
public class Problem3 {
	
	public static void main(String args[])
	{
		int i=5,j=6,k=7;
		System.out.println("Simple Arguments");
		function(i,j,k);
		System.out.println("Arguments with inline functions");
		function(i++,i--,i);
		System.out.println("Function & Assginment Arguments");
		function(max(i,j,k),j=min(i,j,k),print(j));
	}
	
	static void function(int i, int j, int k)
	{
		System.out.println("i="+i+" j="+j+" k="+k);
	}
	
	static int max(int i, int j, int k)
	{
		if(i>=j && i>=k)
			return i;
		else if(j>=k)
			return j;
		else
			return k;
	}
	static int min(int i, int j, int k)
	{
		if(i<=j && i<=k)
			return i;
		else if(j<=k)
			return j;
		else
			return k;
	}
	static int print(int j)
	{
		return j;
	}
}
