New Codility solutions