fixed nan bug in ch 7 is_far