## .# .# .# #########.#### ......o