3 2a @ sB d dl Z d dlZG dd dZedkr>d dlmZ eddd dS ) Nc @ s<