And, behold, there are last which shall be first, and there are first which shall be last.
And indeed, some who are last will be first, and some who are first will be last.”
Read Luke 13