three weary travelers