Step by step 9 steps
  1. Step 1

    Enter into a vertical stack

    12345671234567
  2. Step 2

    The first cut is initiated from the back of the stack (ie. 4)

    12345671234567
  3. Step 3

    4 reaches the front of the stack

    12345671234567
  4. Step 4

    after reaching the front, 4 goes to the middle of the stack. As 4 goes to the middle, 3 is already making their cut but on the other side of the field.

    12345671234567
  5. Step 5

    everyone else in the stack walks backwards making room for the front

    12345671234567
  6. Step 6

    As 3 finishes their cut, they go to the front of the stack. At the same time, 2 makes their cut.

    12345671234567
  7. Step 7

    The rest of the stack moves backwards.

    12345671234567
  8. Step 8

    Repeat the process and continue

    12345671234567
  9. Step 9
    12345671234567