Added numeric algorithms source