artificial (160.159)