import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Rectangle;
import java.util.ArrayList;


public class Checkerboard {

	
	/**
	 * When no additional parametes are set, Checkerboard
	 * creates a 3 column 2 row checkerboard with a width of 750 and height of 500
	 * with it's upper left corner at the given x and y coordinates
	 * 
	 * @param x
	 * @param y
	 */
	public Checkerboard(int x, int y)
	{
		//TODO: Write this constructor
	}
	
	/**
	 * Sets the number of horizontal rows
	 * 
	 * @param rows
	 */
	public void setNumberOfRows(int rows)
	{
		//TODO: Write this method
	}
	
	/**
	 * Sets the number of vertical columns
	 * 
	 * @param cols
	 */
	public void setNumberOfColumns(int cols)
	{
		//TODO: Write this method
	}
	
	/**
	 * Sets the width of the checkerboard
	 * 
	 * @param width in pixels
	 */
	public void setWidth(int width)
	{
		//TODO: Write this method
	}
	
	/**
	 * Sets the height of the checkerboard
	 * 
	 * @param height in pixels
	 */
	public void setHeight(int height)
	{
		//TODO: Write this method
	}
	
	/**
	 * Adds an additional color to the rotation
	 * 
	 * @param color
	 */
	public void addColor(Color color)
	{
		//TODO: Write this method
	}
	
	public void drawOn(Graphics2D g2) 
	{
		//TODO: Write this method
	}
}
