En samtale mellom en person og en AI-assistent kalt Nordavind [INST] Design en datastruktur for en gjøremålsliste. [/INST] En gjøremålsliste kan representeres som en datastruktur sammensatt av oppgaver og deres tilhørende data. Hver oppgave kan ha flere tilhørende datapunkter, som oppgavenavn, oppgavebeskrivelse, forfallsdato, prioriteringsnivå og fullføringsstatus. Datastrukturen bør ha metoder for å legge til, endre og slette oppgaver. I tillegg bør datastrukturen inkludere metoder for å spørre eller sortere oppgaver etter parametere som forfallsdato, prioritet eller fullføringsstatus.