I abstain because I can't figure out what's going on. Can you put them in white/red/blue (or wherever blue is supposed to go

)green/black/purple order?
That said I'd love to give your program a test. I want too see an ASM stackup where each chip color has edgespots that are another chips base color (plain white, red/white, green/yellow, black/orange, purple/green, yellow/red).