{
  "translations" :{
    "en": {
      "av_c1": "When we start the partition function, pivot value 60 has been moved to the right most position.",
      "av_c2": "The left and right bounds are set to positions 0 and 8, respectively",
      "av_c3": "Now move left bound rightward as long as it is at a value less than 60. Since it starts on 76 which is greater than 60, there is no movement of the left bound at this time.",
      "av_c4": "Likewise, the right bound starts at a value less than 60, so it does not move.",
      "av_c5": "Swap the values at the bounds.",
      "av_c6": "Now move the left bound to the right as long as it is at a value less than the pivot.",
      "av_c7": "Step.",
      "av_c8": "Now we are at 88, which is greater than or equal to 60.",
      "av_c9": "Now we move the right bound to the left until it reaches a value less than 60.",
      "av_c10": "Now the right bound is at 42, which is less than 60.",
      "av_c11": "Swap.",
      "av_c12": "Once again, move the left bound to the right.",
      "av_c13": "Left bound is at 85, which is bigger than the pivot value.",
      "av_c14": "Move the right bound to the left until we reach a value that is smaller than 60.",
      "av_c15": "Note that the right bound has crossed over the left bound. So partition is done.",
      "av_c16": "Since the left bound has reached position 4, this is the value returned by the partition function."
    }
  }
}
