Huge monstercock

SORTED LIST