codility (13)