Self-referential Puzzle 1 Solution