Add reset capability for the puzzle