######## #......# ###### #......######## ......###.......#.....## ##.(................## #...#................# ........##...............# #####...##...............# ###............a.....# ###..........S.....# #................# ##.#...............# #...............##.# #.......####...## .. #...###.#####.... . ..........<........ ....####...####.#.# ##.. ###..# .. ##.# ..# ... ..# #... .... #.### ###. ....###...## # .>......... .## ........###... ####..........#. ................ .##.............. ................. ................ ##.............. ###.............. ................# ...............## .##....<.....### #..........# #..........# .............# ###..........# #..........# #..........# #..........#