Use a more intent-revealing namespace alias
Let a temporary value for the range to speed execution
Use the thread-last macro to clarify the solution to Problem 4