######## ###### #..>...# #....# #......# #....# ##.....# #....# #.....######'###### #...[.#...........###### #....#...###.###..#....# #....#...#..⌠..#..'....# #....#...#.....#..#....# #....#....⌠.⌠.⌠...#..(.# ##...##..#.....#.##....# ........#.)⌠.[#.T.....# ...###.#####.#####c###.# .. #.....#..#..#.# .#.....#(....# # .....WWc#.#.#..# .#.....#.....#.# #..... ..#..#.# ###.#####.### # [.. ... #.. #... ... .... .#. ...