Haz un código para que El gato parta del origen y haga una "espiral" (a segmentos rectos) buscando la manzana. Debe guardar su posición actualizando unas variables, según su movimiento. Cuando encuentra la manzana, usa esas variables para calcular la vuelta al origen. SOLUCIÓN
La idea de llevar las variables acumuladas y calcular el origen con ellas, es para luego poder llevar esa programación a un robot real, autónomo.