.## ....# #...#### #.....# #..###J# ... #..# . ..... ###.## .# .# .