A suduku solver written for my CS21120 Module