Bella works in a factory that makes boxes. Every box is a rectangular parallelepiped. To make one box, a net is cut out of a flat rectangular piece of cardboard of size w×h. The net is a polygon whose sides are all parallel to the sides of the cardboard. The net is bent along several lines and joined along the edges of the resulting parallelepiped to form the box. The net is bent only along the edges of the resulting box.
The first example
The third example
Bella is a software developer, and her task is to check whether a box of size a×b×c can be made out of a single piece of cardboard of size w×h. Bella wrote that program and the factory is already producing boxes. Write the same program.
Input
The first line contains three integers a, b, and c, the edge lengths of the box.
The second line contains two integers w and h, the width and the height of the cardboard.
All integers are positive and do not exceed 108.
Output
Print Yes if a net of the a×b×c box can be cut out of the w×h cardboard. Print No otherwise.
Hint
A cube has 11 different nets, counting rotations and mirror images as the same.