### #########.# #.........# ###.#######.# ### #.........#.# ### #.#######.#.#####.#.# ..# #############.......#.#.# #.#.# #.# #..........##.#####.#.#.# #.#.# ####.##### ######...........#.# #.#.#.# #.#.# #........# #................#.#####.#.#.#####.#.# # #........# #........................#.#.....#.#.# #.##........# #..................#######.#..##.#...### .#..........######..........................(.(<........# ............................................#...##.####.# ..####<##..######............#####.........#.........#.# ................................# #.<..........>.#...[#.# ..........##..###########.......#####.........#.#.#######.# #.#########..# #######.#.#)#.........#.#.........# #............# #.#...'.......#.#.#..######## #............# #.#####.......#.#.#..# #............# ### #.........#.#.#..# #............# #.........#.#.#..### #. #..........#.# ####.######.#......# #.# #..........#.# #.# #.###..#.# #.## ##.........#.# #.# #.##...#.# #... +.........#.# #.# #.##..##.# #..# #.........#.# #.# ###..#..##.# #.W# ##.######## ##########.# #........#.# #..# #.# #..........# #........#.# #..#####.# #.###....######........#.# #........# #.##...................# #.######.# #....#..#######........# #.# #.# ######...######..(.....# #.######.# #.....^.............>... #........# #.#########(.########### ########.# #.#8P.^.P8#(.# #.# #.#P././.P#(.# #.# #.####+####(.# #.# #.#5~...~o#(.# #.# #.#K~...~5#..# #.# #.#o~P~~~o#.)# .. #.#.~~7~~.#..# #.#.~~~~~.#..# #.#.~...~.#..# #.#.~...~o#..# #.####+####..# #.#~.?.!.~#..# #.#8P$^$P8#..# #.#########..# #.....^......# #####........# ##...##### #####