Yup , Jayswami has posted it before . It is in one of the thread by me for the tabs of sneghidhane. I don't know where it is , but you can check the pages. Jayswami posted it there.