Adding HW 4, Koch, Gosper, Dragon, Palindrome, is_power, and gcd