Completed first part (Integer Ranges) of #8