added step3 and some hints to step2. improved formatting
added step4
added step5