Stonecoil Serpent enters and dies as a state-based action due to having 0 toughness, triggering Mortuary and Harvester of Souls.
Resolve the Mortuary trigger, putting Stonecoil Serpent from your graveyard onto the top of your library.
Resolve the Harvester of Souls trigger, causing you to draw a card, thus drawing Stonecoil Serpent from your library.
Repeat.
This elegant loop relies on casting Stonecoil Serpent for zero mana, allowing state-based actions to immediately send it to the graveyard. That death triggers Mortuary, whose replacement effect ensures the Serpent immediately returns to the top of your library instead of lingering in the graveyard. Simultaneously, Harvester of Souls watches for that creature's demise to reward you with a card, drawing the Serpent right back to your hand so you can cast it all over again.