Principal Buscar Cum While Suck