Learning Profile for Assignment #2, And Question #6 Name: Mo Khan Student ID: 3431709 1. Problem Statement: ```text Implement a Java method that prints out the day of the week for a given: * day (1...31), * month (1...12) and * year in the range of March 1900 to February 2100. Calculate the day of the week for the dates between March 1900 and February 2100 as follows: 1. Calculate the total number of days from 1900/1/1 to the given date (see below for details). 1. Divide this number by 7 with an integer remainder: This now is the day of the week, with 0 as Sunday, 1 as Monday, and so on. To calculate the total number of days, you have to implement the following steps: 1. Subtract 1900 from the given year, and multiply the result by 365 1. Add the missing leap years by adding (year − 1900) / 4. 1. If the year itself is a leap year and the month is January or February, you have to subtract 1 from the previous result. 1. Now add all the days of the months of the given year to the result (in the case of February, it is always 28 because the additional day for a leap year has already been added in the calculation). ``` 1. Description of the Code: 1. Errors and Warnings: 1. Sample Input and Output: 1. Discussion: