Added chapter 12 solutions

For review
Nice, using a has as a Set :+1: