curiously long