My attempt at creating Swarm.