complete natas 17 -> 18
completed natas 18-> 19