Added ch14 solutions

Quite a readable sort function