Clusters Solution to Navigation Puzzle