5172366349
   March 7, 2018 03:05

Same answer - not perfect but passed. Some lines are not smoothe enough.