correct problem16. poor mans infinite precision integer.