Кажется, решения еще не видел.
 
Упс, просмотрел.  
Насчет лампочек: в условии не говорится, что определить лампочки должен один человек.