Text this: An interpolating curve subdivision scheme based on discrete first derivative