2d:final work

part A