// ABC 086

// inputに入力データ全体が入る
function Main(input) {
  const args = input.split('\n');
  const N = parseInt(args[0], 10);
  const nums = args.slice(1, N + 1);
  const isValid = nums.every((n) => {
    var ns = n.split(" ");

    var t = parseInt(ns[0],10);
    var x = parseInt(ns[1],10);
    var y = parseInt(ns[2],10);
    var sum = x + y;
    return (t >= sum) && ((t % 2) === (sum % 2));
  })

  if (isValid) {
    console.log('Yes');
  } else {
    console.log('No');
  }

}

function check(before,after) {

  // プラス方向に進んだ場合
  if(before < after) {
    return after - before;
  } else {
    return before - after;
  }
};

Main(require("fs").readFileSync("/dev/stdin", "utf8"));
