###################### +................#...# #...........^....#...# # #...##...##)....##..########## #. #...##...##.....##..###....<.## #.. #...##...##.....<........#....# #..##...##...##....).........#....# #............##..##)####'########## #............##..##.###..######## #..##...##...##......#..........# #####...##...##......#..........# #..#....#............#.....##..## #..#....#....##..##..##....##### #..##...#######..##..##....# . #..##...## #..#...########[. #..'.....# ...#............. #.O##...## ....#............. #..####### .....#............. #........+ ..##..######..####. #........#... #..##..##..## ##'##..### . #......#....# #..##### .##......#....# #... ........'....+ #...# #..##..###### #..## #..##..###### #### ##............. #.............. #.............. ## ###.#####+##..# ##..###'## .# #........# . #........# ###..##..# #####..#### #.........#.... #.........+.... ##'########..# ##.##..####..########## ######## #.....................+ #......# #.....................# +<.....# #.................... #......# #................... #......# ##.##..####..###..# #### ##.##..# ####..####..###..######..####.##<.# #...........รท..#...#...#........# #..............#...#...'........# ##..............'...#...#....>...# #......##.......#......###.####### ####'#####################)## #....#....# #...).# #....'>...# #.....# #....#....# #.....# #..#.#...## ####.## ########## #.# ... ... ...