Page 26 adds #reducible?
Page 27 adds #reduce
Extract code from pages into separate files