solve wide range