Eight Queens problem source code C language