### .. #######.# ############.....#.# #<.........'..(g...# ############....sg.# #.......# #.......# #.......#####.# ######.>..(.... ..#.# ####### #..#####.# ...# #.....# ########..#####. #..# ###.###.##############. #................ ... ...............>....... #........######### ####.######.#...#######§####### #........'.§gg)..# ...S.....#.........# #g# #........#######.# ######..###.#.##..###.# #g# #........# #.# #.................# #g# #........# #.#####+#'#####.###.#.##..# #.# #........# #..^...(...# #..##.#.##..# #.# #........# #..........# ##.##.#.##..# #.# #........# #(.........# .##.#.##..# #.# #........# #..........# .##.#.##..# #.# #........# #..........# .##.#.##..# #.# #........# #..........# .##.#.# ..# #.# ########## #)#####'#+## #.# #.# #.# #.# #.# #.# #.# #[# #.##########. #.# ##'#####'##......... #.# #..g......#.#######. #.# #.........#.#... #.# #........w#.#.##### #.# ##'#####........... #.# #.########.#.##### #.# ##### #..........w.....# ##########.##### #...########################.#.###.# .g.g.g.........# #...##.......................#... ##############.# #...##...##################### ### ###....## ##...##...###### #.......# #....''...#....# ##.##.##.## #.(..##...#....# #..#...#..## #....######....# #..........# #....######....### #...._.....# #....'..(.....(..# #..........# ##...###########.# #..#...#...# #...# #.# ##.##.##.#.# ##### #.# ########.).......# #.# #................. #.# #.#########...#### #.# #.# ##### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.###########################.# #...............(.............# ###############################