#.# ############### #.# ..............# #.# #.# ########## ######.#####.# #.# #.# #........# #.# #.# #.# #.# #...(....# #.# #.## #.# #.# #........# #.# #..####.# #.# ...........# #.# ##%##.#.# #.# # #####.###### #.# #.##.#.# #.## .# ..# ### ########.######.^#.#.###..####.## ##.# #.. ........................%........ #o# #.# #######..#######...#.#.......#.## #.# #.# #..# ##..#..._..._.#.# #w####### #.# #..########..#...........# #.......# #.# #..................⌠.....# ###.####### #.# ####..##.######<#...........# .#######.#.#############.######.....##.# #...#._..._.#.# .......)........................##..##.# #...#.......#.# .#######.#.##########.#########.##..##.######...###...### # #.#.# #...........##..............# #.### #.#)# ####....###.##.###.######...###.# #####.#.####### #....###.##.###.######.......# ............... #######.........##....)............ #####.#.####### ##_## ##.##.##..##.....#.########## #.#(# 8...8 #.##..)..........>...# # #.# .....# #.##.##..##..........# #(# .....8 #%##.##..##.#........# #.# #.....###................##### #.# #8... ####.##..##..###..####### ..# ##..$. #.##.....## ##.......# #8.... #.##.....# #...###.# #.... #.##...### ###..# #8... #.##..## #+# ##.## ##># #.##..# +.+ #..# ###########.....## ##.## ##..# #...............###.#.###...# ##########.###......#.....#.# #.# #.....###.##...# ### #.###.....####..... #.# ####### #.#.## #.# #.#.# #.# .# # #.