This attempt looks pretty good to me. A third pin too, nice touch.