1-8
: 1s cross RH, cast to 3rd place (2s+3s step up); 1s cross RH, cast up
  to 2nd place in centre (3s step down 7-8).  2 1 3
9-16
: 1s dance NHJ up to top, cast, meet & dance down, cast up round 3rd place
  to 2nd place own side **while** 2s+3s dance R&L starting RH on
  sides. 2 1 3
17-24
: 1s dance the Snake Pass:

: 1s dance RH across (1L with 2s & 1M with 3s), 1L followed by 2s also 1M
  followed by 3s pass LSh diagonally across through 2nd place to change
  ends & loop round to left to end in 2nd place in centre.  3 1 2
25-32
: 1s dance the Snake Pass:

: 1s dance LH across (1L with 2s & 1M with 3s), 1L followed by 2s also 1M
  followed by 3s pass RSh diagonally across through 2nd place to change
  ends & loop round to right to end in 2nd place own side.  2 1 3