Hard Number Theory Problems High School