( ( callbackFunction1 = location value . !arg:(?location,?value) & out$(str$(array[ !location "] = " !!value)) ) & ( callbackFunction2 = location value . !arg:(?location,?value) & !!value^2:?!value ) & ( mapar = arr len callback i . !arg:(?arr,?len,?callback) & 0:?i & whl ' ( !i: