Quinn Heiner's Challenge 2 code