add search for a range solution