4 Puzzles



Quiz Description: Start Intial state and Reach Final desired state. The problem includes: Goal: Select the option that correctly completely reaches the goal. Following the steps in red, reach the desired target configuration.

Setup: Coordinate system are:
(0,0) top-left image patch on the left
(H,W) top-right image patch on the right
Each patch is referred to by its row and column. For example, (0,0) refers to the patch in row 0, column 0, i.e. top-left patch is labelled as (0,0). Bottom right is (2,2).

Please wait for few seconds for all images to load

Please wait after clicking submit & Submit as many as you can (need not complete all 4). Refresh for easier / newer problems

Competitors:


(Q1: 1) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 6 from column 1 to column 2
  • Step 2. Move block 5 from column 3 to column 1

(Q1: 2) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 5 from column 4 to column 2
  • Step 2. Move block 5 from column 2 to column 5

(Q1: 3) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 4 from column 3 to column 4
  • Step 2. Move block 0 from column 1 to column 4

(Q1: 4) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 0 from column 3 to column 2
  • Step 2. Move block 0 from column 2 to column 1

(Q1: 5) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 2 from column 0 to column 3
  • Step 2. Move block 0 from column 0 to column 2

(Q1: 6) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 0 from column 4 to column 0
  • Step 2. Move block 0 from column 0 to column 1

(Q1: 7) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 4 from column 3 to column 0
  • Step 2. Move block 5 from column 2 to column 3

(Q1: 8) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 3 from column 4 to column 1
  • Step 2. Move block 4 from column 2 to column 4

(Q1: 9) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 6 from column 2 to column 4
  • Step 2. Move block 4 from column 1 to column 3

(Q1: 10) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 0 from column 2 to column 1
  • Step 2. Move block 0 from column 1 to column 5

(Q1: 11) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 1 from column 1 to column 3
  • Step 2. Move block 1 from column 3 to column 2

(Q1: 12) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 5 from column 0 to column 2
  • Step 2. Move block 5 from column 2 to column 1

(Q1: 13) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 2 from column 3 to column 0
  • Step 2. Move block 0 from column 2 to column 1

(Q1: 14) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 4 from column 4 to column 3
  • Step 2. Move block 2 from column 1 to column 4

(Q1: 15) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 0 from column 1 to column 2
  • Step 2. Move block 2 from column 0 to column 2

(Q1: 16) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 2 from column 0 to column 4
  • Step 2. Move block 0 from column 2 to column 3

(Q1: 17) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 2 from column 0 to column 4
  • Step 2. Move block 0 from column 2 to column 1

(Q1: 18) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 1 from column 3 to column 4
  • Step 2. Move block 7 from column 0 to column 2

(Q1: 19) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 3 from column 3 to column 2
  • Step 2. Move block 1 from column 3 to column 4

(Q1: 20) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 4 from column 1 to column 4
  • Step 2. Move block 3 from column 2 to column 0

(Q1: 21) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 4 from column 0 to column 4
  • Step 2. Move block 4 from column 4 to column 3

(Q1: 22) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 1 from column 1 to column 0
  • Step 2. Move block 0 from column 1 to column 3

(Q1: 23) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 1 from column 0 to column 4
  • Step 2. Move block 0 from column 3 to column 4

(Q1: 24) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 4 from column 2 to column 3
  • Step 2. Move block 4 from column 3 to column 1

(Q1: 25) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 7 from column 2 to column 1
  • Step 2. Move block 4 from column 0 to column 3

(Q1: 26) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 2 from column 0 to column 1
  • Step 2. Move block 2 from column 1 to column 0

(Q1: 27) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 2 from column 1 to column 0
  • Step 2. Move block 2 from column 0 to column 3

(Q1: 28) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 2 from column 1 to column 4
  • Step 2. Move block 3 from column 2 to column 1

(Q1: 29) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 5 from column 0 to column 2
  • Step 2. Move block 6 from column 3 to column 0

(Q1: 30) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 3 from column 4 to column 1
  • Step 2. Move block 3 from column 1 to column 5

(Q1: 31) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 0 from column 2 to column 0
  • Step 2. Move block 3 from column 3 to column 1

(Q1: 32) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 5 from column 3 to column 2
  • Step 2. Move block 6 from column 1 to column 3

(Q1: 33) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 3 from column 1 to column 0
  • Step 2. Move block 3 from column 0 to column 1

(Q1: 34) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 2 from column 3 to column 0
  • Step 2. Move block 1 from column 3 to column 5

(Q1: 35) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 5 from column 3 to column 1
  • Step 2. Move block 3 from column 3 to column 0

(Q1: 36) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 1 from column 4 to column 0
  • Step 2. Move block 1 from column 0 to column 2

(Q1: 37) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 3 from column 3 to column 2
  • Step 2. Move block 4 from column 4 to column 2

(Q1: 38) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 3 from column 1 to column 3
  • Step 2. Move block 1 from column 0 to column 3

(Q1: 39) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 3 from column 1 to column 0
  • Step 2. Move block 7 from column 3 to column 0

(Q1: 40) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 2 from column 4 to column 3
  • Step 2. Move block 2 from column 3 to column 4

(Q1: 41) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 4 from column 3 to column 4
  • Step 2. Move block 2 from column 0 to column 4

(Q1: 42) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 6 from column 0 to column 3
  • Step 2. Move block 4 from column 0 to column 4

(Q1: 43) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 2 from column 0 to column 3
  • Step 2. Move block 5 from column 1 to column 4

(Q1: 44) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 4 from column 2 to column 0
  • Step 2. Move block 3 from column 3 to column 4

(Q1: 45) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 5 from column 4 to column 0
  • Step 2. Move block 5 from column 0 to column 1

(Q1: 46) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 4 from column 1 to column 3
  • Step 2. Move block 0 from column 1 to column 3

(Q1: 47) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 5 from column 3 to column 0
  • Step 2. Move block 5 from column 0 to column 5

(Q1: 48) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 3 from column 4 to column 0
  • Step 2. Move block 5 from column 1 to column 3

(Q1: 49) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 1 from column 3 to column 2
  • Step 2. Move block 4 from column 4 to column 1

(Q1: 50) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 0 from column 3 to column 4
  • Step 2. Move block 0 from column 4 to column 0

(Q1: 51) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 2 from column 1 to column 2
  • Step 2. Move block 0 from column 0 to column 3

(Q1: 52) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 1 from column 4 to column 2
  • Step 2. Move block 0 from column 4 to column 5

(Q1: 53) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 0 from column 1 to column 4
  • Step 2. Move block 0 from column 4 to column 2

(Q1: 54) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 4 from column 2 to column 0
  • Step 2. Move block 0 from column 1 to column 0

(Q1: 55) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 2 from column 3 to column 0
  • Step 2. Move block 2 from column 0 to column 1

(Q1: 56) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 4 from column 1 to column 4
  • Step 2. Move block 4 from column 4 to column 2

(Q1: 57) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 4 from column 4 to column 3
  • Step 2. Move block 4 from column 3 to column 0

(Q1: 58) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 2 from column 3 to column 0
  • Step 2. Move block 6 from column 2 to column 3

(Q1: 59) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 3 from column 0 to column 3
  • Step 2. Move block 5 from column 4 to column 1

