Hard Geometry Problems And Proofs