#......b..... ...........# #..######..# #..######... ##..!.....#. ##.######.## ##.#....#.## ##.#<.#.#.## ....#.####.#.## ###.#......#.## #.########.## #>.........## #...#######..# #.#..#######..# ..............#