declare code=${!#} pre stu
set -- "${@:1:$#-1}"
eval -- "$pre
$code
$stu"