task B: validation complete
In the end of task E