### #.. ....... ...... ##..$..###...... .......##....... ................. #.... #........# #..###........ # #.......# .# ..#######.......##..# ......#.............# #...!..#..#...##..>.# S.....##......### #. (........##...# l.....##.###...%..... ).... #.. .......#> .... ............. . # ..#.....#.... .####...... #..### #... . (. .# #.### . ....# #.. ....# ###..#####....# #.?....5.#....# #.......S.....# #.......r#....# ##########....# ....# ....# #####