### .. #.# ###..#### ##.......## #..<......# ..........#...% .......?### . .......## ..##... . ###. ##