a bank queue system imitate zhangxiaoxiang's explement