print"(@x[grep{$i&1<<$_}0..$#x]) "while$i++<2**(@x=@ARGV)