* code for task#1915.