.. ..... #.#######...# #...........# #...........# #. #...........# #. #..........# #.#####..........# ##....##..........# .# #...........####'#####.# #...........##.........# #...........##.........# #...........##.........# #.....<.....##.......... #...........##.......... #...........##........## #...........####'###+## #...........####'## ###########.##....##### .##..)....... .#......###### ###+#........... ..........####.# ...............# .$.... .............### ...... .............# ......# ######+#.....# ......) ##### #.#.....# ....... #...# #..(....##### ....... #...# #######..###.#...# .....wg####...# #.......>..#.#.#.# ....<(g...'...# #.#######.##...#.# ......#####(..###.# ###.######.# ..... #.......# #...# #.# #### #....#### #.### #.# ##....########.########.# #...#>......##.........[# ###.#######.############# #.# #.# #.# #.. ###