@Override
    public void vieraile(TormaysReunaanViesti viesti) {
        if (tormaysLaskuri > 0) {
            return;
        }
        switch (viesti.getReuna()) {
            case YLA:
            case ALA:
                viestit.kasitteleValittomastiViesti(new AlustaNopeusViesti());
                viestit.kasitteleValittomastiViesti(new AlustaPaikkaViesti(viesti.getReuna()));
                break;
            case VASEN:
            case OIKEA:
                viestit.lisaaViesti(new MuutaNopeusViesti(-1.0, 1));
        }

        tormaysLaskuri = TORMAYS_HUOMIOIMATTA_JATTAMIS_AIKA;
    }