Fiery Furnace

Difficulty: 8/10