>>19752559
17/20

Much better. Nicely done.