(Q1: 60) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 1 from column 4 to column 0
  • Step 2. Move block 1 from column 0 to column 2

(Q1: 61) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 6 from column 0 to column 3
  • Step 2. Move block 2 from column 4 to column 2

(Q1: 62) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 6 from column 3 to column 0
  • Step 2. Move block 4 from column 1 to column 3

(Q1: 63) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 5 from column 1 to column 0
  • Step 2. Move block 5 from column 0 to column 1

(Q1: 64) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 7 from column 4 to column 0
  • Step 2. Move block 3 from column 3 to column 5

(Q1: 65) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 4 from column 2 to column 3
  • Step 2. Move block 3 from column 0 to column 3

(Q1: 66) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 5 from column 2 to column 4
  • Step 2. Move block 4 from column 1 to column 0

(Q1: 67) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 2 from column 2 to column 4
  • Step 2. Move block 2 from column 4 to column 3

(Q1: 68) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 2 from column 2 to column 0
  • Step 2. Move block 2 from column 0 to column 3

(Q1: 69) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 1 from column 0 to column 3
  • Step 2. Move block 5 from column 2 to column 1

(Q1: 70) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 0 from column 2 to column 0
  • Step 2. Move block 2 from column 3 to column 4

(Q1: 71) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 1 from column 1 to column 2
  • Step 2. Move block 2 from column 0 to column 4

(Q1: 72) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 2 from column 1 to column 0
  • Step 2. Move block 1 from column 3 to column 4

(Q1: 73) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 2 from column 2 to column 0
  • Step 2. Move block 4 from column 3 to column 5

(Q1: 74) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 6 from column 3 to column 4
  • Step 2. Move block 1 from column 3 to column 4

(Q1: 75) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 0 from column 3 to column 4
  • Step 2. Move block 2 from column 0 to column 4

(Q1: 76) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 5 from column 2 to column 0
  • Step 2. Move block 4 from column 1 to column 2

(Q1: 77) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 5 from column 3 to column 2
  • Step 2. Move block 1 from column 3 to column 4

(Q1: 78) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 1 from column 1 to column 3
  • Step 2. Move block 2 from column 0 to column 3

(Q1: 79) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 4 from column 0 to column 2
  • Step 2. Move block 2 from column 0 to column 5

(Q1: 80) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 4 from column 0 to column 2
  • Step 2. Move block 5 from column 1 to column 3

(Q1: 81) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 0 from column 3 to column 2
  • Step 2. Move block 0 from column 2 to column 1

(Q1: 82) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 3 from column 1 to column 3
  • Step 2. Move block 0 from column 4 to column 2

(Q1: 83) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 7 from column 1 to column 2
  • Step 2. Move block 6 from column 1 to column 5

(Q1: 84) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 2 from column 1 to column 0
  • Step 2. Move block 3 from column 2 to column 4

(Q1: 85) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 3 from column 2 to column 1
  • Step 2. Move block 2 from column 0 to column 5

(Q1: 86) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 2 from column 4 to column 3
  • Step 2. Move block 0 from column 4 to column 1

(Q1: 87) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 0 from column 1 to column 4
  • Step 2. Move block 0 from column 4 to column 2

(Q1: 88) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 7 from column 3 to column 1
  • Step 2. Move block 3 from column 0 to column 1

(Q1: 89) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 1 from column 4 to column 1
  • Step 2. Move block 2 from column 3 to column 5

(Q1: 90) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 5 from column 4 to column 1
  • Step 2. Move block 6 from column 3 to column 5

(Q1: 91) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 0 from column 3 to column 2
  • Step 2. Move block 2 from column 1 to column 2

(Q1: 92) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 2 from column 1 to column 0
  • Step 2. Move block 2 from column 0 to column 3

(Q1: 93) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 1 from column 3 to column 1
  • Step 2. Move block 4 from column 0 to column 1

(Q1: 94) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 5 from column 2 to column 3
  • Step 2. Move block 5 from column 3 to column 5

(Q1: 95) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 2 from column 3 to column 0
  • Step 2. Move block 2 from column 0 to column 2

(Q1: 96) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 0 from column 3 to column 4
  • Step 2. Move block 2 from column 2 to column 3

(Q1: 97) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 5 from column 4 to column 0
  • Step 2. Move block 3 from column 2 to column 1

(Q1: 98) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 7 from column 1 to column 4
  • Step 2. Move block 3 from column 2 to column 5

(Q1: 99) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 6 from column 2 to column 0
  • Step 2. Move block 3 from column 3 to column 4

(Q1: 100) Blocks initial arrangemnet on left and final desired arrangemnet on the right.
Block uniquely identified by its ID and 0-indexed column (x axis, 0,1,2,3,4).
Blocks can only be moved if there are no blocks above them
Blocks must be placed either on an empty column or on top of another block
Some steps may be wrong / infeasible

Blocks (on the image on left) will be moved as follows:

  • Step 1. Move block 7 from column 1 to column 2
  • Step 2. Move block 3 from column 0 to column 4



(Q2: 1) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [2, 0]
  • Step 2: Swap patch at (0, 0) with patch at (1, 2).

(Q2: 3) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at (1, 1) with patch at (0, 1).

(Q2: 4) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [1, 1]
  • Step 2: Swap patch at (1, 0) with patch at (2, 1).

(Q2: 5) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [1, 0] with patch at [1, 2]
  • Step 2: Swap patch at (0, 0) with patch at (0, 1).

(Q2: 6) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [0, 2]
  • Step 2: Swap patch at (2, 1) with patch at (2, 0).

(Q2: 7) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 2] with patch at [1, 1]
  • Step 2: Swap patch at (1, 0) with patch at (0, 2).

(Q2: 8) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [1, 2]
  • Step 2: Swap patch at (2, 1) with patch at (2, 2).

(Q2: 9) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 2] with patch at [1, 0]
  • Step 2: Swap patch at (1, 1) with patch at (2, 2).

(Q2: 10) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 2] with patch at [1, 0]
  • Step 2: Swap patch at (0, 0) with patch at (0, 2).

(Q2: 11) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [1, 2]
  • Step 2: Swap patch at (1, 2) with patch at (2, 0).

(Q2: 12) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at (2, 0) with patch at (0, 2).

(Q2: 13) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at (1, 0) with patch at (2, 1).

(Q2: 14) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 1] with patch at [0, 2]
  • Step 2: Swap patch at (0, 1) with patch at (1, 0).

(Q2: 15) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [0, 2]
  • Step 2: Swap patch at (2, 0) with patch at (0, 2).

(Q2: 16) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 2] with patch at [2, 0]
  • Step 2: Swap patch at (2, 2) with patch at (1, 2).

(Q2: 17) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [1, 0]
  • Step 2: Swap patch at (1, 1) with patch at (2, 2).

(Q2: 18) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 1] with patch at [1, 0]
  • Step 2: Swap patch at (0, 2) with patch at (1, 1).

(Q2: 19) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [1, 0]
  • Step 2: Swap patch at (0, 0) with patch at (2, 1).

(Q2: 20) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [1, 0] with patch at [1, 2]
  • Step 2: Swap patch at (0, 2) with patch at (1, 2).

(Q2: 21) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [2, 2]
  • Step 2: Swap patch at (0, 1) with patch at (1, 1).

(Q2: 22) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 2] with patch at [2, 0]
  • Step 2: Swap patch at (1, 2) with patch at (0, 2).

