#################### #.........#........# ###.........#......#.# #.'.........'........# #.#...############...# #.#...#.....#....#...# #.#...#.....'....#...# #####h#...#.....#....#...# # #...gh#...#...###....#...# ..# ##.....#...#...#<###''###'# #...###......#+++#''##'##..(#...# ............## #...#..#...#...# ..#.........# #...#..'...#...# ......#...### #...########...# ......#.### #......'.......# #..#.?.### #.#....'.......# ..........#####..#......#.......# .................################ .......##..!..... ....... ##....... .#.###. ....... ... #. ....... .. .. ....... .###... .# ...