##+# ##...# #.....# .....g.## ......g.# ......g<+ .[......# ......g## #.....# ##...# ##+#