six codility tasks