(Q2: 23) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [1, 1] with patch at [2, 0]
  • Step 2: Swap patch at (2, 0) with patch at (2, 2).

(Q2: 24) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [2, 1]
  • Step 2: Swap patch at (2, 2) with patch at (0, 1).

(Q2: 25) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [1, 1]
  • Step 2: Swap patch at (1, 1) with patch at (2, 1).

(Q2: 26) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at (1, 1) with patch at (2, 1).

(Q2: 27) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [1, 0] with patch at [1, 2]
  • Step 2: Swap patch at (2, 1) with patch at (1, 1).

(Q2: 28) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at (1, 2) with patch at (2, 2).

(Q2: 29) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [2, 0]
  • Step 2: Swap patch at (0, 1) with patch at (2, 2).

(Q2: 30) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [0, 2]
  • Step 2: Swap patch at (1, 2) with patch at (0, 0).

(Q2: 31) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [2, 1]
  • Step 2: Swap patch at (0, 2) with patch at (1, 1).

(Q2: 32) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at (1, 2) with patch at (2, 1).

(Q2: 33) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [0, 1]
  • Step 2: Swap patch at (0, 2) with patch at (0, 0).

(Q2: 34) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 1] with patch at [1, 1]
  • Step 2: Swap patch at (2, 2) with patch at (0, 1).

(Q2: 35) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [1, 0] with patch at [1, 2]
  • Step 2: Swap patch at (0, 1) with patch at (1, 2).

(Q2: 36) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 2] with patch at [1, 2]
  • Step 2: Swap patch at (0, 1) with patch at (1, 0).

(Q2: 37) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 2] with patch at [1, 1]
  • Step 2: Swap patch at (0, 2) with patch at (2, 2).

(Q2: 38) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [1, 0] with patch at [2, 0]
  • Step 2: Swap patch at (0, 2) with patch at (1, 1).

(Q2: 39) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 1] with patch at [1, 0]
  • Step 2: Swap patch at (0, 0) with patch at (2, 2).

(Q2: 40) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [1, 2] with patch at [2, 2]
  • Step 2: Swap patch at (1, 1) with patch at (2, 0).

(Q2: 41) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [1, 1]
  • Step 2: Swap patch at (2, 0) with patch at (1, 0).

(Q2: 43) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [2, 0]
  • Step 2: Swap patch at (0, 1) with patch at (0, 0).

(Q2: 44) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [2, 1]
  • Step 2: Swap patch at (1, 1) with patch at (0, 1).

(Q2: 45) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at (0, 1) with patch at (1, 0).

(Q2: 46) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 2] with patch at [2, 0]
  • Step 2: Swap patch at (2, 2) with patch at (1, 0).

(Q2: 47) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [0, 2]
  • Step 2: Swap patch at (1, 1) with patch at (0, 0).

(Q2: 48) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at (1, 1) with patch at (2, 1).

(Q2: 49) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [1, 1] with patch at [2, 1]
  • Step 2: Swap patch at (2, 2) with patch at (1, 1).

(Q2: 50) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [1, 2]
  • Step 2: Swap patch at (1, 1) with patch at (0, 2).

(Q2: 51) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at (2, 0) with patch at (2, 2).

(Q2: 52) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [2, 2]
  • Step 2: Swap patch at (0, 1) with patch at (1, 1).

(Q2: 53) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [0, 1]
  • Step 2: Swap patch at (1, 0) with patch at (0, 2).

(Q2: 54) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 1] with patch at [1, 0]
  • Step 2: Swap patch at (1, 1) with patch at (1, 2).

(Q2: 55) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [1, 1] with patch at [1, 2]
  • Step 2: Swap patch at (1, 1) with patch at (0, 0).

(Q2: 56) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at (2, 1) with patch at (0, 2).

(Q2: 57) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 2] with patch at [1, 1]
  • Step 2: Swap patch at (2, 0) with patch at (1, 0).

(Q2: 58) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [2, 0]
  • Step 2: Swap patch at (2, 2) with patch at (1, 0).

(Q2: 59) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 1] with patch at [1, 2]
  • Step 2: Swap patch at (2, 0) with patch at (1, 0).

(Q2: 60) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [1, 2]
  • Step 2: Swap patch at (0, 0) with patch at (1, 1).

(Q2: 61) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 2] with patch at [2, 0]
  • Step 2: Swap patch at (0, 2) with patch at (2, 2).

(Q2: 62) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at (0, 0) with patch at (2, 1).

(Q2: 63) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 1] with patch at [2, 0]
  • Step 2: Swap patch at (2, 2) with patch at (1, 0).

(Q2: 64) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 2] with patch at [2, 0]
  • Step 2: Swap patch at (2, 1) with patch at (0, 1).

(Q2: 65) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 1] with patch at [0, 2]
  • Step 2: Swap patch at (1, 0) with patch at (2, 0).

(Q2: 66) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 1] with patch at [1, 1]
  • Step 2: Swap patch at (2, 0) with patch at (2, 2).

(Q2: 67) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [1, 0] with patch at [2, 2]
  • Step 2: Swap patch at (1, 2) with patch at (1, 0).

(Q2: 68) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at (0, 2) with patch at (2, 2).

(Q2: 69) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 1] with patch at [2, 2]
  • Step 2: Swap patch at (1, 2) with patch at (0, 0).

(Q2: 70) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at (0, 1) with patch at (0, 2).

(Q2: 71) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [1, 0] with patch at [2, 1]
  • Step 2: Swap patch at (2, 0) with patch at (0, 1).

(Q2: 72) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [1, 1] with patch at [2, 2]
  • Step 2: Swap patch at (0, 1) with patch at (2, 2).

(Q2: 73) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at (0, 2) with patch at (0, 0).

(Q2: 74) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 2] with patch at [2, 2]
  • Step 2: Swap patch at (2, 2) with patch at (2, 1).

(Q2: 75) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 2] with patch at [1, 2]
  • Step 2: Swap patch at (1, 1) with patch at (0, 2).

(Q2: 77) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 2] with patch at [1, 2]
  • Step 2: Swap patch at (1, 2) with patch at (1, 0).

(Q2: 78) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at (1, 0) with patch at (0, 1).

(Q2: 79) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [2, 1]
  • Step 2: Swap patch at (1, 1) with patch at (2, 1).

(Q2: 80) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [2, 0]
  • Step 2: Swap patch at (2, 1) with patch at (0, 1).

(Q2: 81) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [2, 1]
  • Step 2: Swap patch at (0, 0) with patch at (1, 1).

(Q2: 82) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 1] with patch at [0, 2]
  • Step 2: Swap patch at (0, 2) with patch at (2, 2).

(Q2: 83) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [1, 1]
  • Step 2: Swap patch at (0, 1) with patch at (2, 0).

(Q2: 85) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [1, 1] with patch at [1, 2]
  • Step 2: Swap patch at (0, 1) with patch at (0, 0).

(Q2: 86) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 1] with patch at [2, 2]
  • Step 2: Swap patch at (2, 1) with patch at (1, 1).

(Q2: 87) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 1] with patch at [2, 2]
  • Step 2: Swap patch at (2, 0) with patch at (2, 2).

(Q2: 88) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at (0, 2) with patch at (2, 2).

