canvas에서 색상이 중복되는 부분 처리 방법 문의드립니다.

안녕하세요.
canvas에 빨간색으로 라인을 하나 그리고, 그 위에 지나가는 블루색상의 라인을 그렸을 경우,
중첩되는 영역의 색상을 표현하는 방법을 알고 싶습니다.
무조건 마지막에 생성한 색상이 나타나네요...

아시는 분은 답변 부탁드립니다.