Google code Jam question : Speaking in Tongues