1(down) & ffffff 2(left) & ffffff

1(down) / 00ffff 2(left) & ffffff

3(line) & ffffff 4(curve) & ffff00

1(down) ^ ffffff 2(left) ^ ffffff

1(down) / 0000ff 1(down) ^ ffff00

5(square) & ffffff 0(filter) & 00ff00

0(filter) & 0000ff 0(filter) & ff0000

0(filter) & ffff00 0(filter) & ffffff

6(circle) & 00ffff 6(circle) & ffffff

FilterGenerator.txt FilterGenerator.java