상자

아직 제출이 없습니다시간 제한2초메모리 제한128 MB

문제

이반은 중장비를 생산하는 공장에서 일한다. 그의 일은 단순하다. 고객에게 배송할 기계를 포장하려고 여러 크기의 나무 상자를 짜는 것이다. 각 상자는 직육면체이며, 이반은 직사각형 나무 팔레트 여섯 장으로 상자 하나를 만든다. 각 팔레트는 상자의 한 면으로 쓰인다.

조는 이반에게 팔레트를 배달한다. 조는 그리 똑똑하지 않아, 상자로 짤 수 없는 서로 맞지 않는 팔레트를 가져오는 실수를 자주 한다. 하지만 조는 이반을 믿지 않기에, 그가 실수했음을 납득시키는 데에는 늘 오랜 시간이 걸린다.

다행히 조는 컴퓨터와 관련된 모든 것을 좋아하며, 컴퓨터는 결코 틀리지 않는다고 진심으로 믿는다. 이반은 이 점을 이용하기로 했다. 직사각형 팔레트 여섯 장의 크기가 주어졌을 때, 그것들로 상자를 만들 수 있는지 판별하는 프로그램을 작성하여라.

팔레트는 돌려서 놓을 수 있으므로 너비와 높이를 서로 바꾸어 사용할 수 있다.

입력

입력은 여섯 줄로 이루어진다. 각 줄은 팔레트 하나를 나타내며, 두 정수 wwhh (1w,h100001 \le w, h \le 10\,000)가 주어진다. 각각 팔레트의 너비와 높이이며 단위는 밀리미터이다.

출력

주어진 팔레트 여섯 장으로 상자의 여섯 면을 모두 만들 수 있으면 POSSIBLE을, 만들 수 없으면 IMPOSSIBLE을 한 줄에 출력한다.