Android puzzle game for a high school IBO project