Longest Casting Curvy