##+# +######+## #.............# #... ..<.....+ +... ...... #..##+## #..# ####..##..###..# #......#.......# #......'.......# ##.....#.......# #.....#......W'.....# #....###.####.#.....# ###+## #+# #.##..... ... ..... ...+ ... ##+ .