// Tests variable type inference with the var keyword when assigning to build-in types
using System;

public class Test
{
	public static int Main ()
	{
		var i = 5;
		var b = true;
		var s = "foobar";
		
		if (!b)
			return 1;
		if (i > 5)
			return 2;
		if (s != "foobar")
			return 3;
		
		return 0;
	}
}