human
Write me a code to tomohiko Sakamoto 's Algorithm and the other steps required given the following:
Tomohiko Sakamoto 's Algorithm | function to implement tomohiko sakamoto algorithm.
array with leading number of days values.
if month is less than 3 reduce year by 1.
Driver Code"
How can the above be solved in Python?
assistant
#Here is code to tomohiko Sakamoto 's Algorithm and the other steps required.
 def day_of_the_week ( y , m , d ) :
	t = [ 0 , 3 , 2 , 5 , 0 , 3 , 5 , 1 , 4 , 6 , 2 , 4 ]
	if ( m < 3 ) :
		y = y - 1
	return ( y + y // 4 - y // 100 + y // 400 + t [ m - 1 ] + d ) % 7
day = 13
month = 7
year = 2017
print ( day_of_the_week ( year , month , day ) )