Puzzle 100. Hugs and kisses