(>) pointer assignments
(>) tmp across "&"
(>) tmp arrays