#include <cstdio>
#include<algorithm>
using namespace std;
int f( char * a) { int d= 380 , n= * a== 'M' ? 0 : * a== 'W' ? 2 : * a== 'F' ? 4 : * a== 'S' ? 5 : a[ 1 ] == 'u' ? 1 : 3 ,m,h; sscanf ( a,"%*s%d:%d" ,& h,& m) ; h= ( m= h* 10 + m/ 6 - 82 ) < 38 ? m: m> 83 ? 76 : m- 7 ; n= min( d,n* 76 + max( h,0 ) ) ; m= __gcd( n,d) ; printf ( "%d/%d\n " ,n/ m,d/ m) ; }
int main( void ) {
char test1[ ] = "Monday 02:00" ;
f( test1) ;
char test2[ ] = "Monday 08:24" ;
f( test2) ;
char test3[ ] = "Monday 18:00" ;
f( test3) ;
char test4[ ] = "Saturday 11:12" ;
f( test4) ;
char test5[ ] = "Monday 08:17" ;
f( test5) ;
char test6[ ] = "Monday 08:20" ;
f( test6) ;
return 0 ;
}
I2luY2x1ZGUgPGNzdGRpbz4KI2luY2x1ZGU8YWxnb3JpdGhtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IGYoY2hhciphKXtpbnQgZD0zODAsIG49KmE9PSdNJz8wOiphPT0nVyc/MjoqYT09J0YnPzQ6KmE9PSdTJz81OmFbMV09PSd1Jz8xOjMsbSxoO3NzY2FuZihhLCIlKnMlZDolZCIsJmgsJm0pO2g9KG09aCoxMCttLzYtODIpPDM4P206bT44Mz83NjptLTc7bj1taW4oZCxuKjc2K21heChoLDApKTttPV9fZ2NkKG4sZCk7cHJpbnRmKCIlZC8lZFxuIixuL20sZC9tKTt9CgoKaW50IG1haW4odm9pZCkgewoJY2hhciB0ZXN0MVtdID0gIk1vbmRheSAwMjowMCI7CglmKHRlc3QxKTsKCWNoYXIgdGVzdDJbXSA9ICJNb25kYXkgMDg6MjQiOwoJZih0ZXN0Mik7CgljaGFyIHRlc3QzW10gPSAiTW9uZGF5IDE4OjAwIjsKCWYodGVzdDMpOwoJY2hhciB0ZXN0NFtdID0gIlNhdHVyZGF5IDExOjEyIjsKCWYodGVzdDQpOwoJY2hhciB0ZXN0NVtdID0gIk1vbmRheSAwODoxNyI7CglmKHRlc3Q1KTsKCWNoYXIgdGVzdDZbXSA9ICJNb25kYXkgMDg6MjAiOwoJZih0ZXN0Nik7CglyZXR1cm4gMDsKfQo=