dungeons and dragons puzzle