Java puzzle game with GUI. Completed this fall2013: next project i will port to android.