## ..# #.# #.# ####.##### #........... #....#.# ...........#.# .#.........#.# #.........# #..########