import java.io.*;

public class Hanoi {

   public static void main (String[] a) {
      int n = 6;
      try {
         BufferedReader klav = new BufferedReader
            (new InputStreamReader (System.in));
	 System.out.print ("Ketaste arv: ");
	 n = Integer.parseInt (klav.readLine());
      } catch (IOException e) {
         System.out.println ("S/V viga: " + e.toString());
      }
      System.out.println ("T6stab " + String.valueOf (n) + " ketast 1 --> 3");
      hanoi (n, 1, 2, 3);
      System.out.println();
   }

   public static void hanoi (int n, int x, int y, int z) {
      if (n > 0) {
         hanoi (n-1, x, z, y);
	 System.out.print (String.valueOf (x) + ">" + String.valueOf (z) + " ");
	 hanoi (n-1, y, x, z);
      }
   }
}
