solid week number implementation