Lecture notes on general surgery