. .# #.# ########## #.# #.# #........# #..# ###.# #........###..# ##...# #........#...# #..#.### #..........# . #......###.........## ..# ####.#..#)............###..# #.......)####.##..........# #...###.#..........#.....#### . #.#...............?# #.#...............l# #.#.......##............. #.#.......##...?####...## #.#.......#..... .#.# ................ # .# ................. # ....... .... #.#...... .... ..#...#... .. #.#.###..