NO copyright violation I wrote it myself, and there are those who are interested in this topic fro entertainment and to learn