Little X has
n distinct integers:
p1,p2,...,pn. He wants to divide all of them into two sets
A and
B. The following two conditions must be satisfied:
-
If number x belongs to set A, then number a-x must also belong to set A.
-
If number x belongs to set B, then number b-x must also belong to set B.
Help Little X divide the numbers into two sets or determine that it's impossible.
Output
If there is a way to divide the numbers into two sets, then print "
YES" in the first line. Then print
n integers:
b1,b2,...,bn (
bi equals either
0, or
1), describing the division. If
bi equals to
0, then
pi belongs to set
A, otherwise it belongs to set
B.
If it's impossible, print "
NO" (without the quotes).
Note
It's OK if all the numbers are in the same set, and the other one is empty.