int super_fun(bool a, bool b, bool c, bool d)
{
	int i = 6;
	static if (true)
		while (true)
			if(b) {
				return 1;
			}
			else if (c) {
				while (true)
					if(d) {
						return 2;
					}
					else{
						while (true)
							if(a)
								return 3;
					}
			}
	while (d)
		return 4;
	return 1;
}