We might need a special case for "equilateral triangle" here.