### ##### .. ####...#### .# ###.........####.# .......<......g).# ###.........####.# ####...#### .# ##### .g ... .... ..... ......