This was pretty straight forward, but stil improvable. I even think that a time under 5 minutes is possible.