Три в ряд

Цель игры - выстроить одинаковые объекты по три или более в ряд, после чего они исчезнут. Уровень будет считаться пройденным, когда очистится все игровое поле. Вроде все просто, но на самом деле немного поломать голову придется.