Amazon Interview Question

Given a soduku problem, how would you solve it with programming.