############### #.......o.o...# #.###########o# #.#.........#.# #o#o#######.#o# #.#o#.....#.#.# ##### #################o#.#.###.#.#.###...###################### #................>..................'....................# #.#####...#######.#.#%###.#.........#########.##########.# #.# #.......# #.#.#.# #.#.............[.......()(.()##.# #.# #....##.###.#.#.# #.#.......###########)#######)##.# #.# #....##.....#.#.# #.#.......# #.# #)##.# #.# #.......###.#.#.###.#.......#### #.# #%##.# #.# #....##.# #.#.......#..........# #.# #%##.######## #.# #....##.###.###.#####..........##### #.#######)........... #.# #...###.............#................ ..........##.######## #.# ##### #####.....###.########...########.................... #.# #..######.#####.....o...........#####....######## #####.# ####..#.......)..#.####........... #....#### #.....############.....#.####.###........######## #.......## ##.#.............'........# #.# #..########## #........# #.........#######.....#..###.###............ #..#.....# #....##..........###..#.......##..########## #..####(.# #.....#.....####.# #..#.......##..# ..####..####.(# #..#.......#####.###..........##..## ........#..#)(# #.................................... #.#...)......)# ##.########.#####..####+####..####### #. #.#..##...))))# #................##.......##.......# #.##.#..##.#..)#)# ##########.####.####.....####.####. #. #.##.#..#####).#.# #.# #.#.###...###.#.# ### #.##.##.#..##}##..#.# #.# #.#..###'###..#.# #. #.. ............##.##..#.# #.####.#...#...#...#.## #. #.# #.##...(........)##.# #......+...'.∩.'...'..#.#.. #.# #.##...##........##.# #.####.#...#...#...#....#..# #.# #.##..)##..#.....##.# #.# #.#..###'###..#.##.#..###.#####.##...######....##.# #.# #.#.###...###.#.##.#......#...#.##...# #....# #.# #.####.....####........>.............# #.....# #.# #..##...)...##.....#.##.###...#.##...# #..##.# #.# ##..####'####..#####....# #...#.......... .... .. #.# ##................#..### ##########..... ...# . #.##########..#####.###.#..# ...... #.........).>## #.#.).#..##### ..... .########### #.#)###......# .## #.#..<#.####.# #.#.#.#.#..#.# #.#.#.#.#..#.# #.#.#.#.#..#.# # .#.#.#.#..#.# #. #.#.#.#..#.# .. #[#.#.#..#.# ...#.#.##.#.#.#..#.# .................#.# #.#.##.##.#...#%##.# ...........#..%...# #.#.####..#.#.#### # #..#....# #.....o.# ###.# #..###.##....T# #..# #.....# #.## ####.## #.. # ###