Main Search Pregnant Latin Glasses