#....... #...... #.....# #.....+ #.=...# ..###[..(.# ......lrr.# ......S...# ......rB### ..).....# ........+ ........# ......... ........# ........#