A ----- r A ------ r A ------ r