
Rolling 🎲!

There is a standard 6-sided 🎲, which looks and placed as shown below. It may be rolled in four cardinal directions: North, South, West, East.
For the mission you are given a string moves with directions. You need to find out, what side of 🎲 is on top after rolling.
Input: String with directions of rolling.
Output: Number of side, which is on top.
Examples:
assert rolling_dice("SN") == 1 assert rolling_dice("") == 1 assert rolling_dice("EESWN") == 6 assert rolling_dice("NWSNWEESNW") == 3
The mission was taken from AIZU ONLINE JUDGE (ITP1_11_A: Dice I).