aggiunti alcuni fix nel calcolo non monotono...