private boolean canExit(Phantom phantom)
    {
        if (!phantom.isAtHome()) {
            return true;
        }
        
        boolean canExit = true;
        for (Phantom ph : phantoms) {
            if (phantom != ph) {
                if (ph.getRow() > 10 && ph.getRow() < 13 && ph.getColumn() > 13 && ph.getColumn() < 16) {
                    canExit = false;
                }
            }
        }
        return canExit;
    }