Propane interview question

Design challenge review