public int[] ammu() {
        ammuttavanx = new ArrayList();
        ammuttavany = new ArrayList();


        if (upotusKesken) {
            if (suuntaTiedossa) {
                if (upotettavaVaaka) {
                    return upotaVaakasuunnassaOleva();
                } else {
                    return upotaPystysuunnassaOleva();
                }
            } else {
                return osumanJalkeenArvaaSuunta();
            }
        }

        int x = 0;
        int y = 0;
        for (int i = 0; i < 10; i++) {
            for (int j = 0; j < 10; j++) {
                if ((i + j + ammutaankoParillisia) % 2 == 0 && kohdelauta[i][j] == 0 && mahtuukoLyhin(j, i)) {
                    ammuttavanx.add(j);
                    ammuttavany.add(i);
                }
            }
        }
        int indeksi = (int) (ammuttavanx.size() * Math.random());

        x = ammuttavanx.get(indeksi);
        y = ammuttavany.get(indeksi);

        int[] palautettava = {x, y};
        return palautettava;
    }