public static void main(String[] args)
{
    String[] a = {"grapefruit", "orange", "lemon",
         "date", "watermelon"};
    String temp, k;
    int i, j, m;
    int[] c = {2, 1, 2, 3, 1, 3, 4, 4};
    int[] d = {0, 0, 4, 0, 4, 1, 2, 1};
    temp = a[4];
    a[4] = a[2];
    a[2] = temp;
    for(i = 0; i <= 7; i++)
    {
       j = c[i];
       k = a[j];
       m = d[i];
       System.out.print(k.charAt(m));
    }
}
 
 
 
 
 
 
 
 
 
 
public class A
    public A(int intVal, String strVal)
    public A(String strVal, int intVal)
    public void update()
    public void update(int intVal)
    public String toString()
}
public class Main
{
    int a;
    String b;
    {
       a = intVal + 10;
       b = "xxx" + strVal;
    }
    {
       a = intVal + 20;
       b = "yyy" + strVal;
    }
    {
       a += 5;
       b += "zzz";
    }
    {
       a += intVal;
       b += String.valueOf(intVal);
    }
    {
       return a + " " + b;
    }
{
    public static void main(String[] args)
    {
       int i;
       A[] x = new A[3];
       x[0] = new A(5, "dog");
       x[1] = new A("cat", 7);
       x[2] = x[0];
       x[0].update();
       x[1].update(2);
       x[2].update();
       for(i = 0; i <= 2; i++)
          System.out.println(x[i]);
    }
}