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