Enjoy puzzle programming with string handling