@Override
    public Square[][] move(Square[][] theBoard, char c)
    {
        Location l1 = parsingInts();
        while (theBoard[l1.getX()][l1.getY()].getPiece() != c)
        {
            System.out.println("That's not one of your pieces. Give the coords of your pieces.");
            l1 = parsingInts();
        }
        Location l2 = parsingInts();
        while (!canJump(l1, l2, theBoard, c))
        {
            System.out.println("That's not a legal move. Give a legal move.");
            l2 = parsingInts();
        }

        return jumpThings(l1, l2, theBoard);


    }