Homework 4 - triangles pass, non-triangle fail