So, we say that row i is 1, if row i is under attack where i ranges from 0 to N minus 1 similarly; we can have a an array which says column i is attacked and then column i is set to 1 provided column i is attacked for again i between 0 and N minus 1. Now when we look at the diagonals we have these two types of diagonals.
അതായത്, i യുടെ വില 0 മുതല്  N - 1 വരെ പരിധിയിലുള്ള നിര i ആക്രമണത്തിലാണെങ്കില് , നിര i എന്നത് 1 ആണെന്ന് നമ്മള്  പറയുന്നു, അതുപോലെ, i പൂജ്യത്തിനും N - 1 നുമിടയുലുള്ള കോളം i വീണ്ടും ആക്രമിക്കപ്പെടുകയാണെങ്കില്  കോളം i ആക്രമിക്കപ്പട്ടിരിക്കപ്പെട്ടിട്ടുള്ളതും അതിനുശേഷം കോളം i, 1 ആയി സെറ്റ് ചെയ്യപ്പെടുകയുമെന്ന് പ്രസ്താവിക്കുന്ന ഒരു അറേ നമുക്ക് ഉണ്ടായിരിക്കും. നമ്മളിപ്പോള്  ഡയഗണലുകള്  നോക്കുമ്പോള് , നമുക്ക് ഈ രണ്ട് തരം ഡയഗണലുകള്  ഉണ്ട്.