# Wordy Write a program that takes a word problem and returns the answer as an integer. ## Step 1 E.g. > What is 5 plus 13? The program should handle large numbers and negative numbers. Remember, that these are verbal word problems, not treated as you normally would treat a written problem. This means that you calculate as you move forward each step. In other words, you should ignore order of operations. 3 + 2 * 3 = 15, not 9. Use the tests to drive your solution by deleting the `skip` in one test at a time. ## Step 2 E.g. > What is 5 plus 13? > What is 7 minus 5? > What is 6 multiplied by 4? > What is 25 divided by 5? ## Step 3 E.g. > What is 5 plus 13 plus 6? > What is 7 minus 5 minus 1? > What is 9 minus 3 plus 5? > What is 3 plus 5 minus 8? ## Step 4 E.g. > What is 5 plus 13? > What is 7 minus 5? > What is 6 times 4? > What is 25 divided by 5? > What is 78 plus 5 minus 3? > What is 18 times 3 plus 16? > What is 4 times 3 divided by 6? > What is 4 plus 3 times 2? ## Extensions Implement questions of the type: > What is 2 raised to the 5th power? Remember to write failing tests for this code. To run the tests simply run the command `go test` in the exercise directory. If the test suite contains benchmarks, you can run these with the `-bench` flag: go test -bench . For more detailed info about the Go track see the [help page](http://exercism.io/languages/go). ## Source Inspired by one of the generated questions in the Extreme Startup game. [https://github.com/rchatley/extreme_startup](https://github.com/rchatley/extreme_startup) ## Submitting Incomplete Problems It's possible to submit an incomplete solution so you can see how others have completed the exercise.