######### ##....... ##.......## #.........# #.........# #.........# #.....<...# #.........# ##........### #...........# #......g..#.# #!....Ssr.# .. #.....r.w.# . #..........# ##.......#..... ##.....#...#.. #.#####.#?..# #.. .# .## ### . #