Efren Dynamo Test

Wish I had more time. Fun challenge!