###... # ###......# ..... ......#.###..... ............... .............. .............# ...####.##.....#...# .......).......#...# ...#####.###........# #.$..)......##....# #.........#.##....#### #...........#......... ##########.#.....# #.g...#...# #.##.##.?.# #.##.##..... #.##.##....... ###....#####..... ##...#### ..... ############..### ..... #............## #.############ #.# ##.## ####...#### #..#...#<.# #.##...##.# #.........# ####.#.#### #.#.#.#.# #...#...# #########