###### ########## #....# #........# #....###### #........# #.........# #........# #....####.# #........# #....#....# #######..#############.#....# ...................# #.#....# #######..########.# #.#....# #..########.####.#....# #................(<...# #######.########.....(#.)..# .......................#....# ............####......#.(..# ###.........# #......###### ##.# #######.........####......# . .... ..................<......# .#.###.####...##.....>...####.....## .........).....# .........# #.#.### .....#.!........# ######### #.#.# #.#............###############.#.# .................................# .#.#.#.?....##...#############...### .g......?...##...# #...# #.#.#.#.#.#.####.# #...# ..g......#.# #.# #...# #.#.#@#..#.# #.# #...# ....g.)..#.# #.# ##### .#.#.#...#S# #.# ........(#(# #.# #.#.#....#(# #.# .........#(# .#.#..%{(#{####.## ................... ........#.####.## .######....# #....# #..... ....... #....### #..[.# # #