Run Racket 8 online — the language-oriented Scheme.
Racket started as PLT Scheme and is now its own thing: a batteries-included, language-oriented Lisp with a very serious macro system. Famous for teaching (via the How to Design Programs curriculum) and language experimentation.
ls-judge runs Racket 8 inside a Firecracker microVM.
Clicking "Run now" opens the playground with this exact code and a matching test case pre-loaded — passes on first Run.
#lang racket
(define n (string->number (read-line)))
(displayln (* n 2))
21
42