Progress on #4, division now gives answers that are just a little off.