#### ... # ###.o #. # ..... ... #####.#.###.. ....##+#############<........#..###### .........<........................>os## ............######.##.##.#......S....<# ..........#.# ####.......#...#######.#### ..........#.# #.......####+#########....# ..........#.# ####..#.# ...........###.# .[........#.# #..#.# Y..........# #.# ...........#.# #..#.. .$.........# #.# ............#.######....###...........# #.# .....................?##+ #.########### #.# ..............%.......# #..........####.# ......................# #..........'....# .......................# #..........###### ................................# #..........# .....5.................%..####.... #..........# ........................#.# .... #..........# ........................#.# ... #..........# ........................#.# .. #..........# ........................#.## ############ ......o..................... ........o................### .......o5.................# .......)O(.(............#.# #########..(##########.....# #......$.# .....# #........# .....# #.......?# ..... #........# .... #........# #........# #.......[#