What is the smallest degree polynomial which could have the following graph?

** Note: ** you can get an enlarged view of the graph by clicking on it.

Smallest possible degree =

Your overall score for this problem is