def in_range(x, a1, a2):
    """Check if (modulo 360) x is in the range a1...a2. a1 must be < a2."""
    a1 %= 360.
    a2 %= 360.
    if a1 <= a2:  # "normal" range (not including 0)
        return a1 <= x <= a2
    # "jumping" range (around 0)
    return a1 <= x or x <= a2