Ex01 fixed - Functional

:zero: :one:
cases got handled !