3
(( x[1] < x && (x=x[1], x[1]=$x) ))
17
(( x[1] < x[0] && (x=x[1], x[1]=$x) ))
31
(( x[1] < x[0] && (x[0]=x[1], x[1]=$x) ))
42
n=0 ; (( (a[n]=++n)<7&&a[0])); echo "${a[@]:1}"
44
n=0 a="(a[n]=++n)<7&&a[0]"; ((a[0])); echo "${a[@]:1}"
46
n=0 a="(a[n]=n++)<7&&a"; ((a)); echo "${a[@]:1}"
48
# bugs with lvalue caching and pointer aliasing through bash-4.2
49
echo $(( a=(y[0] + y[1]) & 0xff, b=(y[2] + y[3]) & 0xff, a << 8 | b))