pub async fn create( db: &State<Surreal<Client>>, problem: Json<ProblemData<'_>>, ) -> Result<ProblemResponse>