AA A !A !A A A A|