Java Minimum And Maximum Values Of Functions