* code for task#2160.