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