require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&_GLIBCXX_PARALLEL_MULTISEQ_SELECTION_H)) {
    eval 'sub _GLIBCXX_PARALLEL_MULTISEQ_SELECTION_H () {1;}' unless defined(&_GLIBCXX_PARALLEL_MULTISEQ_SELECTION_H);
    require 'vector';
    require 'queue';
    require 'bits/stl_algo.ph';
    eval 'sub __S {
        my($__i) = @_;
	    eval q(( ($__begin_seqs[$__i]->{first})));
    }' unless defined(&__S);
    eval 'sub __S {
        my($__i) = @_;
	    eval q(( ($__begin_seqs[$__i]->{first})));
    }' unless defined(&__S);
    undef(&__S) if defined(&__S);
}
1;
