done tasks2 (6.I+-; 7+-)