Correction: At time 17:16, it was incorrectly mentioned that w[1] is the MSB and w[0] is the LSB. In this code, the input w is declared as [0:1] w, which means w[0] is the MSB and w[1] is the LSB. If w were declared as [1:0] w, then w[1] would be the MSB and w[0] would be the LSB as the convention is to declare variables as [high:low] w.