# #. #### #.##########..# ###.....##....<.# ####.......#......## ..............#### #...........### ##.#.......#.# .............# # ##........### ....#...#.# ##.........# ...!....#.###..........# .......................# ......#..............### ......###.............# ....?..................# .b.........<...........# #.