Before disabling any content in relation to this takedown notice, GitHub
- contacted the owners of some or all of the affected repositories to give them an opportunity to [make changes](https://docs.github.com/en/github/site-policy/dmca-takedown-policy#a-how-does-this-actually-work).
- provided information on how to [submit a DMCA Counter Notice](https://docs.github.com/en/articles/guide-to-submitting-a-dmca-counter-notice).

To learn about when and why GitHub may process some notices this way, please visit our [README](https://github.com/github/dmca/blob/master/README.md#anatomy-of-a-takedown-notice).

---

While GitHub did not find sufficient information to determine a valid anti-circumvention claim, we determined that this takedown notice contains other valid copyright claim(s).

---

**Are you the copyright holder or authorized to act on the copyright owner's behalf?**

Yes, I am the copyright holder.

**Are you submitting a revised DMCA notice after GitHub Trust & Safety requested you make changes to your original notice?**

No

**Does your claim involve content on GitHub or npm.js?**

GitHub

**Please describe the nature of your copyright ownership or authorization to act on the owner's behalf.**

The content consists of original programming tasks intended for skill testing, created and owned by TestDome.

**Please provide a detailed description of the original copyrighted work that has allegedly been infringed. If possible, include a URL to where it is posted online.**

1. https://app.testdome.com/questions/python/crop-ratio/94562  
2. https://app.testdome.com/questions/python/moving-total/77778  
3. https://app.testdome.com/questions/python/reward-points/82847  
4. https://app.testdome.com/questions/python/date-transform/103797  
5. https://app.testdome.com/questions/python/hobbies/94556  
6. https://app.testdome.com/questions/c-sharp/book-sale/104283  
7. https://app.testdome.com/questions/c-sharp/fire-dragon/55378  
8. https://app.testdome.com/questions/c-sharp/date-transform/104098  
9. https://app.testdome.com/questions/c-sharp/internal-nodes/95993  
10. https://app.testdome.com/questions/c-sharp/log-parser/95998  
11. https://app.testdome.com/questions/c-sharp/flight-connections/96015  
12. https://app.testdome.com/questions/c-sharp/paper-strip/96010  
13. https://app.testdome.com/questions/c-sharp/platformer/95984  
14. https://app.testdome.com/questions/c-sharp/unique-product/95977  
15. https://app.testdome.com/questions/c-sharp/window-manager/96006  

**What files should be taken down? Please provide URLs for each file, or if the entire repository, the repository’s URL.**

1. https://github.com/apgpavel/test/blob/master/CropRatio.py  
2. https://github.com/apgpavel/test/blob/master/MovingTotal.py  
3. https://github.com/apgpavel/test/blob/master/RewardPoints.py  
4. https://github.com/apgpavel/test/blob/master/change_date_format.py  
5. https://github.com/apgpavel/test/blob/master/find_hobbyists.py  
6. https://github.com/tuandoan2604/test-csharp/blob/3c7d8ae57634646001eeb98606ccee6508ada02c/BookSale/Program.cs  
7. https://github.com/tuandoan2604/test-csharp/blob/3c7d8ae57634646001eeb98606ccee6508ada02c/FireDragon/Program.cs  
8. https://github.com/tuandoan2604/test-csharp/blob/3c7d8ae57634646001eeb98606ccee6508ada02c/FormatDate/Program.cs  
9. https://github.com/tuandoan2604/test-csharp/blob/3c7d8ae57634646001eeb98606ccee6508ada02c/InternalNode/Program.cs  
10. https://github.com/tuandoan2604/test-csharp/blob/3c7d8ae57634646001eeb98606ccee6508ada02c/LogParser/Program.cs  
11. https://github.com/tuandoan2604/test-csharp/blob/3c7d8ae57634646001eeb98606ccee6508ada02c/MayBay/Program.cs  
12. https://github.com/tuandoan2604/test-csharp/blob/3c7d8ae57634646001eeb98606ccee6508ada02c/PaperStrip/Program.cs  
13. https://github.com/tuandoan2604/test-csharp/blob/3c7d8ae57634646001eeb98606ccee6508ada02c/PlatFormer/Program.cs  
14. https://github.com/tuandoan2604/test-csharp/blob/3c7d8ae57634646001eeb98606ccee6508ada02c/UniqueProduct/Program.cs  
15. https://github.com/tuandoan2604/test-csharp/blob/3c7d8ae57634646001eeb98606ccee6508ada02c/WindowManager/Program.cs  

**Do you claim to have any technological measures in place to control access to your copyrighted content? Please see our <a href="https://docs.github.com/articles/guide-to-submitting-a-dmca-takedown-notice#complaints-about-anti-circumvention-technology">Complaints about Anti-Circumvention Technology</a> if you are unsure.**

Yes

**What technological measures do you have in place and how do they effectively control access to your copyrighted material?**

Login + payment

**How is the accused project designed to circumvent your technological protection measures?**

The content is freely available outside of TestDome.

**<a href="https://docs.github.com/articles/dmca-takedown-policy#b-what-about-forks-or-whats-a-fork">Have you searched for any forks</a> of the allegedly infringing files or repositories? Each fork is a distinct repository and must be identified separately if you believe it is infringing and wish to have it taken down.**

Yes

**Is the work licensed under an open source license?**

No

**What would be the best solution for the alleged infringement?**

Reported content must be removed

**Do you have the alleged infringer’s contact information? If so, please provide it.**

No.

**I have a good faith belief that use of the copyrighted materials described above on the infringing web pages is not authorized by the copyright owner, or its agent, or the law.**

**I have taken <a href="https://www.lumendatabase.org/topics/22">fair use</a> into consideration.**

**I swear, under penalty of perjury, that the information in this notification is accurate and that I am the copyright owner, or am authorized to act on behalf of the owner, of an exclusive right that is allegedly infringed.**

**I have read and understand GitHub's <a href="https://docs.github.com/articles/guide-to-submitting-a-dmca-takedown-notice/">Guide to Submitting a DMCA Takedown Notice</a>.**

**So that we can get back to you, please provide either your telephone number or physical address.**

Address: [private], [private], [private]  
Phone: [private]

**Please type your full legal name below to sign this request.**

[private]