(Q2: 89) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 1] with patch at [1, 0]
  • Step 2: Swap patch at (0, 1) with patch at (2, 0).

(Q2: 90) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [1, 2]
  • Step 2: Swap patch at (1, 2) with patch at (2, 1).

(Q2: 91) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [2, 2]
  • Step 2: Swap patch at (2, 2) with patch at (1, 1).

(Q2: 92) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 1] with patch at [0, 2]
  • Step 2: Swap patch at (2, 1) with patch at (1, 2).

(Q2: 93) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at (1, 2) with patch at (1, 0).

(Q2: 94) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [1, 1]
  • Step 2: Swap patch at (1, 1) with patch at (1, 2).

(Q2: 95) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [1, 0]
  • Step 2: Swap patch at (0, 1) with patch at (2, 2).

(Q2: 96) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [1, 0] with patch at [2, 2]
  • Step 2: Swap patch at (1, 1) with patch at (2, 0).

(Q2: 97) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at (0, 1) with patch at (1, 1).

(Q2: 98) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 1] with patch at [1, 0]
  • Step 2: Swap patch at (0, 2) with patch at (2, 0).

(Q2: 99) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [2, 1]
  • Step 2: Swap patch at (1, 2) with patch at (0, 0).

(Q2: 100) Swap patches on the left to generate image on the right.
Patches identified by its 0-indexed Row and Column. For example, (0,2) is the top right on 0th row & 2nd column (columns are also 0,1,2)
(0,0) top left & 2,2 is bottom right

Patches that will be swapped on image of the left

  • Step 1: Swap patch at [0, 0] with patch at [1, 2]
  • Step 2: Swap patch at (2, 0) with patch at (1, 0).



(Q3: 3 / 1) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: move towards the trolley
  • Step 2: grab the wet wipes packet
  • Step 3: pick the wet wipes packet
  • Step 4: Put a basketball in the lysol wipes pack

(Q3: 4 / 2) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: drag the book to the edge of the table
  • Step 2: pick up the book
  • Step 3: take a book towards another table
  • Step 4: keep the notebook on the other table
  • Step 5: Transfer notebook from bottle to plant pot

(Q3: 11 / 3) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: place the sink strainer on the kitchen counter
  • Step 2: pick up the sponge brush
  • Step 3: arrange the sink strainer
  • Step 4: exit the room
  • Step 5: Pour water on the bin

(Q3: 14 / 4) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: pick the pen drive
  • Step 2: drop the pen drive on a table
  • Step 3: Smash the desk on the ground

(Q3: 16 / 5) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Pick up the middle orange from the cardboard box
  • Step 2: Move your arm towards the table
  • Step 3: Place the orange on the table
  • Step 4: Grab the right orange from the cardboard box
  • Step 5: Drop the orange in the cardboard box
  • Step 6: Lift the orange from the cardboard box
  • Step 7: Throw the box in the garbage bin

(Q3: 17 / 6) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: open the drawer
  • Step 2: put the red packet in the white tray
  • Step 3: put the red packets in the white tray
  • Step 4: Transfer chips from drawer to counter

(Q3: 26 / 7) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: place the cup on the machine
  • Step 2: Smash the mesh basket on the ground

(Q3: 27 / 8) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Put an apple in the bowl
  • Step 2: Throw the table in the garbage bin

(Q3: 28 / 9) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Open the drawer
  • Step 2: Put pink marker in a tray
  • Step 3: Put green marker in a tray
  • Step 4: Put yellow marker in a tray
  • Step 5: Transfer pen from tray to drawer

(Q3: 29 / 10) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: move to the jar lid
  • Step 2: Open the lid of the glass jar
  • Step 3: Place the black lid on the table
  • Step 4: Grasp the scoop in the black holder
  • Step 5: Pick up the scoop from the black holder
  • Step 6: Drop the scoop in the pistachio jar
  • Step 7: Grab the scoop
  • Step 8: Pick pistachios from the jar
  • Step 9: Move to the bottom paper cup
  • Step 10: place the scoop in the jar
  • Step 11: Transfer napkin from table to cup

(Q3: 30 / 11) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: place the bowl under the cereal dispenser
  • Step 2: put the cereal in the bowl
  • Step 3: place the bowl on the table
  • Step 4: open the fridge
  • Step 5: Pour water on the refrigerator

(Q3: 34 / 12) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: place the sticky note on the table
  • Step 2: Put the sticky notes on the table
  • Step 3: place the sticky notes on the table
  • Step 4: place the pen on the sticky note
  • Step 5: Throw the desk in the garbage bin

(Q3: 43 / 13) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: open the top left dower
  • Step 2: Put a basketball in the counter

(Q3: 44 / 14) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Move towards the yellow object
  • Step 2: Place the yellow object on the table
  • Step 3: Move towards the plastic basket
  • Step 4: Move towards the orange object
  • Step 5: pick the orange object
  • Step 6: Place the orange object on the table
  • Step 7: Grasp the green object
  • Step 8: Pick up the green object
  • Step 9: Place the green object on the table
  • Step 10: Grasp the purple object
  • Step 11: Place toy boat on the floor

(Q3: 48 / 15) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Put the toy on table
  • Step 2: move your arm towards the plastic basket
  • Step 3: put a toy from the box on the table
  • Step 4: Throw the plastic box in the garbage bin

(Q3: 49 / 16) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: put the paper bowl upright on the table
  • Step 2: unstack a cup
  • Step 3: place the paper bowl on the table
  • Step 4: unstack the paper cup
  • Step 5: Place the bowl upright
  • Step 6: Place the cup on up right
  • Step 7: place the cup on table
  • Step 8: Put the glass on the table
  • Step 9: place cup on table
  • Step 10: open the lid
  • Step 11: place jar lid on the table
  • Step 12: open the lid of the jar
  • Step 13: place the cup near the jar
  • Step 14: Open the jar lid
  • Step 15: Place the jar lid on the table
  • Step 16: place the cap on table
  • Step 17: Transfer cup from table to dispenser

(Q3: 53 / 17) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: put the glass under the tap
  • Step 2: pour water in the glass
  • Step 3: pick glass from RO stand
  • Step 4: Smash the dispenser on the ground

(Q3: 60 / 18) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: put nut in paper bowl
  • Step 2: clean the table
  • Step 3: Throw the can in the garbage bin

(Q3: 62 / 19) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: place the bowl in the plate
  • Step 2: put plate in the plate
  • Step 3: place the bowl on the plate
  • Step 4: put bowl in the plate
  • Step 5: stack the bowl
  • Step 6: Put a basketball in the box

(Q3: 65 / 20) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: open the lid of the jar
  • Step 2: Smash the jar on the ground

(Q3: 66 / 21) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Unstack one paper cup from the stack
  • Step 2: Unstack the glass
  • Step 3: unstack the cup
  • Step 4: Smash the cup on the ground

(Q3: 67 / 22) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: place the paper cup on the counter top
  • Step 2: place jar lid on table
  • Step 3: pick up cereal scoop
  • Step 4: Smash the bin on the ground

(Q3: 68 / 23) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: place the game board on the table
  • Step 2: Pour water on the board game box

(Q3: 71 / 24) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: open drawer
  • Step 2: open the drawer
  • Step 3: put orange plate on the table
  • Step 4: place the plate on the table
  • Step 5: Throw the bins in the garbage bin

