## ### ##.. #.. .# .... #.# #.# #..#######.## #.# #...........# #.# . #...r..###..###.# .# #l...(....##.# .### #.#.###...##.###...### ...#.# #.............. ..?..... #..###......... #....##..##........#.### ...#.. .......#####...# ###### #..#########..###### #... .......<....... ###.#....###### ##...# ###.. ###