Riddle of 23 prisoners and 2 switches