Sort:  

Thanks @foovler. Not sure if there is a part 2 or not. Maybe.

Waiting......