import sys
from _test import *

class pyfn(fn_t.fn1_t):
    def __init__(self):
        super(pyfn, self).__init__()
    def baz(self):
        print "pybaz"

def main():
    fn1 = fn_t.fn1_t()
    mbfnb1 = mbfnb_t(fn1)
    mbfnb1.bing()

    fn1s = [fn_t.fn1_t(), fn_t.fn1_t(), fn_t.fn1_t(), fn_t.fn1_t()]
    mbfnb2 = mbfnb_t(fn1s)
    mbfnb2.bing()

    fn3 = pyfn()
    mbfnb3 = mbfnb_t(fn3)
    mbfnb3.bing()

    mbfnb3 = mbfnb_t(pyfn())
    mbfnb3.bing()

if __name__ == '__main__':
    main()
