#### ... ..## ..# #.# ##########.###########. .#.......##............. .........'........## ..##....########..# #...## ##.## .# ###.##########.)###...## ####..........##((....... ....................)......> ##########..####.##.#....... #...# # ..#....... ##<## ##.#....... ### #.#....... #......... ##........