� f�4 � �� � d dl Z d dlZd dlZd dlZg d�ZdZdZdZej Z e ZdZd� Z G d� d � Zd d e edfd�Zd d e eedfd�Zddd �d�Zedk( r ej&