black  red  green  yellow  blue  magenta cyan  white 
 black  red  green  yellow  blue  magenta cyan  white 
 black  red  green  yellow  blue  magenta cyan  white 
 black  red  green  yellow  blue  magenta cyan  white 
 black  red  green  yellow  blue  magenta cyan  white 
 black  red  green  yellow  blue  magenta cyan  white 
 black  red  green  yellow  blue  magenta cyan  white 
 black  red  green  yellow  blue  magenta cyan  white 
 black  red  green  yellow  blue  magenta cyan  white 
 black  red  green  yellow  blue  magenta cyan  white 
 black  red  green  yellow  blue  magenta cyan  white 
 black  red  green  yellow  blue  magenta cyan  white 
 black  red  green  yellow  blue  magenta cyan  white 
 black  red  green  yellow  blue  magenta cyan  white 
 black  red  green  yellow  blue  magenta cyan  white 
 black  red  green  yellow  blue  magenta cyan  white