Чому при фарбуванні волосся виходить зелений колір?

Чому з'являється зелений відтінок на волоссі: Тобто, якщо узагальнити, то зелений відтінок на волоссі з'являється завжди, якщо при фарбуванні волосся ваше волосся містить жовтий пігмент, а накладається барвник містить синій пігмент. А як усім нам відомо, синій жовтий зелений.