God I fucking love algorithms.
145,17K