Principal Buscar Hard Ball Squeeze