typeA:








typeB: