#. ...... #.# .....# ####..#.....## ............# ##..........# #...........# #..........## #...h