CAPTAINS PUZZLE