diagstr$=str$(playfield(4,1)) + str$(playfield(3,2)) + str$(playfield(2,3)) + str$(playfield(1,4))
if find sub string$(diagstr$, "1111") >0 then goto victory
if find sub string$(diagstr$, "2222") >0 then goto defeat
diagstr$=str$(playfield(5,1)) + str$(playfield(4,2)) + str$(playfield(3,3)) + str$(playfield(2,4)) + str$(playfield(1,5))
if find sub string$(diagstr$, "1111") >0 then goto victory
if find sub string$(diagstr$, "2222") >0 then goto defeat
diagstr$=str$(playfield((6,1)) + str$(playfield(5,2)) + str$(playfield(4,3)) + str$(playfield(3,4)) + str$(playfield(2,5)) + str$(playfield(1,6))
if find sub string$(diagstr$, "1111") >0 then goto victory
if find sub string$(diagstr$, "2222") >0 then goto defeat
diagstr$=str$(playfield((7,1)) + str$(playfield(6,2)) + str$(playfield(5,3)) + str$(playfield(4,4)) + str$(playfield(3,5)) + str$(playfield(2,6 ))
if find sub string$(diagstr$, "1111") >0 then goto victory
if find sub string$(diagstr$, "2222") >0 then goto defeat
diagstr$=str$(playfield((7,2)) + str$(playfield(6,3)) + str$(playfield(5,4)) + str$(playfield(4,5)) + str$(playfield(3,6))
if find sub string$(diagstr$, "1111") >0 then goto victory
if find sub string$(diagstr$, "2222") >0 then goto defeat
diagstr$=str$(playfield((7,3)) + str$(playfield(6,4)) + str$(playfield(5,5)) + str$(playfield(4,6))
if find sub string$(diagstr$, "1111") >0 then goto victory
if find sub string$(diagstr$, "2222") >0 then goto defeat
diagstr$=str$(playfield((1,3)) + str$(playfield(2,4)) + str$(playfield(3,5)) + str$(playfield(4,6))
if find sub string$(diagstr$, "1111") >0 then goto victory
if find sub string$(diagstr$, "2222") >0 then goto defeat
diagstr$=str$(playfield((1,2)) + str$(playfield(2,3)) + str$(playfield(3,4)) + str$(playfield(4,5)) + str$(playfield(5,6))
if find sub string$(diagstr$, "1111") >0 then goto victory
if find sub string$(diagstr$, "2222") >0 then goto defeat
diagstr$=str$(playfield((1,1)) + str$(playfield(2,2)) + str$(playfield(3,3)) + str$(playfield(4,4)) + str$(playfield(5,5)) + str$(playfield(6,6))
if find sub string$(diagstr$, "1111") >0 then goto victory
if find sub string$(diagstr$, "2222") >0 then goto defeat
diagstr$=str$(playfield((2,1)) + str$(playfield(3,2)) + str$(playfield(4,3)) + str$(playfield(5,4)) + str$(playfield(6,5)) + str$(playfield(7,6))
if find sub string$(diagstr$, "1111") >0 then goto victory
if find sub string$(diagstr$, "2222") >0 then goto defeat
diagstr$=str$(playfield((3,1)) + str$(playfield(4,2)) + str$(playfield(5,3)) + str$(playfield(6,4)) + str$(playfield(7,5))
if find sub string$(diagstr$, "1111") >0 then goto victory
if find sub string$(diagstr$, "2222") >0 then goto defeat
diagstr$=str$(playfield((4,1)) + str$(playfield(5,2)) + str$(playfield(6,3)) + str$(playfield(7,4))
if find sub string$(diagstr$, "1111") >0 then goto victory
if find sub string$(diagstr$, "2222") >0 then goto defeat
Props if you can figure out what I am checking here