+
     h  c                   s   R t ^ RIHt ^ RIHt RRRR^%//t]! ]4      tRt^%.^ .]^,
          ,          ,           t^ .]^,          ,          ^%.,           ^ .]^,          ,          ,           t	^ .]^,
          ,          ^%.,           t
^ .],          t]R8X  di   ]! 4       t]P                  R	R
 4       ]P                  RR 4       ]P                  RR 4       ]P                  RR 4       ]P                  RR 4       R# R# )z7
A benchmark for validation of the `contains` keyword.
)Runner)Draft202012ValidatorZtypeZarrayZcontainsZconsti  Z__main__Zbaselinec                  s,    \         P                  . 4      # N)	validatoris_valid     C/usr/lib/python3.14/site-packages/jsonschema/benchmarks/contains.py<lambda>r      s    )*<*<R*@r   	beginningc                  4    \         P                  \        4      # r   )r   r   r	   r   r   r   r   r      s    9+=+=i+Hr   middlec                  r
   r   )r   r   r   r   r   r   r   r      s    	(:(:6(Br   endc                  r
   r   )r   r   r   r   r   r   r   r      s    Y%7%7%<r   invalidc                  r
   r   )r   r   r   r   r   r   r   r      s    ););G)Dr   N)Z__doc__Zpyperfr    Z
jsonschemar   Zschemar   Zsizer	   r   r   r   Z__name__ZrunnerZ
bench_funcr   r   r   <module>r      s    + G"
 !(	DA3$(##	
		bT	!QC419$5	5cTAX"#* zXF
j"@A
k#HI
h BC
e<=
i!DE r   