algorithm:  add soduku