### | ..# ...####.# ........# .....r)<# ......y.# .....##.# .... ..# ... #.# .. #.# . #.. ###