... ### ... ..# #.# #.# #.# #.# #.# #.###.##### #.# #.........#######.################# #.............................# #.###.#####.#################.######## .######.# #.# #.# #######.......... ........# #.# ##.## #........######## #######.# #.. ...# #.######.####### #.# ### #..# #.# #.......# #.# #..# ####.# #######.# #.#########..## #....# #.# #.##..........# #.#### #.# #.##.######...#####.# #.# ##.##.# #.#.......# #.# ##.#.#.######...####..# #.# #.###......##.#.# #..########### #.# ##.#.#.###.##.#.####............# #.### ##.##.# #.......#.#########.# #...# ####.# ###.###.#.# #.# ###.# #.# #.# #.#.# #.# #.# #.# #.# #.#.# #.# #.# #.. ..# #.#.# #.## #.# ### ### #.#.# #..# #.# #.#.# ########.######.# #.#.###.......<.......# #.#...............##### ######.#####.##.# #.# #.##.# ##^## #.##.# ####...####.##.# #...........##.# #.##...#######.# #.........####.# #####..........# #####.###### #l# #.# #.# ... #.# ..# ###