Which of the following statements is TRUE regarding dictionary compression?
1) Blocking and Front-Coding techniques do not require Dictionary-as-a-string.
2) Regarding the number of terms for Blocking (k), a larger k is always best.
3) Front-Coding consists of storing differences for terms with same prefix.
4) Dictionary-as-a-string does not need the term pointers if there is no Blocking.