begin to solve 58, add is_prime header