Puzzle 102 laugh it up. For Professor Layton and the Curious Village ...