CASTLES - PUZZLE (team-work)