class p3
{

	int getNextYearPopulation(int p)
	{
		if ( (p == 0) || (p == 1))
		{
			return 0;
		}

		if ( (p % 2) == 0)
		{
			return p/2;
		} else {
			return 3*p + 1;
		}

	}

	public static void main(String args[])
	{
		p3 self = new p3();
		int next = 49;
		int i = 0;
		
		TokenReader tk = new TokenReader(System.in);
		int nDataSets = tk.readInt();
		String result = new String();
		for(int j = 0; j < nDataSets; j++)
		{
			next = tk.readInt();
			for(i = 0; i < 30000; i++)
			{
				next = self.getNextYearPopulation(next);
				if (next == 0)
				{

					break;
				}
			}
			result += "Data set " + j + ":" + "year " + (i+2) + "\n";
		}

		System.out.println(result); //add 1 for first year and 1 for counting by 1
	}


}