Add problem 12
Add some tests for problem 12
Add first implementation to problem 12 using bubble sorting algorithm
Add another implementation for problem 12 based on a more efficient algorithm working in O(N)