## .. # # .# ##. #. .# #...#.#####.###...# ..........bb........ #....#.#.###!#.#...# #.....##... #..#...###.# #.####'## .# #. ##♣.♣## # . #..<..# # ##≈≈≈## #PPP# #####