REM Conrad Weiser HS REM Christian Chimenko DIM grid(7,5),input(1),inPat(5),gridFill(7,5),output$(5),loc(2) CALL makeGrid DO LET flag=0 CALL emptyGrid PRINT "Input:" PRINT " 1)"; INPUT prompt " How many: ":hm MAT redim input(hm) FOR i=1 to hm PRINT " Block #";str$(i); INPUT prompt ": ": input(i) NEXT i PRINT FOR i=2 to 6 PRINT " ";str$(i); INPUT prompt ") ":inPat(i-1) NEXT i CALL fillGrid FOR allIn=1 to 5 LET min=36 IF inPat(allIn)=1 then FOR i=1 to 7 FOR j=1 to 5 LET vFlag=1 CALL checkVert(j) IF ((gridFill(i,j)=0) and (grid(i,j)