Problem:
What day is today?

Your task is to write a program which reads a date (from 2004/1/1 to 2004/12/31) and prints the day of the date. Jan. 1, 2004, is Thursday. Note that 2004 is a leap year and we have Feb. 29.

Input

The input is a sequence of datasets. The end of the input is indicated by a line containing one zero. Each dataset consists of two integers m and d separated by a single space in a line. These integers respectively represent the month and the day.

The number of datasets is less than or equal to 50.

Output

For each dataset, print the day (please see the following words) in a line.

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

Sample Input

1 1
2 29
0 0

Output for the Sample Input

Thursday
Sunday

Solution in Ruby (judge verdict: Accepted)



Month = [0,31,29,31,30,31,30,31,31,30,31,30,31]
Week = ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"]
while (mon, day = gets.split(" ").map(&:to_i)) != [0,0]
  puts Week[(day + Month[0..(mon - 1)].inject{|sum,i|sum + i} + 2) % 7]
end


=begin

inject(reduce) : ブロックを使って繰り返し計算する。

numbers = [2, 6, 5, 3, 7, 8, 1, 9, 4]
puts numbers.reduce {|sum, n| sum + n }   (配列の数値の合計を計算します)
puts numbers.reduce(100) {|diff, n| diff - n }  (100から配列の数値を引いていった結果を計算します)
puts numbers.reduce(:+)  (配列の数値の合計を計算します)
puts numbers.reduce(100, :-)  (100から配列の数値を引いていった結果を計算します)
45
55
45
55

=end





=begin

require 'date'
 
wd = %w(Sunday Monday Tuesday Wednesday Thursday Friday Saturday)


while line = gets
 m, d = line.chomp.split.map(&:to_i)
 break if m == 0 || d == 0
 puts wd[Date.new(2004, m, d).wday]
end

=end


=begin

wd = %w(Sunday Monday Tuesday Wednesday Thursday Friday Saturday)と
wd = ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday" ]は同じ

%() : ダブルクォート文字列 
%r() : 正規表現 
%w() : 要素が文字列の配列(空白区切り) 

str = %(Programming language "Ruby")
puts str
# => Programming language "Ruby"

array = %w(one two three four)
p array
# => ["one", "two", "three", "four"]

=end