############. #....<....... #.####.###... #.# .# #{# .# #{{ .. #o.. ## ....+ ....# ....# .....#