(Q3: 72 / 25) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: open the drawer
  • Step 2: open the middle drawer
  • Step 3: drop the packet in drawer
  • Step 4: Pour water on the drawer

(Q3: 73 / 26) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: place the cup upright
  • Step 2: Place tongs on the floor

(Q3: 76 / 27) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Put candy in a bowl
  • Step 2: Put green candy in a bowl
  • Step 3: Put packet in a bowl
  • Step 4: Transfer candy from table to cup

(Q3: 78 / 28) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: open the drawer
  • Step 2: put a green tea in the drawer
  • Step 3: put a green tea in the drawer
  • Step 4: put white packet in the drawer
  • Step 5: close the drawer
  • Step 6: open the another drawer
  • Step 7: Pour water on the counter

(Q3: 79 / 29) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Open the drawer
  • Step 2: Place chips bag on the floor

(Q3: 81 / 30) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: pick up candies
  • Step 2: open the drawer
  • Step 3: Smash the drawer on the ground

(Q3: 82 / 31) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Open the drawer
  • Step 2: Transfer chips from drawer to tray

(Q3: 83 / 32) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Open the drawer
  • Step 2: Place the chocolate bar in the bowl
  • Step 3: Place the yellow chocolate bar in the bowl
  • Step 4: Place the green chocolate bar in the bowl
  • Step 5: Smash the counter on the ground

(Q3: 84 / 33) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: put sticky notes in the organiser
  • Step 2: Put a basketball in the caddy

(Q3: 85 / 34) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: grab the top drawer handle
  • Step 2: open the top drawer
  • Step 3: Transfer sweater from filing cabinet to drawer

(Q3: 87 / 35) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Put the bowl upright on the table
  • Step 2: place the bowl upright on the table
  • Step 3: put bowl upright on the table
  • Step 4: place the bowl on the table
  • Step 5: Put the lid on the table
  • Step 6: place the lid on the table
  • Step 7: put lid of jar on the table
  • Step 8: Throw the tongs in the garbage bin

(Q3: 89 / 36) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: place the toy on the table
  • Step 2: put toy on the table
  • Step 3: put car toy on the table
  • Step 4: put ball on the table
  • Step 5: put blue toy on the table
  • Step 6: put chew toy on the table
  • Step 7: Throw the basket in the garbage bin

(Q3: 94 / 37) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Place the lid on the table
  • Step 2: Place the paper cup up right on the table
  • Step 3: Break the spoon using a hammer

(Q3: 98 / 38) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: open the cap
  • Step 2: put the cap on the table
  • Step 3: pickup the milk bottle
  • Step 4: Transfer bottle from bottle to dispenser

(Q3: 102 / 39) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Pickup the transparent glass
  • Step 2: transfer the chips into the bowl
  • Step 3: Put the glass down
  • Step 4: Put a basketball in the container

(Q3: 103 / 40) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: put the tea bag in a cup
  • Step 2: Break the tea bag using a hammer

(Q3: 104 / 41) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: open the drawer
  • Step 2: Pick up the pink plate from the drawer
  • Step 3: Place the pink plate on the table
  • Step 4: Close the drawer
  • Step 5: Pick one of the oranges from the bowl
  • Step 6: Place the orange in the plate
  • Step 7: Put a basketball in the plate

(Q3: 109 / 42) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: place the glass under the machine
  • Step 2: Put a basketball in the container

(Q3: 112 / 43) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: put glass forward of the table
  • Step 2: put glass cap on the table
  • Step 3: put glass cap on the existing cap
  • Step 4: put numi pack on the table
  • Step 5: stack the cup
  • Step 6: Transfer tea bag from basket to table

(Q3: 114 / 44) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: place the pen on the sticky note
  • Step 2: pick the sticky note along with the pen
  • Step 3: place the objects in the hand on the table
  • Step 4: Break the notepad using a hammer

(Q3: 122 / 45) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Pick up the sanitizer bottle
  • Step 2: Place the sanitizer bottle on the table
  • Step 3: Smash the desk on the ground

(Q3: 127 / 46) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: move your arm towards the drawer
  • Step 2: pull the drawer
  • Step 3: go towards the pen
  • Step 4: pick a pen from the table
  • Step 5: Put a basketball in the basket

(Q3: 128 / 47) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Open the top drawer
  • Step 2: Put the small white packet in the drawer
  • Step 3: Close the drawer
  • Step 4: Transfer popcorn bag from jar to drawer

(Q3: 129 / 48) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Open the top left drawer
  • Step 2: Pick up the purple object
  • Step 3: Place the purple object in the basket
  • Step 4: Move your arm away from the basket
  • Step 5: pick the orange object from the top left drawer
  • Step 6: Open the drawer
  • Step 7: Smash the plastic bin on the ground

(Q3: 135 / 49) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Put the cup in the sink
  • Step 2: Open the tap
  • Step 3: Wash the cup
  • Step 4: Pour water on the black container

(Q3: 136 / 50) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: place sticky notes in the drawer
  • Step 2: Transfer notepad from desk to box

(Q3: 137 / 51) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Pull the tray outside
  • Step 2: Pour water on the jar

(Q3: 138 / 52) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Put the apple on the table
  • Step 2: put pear on the table
  • Step 3: Put the pear on the table
  • Step 4: Throw the table in the garbage bin

(Q3: 141 / 53) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: pick up the coffee cup
  • Step 2: leave the room with coffee cup
  • Step 3: enter the room
  • Step 4: place the coffee cup in the recycle bin
  • Step 5: Place pen on the floor

(Q3: 143 / 54) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: pick the chocolate wrapper
  • Step 2: leave the room with chocolate wrapper
  • Step 3: Place sanitizer bottle on the floor

(Q3: 159 / 55) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: put the bottle in the paper cup
  • Step 2: pick up the cup
  • Step 3: pick up the bottle
  • Step 4: Smash the laptop on the ground

(Q3: 162 / 56) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Pick up the trash
  • Step 2: Enter the room
  • Step 3: Transfer card from bottle to table

(Q3: 171 / 57) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Place the wrapper on the stand
  • Step 2: Open the door
  • Step 3: Pickup the wrapper
  • Step 4: Break the sanitizer bottle using a hammer

(Q3: 180 / 58) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Switch on the lamp
  • Step 2: turn on the lamp
  • Step 3: Turn on the light
  • Step 4: Put the game board on the table
  • Step 5: place the board on the table
  • Step 6: put wooden game board on the table
  • Step 7: place the game board on the table
  • Step 8: put wooden board on the table
  • Step 9: Open the drawer
  • Step 10: Put the packet on the game board
  • Step 11: place the packet on the board
  • Step 12: put packet of pins on the board
  • Step 13: Pour water on the chessboard box

(Q3: 191 / 59) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Take out the white packet from the tray
  • Step 2: Re-arrange the kettle packet in the tray
  • Step 3: Break the chips bag using a hammer

(Q3: 193 / 60) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Place the wet wipes packet on the table
  • Step 2: Open the cap of the packet
  • Step 3: Open the tape on the packet
  • Step 4: Place the wet wipe on the table
  • Step 5: Stick the tape on the packet
  • Step 6: Close the packet cap
  • Step 7: Put a basketball in the trash bin

