json 라이브러리 써서 한거랑 직접 짠거랑 똑같이 상 주기엔 형평성이 안맞아서, 기프티콘 당첨자를 나눠서 뽑을게.

A category.
- 본인이 로직을 직접 작성한 경우
- parser, pretty printer 라이브러리나 파서 제너레이터 등등 써도 되지만 json을 자체적으로 지원하는 라이브러리는 쓰면 안됨.

B category.
- json용 parser, pretty printer 라이브러리를 호출한 경우


문제 낸 사람이 파서까지 만드는걸 의도했는지는 모르겠는데, formatter가 하는일에 포함되니까 일단 파서도 직접 만들어야 하는걸로 할게.

A, B 각각에서 랜덤으로 당첨자를 고를거고, 상품이 다를 수 있음. B에 해당하는 코드를 이미 제출한 사람들은 A로 또 제출해도 상관 없음. 둘다 제출한 사람은 A 카테고리만 제출한걸로 칠 것임.