############# ##.....#.....## ##.............# #....).......... #............... #.......(....... #.......<....... #######.....[[........ #..........[.[........ ###..............# #.# #.............## #.. .......####.############.. # ..........................##.# #.....#.####.########......... #................... ......... #.....##.###.######. #........ ......# .# #.#####.. #(....... ....##.###.......###(....$.. #....#.#....#######(....#### ##......#.#.######.(.##..# #.........#.# #8.8.8.# .## #.......# #.# #.⌠.⌠.## .# #.......###.###8.∩.8# # #...Q...##.##.Q$.⌠.# ##....)#......(8.8.8# #....(..###.#..###### #....Q..# #..()..# #..../.(###..###(# #..#.....#..((># #o....... ##.........#((## ......... #.........#.## .......... ##........#.# #.......... #^.......#.# #.......... #........#(# #.......... #........#.# #.......... ........#.####... ................ .......#.####..# #####......# #......# ### #)[....#.... #.......... #...Q..#### #..<...# #......# ########