public void rotateLeft(int places,int startIndex,int endIndex){
  for (int x=0; x < places; x++) {
    rotateLeft(startIndex,endIndex);
  }
}

public void rotateLeft ( int places , int startIndex , int endIndex ) { for ( int x = 0 ; x < places ; x ++ ) { rotateLeft ( startIndex , endIndex ) ; } }
left rotates the bits between start and end indices , number of places .
