1) Если круг не белый и не зелёный, а квадрат лежит между треугольником и белой фигурой, то треугольник и квадрат тоже не белые. Следовательно, белым может быть только ромб. 2) Круг и треугольник не зелёные, ромб тоже, так как он белый, значит, зелёным является квадрат. 3) Треугольник не синий из условия, квадрат зелёный, ромб белый - они тоже не синие. Остался круг. Он является синим. 4) Треугольник красный, так как другие цвета уже распределены.