remeked
second change
issue 1 class added
fixed code in issue1
Issue #3 Issue #4 Issue #5 added