hint1
hint2
solution
vendor code
pointers
Merge pull request #2 from nikfrank/solution

Solution