colour recognition puzzle