Welcome to Super User. Is your "question" an attempt to answer this other question? Please take our short tour to see how the site is supposed to work. Answers should be answers. Your solution does not look bad by itself. I can uprotect the other question for you. Do you want to answer there?
↧