ah, the joy of recursion. Got problem 14
finish problem 15