Internet solving