https://ctftime.org/team/323366
https://ctftime.org/team/323367
https://ctftime.org/team/323368
https://ctftime.org/team/323370
https://ctftime.org/team/323371
https://ctftime.org/team/323375
https://ctftime.org/team/323376
https://ctftime.org/team/323378
https://ctftime.org/team/323382
https://ctftime.org/team/323384
https://paste.ee/p/ApHdk
https://jsfiddle.net/arwed3vf/
https://rextester.com/UGO85346