Creampie surprise

SORTED LIST