Why is the output of this function 1?
<p>I need an explanation of why this code prints "1", I'm taking my final exam tomorrow and this is a practice question that I cannot answer.... Any input is greatly appreciated! </p>

<pre><code>public class Test {
  public static void main(String[] args) {
    int[][] values = {{3, 4, 5, 1}, {33, 6, 1, 2}};
    int v = values[0][0];
    for (int[] list : values)
      for (int element : list)
        if (v &gt; element)
          v = element;

    System.out.print(v);
  }
}
</code></pre>
