### ##########################.## .........................%..# .........#################.## ########.# #.# #.# #.# #.# #.# ##..#.#.# #.# ......#.# #.# ##....#.# #.# ......#.# #.# ##....#.# #.# .#.#.....#.#################.## ..............[....>..........# #.......#.#######..########### ###.###.#.#######..########### ............................(# .##[#.#)#.################.### #.#(#.......... #...# # #.########### #.### #.# #.# #.# #.# #.######### #.# #.......... #.# #.######### #.# #.# #.# ######.### #.# #........# #.# #.####+#.####### #.# #............. #.# #............. ###.# #..[.......... #...# #..#.#.####### #.### #..#.#.# #.# #....#.# #.# ##.#.#.# #.# 777777777777777..#.#.# #.# .......<.........#.#.# #.# 777777777777777..#.#.# #.# #####...# #.# .....#.# #.# #.#.#.# #.# #.).# # #.##.# #..#.# #.##.# #..#.# #.##.# ##.#.# #.##.# #.#.# #.##.# #...# #.#..# #...# #.#.## #...###########.#.# #..>......).....#.# #.#.#####.........# #.#...# #.######### ###.###.###.### ..............# ###.###.###.#.# #.#.....#.#... #.##..#.#.##### ...#.#.# #..## #.# #.. #.# #.. #.# ###