############### #..........%..# #.###########.# #.##### #.# #########.....# #.# ######...#...'.....# #.# ...........)##.....#######.####### #...........'.>...+..............> .##+# #.##....#..##.....#######'###.### ....)##.##....#..##.....# #............ .........##....#..##.....# #........### .........##....#..######## #....)...# ..................## ########...)....# .........#######................#...... .......>..(.................#######.### ###.####.#(.................%....# .# #. #.#........# ######...##.## # #.#.<......# #...##.# #)#.W......# #...##.# #.#........# #...##.# #.#........# #...##.# #####.#.......... #...##.# #.......#####S.. ##....#.# #.......# .. #<......### #.......# #####.....# #.......# ##....# #.......# #....# #.......# #)...# .......# ##+### ###+#.# +