Use tables for greater CSS success

Solving a puzzle introduces a 'random' puzzle button