Cluster Puzzle (review and solving)