############ ...#......## ####.#.###.#.##### #....(....###....# #.##(#.#.#...#..n..... #.#.##n#..##.<.##..#### #......#...#...# ..# ###.#######.###.. .# #.# ....# ....# #.# .#. . .o[.# #.. . .. ..### #.# .# ..# .#. . # .