Columbia Professor Solves 2,000 Year Old Math Problem