anchor.diff:  
   *Importing the project into IntelliJ*
   
  -1.  Open IntelliJ (if you are not in the welcome screen, click `File` > `Close Project` to close the existing project dialog first)
  -2.  Set up the correct JDK version
  -1.  Click `Configure` > `Project Defaults` > `Project Structure`
  -2.  If JDK 8 is listed in the drop down, select it. If it is not, click `New...` and select the directory where you installed JDK 8.
  -3.  Click `OK`.
  -3.  Click `Import Project`
  -4.  Locate the project directory and click `OK`
  -5.  Select `Create project from existing sources` and click `Next`
  -6.  Rename the project if you want. Click `Next`
  -7.  Ensure that your src folder is checked. Keep clicking `Next`
  -8.  Click `Finish`
  +. Open IntelliJ (if you are not in the welcome screen, click `File` > `Close Project` to close the existing project dialog first)
  +. Set up the correct JDK version
  +.. Click `Configure` > `Project Defaults` > `Project Structure`
  +.. If JDK 8 is listed in the drop down, select it. If it is not, click `New...` and select the directory where you installed JDK 8.
  +.. Click `OK`.
  +. Click `Import Project`
  +. Locate the project directory and click `OK`
  +. Select `Create project from existing sources` and click `Next`
  +. Rename the project if you want. Click `Next`
  +. Ensure that your src folder is checked. Keep clicking `Next`
  +. Click `Finish`
   
   === Design
   
  
positive.code: solution (e.g. there is another term already used to express the same thing) or not in tune with the solution
  (e.g. it does not go well with the other terms already used).
  _____________________________________________________________________________________________________________
  2.  Its implementation is not doing exactly what is advertised by the method name and the header comment.
  For example, the code does not remove only prefixes; it removes `sign` from anywhere in the `s`.
  3.  The method can be _more general_ and _more independent_ from the rest of the code. For example,
  the method below can do the same job, but is more general (works for any string, not just parameters)
  and is more independent from the rest of the code (not specific to AddressBook)
  +
  
negative.code: 
  *Windows*
  
  . Open a DOS window in the `test` folder
  . Run the `runtests.bat` script
  . If the script reports that there is no difference between `actual.txt` and `expected.txt`,
  the test has passed.
  
  *Mac/Unix/Linux*
  
  . Open a terminal window in the `test` folder
  . Run the `runtests.sh` script
  . If the script reports that there is no difference between `actual.txt` and `expected.txt`,
  the test has passed.
  
  *Troubleshooting test failures*
  