# .. # ####### ... ..#.....## .... .........## ..... ..........#####...... .........(((((....h.. ......c...#####...... ..........# ..... ........."# .... ..........# ### .........## ..#.....## #########