// primer 7

func main() {

    brojPokušaja, brojHorizontalnih, brojRešenja := 0, 0, 0

 

    dalje := true

    for dalje {

        brojPokušaja++

        fmt.Println(tabla)

        if tabla.Horizontalno() {

            brojHorizontalnih++

            if tabla.Dijagonalno() {

                brojRešenja++

                //tabla.Print()

            }

        }

        dalje = tabla.SledećiRaspored()

    }

    fmt.Printf("Broj pokušaja: %d, H.OK: %d, broj rešenja: %d\n", brojPokušaja, brojHorizontalnih, brojRešenja)

}