### .##########.############ .......................# .#########..##########.# .# #######%(##### #.# .# #.......)....# #.# ####.### #...........#######.###.......# #......#........).^........##.# #.## #.........#%####..................... #.....##..#.# ####'###......(# #...... ..................##....#.......# #..#..# #.#...#.##..#.###.##....#.......###..#..## #...#.##g.#.# #....#................. ....#g##....# #....#.................. .()......#.# #....##...........# ..g...#.. #...)##...........# .. ... #....##.....####..# ... ##'######+######..# . #.# #.#..# ....###.### ######.#..# ...........# #.........# ....###..#####.####.#.#### ................>........# ..####..#...#.#.##.#.##.####.# #..#.#.#.#.#............# #..#.#.#.#.##.#.##.####.# ######..#.#.#.#.##.#.##.# #.# ...........#.#.#.##.#.##.# #.# ######.)###.#+#.##.#.##.# #.# #..# #.....##...##.####.# #..# #.....##.#.........# #..######..###...........#.####.#### ...........##...<..................# #..........................####.#### ....#####.................S.....# ....................##.#..######.# ............##..............####.# #....#.###..#....................# .. .#.###..#.<..#..#..##.######.# ...........).........##.# #.# #......................##.# #.# #..#.#+###..#..........##.# ### . ..#........#..#.#..#..##.# #.. ..+........#..#.#..#..##.#### # #.. #.#........#................# ...#.. # #.#.#+####.#.##.##.##.##.#### #.#.. ####.##.#.#.####.#.##...........# ###.... ...............).......##.##.##.## ....#..##########.#.#.######.............# ................##.#.#.# ####.##.##.######## .##.#.............#.#.# #.##.##......... .##.#...######.##.#.#.#########.##.##.######## ..........).......>....................# ......................##........####### .....#..######.####.####.######.# .###.#..# #.# #.# #.##.....# # #..# #.####.# #.##.##### ...######......# #.# .#..)...........# #.# .#.############## #.# #.# #.#