### #....## ########### #..... #.........# #....## #.........# #..... #.........# #....# #.........# #....# #....()...####....###.## ###%.............%........ #. #..........######)##....## ###.####### #..........######.##...... ..........### #...............%......... #.......>..# #..........####....####.## ##..........# #...<......# #....# .# .............# #..........# #....####.## .#####....%...# #..........# #........... ... . ...............# #..........####.........####.# .....#####....%...# #...................%......... .....gS...........# #..........####.........# #.# .@...#####........# ####..##.### #.........# #.# . #........# #..##.# #.........# #.# #........# #..##.# #..).###..# #.# #........# #..##.# ##<.####..# #.# #........# #..##.# #..##....####.# ########.#.###.## #..##.# #..##....#....# #..........# .# #..##.# #..##.........# #..........# #.# #..##.# #..##...##....# #..........# #.# #..##.# #..##...##....# #..g.......# #.# #..##.#######..##...##....##########..S......## #.# #..##.......#..##.....................@......# #.# #...........#..##...##....##########.........# ##.### ##.##.......#..##...#######...# #.........# #....# #.##.###.....................######.........###....# #.##.# #...........................................# #.##.# #........##########...#############.##.#....# #######.##.########.### #...########### #.##.###### #........#...........# ##.##.........# #.##.# #........#...........############.##.........###.##.# #........#.......................................##.# #........#.#####......###########.##.........######.# #........#.# #......# #.##.........######.## #........#.# #......# #.##.................# #......%>#.#####......###########.###########........# #.....(.........................<................>...# ######################################################