Hard Basic Math Problem