curl --location --request PUT '/problem' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdXRob3JpemVkIjp0cnVlLCJleHAiOjE3MzEwNTM1MzYsInVpZCI6MjM1fQ.EpfLP0W_0MbNL2Bgb4b-9n-AUX8vlge_BAgMI47Mvy0' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdXRob3JpemVkIjp0cnVlLCJleHAiOjE3NDk0OTMwMTEsInVpZCI6M30.ZILhTAGVYhJN-lN0VU09JktCzok7UjjwUFVcGJna1Y0' \
--header 'Content-Type: application/json' \
--data '{
"id": 0,
"title": "string",
"source": "string",
"difficulty": 0,
"time_limit": 0,
"memory_limit": 0,
"status": 1,
"description": "string",
"input": "string",
"output": "string",
"sample_input": "string",
"sample_output": "string",
"hint": "string",
"tag_ids": [
0
]
}'