left shift operator explanation