############### ....(......=... ............... ............!.. ...S.8...# ............... ....88...# .......l....... ...8.....# ........?...... ...ZZ8.$.# .>............. .........### .....r.8....... .........# ......P........## #......# ............ +......+ .....8.....## #....[.# ............# #......# ............# #......+ ............#### #!.<...# ...............# #......+ .......>....##.# #......# #.# .............#Z# #..o...# #.# ...........#Z#.###.## #########.# ...........#bb......# #....(..#.# ...........##.###....# #.#####.#s# ...........##..# ...# #.# #.#.# ...........###.# ..# #.#####.#.# ##.........# .# .# ##.......#.# ##..####### .. # #.......##.# ##. #.# #......###.# # .. #..##......# #..<#.###### ##.##.# #....# ######