Latin squares python code