main() {
  var val = 5;
  val += 1; // 6
  print(val);
  val -= 1; // 5
  print(val);
  val *= 2; // 10
  print(val);
  val ~/= 2 ; // 5
  print(val);
  
  var val2 = 1;
  var initValue = null;
  print(initValue); // null
  initValue ??= val2;
  print(initValue); // 1
  
  var initValue2 = 2;
  print(initValue2); // 2
  initValue2 ??= val2;
  print(initValue2); // 2
}