"Just my $.02"
=> got that from around this board I think...
Anyway, you can't set another flag, f3 is set by the interpreter, so... But what you can do, is use:
if (f3) {
if (posn(ego,x11,y11,x12,y12)) {
// blabla
}
if (posn(ego,x21,y21,x22,y22)) {
// blabla
}
if (posn(ego,x31,y31,x32,y32)) {
// blabla
}
if (posn(ego,x41,y41,x42,y42)) {
// blabla
}
}
A big square of green? filled up?