Below is the syntax highlighted version of CheckerBoard.java.
/************************************************************** * Compilation: javac CheckerBoard.java * Execution: java CheckerBoard N * Dependencies: StdDraw.java * * Plots an NxN red and black checkerboard. * Lower left square is red. (Ex. 1.5.18) **************************************************************/ public class CheckerBoard { public static void main(String[] args) { // declaration and initialization - How big? int N = _____________________________________ StdDraw.setXscale(0, N); StdDraw.setYscale(0, N); // Draw from lower left, up and across // i is the index for the x value. j is the index for y. for (int i = 0; i < N; i++) { for (int j = 0; __________; _________) { if ( ((i+j) % 2) ______________ ) StdDraw.setPenColor(StdDraw.BLACK); else StdDraw.___________________(StdDraw.___________); StdDraw.filledSquare(___________, ___________, 0.5); } } StdDraw.show(); } }