Understanding The Domain Of A Function