####### ##################.....# ........................# .........#########......# .........# #.........[## .........# #.###.......# #####+##.#####.# #.......# #....##.###..%....##. ####.##<............. #....######.....###. #.#.....# ####### #.###.#.# #.....#.### #######.....# # #...........# #.####.#####.....# . ...#.# #.....# #.####.#.# #.....######## #.#......# #...........<# #.#.##.### #............###. #. #.#.##.# #................ #.##.#.##.# #................ # #..#......# ######.......... ##.##.#...#### #........## ..........# ####........# #.###.##.># #....#...##.. #.........############...<###.# . #.########....................+ ... .......%......###..#######....# #... #########...#.# ..........##.##(#.### #....... ...######.##......... #.....#.# #.##.##.##.## ...#....# #.##%.# .. .. ....+..... #+###.####.### ....#.#..# #......... ##.... #.%....### #.# #..g...# #..S.$.# #........# #........# #.####...# #.# ... #.# . #.# .