Puzzle #740 Solutions