.# ##.#. #+# ...... ..# ....... ...# ....... . #.#.# #####....... #. #.##.# #............ #. #.# #.###....b....... #.##.####.##...bg....... #..<......'....##..### ###.####..#....# ..# #.###.#.#....... .# ##.#.##.#######.. # ##.###.# #.#.##.# #.# #.#.# #. #..# . ..+ ## .## .#