######################## .......T............... .#...##..##..#.).#..#### ...............[[....... ........########'####### ........#.........# ........#..##.##### ......#.#<.##.### .##.....#...+...# ......#..###### #..# #..# #..# ####