#include<bits/stdc++.h>
using namespace std;
int ans,bx[30],by[30];
int lx{2,1,-1,-2},ly{1,2,2,1};
void YWN(int x,int y,int sum)
{
	bx[sum] = x;
	by[sum] = y;
	if(x == 4 && y == 8)
	{
		ans++;
		cout << ans <<":";
		for(int i = 0;i<sum;i++)
		{
			cout << bx[i] << "," << by[i];
			if(i < z)
			{
				cout << "->";
			}
		}
	}
	for(int i = 0; i < 4; i++)
	{
		int px = x + lx[i];
		int py = y + ly[i];
		if(px >= 0 &&px<=4&&py>=1&&py<=8)
		{
			a(px,py,sum+1);
		}
	}
}
int main()
{
	YWN(0,0,0);
//	cout << x << " " << y << endl;
	return 0;
}
/**************************************************************
	Problem: 1362
	User: yangwanning
	Language: C++
	Result: Compile Error
****************************************************************/