Best Scores So Far
1. Identity (M:0,W:1)
2. NOT (M:1,W:2)
3. Put one at start, invert the rest (M:1,W:3)
4. Put one at start and at end (M:0,W:3)
5. Force the first bit to 0 (M:2,W:4)
6. Shift with Padding (M:1,W:2)
7. Pattern Correction (M:1,W:3)
8. Latch (M:1,W:2)
9. Erase if first bit is 1 (M:4,W:7)
10. Invert if first bit is 1 (M:7,W:12)
11. Sieve (M:5,W:9)
12. Parity (M:6,W:12)
13. Edge Detect (M:4,W:7)
14. Faulty Write Gate (M:0,W:2)
15. Compress (M:6,W:11)
16. Signal Redundancy (M:6,W:9)
17. Checksum Copy (M:3,W:5)
18. Extract Header Block (M:6,W:9)
19. Triplet Extraction (M:4,W:7)
20. Compare First 3 bits/Last 3 (M:3,W:6)
21. Sort Bits (M:12,W:25)
*let me know if you find a better design*



