import java.math.*;

class Ideone {
	public static void main (String[] args)	{
		System.out.println(verificaPermissao(BigInteger.valueOf(0), BigInteger.valueOf(0)));
		System.out.println(verificaPermissao(BigInteger.valueOf(1), BigInteger.valueOf(1)));
		System.out.println(verificaPermissao(BigInteger.valueOf(2), BigInteger.valueOf(1)));
	}
	
	public static boolean verificaPermissao(BigInteger perm1, BigInteger perm) {
	    if (perm1 == null || perm == null || (perm1.equals(BigInteger.ZERO) || (perm.equals(BigInteger.ZERO))))
	        return false;
	    return !perm.and(perm1).equals(BigInteger.ZERO);
	}
}