######### #############.......# ###########...................# ........##..###########.......# .#......#..## ####.#### ......w...## #.### ........### ##### #### #...## ........######...####..###.#..# ...######..##.###.##.##.#####.# .. #..##.#.#.###.####.#.#.....# . #....##.#..##.##..##.#.##..# #<.######.#.#....####..##..# #....###.##.#.#### ##.##.## #.(##...##.###. #....# ############ # ######