N-Queen Problem in python