# ..##.#.#.##. ......$$$00....# #00....$$$.0....# XX2.0..$$$..... . #0..............# #....00......0... #.0.0.0......0..# #...X0........ .# #...............# #................ #.........0... .# #...........0.....# ..#................. #...0......... ... .#...............# #.......... .. .# .............. . .. #