<prompt> Kuna gridi kubwa isiyo na kikomo. Kwa sasa uko katika uhakika 1, 1, na unahitaji kufikia uhakika targetX, targetY kwa kutumia idadi maalum ya hatua.Katika hatua moja, unaweza kuhama kutoka sehemu x, y hadi mojawapo ya pointi zifuatazo: x, y - x x - y, y 2 x, y x, 2 yKwa kuzingatia nambari mbili targetX na targetY zinazowakilisha kiratibu cha X na Y-coordinate ya nafasi yako ya mwisho, rudisha true _kama unaweza kufikia hatua kutoka_ 1, 1 _kwa kutumia idadi fulani ya hatua, na_ uongo _vinginevyo_.Mfano wa 1:Ingizo: targetX 6, targetY 9Pato: si kweliMaelezo: Haiwezekani kufikia 6,9 kutoka 1,1 kwa kutumia mlolongo wowote wa hatua, kwa hivyo uwongo unarudishwa.Mfano wa 2:Ingizo: targetX 4, targetY 7Pato: kweliMaelezo: Unaweza kufuata njia 1,1 - 1,2 - 1,4 - 1,8 - 1,7 - 2,7 - 4,7.Vikwazo: 1 targetX, targetY 109  <response>: def canReachtargetX, targetY: wakati targetX 1 na targetY 1: ikiwa targetX targetY: targetX, targetY targetY, targetX targetX - targetY rudisha targetX 1 au targetY 1 