Hard Geometry Problems With Solutions