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