Looks like work perfectly

Great job. I modify the code by Macvim. It looks like perfect.
f
Reset