12
 1378
 51202278
 989898989
 4
 7
 9
 6
 8
 12193721
 999999995
 999999999
 11
 999999996
 999999998
 3
 14
 15
 10
 999999994
 1000
 13781378
 5
 999999997
 1000000000
 13
 16
 0

6
 4
 4
 8
 6
 2
 8
 4
 6
 8
 2
 2
 2
 6
 4
 2
 4
 2
 4
 4
 6
 4
 8
 8
 6
 8
 6
 1

import java.util.*;
public class Test {
	public static void main(String[]Args)
	{
		Scanner A = new Scanner(System.in);
		int x = A.nextInt();
		int b = 0;//helper(x,1);
		while(x > 4)
			x -= 4;
		switch(x){
		case 4: b = 6;break;
		case 3: b = 2;break;
		case 2: b = 4;break;
		case 1: b = 8;break;
		default: b = 1;
		}
		System.out.print(b);
	}

	public static int helper(int x, int b){
		if (x == 0){
			return b;
		}
		if(x >= 10000000){
			int counter = 100000;
			while(counter != 0){
				b = b*1378;
				b = b%10;
				counter--;
			}
			return(helper(x-100000, b));
		}
		if (x >= 10000)
		{
			int counter = 1000;
			while (counter != 0){
				b = b*1378;
				b = b%10;
				counter--;
			}
			return helper(x-1000, b);
		}
		b *= 1378;
		b = b%10;
		return helper((x-1),b);
		
	}
		
}
