### #<#### #....# #....# # ##....##.# .#####........# ...............# #.................. #........#......... #........#......... #................# #........#####...## #......#........... ......#.#...#..... .###>............. ###..#.##'##..... ................ ###.............. #............#. #..#.##..##..# ####.........(..# +.......##........ ####....##.....### ...............# ..##....##.....# . #....##....... #............. #............. #.......#+#.# #. ...#####............ ... ............####.#.# ##... ............# #.#.# ..... .........<..# #.#.#...... ............####.#.#...... .........................> .###...##................. .........####..#.S...... ######..... #..#........ ........ #..#.##..... ......... #..#.# ..... ......... #..#.# .!.. ....... ...... ... #..### ...