Chapter 4 for review

I have feeling it might be a preference thing between scalar( @arr ) or $#arr