Russia Search Giant Yandex Helps CERN Hunt For New Particles