Chefs choice

SORTED LIST