First commit

Signed-off-by: Sonal <sonalgupta011@gmail.com>
New implementation

Signed-off-by: Sonal <sonalgupta011@gmail.com>