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