3 2ao @ s\ d dl Z d dlZd dlZdddddddd d ddd dddddddddgZdddddddddd d!d"d#d$d%d&d'd(d)gZdddddd*dddd!dd d+d"d#d$d,d&d'd%d-d.d/d(d)gZddd0d"dddd d#d$d1d2d!d%d3gZdd0d4d5d*ddd+d1d2g Zdddddd d!dd#d$d1d2gZddd0ddd5dddd d+dd"g Z d6Z d7d8d9gZd:Zi Z d;d<