Your chess teacher wants to know if a bishop can reach a certain spot on the board in the given amount of moves.
Given a starting square start, ending square end and the maximum number of moves allowed n. Return true if the ending square can be reached from the starting square within the given amount of moves. Keep in mind the chessboard goes from a1 to h8 (8x8).
bishop("a1", "b4", 2) ➞ true
bishop("a1", "b5", 5) ➞ false
bishop("f1", "f1", 0) ➞ true
true (even if the move is 0).