############ ##.(........## ##............# ###....<......... #................ ...#.............. #.............. #.............. ####............# ...............## #.... ............###### #..#. ...#######..## ##....## .. ####..## ......##.# #....## ##....$..# ##.#### #........# ##..# #..Sg.# ##..## #....####..## ##.Kg......#####... #......##........$. #...#.<..#...###.... #...#.#............# # ...#..##.....).##### ##... #^......# #..# ##....#.# #.. #....#... ........... ###)....###.. #...... #. #.#.. ##