     calculate(".a-class, .a-custom-class-#{letter}#an-id")
 
     calculate("#a-custom-id-#{letter}")
+    calculate("#a-custom-id-#{letter}:last")
+    calculate("#a-custom-id-#{letter}:not(.a-#{number})")
     calculate("#a-custom-id-#{letter}.a-class")
 
     calculate("#an-id > #a-custom-id-#{letter}")

benchmark = (number) ->
  for letter in 'abcdefghijklmnopqrztuvwxyz0123456789'
    calculate("a-custom-tag-#{letter}")
    calculate("a-custom-tag-#{letter}-#{number}")

    calculate("a-custom-tag-#{letter}, .a-class")
    calculate("a-custom-tag-#{letter}-#{number}, .a-class")

{specificity} = require '../index'

count = 0

