public void drawBoard() {
		String s = "  ";
		for (int i = 0; i < locations.length; i++) {
			s += String.format("%2d", i);
		}
		s += "\n  ";
		for (int i = 0; i < locations.length; i++) {
			s += " _";
		}
		s += "\n";
		for (int y = 0; y < locations[0].length; y++) {
			for (int x = 0; x < locations.length; x++) {
				if (x == 0) {
					s += String
							.format("%2d|%s ", y, locations[x][y].toString());
				} else if (x == locations.length - 1) {
					s += String.format("%s|", locations[x][y].toString());
				} else {
					s += String.format("%s ", locations[x][y].toString());
				}
			}
			s += "\n";
		}
		System.out.println(s);
	}