initial commit; some old questions which are solved couple of years ago

srm344