1{
i\
/* ---------------------------------------------------------------------------|\
*
}
1,3{
s/\/\// */
4{
c\
*\
* ---------------------------------------------------------------------------|\
*/\
s/--|$//
s/\/\/\(.\+\)/\/*\1 *\//