Legends puzzle