Water Sort Puzzle Level 521