Challenge #02504-F314: Who Waits Forever Anyway?