Complete Ranges

234047