###### ##.....## #.......## .........# .....?....# ..........# ..........# .........)# ........<## .........<# ..........# ......O...# .........)# .<..........# .....?......... .......###+###.# ....... # ....... ..##... #.