Crack detection in arbitrary beam cross-sections using a new mass-spring system. (February 2023)