This is perfect for learning, a number of problems to solve, but it looks as if you are on the way. Just think by the time you are done that 5$ razor will be worth closer to 50$.