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