I've made the GUI for flipping puzzle, Cancel button still need fixing
in the flipping puzzle dialog :)