Difference between Duck and Swan | Duck vs Swan comparison