a=agetV2V3aV1a+c0V3Ia<V3a-c0c0Aa<=c0V3FIa=alengthV2a-c0c0Aa=alengthV2a-c0c0Ia<=c0alength1V1Aa<=c0c0Aa<=c0c0Aa<=c0alength1V1Aa<=c0c0Aa<=c0c0Ia<c0alength1V1Aa<c0alength1V1LaemptyIa=alength1V1c1Aa=aV1V4V0Ia<V4c1Aa<=c0V4FFAa>=c1c0F
VC for t
a=agetacontentsV0V1aadataV0a+amV0V1Ia<V1a-amV0anV0Aa<=c0V1FAa=alengthacontentsV0a-anV0amV0Aa<=anV0alength1adataV0Aa<=amV0anV0Aa<=c0amV0Aa<c0alength1adataV0FacontentsV0anV0amV0adataV0
a==acontentsV5aemptyItAtIa=acontentsV5V3Aa=anV5c0Aa=amV5c0Aa=adataV5V4Aa=V9adataV5Aa=V8amV5Aa=V7anV5Aa=V6acontentsV5FAa=agetV3V10aV4a+c0V10Ia<V10a-c0c0Aa<=c0V10FAa=alengthV3a-c0c0Aa<=c0alength1V4Aa<=c0c0Aa<=c0c0Aa<c0alength1V4Ia=alength1V4c10Aa=aV4V11V2Ia<V11c10Aa<=c0V11FFAa>=c10c0LaemptyF
VC for create
a==acontentsV12aacontentsV2c1Ia=V16adataV12Aa=V15amV12Aa=V14anV12Aa=V13acontentsV12Aa=agetV13V17aV16a+V15V17Ia<V17a-V15V14Aa<=c0V17FAa=alengthV13a-V14V15Aa<=V14alength1V16Aa<=V15V14Aa<=c0V15Aa<c0alength1V16Ia=V13aV8c1Aa=V14V9Aa=V15V10Aa=V16V11FAa<=c1alengthV8Aa<=c0c1Ia=V8acontentsV2Aa=V9anV2Aa=V10a+amV2c1Aa=V11adataV2FAa<V7alength1adataV2Aa<=c0V7LamV2Ia>alengthacontentsV2c0Aa=V6adataV2Aa=V5amV2Aa=V4anV2Aa=V3acontentsV2F
VC for dequeue
a==acontentsV19asnocacontentsV2V7Ia=V23adataV19Aa=V22amV19Aa=V21anV19Aa=V20acontentsV19Aa=agetV20V24aV23a+V22V24Ia<V24a-V22V21Aa<=c0V24FAa=alengthV20a-V21V22Aa<=V21alength1V23Aa<=V22V21Aa<=c0V22Aa<c0alength1V23Ia=V20V18Aa=V21V15Aa=V22V16Aa=V23V17FIa=aV18V25aV14V25Ia<V25alengthV14Aa<=c0V25FAa=aV18alengthV14V7Aa=alengthV18a+c1alengthV14LasnocV14V7Ia=V14V10Aa=V15a+V11c1Aa=V16V12Aa=V17V13FIa=V13aV9V8V7Aa=aeltsV13asetaeltsV9V8V7Ia=V10acontentsV2Aa=V11anV2Aa=V12amV2Aa=alength1V13alength1adataV2Ia=alength1V13alength1V9FAa<V8alength1V9Aa<=c0V8LadataV2LanV2Ia<anV2alength1adataV2Aa=V6adataV2Aa=V5amV2Aa=V4anV2Aa=V3acontentsV2F
VC for enqueue

57f9f111946490e2e62a55691e2b96b3 1H0
23ba55a26bd5bc081fd750121558d75d 4H3H2
57b0b9357aac3c6aa9c2d78fec62269b 6H5H2
dc0a1065c2471bb13003c3ac0ddc2381 8H7H2
