strange encounter (tag: gene)