Full explanation in the description! (Click the 3 dots!)