(Q3: 194 / 61) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Take out a wipe from the packet
  • Step 2: Throw the side table in the garbage bin

(Q3: 198 / 62) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: put packet in the crate
  • Step 2: Smash the table on the ground

(Q3: 202 / 63) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Move the cart to the right side of the chair
  • Step 2: Move the book backward
  • Step 3: Place the book in the cart
  • Step 4: Place the black pen in the stand
  • Step 5: Move the book to the corner of the table
  • Step 6: Arrange the book in the cart
  • Step 7: Break the notepad using a hammer

(Q3: 204 / 64) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: close the book
  • Step 2: Adjust the sanitizer bottle
  • Step 3: put book in the shelf
  • Step 4: place the book in the shelf
  • Step 5: Put the book in the shelf
  • Step 6: put book in the rack
  • Step 7: put chair inside the table
  • Step 8: Adjust the chair
  • Step 9: open the yellow packet
  • Step 10: open the wiper packet
  • Step 11: Move the chair towards the table
  • Step 12: Pour water on the table

(Q3: 208 / 65) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Put glass upside down on the table
  • Step 2: Place wiper on the floor

(Q3: 209 / 66) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Place the facewash box in cardboard box
  • Step 2: Pour water on the cardboard box

(Q3: 210 / 67) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Close the upper left drawer
  • Step 2: Break the hand using a hammer

(Q3: 211 / 68) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Go to the table
  • Step 2: Move the right black file on the table to the right
  • Step 3: push the file up a bit
  • Step 4: Grab the file
  • Step 5: Release the file
  • Step 6: Touch the file
  • Step 7: Throw the cup in the garbage bin

(Q3: 216 / 69) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Grasp the top right plastic glass
  • Step 2: pick the plastic glass
  • Step 3: Pour the black objects into the top left glass
  • Step 4: Place the glass on the table
  • Step 5: Pick the bottom right transparent glass from the table
  • Step 6: Drop the white object into the top left transparent glass
  • Step 7: Place candy on the floor

(Q3: 217 / 70) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: pick up a plastic cup
  • Step 2: add the pebbles to the paper bowl
  • Step 3: Break the candy using a hammer

(Q3: 224 / 71) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: pick up the marker
  • Step 2: write on the paper
  • Step 3: place the green marker on the table
  • Step 4: Pour water on the mask box

(Q3: 225 / 72) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: pick up marker
  • Step 2: grab the marker
  • Step 3: Throw the whiteboard in the garbage bin

(Q3: 230 / 73) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Pick up the left disposable glass
  • Step 2: Drop the orange packets on the table
  • Step 3: place the transparent glass on the table
  • Step 4: pick the right transparent glass from the table
  • Step 5: Pour water on the table

(Q3: 231 / 74) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Move to the green tray
  • Step 2: move away from the tray
  • Step 3: Pick up the duster
  • Step 4: place the duster on the table
  • Step 5: Pick the brush from the green tray
  • Step 6: Put the brush on the table
  • Step 7: Lift the green cup from the green tray
  • Step 8: Uplift the green glass from the green tray
  • Step 9: Release the green cup in the green tray
  • Step 10: Move towards the glass
  • Step 11: Smash the tray on the ground

(Q3: 232 / 75) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: place two ROLD GOLD packet in drawer
  • Step 2: drop the packet into drawer
  • Step 3: Place chips bag on the floor

(Q3: 233 / 76) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: place two ROLD GOLD packet in drawer
  • Step 2: Place the packet in the drawer
  • Step 3: Put the salt packet in the drawer
  • Step 4: Place the white packet inside the drawer
  • Step 5: Put the white packet in drawer
  • Step 6: Throw the cup holder in the garbage bin

(Q3: 234 / 77) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: pick the toy carrot from the orange bowl
  • Step 2: place the toy carrot on the black table
  • Step 3: Place carrot on the floor

(Q3: 235 / 78) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Move towards the white bottle
  • Step 2: Grab the white bottle from the tray
  • Step 3: Pick up the white bottle
  • Step 4: drop the bottle on the table
  • Step 5: Pick up the brush in the tray
  • Step 6: Drop the brush on the table
  • Step 7: Move towards the green glass from the tray
  • Step 8: pick up the green cup
  • Step 9: place the green cup on the table
  • Step 10: Grab the cloth in the tray
  • Step 11: Place the cloth on the table
  • Step 12: Smash the table on the ground

(Q3: 236 / 79) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: put the yellow packet on the table
  • Step 2: Put a basketball in the cup holder

(Q3: 238 / 80) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: place the pen on the table
  • Step 2: Place the orange pen on the table
  • Step 3: place blue pen on the table
  • Step 4: Break the pen using a hammer

(Q3: 239 / 81) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: drop the packet on a table
  • Step 2: drop the packets on a table
  • Step 3: Transfer chips bag from counter to napkin dispenser

(Q3: 244 / 82) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: pick up the packet
  • Step 2: place the packet into the black container
  • Step 3: keep packet in container
  • Step 4: Put a basketball in the jar

(Q3: 246 / 83) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: drop the packets in a tray
  • Step 2: Transfer oatmeal packet from counter to black tray

(Q3: 247 / 84) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: put a bag in the container
  • Step 2: Put a packet in the basket
  • Step 3: place instant oatmeal pack in the tray
  • Step 4: Put the brown packet into the basket
  • Step 5: Throw the black basket in the garbage bin

(Q3: 248 / 85) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: pick packet from the table
  • Step 2: put packet in the tray
  • Step 3: Pick orange packet
  • Step 4: Throw the cart in the garbage bin

(Q3: 249 / 86) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Put an apple in the bowl
  • Step 2: put the apple in the bowl
  • Step 3: Transfer apple from bowl to table

(Q3: 250 / 87) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Put the pouch in the tray
  • Step 2: Break the candy using a hammer

(Q3: 251 / 88) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: put blue pen in black stand
  • Step 2: Pour water on the pen holder

(Q3: 252 / 89) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: put sticky notes in the organiser
  • Step 2: Break the black pens using a hammer

(Q3: 254 / 90) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: put a banana in the bowl
  • Step 2: Put a basketball in the bowl

(Q3: 256 / 91) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: open the drawer
  • Step 2: Put a basketball in the bowl

(Q3: 257 / 92) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Pick the glass
  • Step 2: move the arm upwards
  • Step 3: Move the glass to the left side of the table
  • Step 4: Break the cup using a hammer

(Q3: 258 / 93) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Place the plastic cup straight on table
  • Step 2: grab the glass
  • Step 3: upright the glass
  • Step 4: Throw the cup in the garbage bin

(Q3: 259 / 94) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Flip the holder
  • Step 2: Flip the bowl
  • Step 3: Put the orange packet in the basket
  • Step 4: Put the blue packet in the basket
  • Step 5: Place cup on the floor

(Q3: 260 / 95) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: grab the cup
  • Step 2: rotate the cup
  • Step 3: Pour water on the table

(Q3: 261 / 96) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: fold the left sleeve of t shirt
  • Step 2: fold the right sleeve of t shirt
  • Step 3: Throw the table in the garbage bin

(Q3: 262 / 97) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Fold the left sleeve of the T shirt
  • Step 2: unfold the corner middle part of t-shirt
  • Step 3: fold the right sleeve of the shirt
  • Step 4: Smash the table on the ground

