MPH - completed it
-completed MPH, but its not minimal
-some quirks to the input