568 Snow White Puzzle