1. 6
  1.  

  2. 1

    I find “middle-end” to be such an amusing name.