.....# ......### ......... ........... ###########........... #.........#........... #.....^...#........... #.........'........... #.....<...#..♣....... #.........#.......# #.........#.♣∩♣...# ###########.......# .. #........ .........♣....# ..#...§... ..............# .#...... . #############.......# '.....# .. #.#.#...#.#.'.......# #.....# .##.#.#.#.#.##.......# #..p..# #.#.#.#.#[#.#.......########..p).# ##.#.....#.##.................p).# #.#.......#.#.......)........)@..# #..#.....#..#....................# #.#.......#.#....................# . ##.#.....#.##....................########.. #.#.#.#.#.#.#.............................. #...##.#.#.#.#.##.............................. #...#.#.#...#.#.#.............................. #...#############.............................. #......................#####'######............ #...........############........# #....############# #...........'.(........#...^...## #?...#..#.....#..# #.......(...#(.(.......'......## #....#..#)....#..# #.....)()...#(..(...)..#.....## #....#..#(.)..#).# #.....)))...#..((((....#....## #....#..().)..#..# #...........#..()>(....#...#+ #....#.(#.....#..# #...........#..)(......#..## #....#..#######..# #...........#..........#.## #....#.).........# #...........#+###'######## #....#...........# #......................# #....#...........# #......................############....'...........# #.)....................................#...........# #......................................############# #.............................................. ##########........................### #........................# #........................# #........................# #####################....# ....# ....#