Don't look at this before you've completed the challenge! This is not the only correct solution, just one example. I have notated the solution with comments beginning with NORA to help explain my reasoning and the purpose of each line.