### ### #.#######.# #.........# #. #.#######.# #.# #.# #.# #.# #.# #.# .# #.# #.# ##'## .# #. #.# #.# #...#+#.#### #( #.# #.# #....v...... # #.####.#####.# #....v...... .#....#.......# #...O....... ....#.)..##### ##+#........ ##..#.##.# #..#'#### .#.#...#.##.### #.##.# .......<........ ............... ................ .............>. .#...[#####.##.. ..(.#.#....##.. ...... ..# ... #.###### ..... # .. #. ##... . # #.. #..