The Case of the Impossible Triangles Elliptic Curves, the Congruent Number Problem, and a Million-Dollar Prize