Longest swings