my @solution_2 = $content->findvalues( './h2[4]/preceding-sibling::*' ); unless ( @solution_2 ) { @solution_2 = $content->findvalues( '//hr/preceding-sibling::*' ); }