Problem 15. No real programming involved.
Very basic, incomplete arbitrary precision type.
Add a constructor from string for BidDecimal
Fix a bug with using reverse! instead of reverse, which was rearranging the digits every time a number was printed. Add some tests.
Switch problem 13 to using my BigDecimal type.