Added codility problems