######### #.#.###........ .........###### #.#.###.......! #.....####. #.......... #......#.#. #......# # #......###.# .###........... ........<..#... #.###.##...###. #. ....... ######.###.# { .# { .# #