A1.2 Script and todos for (a) and (b).