A problem by Kevin Yang
How many steps are required to break an m × n sized bar of chocolate into 1 × 1 pieces? You can break an existing piece of chocolate horizontally or vertically. You cannot break two or more pieces at once (so no cutting through stacks). Answer in terms of m and n.