########### #.........#### ...... ..####'####...## ...... #...# ####.##..... #...# ##.#.... ###'### #.##..## ##.....## ##.#...# #.......# #(#...## +...<...+ #......# #.......# #.#..#.# ##.....## #.#.r# ###+### .##)......# #. ...###### .##...# .# ##### #