Solution to Problem25.py
Problem 22 and updates to Problem 16
Made Problem 22 more Pythonic
Solved Problem 24
Solution for Problem 28
Adding Problem 43
Solved Problem 42
Problem 28 solution