(Q3: 270 / 98) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: go near the table
  • Step 2: Place the brown paper on the table
  • Step 3: Put a basketball in the counter

(Q3: 274 / 99) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: pick up the pen from the tray
  • Step 2: Place the pen on the table
  • Step 3: Transfer screen wipe from chair to pen holder

(Q3: 278 / 100) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: open the drawer
  • Step 2: Put the packet on the table
  • Step 3: Put the packet on the packets
  • Step 4: Break the gummy bear packet using a hammer

(Q3: 292 / 101) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: move your arm towards the handle
  • Step 2: grab the drawer
  • Step 3: open the drawer
  • Step 4: slightly move forward
  • Step 5: pick up the banana
  • Step 6: Smash the box on the ground

(Q3: 297 / 102) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: open top drawer
  • Step 2: put black packet in the tray
  • Step 3: place packet in the tray
  • Step 4: Throw the basket in the garbage bin

(Q3: 300 / 103) Robot / Hand will move objects and rearrange them in the scene.
Desired arrangmenet of block on the right.

Actions that will be performed on left image

  • Step 1: Put a glass upside down on the table
  • Step 2: Pickup a glass
  • Step 3: Place cup on the floor



(Q4: 1 / 1) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [2, 2] -> [1, 3]

(Q4: 2 / 2) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [4, 6] -> [3, 7]

(Q4: 14 / 3) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [0, 1] -> [1, 1]
  • Step 2: [1, 1] -> [0, 2]

(Q4: 16 / 4) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [1, 0] -> [1, 1]
  • Step 2: [1, 1] -> [1, 2]
  • Step 3: [1, 2] -> [1, 3]
  • Step 4: [1, 3] -> [1, 4]
  • Step 5: [1, 4] -> [1, 5]
  • Step 6: [1, 5] -> [2, 4]

(Q4: 24 / 5) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [6, 2] -> [6, 1]
  • Step 2: [6, 1] -> [6, 0]
  • Step 3: [6, 0] -> [5, 1]

(Q4: 29 / 6) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [2, 0] -> [1, 0]
  • Step 2: [1, 0] -> [2, 1]

(Q4: 31 / 7) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [1, 3] -> [2, 3]
  • Step 2: [2, 3] -> [3, 3]
  • Step 3: [3, 3] -> [4, 4]

(Q4: 32 / 8) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [3, 0] -> [3, 1]
  • Step 2: [3, 1] -> [3, 2]
  • Step 3: [3, 2] -> [3, 3]
  • Step 4: [3, 3] -> [4, 2]

(Q4: 36 / 9) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [5, 3] -> [4, 4]

(Q4: 38 / 10) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [3, 2] -> [3, 3]
  • Step 2: [3, 3] -> [2, 2]

(Q4: 41 / 11) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [0, 1] -> [1, 0]

(Q4: 47 / 12) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [1, 1] -> [2, 1]
  • Step 2: [2, 1] -> [1, 0]

(Q4: 50 / 13) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [1, 4] -> [2, 3]

(Q4: 52 / 14) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [2, 0] -> [1, 1]

(Q4: 54 / 15) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [2, 0] -> [3, 1]

(Q4: 55 / 16) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [3, 5] -> [3, 4]
  • Step 2: [3, 4] -> [3, 3]
  • Step 3: [3, 3] -> [4, 2]

(Q4: 58 / 17) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [2, 3] -> [2, 2]
  • Step 2: [2, 2] -> [2, 1]
  • Step 3: [2, 1] -> [3, 2]

(Q4: 62 / 18) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [0, 0] -> [1, 1]

(Q4: 73 / 19) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [5, 3] -> [5, 4]
  • Step 2: [5, 4] -> [6, 5]

(Q4: 74 / 20) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [2, 0] -> [3, 0]
  • Step 2: [3, 0] -> [4, 0]
  • Step 3: [4, 0] -> [4, 1]
  • Step 4: [4, 1] -> [3, 0]

(Q4: 75 / 21) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [3, 4] -> [3, 3]
  • Step 2: [3, 3] -> [2, 2]

(Q4: 77 / 22) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [0, 6] -> [1, 6]
  • Step 2: [1, 6] -> [2, 6]
  • Step 3: [2, 6] -> [1, 7]

(Q4: 79 / 23) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [5, 5] -> [4, 5]
  • Step 2: [4, 5] -> [3, 4]

(Q4: 80 / 24) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [3, 4] -> [3, 3]
  • Step 2: [3, 3] -> [3, 2]
  • Step 3: [3, 2] -> [3, 1]
  • Step 4: [3, 1] -> [3, 0]
  • Step 5: [3, 0] -> [2, 1]

(Q4: 84 / 25) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [1, 1] -> [2, 1]
  • Step 2: [2, 1] -> [3, 1]
  • Step 3: [3, 1] -> [2, 2]

(Q4: 87 / 26) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [3, 2] -> [2, 2]
  • Step 2: [2, 2] -> [2, 1]
  • Step 3: [2, 1] -> [1, 0]

(Q4: 90 / 27) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [4, 0] -> [4, 1]
  • Step 2: [4, 1] -> [4, 2]
  • Step 3: [4, 2] -> [4, 3]
  • Step 4: [4, 3] -> [3, 4]

(Q4: 91 / 28) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [1, 5] -> [1, 6]
  • Step 2: [1, 6] -> [2, 6]
  • Step 3: [2, 6] -> [1, 5]

(Q4: 98 / 29) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [1, 0] -> [1, 1]
  • Step 2: [1, 1] -> [1, 2]
  • Step 3: [1, 2] -> [1, 3]
  • Step 4: [1, 3] -> [1, 4]
  • Step 5: [1, 4] -> [1, 5]
  • Step 6: [1, 5] -> [2, 5]
  • Step 7: [2, 5] -> [2, 6]
  • Step 8: [2, 6] -> [3, 5]

(Q4: 106 / 30) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [3, 1] -> [3, 2]
  • Step 2: [3, 2] -> [2, 1]

(Q4: 109 / 31) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [3, 0] -> [3, 1]
  • Step 2: [3, 1] -> [4, 2]

(Q4: 112 / 32) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [2, 3] -> [1, 4]

(Q4: 113 / 33) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [0, 2] -> [1, 1]

(Q4: 115 / 34) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [2, 3] -> [3, 4]

(Q4: 116 / 35) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [1, 1] -> [0, 0]

(Q4: 118 / 36) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [0, 6] -> [1, 7]

(Q4: 121 / 37) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [1, 4] -> [0, 3]

(Q4: 134 / 38) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [4, 4] -> [4, 5]
  • Step 2: [4, 5] -> [3, 5]
  • Step 3: [3, 5] -> [2, 5]
  • Step 4: [2, 5] -> [2, 6]
  • Step 5: [2, 6] -> [1, 5]

(Q4: 135 / 39) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [3, 4] -> [3, 3]
  • Step 2: [3, 3] -> [4, 3]
  • Step 3: [4, 3] -> [5, 3]
  • Step 4: [5, 3] -> [6, 4]

(Q4: 143 / 40) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [3, 4] -> [4, 4]
  • Step 2: [4, 4] -> [4, 3]
  • Step 3: [4, 3] -> [3, 4]

(Q4: 146 / 41) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [5, 0] -> [4, 1]

