Function And Its Type