..#.#.#.....#.#.#............=....................[==]....$...$...$...$...
.............................=............................................
.............................=.............0...0..........#...#...#...#...
-..............###............=........#===========#.......................
-...........###...######.....[=]......#............].......$$.......$$.....
+.....B..B.....###............=........#===========#.......................
+B..........###...######.....[=]......#............].......$$.......$$.....
........###...........####..........#.............]......####.....####....
.....####...................XABY..##..............].......................
..GHIJ......GHIJ..................#...............]......[].0..0..0...[]..