######################################## ..............[<....(................... ..............%)..).................# .....................................# .........#######.......)...)####.....# .........# #............#..#.....# #######..# #.##########.#..'.....# #..# #.# #.#..#.....# #.o# #.# #.#..#.....# #..# #.# #.#..#.....# #..# #.# #.'..#.....# #.o# #.# #.####....... #..# #.# #........... #..#######.# #.....##### #..........##########.....# #########.z.......................# .........(.................#######.# <######.............>.....# .# #...................# # #...................# #.......########....# #.......# #....# .>######....(..# #..... ...z...........# #..... ...............# ...............# ##########.....# #.....# #.....######## #............. #o...########. #....# #o...# #########....####### .oo.o...(........... o.o..............### ................# ................# ...$............# .########......# #......# #......# #......# #......# #......# #....... #.....