### #.######## #........# #.######.# #.# #.# #.######.# #.##.....## #.#.......# #.#.......# #.#.......# #.#.......############# #.#.......'...........# #.#.......##.....####.# ##### #.##+#+#####.###.# #.# ##...###.##.#.#####.###.# #.# ##.....###.....##.##.#.........#.# #.# #...(...#...[...#...<#######.#.#.# #.# #.......#......(###.########.#.#.# #.# #...g...#.......#.........##.#.#.# #.# #..@.. ##.....##.#.#####.##.#.#.# #.# #... ##...###........(..>#.#.# #.# #######'#######'####.#.#.###(##.#.#.# #.# ...................#.#.#..........#.# #.# ...................%.#.#####.##.###.# #.# ...................#.#..........# #.# #.# #######'#######'####.#.#####(#### #.####.# #...# ##...###.#.# #.# #.#....# #.....###.....##.#######)# #.#.#### #....S..#.......#.......#.# #.#.# #.......#.......#.#####.#.# #.#.# .. #.......#...%...#<...##.#.# #.#.# ..# ##.....###.....##..=......# #.#.# #..# ##...## ##...##..##.##.### #.#.# #..#####################...##.##.# #.#.# #........Kgg)..(#.......#+##.##.# #.#.# #........#####.......##......#.# #.#.# #.......## ###.....##......#.########.#.# #...(...# #.....##......#..........#.# #.......# #......##+##+#############.# #....(.g# #####....>...# #.# #.......# #...[.......####### #.# #......K..gg... #.................# #.# #.............. #...............#.# #.# #.............. #...............#.# #.# ####........... #....#####......#.# #.# #........... #....# #......#.# #.# #........... #....# #......#.# #.# #....####### #....# #......#.# #.# ###### ########.# #.# #########)# #.# #.........#######.# #....^............# #...>....########## #........# ##########