### ### #.#####.# #.......# ########### #.#####.# #.........# #.# #.# #.#######.# #####.# #.# #.# #.# #.....#####.# #.# #.# #.#.........# #.# #.# #.#.######### #.# #.# #####.#.........# #.# #.######## #.....#.......#.# #.# #........##########.######.#..^.#.# #.# ########..........#.............#.# #############################.####### ##########.#.#...##.####.#.# #.............>..........##........... ..............<...#......#.# ###.##########.#########.##.#.#####################.###############.#.# #W# #....................)...............................>...# #.# ############.#.#####..###.####.#######.#####...........### #.# #.#.# #..# #.#..%...........[.#......#.#### #.# #.#.# #..# #.#..#.###########[#.#.##.#.# #.? #.[.# #..# #.#.##.# #.#.#.##.#.###### ### ##..# #..# #.#..#.# #.#.#.##.#......# #..# #..# #.##.#.# #.#.#.##.######.# #..# ###..###.##.#.###########.#.#.##.#### #.# ..# #.....##.##.#.#...........#.#.......# #.# #o# #.#...##.##.#.#.###########.####.##.# #.# #.. #.#...##.##.#<#.##.(........####.##=# #.# .. #.#...##.##.#...##.####.%........##.# #.# o.##.#...##.##.#.####.####.###########.# #.# ..#.#...##....#.......#........... #.# #.# # #.#.##.################.###.##### #.# #.# #.#.#.#.##.. ... ... #.# #.# #.......##..# ###b ### #.###.# ###.##.###..# #. #.....# #.##.###..# #. ####### #...o.....# .. ####o.##.## ## ##.##.. #.##.# #o##.# #..#.# ##.#.# #..s# ##.o# #..# #oo# #.># ####