Weekends/Weekdays implemented
Tested and added comments