An Android programming puzzle game