(Q4: 149 / 42) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [0, 2] -> [1, 3]

(Q4: 151 / 43) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [0, 6] -> [1, 6]
  • Step 2: [1, 6] -> [2, 6]
  • Step 3: [2, 6] -> [2, 5]
  • Step 4: [2, 5] -> [3, 5]
  • Step 5: [3, 5] -> [4, 6]

(Q4: 153 / 44) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [1, 2] -> [1, 1]
  • Step 2: [1, 1] -> [2, 2]

(Q4: 154 / 45) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [1, 6] -> [2, 6]
  • Step 2: [2, 6] -> [3, 6]
  • Step 3: [3, 6] -> [4, 6]
  • Step 4: [4, 6] -> [4, 7]
  • Step 5: [4, 7] -> [5, 6]

(Q4: 157 / 46) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [2, 4] -> [1, 5]

(Q4: 159 / 47) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [1, 1] -> [1, 2]
  • Step 2: [1, 2] -> [2, 1]

(Q4: 160 / 48) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [4, 6] -> [4, 5]
  • Step 2: [4, 5] -> [4, 4]
  • Step 3: [4, 4] -> [4, 3]
  • Step 4: [4, 3] -> [4, 2]
  • Step 5: [4, 2] -> [3, 2]
  • Step 6: [3, 2] -> [2, 3]

(Q4: 163 / 49) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [2, 1] -> [2, 0]
  • Step 2: [2, 0] -> [1, 1]

(Q4: 165 / 50) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [2, 2] -> [1, 3]

(Q4: 166 / 51) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [4, 0] -> [3, 0]
  • Step 2: [3, 0] -> [2, 0]
  • Step 3: [2, 0] -> [1, 1]

(Q4: 168 / 52) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [4, 5] -> [5, 4]

(Q4: 171 / 53) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [0, 0] -> [1, 0]
  • Step 2: [1, 0] -> [1, 1]
  • Step 3: [1, 1] -> [2, 1]
  • Step 4: [2, 1] -> [1, 0]

(Q4: 180 / 54) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [1, 1] -> [2, 1]
  • Step 2: [2, 1] -> [3, 2]

(Q4: 184 / 55) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [4, 0] -> [4, 1]
  • Step 2: [4, 1] -> [3, 1]
  • Step 3: [3, 1] -> [4, 0]

(Q4: 186 / 56) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [2, 0] -> [2, 1]
  • Step 2: [2, 1] -> [2, 2]
  • Step 3: [2, 2] -> [1, 2]
  • Step 4: [1, 2] -> [1, 3]
  • Step 5: [1, 3] -> [0, 2]

(Q4: 188 / 57) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [0, 4] -> [1, 4]
  • Step 2: [1, 4] -> [2, 4]
  • Step 3: [2, 4] -> [3, 4]
  • Step 4: [3, 4] -> [4, 3]

(Q4: 193 / 58) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [0, 1] -> [1, 0]

(Q4: 201 / 59) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [4, 0] -> [4, 1]
  • Step 2: [4, 1] -> [4, 2]
  • Step 3: [4, 2] -> [3, 2]
  • Step 4: [3, 2] -> [3, 3]
  • Step 5: [3, 3] -> [3, 4]
  • Step 6: [3, 4] -> [2, 5]

(Q4: 205 / 60) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [1, 0] -> [2, 1]

(Q4: 206 / 61) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [1, 2] -> [1, 1]
  • Step 2: [1, 1] -> [2, 0]

(Q4: 211 / 62) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [3, 0] -> [3, 1]
  • Step 2: [3, 1] -> [2, 2]

(Q4: 212 / 63) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [4, 1] -> [4, 2]
  • Step 2: [4, 2] -> [4, 3]
  • Step 3: [4, 3] -> [3, 4]

(Q4: 214 / 64) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [1, 0] -> [1, 1]
  • Step 2: [1, 1] -> [1, 2]
  • Step 3: [1, 2] -> [1, 3]
  • Step 4: [1, 3] -> [2, 2]

(Q4: 217 / 65) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [3, 4] -> [3, 5]
  • Step 2: [3, 5] -> [4, 6]

(Q4: 218 / 66) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [4, 0] -> [5, 1]

(Q4: 219 / 67) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [1, 1] -> [2, 0]

(Q4: 225 / 68) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [5, 6] -> [5, 5]
  • Step 2: [5, 5] -> [4, 5]
  • Step 3: [4, 5] -> [3, 5]
  • Step 4: [3, 5] -> [2, 6]

(Q4: 226 / 69) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [2, 1] -> [2, 2]
  • Step 2: [2, 2] -> [3, 3]

(Q4: 227 / 70) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [3, 2] -> [4, 1]

(Q4: 228 / 71) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [2, 2] -> [2, 3]
  • Step 2: [2, 3] -> [1, 3]
  • Step 3: [1, 3] -> [2, 4]

(Q4: 231 / 72) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [4, 2] -> [4, 3]
  • Step 2: [4, 3] -> [4, 4]
  • Step 3: [4, 4] -> [4, 5]
  • Step 4: [4, 5] -> [3, 5]
  • Step 5: [3, 5] -> [2, 4]

(Q4: 232 / 73) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [3, 3] -> [4, 4]

(Q4: 236 / 74) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [5, 1] -> [5, 2]
  • Step 2: [5, 2] -> [4, 3]

(Q4: 245 / 75) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [3, 3] -> [2, 2]

(Q4: 246 / 76) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [1, 0] -> [1, 1]
  • Step 2: [1, 1] -> [2, 0]

(Q4: 247 / 77) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [1, 4] -> [2, 4]
  • Step 2: [2, 4] -> [1, 3]

(Q4: 250 / 78) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [7, 4] -> [7, 5]
  • Step 2: [7, 5] -> [6, 5]
  • Step 3: [6, 5] -> [5, 6]

(Q4: 257 / 79) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [0, 0] -> [0, 1]
  • Step 2: [0, 1] -> [0, 2]
  • Step 3: [0, 2] -> [1, 2]
  • Step 4: [1, 2] -> [2, 2]
  • Step 5: [2, 2] -> [3, 2]
  • Step 6: [3, 2] -> [4, 2]
  • Step 7: [4, 2] -> [3, 1]

(Q4: 259 / 80) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [6, 5] -> [7, 4]

(Q4: 261 / 81) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [3, 5] -> [3, 4]
  • Step 2: [3, 4] -> [2, 3]

(Q4: 265 / 82) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [3, 3] -> [2, 2]

(Q4: 268 / 83) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [2, 1] -> [1, 1]
  • Step 2: [1, 1] -> [0, 0]

(Q4: 274 / 84) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [3, 1] -> [3, 2]
  • Step 2: [3, 2] -> [2, 3]

(Q4: 276 / 85) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [0, 6] -> [1, 6]
  • Step 2: [1, 6] -> [2, 6]
  • Step 3: [2, 6] -> [3, 6]
  • Step 4: [3, 6] -> [4, 7]

(Q4: 277 / 86) Green needs to reach blue dot
Cells identified by its 0-indexed row and column (0,0 top left).
Green dot can not bypass red dots
You can only move Green Dot to the next cell, via top, bottom, left and right movement (no digonal)

Green dot will be moved as follows

  • Step 1: [3, 1] -> [2, 0]