The problem asks us to show the output produced by this code fragment: Scanner s = new Scanner(“The Giants did well.”); // 1 if (s.hasNext()) // 2 System.out.println(“More”); // 3 else // 4 System.out.println(“Less”); // 5 System.out.println(s.next()); // 6 System.out.println(s.next()); // 7 I've labeled the lines 1-7 above. On line one we create a scanner, s, tied to the string, “The Giants did well.” On line 2, s.hasNext() returns true, since there are 4 unprocessed tokens. So, on line 3 the output is "More". On line 6 the first token is printed, s.next(), which is "The". On line 7 the second token is printed, s.next(), which is "Giants". So, in toto, the output is: More The Giants