.... .. ....###### . ...........# .........#. ..........# ..........# .....?....# ......a