Category
Similar Problems
0793. Train_3.10
Time limit : 1000 ms
Memory limit : 64 mb
Yura works at a factory that produces heavy machinery. He has a simple job — he knocks up wooden boxes of different sizes to pack machinery for delivery to the customers . Each box is a rectangular parallelepiped. Yura uses six rectangular wooden pallets to make a box. Each pallet is used for one side of the box.
Sinus delivers pallets for Yura. Sinus is not very smart and often makes
mistakes — he brings Yura pallets that do not fit together to make a box. But
Sinus does not trust Yura. It always takes a lot of time to explain Sinus that
he has made a mis take.
Fortunately, Sinus adores everything related to computers and since rely
believes that computers never make mistakes. Yura has decided to use this for
his own advantage. Yura asks you to write a program that given sizes of six
rectangular pallets tells whether it is possible to make a box out of them.
Input: Input file consists of six lines. Each line describes one pallet and contains two integer numbers w and h(1 ≤ w , h ≤ 10 000) — width and height of the pallet in millimeters respectively.
Output: Write a single word “ POSSIBLE” to the output file if it is possible to make a box using six given pallets for its sides. Write a single word “ IMPOSSIBLE” if it is not possible to do so.
№ |
Example input |
Example output |
1 |
1345 2584 2584 683 2584 1345 683 1345 683 1345 2584 683 |
POSSIBLE |
2 |
1234 4567 1234 4567 4567 4321 4322 4567 4321 1234 4321 1234 |
IMPOSSIBLE |
Was prepared: Yusupov G’iyos