В пику одному моему хорошему френду (не будем показывать

![В пику одному моему хорошему френду (не будем показывать [info]](http://l-stat.livejournal.com/img/userinfo.gif?v=3)
Перед вами квадратный стол. Над столом висит лампа. В каждом углу стола углубление (лунка), в ней стоит стакан. Стакан может стоять либо дном вверх, либо вниз. Изначальное их состояние неизвестно. В комнате темно, ни хрена не видно, все действия производятся наощупь.
Лампа включится, если все 4 стакана окажутся в одном и том же состоянии (или все вверх дном, или все вниз). У вас есть возможность прикоснуться к любым двум стаканам (по условию задачи у вас две руки), выяснить (наощупь) их состояние и перевернуть их (либо оба, либо один, либо ни одного - как хотите). После этого (это важно) стол вращается на произвольное число оборотов, и вы не знаете, каким боком он к вам повернулся. Вы опять можете потрогать любые два стакана (не обязательно те, что в первом шагу, и не обязательно ближайшие к вам), потом стол опять вращается и т.д.
Задача - включить лампу за минимальное число шагов.
P.S. Ответы не скриню, так что если хотите подумать - не лезьте сразу читать комменты :)