AJ's version of ICA10, from in-class walkthrough.