> if i remove Dumper then also it gives error and that i why i thougt to use Dumper.
It would be helpful to include the error here, too. It seems it was the following one:
sh: -c: line 0: syntax error near unexpected token `0x20fca70'
sh: -c: line 0: `SCALAR(0x20fca70)'
sh: -c: line 0: syntax error near unexpected token `0x20fcab8'
sh: -c: line 0: `SCALAR(0x20fcab8)'
You should also remove backslashes from the array assignment. Backslash creates a reference.
my @QXXXX = ( $Query1, $Query2 );
($q=q:Sq=~/;[c](.)(.)/;chr(-||-|5+lengthSq)`"S|oS2"`map{chr |+ord
}map{substrSq`S_+|`|}3E|-|`7**2-3:)=~y+S|`+$1,++print+eval$q,q,a,
|