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