public Player turno() {

        //Se sortea el jugador que inicia
        if (TurnoSw) {
            Random ranjug = new Random();
            int r = ranjug.nextInt(4);
            switch (r) {
                case 0:
                    temp = jug1;
                    break;

                case 1:
                    temp = jug2;
                    break;

                case 2:
                    temp = jug3;
                    break;

                case 3:
                    temp = player;
                    break;
            }
            TurnoSw = !TurnoSw;
            ///Se cambia la variable para que luego siga el orden normal y no se siga sorteando
            return temp;

        } else {

            //condiciones para que continúe el orden luego de de elegir el primero
            if (temp == jug1) {
                temp = player;
                return temp;
            }
            if (temp == jug2) {
                temp = jug1;
                return temp;
            }
            if (temp == jug3) {
                temp = jug2;
                return temp;
            }
            if (temp == player) {
                temp = jug3;
                return temp;
            }
        }

        return temp;
    }