Create chessboard_1321

the key point for this problem is retrieve  base on some online code , the row order retrieve is nice thought for this .
at first galance，U can find it can be solved by dfs，but deeply think，you can find if the chessboard size is more large than
the counts which U need set。 the problem will be confused a few of people，how to marked the location we have been search，
if we retrieve each row and column and tag it that will be cost too much time so that it will be TLE，a column marking array can perfect
solve this issue； 

because map algorithm is abstract ，i can't described very detail ，the code is below；