~1 &  2 |  3
