the vagina in detail ...