#...# .# #...# .# #...# ..##. ###...##.... ...$.....##. ####.......... ###............. .......bg# ########h# ...##.# # #.##.# #. #....# #.#.### ###.##.# #.....# #...##.# #####.#######.####.# #.#.....#.....# ..# #.#.###.#.##### #.# #...# #...# #.# ###.#.# #.### .# ### #...#.....# #.#<###.######### #.............. ###############