Not a copy of @isthistaken123 because it includes unlimited range.
used the same script as @isthistaken123