reduceQuarts(){
    local file=$1
    local csv=$2
    local out=$3
    local classNoFreq=$4
    #local out=`basename $csv`
    #out=${out%.*}"_reduced.csv"
    rm -rf $out
    #echo "" | awk '{print '$classNoFreq'}'
    cat $file |
    awk 'BEGIN{FS=","}{if ($9 > 35 && $9 < 45 && $5 < 15) print $0}' | #| # && $5> '$classNoFreq') print $0}' |
    reduceCSV $csv $out
} 

reduceCSV(){
    local file=$1
    local out=$2 
    local mwout=`basename $out`
    mwout=${mwout%.*}"_mw.csv"
    rm -rf $mwout $out
    local tmp=~/tmp/tmp
    local n
    local fss
    local learner
    cut -f2,2 -d, |
    awk '{split($0,a,"|"); print a[1] "," a[2] "," a[3]}' > $tmp
    
    for line in `cat $tmp`; do
	n=`echo $line | cut -d, -f1,1`
	fss=`echo $line | cut -d, -f2,2`
	learner=`echo $line | cut -d, -f3,3`
	blabln "N: $n Fss: $fss Learner: $learner"
	cat $file | 
	grep -v "#" | 
	grep -E "$n,[[:space:]]*$fss,[[:space:]]*" | 
	grep $learner #>> $out
    done
    
    #winLossTie --input $out --test mw --perform 12 --key 2,3,5 --fields 15 > $mwout
}