### #<# ###### ###.# #....#####################.)Z# ##.##......)................#oo§..# #.........#################.#........ #.......[........................W... #....#....########...........oP...8.. #....[............................8.. #.........###.#####.................. #####.#....##.#####..........8...P.8. ###.#.##....##...#)....... #...#.#.######...#)....... #.#..............())...... ....P........# ###.#.#...#####.)..##).#.### ....P........# #.........# #(...'...# # .8...........# ###.#.#...### #((..##.....# ...88......... #.........#######(...# .#.#.# .8...........# #.......#.#.....(....# .#.# # ...8.P... .#.# #.....###..........### .#.. ........##.#.# #.....#####'######'####..... ...#.#..#.# #....###..................... #. ..#...##.# #....# #..................... #####.##.##..##.# #....# #.......(............. #...#.....#..##'##### #....# #.......#.#.#.........##...#..##.#z........# #....# #...<...#...#...... #..#.........#Z....[...# ###### #########(#...#.#####..#......#..Z.........# #......#.#.....#.......#.)............# #......#.# #.#.#..<#...#...(..........# #......'.#.#...#....))....(.....#.#.##### #......##..#.........#.#(<#..##.#.#.....# #......##................((...#......##.# ##..............##..##....#...#....####.### ##########.....#.......###.............#.........# ######.........)###.#.......# #..#######....#.#.......# #..............(............# #..##...##...##.#.......# #..................##.......# #..#.....#......#.......# #..................##.......# #........#..#######.....# #.........###...............# #..#.....#..# ####.....# #.........# ###........##...# #..##...##..# #.....(..# #.........# #........##...# #..#######..# #........# #.........# #........)....# #..........## #.....#### #.........# #........##...# #..........# #.....# #.........# #........##...# ############ #.....# ########### #........##...# ####### #........##...# #........###### ##########