Ok that took longer then 10 minutes. Here is my best attempt at it.