LAMMA 2024 was VERY Challenging!