problem_76 and is_square and is_cube