#math puzzle solver