###### ##################################....# #.....................................# #%################################....# #.# # #....# #......o......... ..# #....# ...####.#####.. #.# #....# #.# #.# ###### #....# #.# #.# #....# #....# #.# ###.######....## #....# #.# ..............# ##.### #.# #.#######.######.....# #.# ... ........(............# #.# .........(...........# #.# .#######(######..%..# #.# #)# #.....####.# #(# ####.......# #.# #...^...# #.# #.......# #.# ######### #.# ###### ... #.# #....####### ... #######(#######....#.....# .h. ............).>...(.#.....# #.# ##. #######.#########.##.....# #o# .... .......<............# #.# #.# ##.#.## ###.#########.##.....# #o# #.# ....... #.# #.###>#### #h# #.# ....... #.# #.# #.# #h# #.#####........ ... #.# #.# #o# #.##........##. ... #.# #.# #.# #.##...)....... . #.# #.# #o# #.##........... #.# #.# #o####.##(.......... #.# #.# #.).((((........... #.# #.# ######o#########... #.# #.# #.# ... #.# #.# #.# #.# #.# #.# ##+## #.# #.# #o# ##...## #.# #<# #.# ##.....## #o# #.# ###.### ##.8...8.## #.# #.# #.....#####.8.8.8.8.#####################.# #.# #........#...........#.....(.(((.(..o...).# #.# #.(...##.o....o......'.#################### #.# #.....####...........#.# #......#############.# ####### ##.8.8.8.8.##.# #..................%.# ##.8...8.###.# #......############### ##.....## #.# ######## ##...## #.# ##'######.# #........# ##########