######## #......# #......#### #......(..###### #####.).(.#..."# ###.....#....# #...(...'....+ #...(.(.#....# # #...#+#.....##(#. #..)#..(.<........ #...#........#.#.# #...#...w.#..# # #####..(.....# #....###.# ....... ... ###.###.. .### #. #.# .. .. ##. ..#