Update SudokuGame2.java

Using predicates - isValidMove predicate calls isValidHorizontal predicate. Works when commenting out isValidVerticalMove() and isValidBlockMove() calls in isValidMove() method.