Kostka do gry jest ustawiona w orientacji pokazanej na poniższym rysunku.
W używanej tutaj kostce, jak pokazano na rysunku, gdy na górnej ściance jest $1$, a po stronie południowej $2$, to po stronie wschodniej znajduje się $3$. Ponieważ suma oczek na przeciwległych ściankach kostki wynosi zawsze $7$, niewidoczne ścianki mają odpowiednio wartość $5$ po stronie północnej, $4$ po stronie zachodniej oraz $6$ na dolnej ściance.
Zaczynając od tego ustawienia początkowego, poruszamy kostką zgodnie z instrukcjami. Instrukcje polegają na kilkukrotnym wykonaniu poniższych $6$ operacji.
Każda z operacji North, East, South oraz West obraca kostkę o $90$ stopni we wskazanym kierunku.
Dwie ($2$) operacje Right oraz Left pozostawiają górną i dolną ściankę bez zmian, obracając kostkę poziomo o $90$ stopni. (Zwróć szczególną uwagę na kierunek obrotu.)
Przyjmując jako wartość początkową liczbę oczek $1$ widoczną na górnej ściance w ustawieniu początkowym i dodając liczbę oczek widoczną na górnej ściance po zakończeniu każdej $1$ operacji, napisz program, który wypisze sumaryczną wartość po wykonaniu wszystkich operacji zgodnie z instrukcjami.
W wierszu $1$ pliku wejściowego zapisana jest łączna liczba instrukcji $n$, a w każdym z kolejnych $n$ wierszy zapisana jest $1$ instrukcja spośród „North, East, South, West, Right, Left”. Zakładamy, że $n \le 10000$.
W przesyłanym pliku wyjściowym należy wstawić znak nowej linii po wyniku (wartości sumarycznej).
Przykład
Wejście 1
5 North North East South West
Wyjście 1
21
Wejście 2
8 West North Left South Right North Left East
Wyjście 2
34