Here is my final step.
Thanks for this great challenge!!