Solution to problem 25.
Solution for problem 28.
Solution to problem 29
Solution to problem 33.  Small edit to readme.