Нум, индексы строк увеличиваешь и уменьшаешь, не особо сложно же. Я так понял, подразумевается, что сначала y+1, потом x+1; y-1 и так далее, то есть они на 1 меняются. Полностью код бесплатно писать не хочу, мне мои пол часа важнее, чем код