Imperative And Declarative Difference