###. ####### ..... ......... ##.#..##........ #......#.....?.. #..#............ #..#.#.......... #.............$. #......g........ #.#.##.#.###### #.# #...go.#o# .#.# ###.####.#######... #.# #Z......... ##o# ##..##.#..# ##.#.##..Z##.#..# #.###...........# ##.#.##.(.##o##.# ##.#####.##.##.#.# ### #.o.Z.....# ###...##### #...# #...# #...# ##.#####z..#### ..........z......# .......z../....... ....P............. .#'##..#...######. ##..# #..#..z# #...#) #..#.#.# [..####..#!..# ..P.....#...# .......#...# #.#.......##### #.. #.............## #._ ###..#.....###.##. #.# #)..........# .##.# #)#..#......# .... #.#..###..... ..#####.# ##.#........... #.......# ##...#######.#### #.# #.....# #.# #.# #.....# ###.### ##)# #.oo..# #.....# #..# ##...## #.....# #.## #.Z## #.....# #.# ##)# ####.....# #.# ####.###.Z......# #.# #.....o..#####Z## #.# #.##.##..# #.## #.# #.##.##..# #..# #.# #.##.....# #..# #.# #.#####..#####..# #.# #.#####.........######.# #.......#######........# ######### ##########