https://www.jekco.co/clash-detection/