### #.# ###############################.# ##########.......................%.......# #..(..........##########################.# #.########.##.# #.# #.########.##.# #.# ######.#.........#.########## #.# #>...................<......# #.# #.####.#.######..#.########.# #.# #.# #(#.# #..#.# .. ####)### #.# #.#.# #..#.# .## #...)..# #.# #.#.# #..#.# ..# #......# #.####.#.######..#.##########.############......# #...............<......)[.)..................>..# #.####.#####################...#...#######.###### #.#..#................# #...# # #.# #.#..###########...##.# ###.....# #.# #.#..# #.........#.# .....# #.# #.#..# #.........#.# ....... #.# #############.#..######.......#.#.# ##+###. #.# #.............#...............#.#.# #.# ##.#############)######.......#.#.# #.# #.# #....# #.......#.#.# #.# #.# #.#### ####.......#.#.# #.# #.# #[# ..............#.# ...# ## #.# #.# #.# ##########........# ...##### #.# #.# #.#.#<.....(..........# ...... #.# #.# #.#.##########........# #....##+### #.# #.# ####.#....... .........#.# #.........# #.# #.# #.....# ##########.# #...).(...# #.# #.#######.....# .# #.........# #.# #...........).# ## ###.........# #.# ############### ..#######......###.######.# ..........................# .#########...#.####......#.# ...........<.#.# ##.....#.# #########....#.# #.....#.# #....#.# #......#.# #....#.# #......#.# #.#.##.# #....###.# #.#....# #..... #.# ####.#########...#.# . ###.........h.. ..... #o.[.....###### #oo..y...# #.o......# #....o...# ##########