systemC Primer code with some personal comment