* code for task#2163.