An arithmetic progression has first term 50 and common difference −3.
(i) Find the least value of n for which the sum of the first n terms is zero or negative.
(ii) Hence determine the greatest positive sum that can be obtained by adding consecutive terms from the beginning of the progression, and state for how many terms this maximum occurs.