95 Riddle of fire