loop do
  n = gets.strip.to_i
  break if n == 0

  d = [2, 5, 3, 4, 1, 6]
  sum = 1

  n.times do
    op = gets.strip

    case op
    when 'North'
      # 0->4->1->5->0
      t = d[0]; d[0] = d[5]; d[5] = d[1]; d[1] = d[4]; d[4] = t
    when 'South'
      # 0->5->1->4->0
      t = d[0]; d[0] = d[4]; d[4] = d[1]; d[1] = d[5]; d[5] = t
    when 'East'
      # 2->5->3->4->2
      t = d[2]; d[2] = d[4]; d[4] = d[3]; d[3] = d[5]; d[5] = t
    when 'West'
      # 2->4->3->5->2
      t = d[2]; d[2] = d[5]; d[5] = d[3]; d[3] = d[4]; d[4] = t
    when 'Right'
      # 0->3->1->2->0
      t = d[0]; d[0] = d[2]; d[2] = d[1]; d[1] = d[3]; d[3] = t
    when 'Left'
      # 0->2->1->3->0
      t = d[0]; d[0] = d[3]; d[3] = d[1]; d[1] = d[2]; d[2] = t
    end

    sum += d[4]
  end

  puts sum
end