rabi.cpp (fixed get_range)