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