query wjc2 feed filter[ fun(t: TUPLE) attr(t,Match) moves filter[ (. captured = "Queen") and ( attr(t,Match) getposition[ . moveNo ] piececount["Queen"] ) < ( attr(t, Match) getposition[ (. moveNo + 10) ] piececount["queen"] ) ] ensure[1] ] project[No] consume