Oh, I'm thinking in C/C++ since that's what language my Data Structures course is in. I never knew you could use an array for this. I know in Java, there's only pass by value. Can you access the heap in Smile Basic?