############# .......[oo..# ###########l# .# .# .# .. .# .#