######## ....... ########### #....######.# #.........# #...........# #.........# ######### #......##############.........# #.......# ###......#...........##.........####.#####.# #..^............................##.......#.# #.#####.##...........#.....................# #.##...........#.....................# #.##...........#.....................# #.##...........#....#####............# #.##############....# #)...........####### #># #..... .................... #.# #....## ##...........############## #.# ##.#.###.#.#######........ #.# #.................. #.# ###......#......... # #.# ############# #.......Sa..!.... #.#.#.# #...........# #. .## #......#O........ #.#.#.####.#########.#########.#..## #......#......... #........#.## #............#........##......#......... #...........# #............#.#....#.#########......... ##.......#..# #............#.#....#.##### #......... #.......#..###............#.#.#..#(....# .......... #.........................#.#.#........# #......... #.......######............#.#..........# .......... .................).................#....############## ##.......######............#.........................# ####.#....###......<......#########....####....####.# #.#.##.................# #....# #.<..# #.# !.#.########.########### #....# #....# #.# .. #......%.....# #....####....# #.# ... ###.5.........# #......##....####.# ...........# #......##........># ...........# #......##....###### .>.........##################....##....### ..........................................# ...........#######....#######............... ##....### #............... #.......# #............... #.......# #............... #.......# ##.#######...... #.......# #.# ..... #.......# #.# ... #.......# #)......# #.......# #......... #.######## #<# #.# #.# #.# #.# #.# #.# #..