2. chess board write a program that draws an 8 8 chess board, with alternating gray and white squares. you can use the settextcolor and gotoxy procedures from the irvine32 library. avoid the use of global variables, and use declared parameters in all procedures. use short procedures that are focused on a single task.