References https://github.com/kdh9949/snups-scpc2020 https://ryute.tistory.com/59?category=735345 https://blog.shift.moe/2020/09/10/scpc-2020-round-2/