############# . ............# ....######..###.# #.........#....#.# #.....###.#.##.#.# #........<..##.#.# #....#########.#.# #..............#.# #..........#####.# #..#######.#####.## ## ## ####.................# #.# #.# #.#..########.######## #.# #.#.#.#.# #.# ##v###.###..# #.# #.#.#.#.#.#.# #.# #r#v#.#.#..# #.# ############ #.# #.# ### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.############.# #..............# ##############.# #.# ###