.######## ....... # ##.....## #.#....... ........# #.)....# # #..s...#...# #.<......# #....###..## [........ ........## .#####.## .. #. ##