MIT6 0001F16 String Manipulation, Guess-and-Check ...