http://codegolf.stackexchange.com/questions/42299/computer-you-do-the-math