$_ = <>; print "Literate program"; {s/@/$]=!$]/e and redo; s/[^@]*/print $]?"$0":"
$0
";$]=!$];/e and redo; $f=qr/\\(@)|\\(??{$f})/; s/$f/$1/ and redo;} print "";