# [PHP], <strike>84</strike> <strike>79</strike> 70 bytes <!-- language-all: lang-php --> <?for(;$i=fgetc(STDIN);$c+=$i==';')if($i=='#'&&print chr($c%127))$c=0; Reads from stdin. [Try it online!] [PHP]: https://php.net/ [Try it online!]: https://tio.run/##K8go@P/fxj4tv0jDWiXTNi09tSRZIzjExdNP01olWdsWKGarbq2umZmmAWYqq6upFRRl5pUoJGcUaagkqxoamWtqqiTbGlj//29NJaBsTQ9AH1uGvWWk2qc8UK4f1KEymsrItUT5X35BSWZ@XvF/3RSFlMzigpzEyvjUoqL8omJbA5BYcUZ@UUl8fkFqXnxJYrptfh4A "PHP – Try It Online" --- From 84 to 79. I replaced the charcodes with the strings to remove unnecessary `ord` function. Replaced nested braces with conditional `&&`. From 79 to 71. I removed the initialization of $c. This generates a PHP notice which can be suppressed via the ini (you can also just execute `php -d display_error=0`. Also switched to short tags. See [Code Golf PHP Notices][1]. [1]: https://codegolf.meta.stackexchange.com/questions/1654/php-and-warnings