### ##############.# #........gg.l..# #.############.# #.# #.# #l# #.# .. #.# ##. #.# .. #.# #. ##.######## #.###.#######.........###### .....................'...># #.................###### ##'###..%..............# .......................# .......%...............# .......................# ..# ........# .......###'###.........#### # ..## ........# ##+###.# #.# ######.......# ..$..+ .......+ ....# #.# #.......# #..# ......### #..# #.########.......# ########..#######......#### #..###.#..............# ..........Z.....+.......... #.....................# ########....####....#......########[##..................# #......'.......'....'................'........##........# #.######....####....###############..#.....##.##.######## #.# ###### #....# ##.###+#.##.##)# #g# #....# #.# #.##.##.# #.# #....# #.# #.##.##.########## #g# #....# #.. #.##.##..........# #.# #....# ##. #.##.##..........# #.# ###### .. #.##..'......>...# #.# ####..........# #.# ###..........# #.# #............# #.# #.....######## #.# #.....# #.############### #.....# #.....g.........### #.##### ##############....# #.# ...........# #.# ###..#.....# ###.### .....).....# ####.8.8.#### .............. ###.8.......8.### ###...?.......# #.......r.......# .....#+#.....+ #.8..#######..8.# ####.. )....# #....#ylNlh#....# ... ...... #.8..#######..8.# .... ...... #...............# #.............### #....########## ###........<# ###########