Briefly, a program would solve a puzzle by placing the digit "1" in the first cell and checking if it is allowed to be there.
To put it concisely, a program would tackle a puzzle by starting with the placement of the digit "1" in the initial position and checking its legitimacy.