. # .. #.#### #..# #....###..... #............ #._.# #....#...# #.... ..#...# #...## ....#.# #...# #..#. # .... ... .. ..# ...# . .. ##..