> First writeln() actually edit the original array, so when you filter it > for the second array, fneg gives true for all clist[][][] elements. How would you get around this ?