# ## ## ..#.## #.## ......# #...## ....... .....#. .......#....... ......)o....... ......o