head collision handling via (really, really) redundant colors array