https://zenodo.org/record/6850407
https://zenodo.org/record/6850509
https://zenodo.org/record/6850571
https://zenodo.org/record/6850587
https://zenodo.org/record/6850751
https://zenodo.org/record/6850759
https://zenodo.org/record/6850833
https://zenodo.org/record/6850845
http://cpp.sh/3j6y5e
https://geany.org/p/GuvQY/
http://cpp.sh/83ta4
https://pastebin.com/zXkN8JkJ
https://rextester.com/CYH82559
https://coliru.stacked-crooked.com/a/65a5f20e7b515df8
https://ide.geeksforgeeks.org/c960f82d-0abe-4291-9c29-a3c522bfb1a4
https://paiza.io/projects/PEJl8MHK1YIlcXGIALdzrw
https://onlinegdb.com/3c-FYQLFQ