Implemented using algorithm that removed the first and last parens. However, this failed for cases such as:

((paolo) (trang))    // step 1
 (paolo) (trang)     // step 2
  paolo) (trang      // step 3