Puzzles solved by Rainbows and images