######################################## ..............[[.......................# ######....#....#.......#..####.........#.# ..........#....#..##...#..####...###...#.# .........................................# ..........#######'################.......# ########..#.............# #..#...[...# ######..#.............# #..'.......# .........#############+# #..#.......# #######.............. #..#.......# #...##########. #..#.......# #...# #..#.....#.# #...########## ####.......# #............. #.......# #............. #.......# ##+###........ #.#####.# #........ #.#####.# #........ +.......# ###+###........ #.....).# #......######## #.......# #......# #.......# #......# #..##...# #.####.# #..##...# #......### ##+###.......# ####.....# #########............# #..##.# #.......#............# #..##.# #.......#..#.........# #..##.# #÷......#..#..###....# #.<...######'#######............# ########............#####.......# #............#<..'...###.# #....##......#...#...###.# #....##.†....#...#.......# #....W.p.....##..#.......# ####z#####'####..#.......# #...##.....#..#.......# .....zz...##.....#..#.......# ###...#+####.....#..#.......# #.%. #.....# #.......# #.. #.....# #.......# #.. #..#### #.......# ## #..## ####....# #################.... #.................... #........).....# # #..............##..##. #..............)W..... ####+##..............yz..... ......#'###############..### ......................#..# ....#..........##...#.####.# .. #...#>.##..##...#......# ...#..........##...#..##..# ....................#..##..# ............................. #############################