meh, i fail at reading stack sizes. only really changes my answer on a) though.