My first attempt.  Still learning.