5.2 Inner product practice 1