########### ##.......... ########.<.######## #................. ..######...####### ###.# ####.######## ## #....>....... #.. #.##.######## #.. #.##.# #..# #.##.# #...# #.##.# ###...)###.##.### ......o..........? .#....oo...##.#### ...........# # ............. .#.........### #.......... #.<......### ....#.#..#