########### #...).....# #.#######.# ######################.# #.# #.......g...........##.# #.# #.#################.##.# #.# #.# #.##.# #.# ####################.#################..(.# #.# #>....................................###.# #.# #.####.....###.....#.#####......###.....#.# #.# #.# #.###.# #.###.#............###.#^.##.# #.# #.# #.# #.# #.###.#..#########.....#..##.# #.# #.# #.###.###.......##.......##.......##.# #.# #.####...#...#..######....<....######...#.#######.# #..........)...##...................##...........># #....###.###.#.#...⌠....##'##....⌠...#..#######..## ####.# #.# #)#.#........#...#........#....[...#..### #.# #.# #...#........'8.8+........###.####.#....# #.# #.# ###.###########'########### #.# #.##.#.# #.# #.# #.........(.(.# #.## #.##.#.# #.# #.# ############### #..# #.##.#.# #.###.# ##.###.##.#.# #.....# #.(##......# ####### ##.#####.### #.## #[# #..# #.# ##.## #.# #..# #.# ##.###.# #..##.# ##.##.# #..#.# ##.#.# #.#.# #.#.# #...# ##..# #..# #..### #.>..# ###### ####[# #)...# ####.# #....# #....# #....# ##.### #....# #.# #....# #.# #....# #.################ #....# #...........)....# #....# ################.# ################....############# #)..#####.# #.......)......'....'...........# #.#.......# #.##############....###########.# #.#######.# #.# ###### #.# #.# ### #.# #.# #.# #.# #.#####.# #.######################### #.......# #..(...).).........[......# ######### #########################.# #.# #.### #...# #.### ###