save
Almost there
A little more progress
Naive pointer is a better pointer