board 2 3 start 0 0 end 1 2 desired_path_length 3 block 1 1 a block 1 1 b