####### ....... ....... ....... ......?######### #(........ #.######## #######l######## .......>.......#..# #########.#.......# ##......'##.##.##.# .. #........#........# . #...##...#.......## #. #..####..#......... ##.. #..####..########## ##...##...##...# ...............# ..............## ###..##..###### #.. #<.# ..............# ............... ##...##...##^.. ##.. #..## .. #. #..# . . #... .. #...