Robotic Word Puzzle