###### ...... ...... ####...... #......... #...?..... #<........ #..)...... ##......... #.......### #.......# #{##+#### #.# ......o[# ......### ...... #####