using System;
public class Test
{
public static void f(int i) {
Console.WriteLine(i);
}
public static void g(int? i) {
if (i == null) {
Console.WriteLine("null");
} else {
Console.WriteLine(i);
}
}
public static void Main()
{
f(1);
// f(null); // neprojde
g(2);
g(null);
// Test? t; // neprojde
}
}
dXNpbmcgU3lzdGVtOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIGYoaW50IGkpIHsKCQlDb25zb2xlLldyaXRlTGluZShpKTsKCX0KCQoJcHVibGljIHN0YXRpYyB2b2lkIGcoaW50PyBpKSB7CgkJaWYgKGkgPT0gbnVsbCkgewoJCQlDb25zb2xlLldyaXRlTGluZSgibnVsbCIpOwoJCX0gZWxzZSB7CgkJCUNvbnNvbGUuV3JpdGVMaW5lKGkpOwoJCX0KCX0KCQoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewoJCWYoMSk7CgkJLy8gZihudWxsKTsgLy8gbmVwcm9qZGUKCQkKCQlnKDIpOwoJCWcobnVsbCk7CgkJCgkJLy8gVGVzdD8gdDsgLy8gbmVwcm9qZGUKCX0KfQo=