100 doors: escape puzzle