(mac) updated to latest version of C~
uses setup/loop, [] for arrays, and removed parameter syntax