add codility challenge