better

doesn’t break if the user enters a print statement with a : or a ; in it