Added sources for Task_2.5
Added tests for Task_2.5-Task_2.6