� ��n�x�� � � d dl Z d dlZd dlZd dlZ d dlZdZddgZ G d� de� Z dZ dZd Zd Z ee z ZdZ G d� d� Zer G d � de� Zej% d� edk( r�d dlZ eej( d � Z eej/ � � ej1 ej( d � ej3 ej( d � ej5 � ej7 � \ ZZ ededz � D ]<