{"conversations": [{"from": "human", "value": "Idatzi berriro erabiltzaileak sarrera har dezakeen aplikazio bat, api bati deitu eta emaitza HTML formatuan erakutsi dezake."}, {"from": "gpt", "value": "idatzi beharrezko java kodea honako atazak egiteko: Lurrazpiko ziega bateko mapa bat sortzeko algoritmoa ausaz hautatzen ari da horma bat eta ziega gehitzeko gela bat ausaz hautatzen ari da. Ate bat jartzen da hautatutako hormako ausazko lekuan, eta ate bat jartzen da hormako atearekin bat datorren gelan. Bi gela daude atean, eta, gela berri baten gainean dagoen gela baten gainean badago, algoritmoak gela berria mugitzen saiatzen da beste gela baten gainean ez dagoen arte. Prozesu hau errepikatzen da gela guztiak eskuragarri egon arte, edo algoritmoak huts egiten duen arte. Gela baten ondoren beste gela bat sortzen da."}]}