AlphaAlphaOAlphaOmegaAlphaOmegaOmegaOmegaAlphaAlphaOmegaAlphaAlphaAlphaAlphaAlphaAAlphaAlphaOmegaAlphaOmegaAlphaAlphaAlpha