snakes and ladders

.