solution to our 286-assembly homework