lecture: lecture 01: add squareAll