A game of snake and ladders