End Behaviors Of Polynomial Functions