<prompt> Kwenye ndege isiyo na kikomo, roboti mwanzoni husimama 0, 0 na kuelekea kaskazini. Kumbuka kwamba:Mwelekeo wa kaskazini ni mwelekeo chanya wa mhimili wa y.Mwelekeo wa kusini ni mwelekeo hasi wa mhimili wa y.Mwelekeo wa mashariki ni mwelekeo chanya wa mhimili wa x. Mwelekeo wa magharibi ni mwelekeo hasi wa mhimili wa x.Roboti inaweza kupokea moja ya maagizo matatu: G: nenda moja kwa moja kitengo 1. L : geuza digrii 90 upande wa kushoto yaani, mwelekeo usio na mwelekeo wa saa. R : geuza digrii 90 kulia yaani, mwelekeo wa saa.Roboti hutekeleza maelekezo yaliyotolewa kwa mpangilio, na kuyarudia milele.Rudisha kweli ikiwa na iwapo tu kuna mduara kwenye ndege kiasi kwamba roboti kamwe haitoki kwenye mduara.Mfano wa 1:Ingizo: maelekezo GGLLGGPato: kweliMaelezo: Roboti hapo awali iko 0, 0 ikitazama upande wa kaskazini. G: sogeza hatua moja. Nafasi: 0, 1. Mwelekeo: Kaskazini. G: sogeza hatua moja. Nafasi: 0, 2. Mwelekeo: Kaskazini. L: geuza digrii 90 kinyume na saa. Nafasi: 0, 2. Mwelekeo: Magharibi. L: geuza digrii 90 kinyume na saa. Nafasi: 0, 2. Mwelekeo: Kusini. G: sogeza hatua moja. Nafasi: 0, 1. Mwelekeo: Kusini. G: sogeza hatua moja. Nafasi: 0, 0. Mwelekeo: Kusini.Kurudia maagizo, roboti huenda kwenye mzunguko: 0, 0 -- 0, 1 -- 0, 2 -- 0, 1 -- 0, 0.Kulingana na hilo, tunarudi kweli.Mfano wa 2:Ingizo: maelekezo GGPato: si kweliMaelezo: Roboti hapo awali iko 0, 0 ikitazama upande wa kaskazini. G: sogeza hatua moja. Nafasi: 0, 1. Mwelekeo: Kaskazini. G: sogeza hatua moja. Nafasi: 0, 2. Mwelekeo: Kaskazini.Kurudia maagizo, inaendelea kusonga mbele katika mwelekeo wa kaskazini na haiingii kwenye mizunguko.Kulingana na hilo, tunarudi uongo.Mfano wa 3:Ingizo: maelekezo GLPato: kweliMaelezo: Roboti hapo awali iko 0, 0 ikitazama upande wa kaskazini. G: sogeza hatua moja. Nafasi: 0, 1. Mwelekeo: Kaskazini. L: geuza digrii 90 kinyume na saa. Nafasi: 0, 1. Mwelekeo: Magharibi. G: sogeza hatua moja. Nafasi: -1, 1. Mwelekeo: Magharibi. L: geuza digrii 90 kinyume na saa. Nafasi: -1, 1. Mwelekeo: Kusini. G: sogeza hatua moja. Nafasi: -1, 0. Mwelekeo: Kusini. L: geuza digrii 90 kinyume na saa. Nafasi: -1, 0. Mwelekeo: Mashariki. G: sogeza hatua moja. Nafasi: 0, 0. Mwelekeo: Mashariki. L: geuza digrii 90 kinyume na saa. Nafasi: 0, 0. Mwelekeo: Kaskazini.Ikirudia maagizo, roboti huenda kwenye mzunguko: 0, 0 -- 0, 1 -- -1, 1 -- -1, 0 -- 0, 0 .Kulingana na hilo, tunarudi kweli.Vikwazo: 1 maelekezo.urefu 100 maelekezoi ni G, L au, R.  <response>: def numRookCapturesubao: x, y, kunasa 0, 0, 0 kwa mimi katika safu 8: kwa j katika safu8: ikiwa ubaoij R: x, y i, j mapumziko ikiwa ubaoxy R: mapumziko dirs 1, 0, -1, 0, 0, 1, 0, -1 kwa dx, dy in dirs: nx, ny x dx, y dy huku 0 nx 8 na 0 ny 8: ikiwa ubaonxny p: kunasa 1 mapumziko elif boardnxny B: mapumziko nx dx ny dy kurudi kukamata 