.. .# .# .# l .# #. .# #.##.# .... #r#####... #.r....... #####..<.. ... .