Functions, One-on-one Functions, Domain and Range