(setq lst '((24.0 305.333 17.3333) (1.2 15.2667 0.866667)
(4.8 61.0667 3.46667) (12.0 152.667 8.66667))
)
Notice, the second and third values in each sublist are proportional to the first value in each sublist.
I'm trying to write a test function which returns T if that's the case for all items within the list.
So far, I can't see the logic behind it. But I'm fairly sure it's there somewhere.