.. ### . .## ... .. ..# ..# #.#..###.. ......?. ##. ..... .... . #..##...#. ....#####........ ......S<...#.###. ....#####....# . ####..... .#..# # .# #