##### ####...## ......... ### ########## #### #...#################.###########........# ..... ##................<.......................# .....####....#################.###########........# ..........>..# ###### #.## #........# .............# ##....# #..# ####.##### ..##......########..##.# ##.#############.# ###.##..............# #..##...........# #..##.########.###.# ##.#............## #.###.. ####...# #.# #...............# #.# ##..#....#####.### ##..............# .. ###)# #.#.######.....#####..............# ... #...#####....<.....##.....................# ....####.###.......####...##.#####...............# .............####### #..#..#.### ##.............## o...#.........### ###.###.(...## #.............# . ##...####...####...# ###.#..####.##..######.# #....#####..#...### #.##....#.##.## ##### #..#......#.#.### #########.#....# ##.≈### #########......### #..PP≈###.....#######P.≈.P.# ####.....####..P≈^..#######§.P≈P.P.....# ##..........^.^....≈....§[DD........≈ #..#####.#...........P.PP§PP≈^.≈....≈ ##.## #....≈≈≈≈≈≈P^P#########.P.(.≈P ##..# ###..≈^######## #≈PP≈P# ##..## ###### #.# #PP.## #..## #.# ###### ###.## #.# #...# ###...# #.# ###.# #.>.### #.# #.# #.### #.# #.# #.# #.# #.# #####.# #.# #.# ##.....# ###.#### #.# #..##### #......# #.# #########.### #......# #.## #...........##########################......#########..# #.#.......>..........................................<.# #.............########################################## #..#########..# #..#.......#..# #..#.......#..# #..#.......#..# #..#..._......# #..#.......#..# #..#.......#..# #..#.......#..# ##.####^####.## #...........# #############