finalized puzzle page