.. .# ... ..## ......# ####..# ....## ?.....#####.##.. #.....#### ##..# ..##..#...## #......## ##...###...#...#..### #..