Pointers also work. Ready to begin actual algorithm.