Solar-Powered Windmill Puzzle