added isValidSudoku solution