################## .................# .(...............# .................# ................# #.............# #............# #............# ##########...# #......#...# #......#...######## +......'...#......# #......#...#......# #......#...#......# #......#...#......# #########...#......# #...........#......# ............'......# #............#......# .............+......# .............#......# .............######## #... .............# #...############# .............# #...#....##.....# ......(......# #...#(....##....# ### ######(.....# #...#......##...# #######.########......# #...#..(([(.##..# #....#...#)...##......# #...#...)(#.....# #...#.....#...##......############ #...'.)((##c....# #..####+####..##......#..........# #...#((.##......# #.###.....###.##......#..........# ###...#Tc##c.##...# ##.#.#...#.#.###......'..........# #.....#(##....##..# ##..#..#.#..#..##......#......>...# #.....###..Tc.c##.# #...'...#...'...'......#..........# #.....##..##..T.###..##..#..#.#..#..##......#..........# #.....#... ##..cp##..###.#.#...#.#)###......#######'#### #.....#.. #Tc.T#.^##.###.....###.##......# #......# #.....#. #...#..##..####+####..##......# #..(...# #.....#. #.T#..##.∩.#.....#...##......# #......# +##.....#############..##....#...#....##......# #......# .......................########.########......# #......# .......................#################......# #......# ..............................................# #......# .............)................................# #....(.# ..............................................# #....(.# ############'##########'#++#################### #......# ...# #......# #......# #...# #......############# #......# #+..# #......'...........# #......# #+## #......#...........# ######## #......#...........# #......#...........# #......#...........# #......#...%.=.....# #......#...........# #......#...........# ####################