removed duplicate rotl/rotr functions