Skip to content

Instantly share code, notes, and snippets.

@kantale
Created July 23, 2016 21:20
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kantale/e1f933b21d1cf7758144b7fd9ce35e6b to your computer and use it in GitHub Desktop.
Save kantale/e1f933b21d1cf7758144b7fd9ce35e6b to your computer and use it in GitHub Desktop.
Rule extraction from a Decision Tree with Categorical data through scikit-learn
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
" Download data from: https://figshare.com/s/9ea23d3eda3e85111490 "
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": [
"import json"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": [
"with open('CYP_data_X.json') as f:\n",
" X = json.load(f)"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": [
"with open('CYP_data_Y.json') as f:\n",
" Y = json.load(f)"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": [
"options_1 = [u'*1', u'*2', u'*3', u'*4', u'*5', u'*6', u'*7', u'*8', u'*17', u'Unknown']\n",
"options_2 = [u'*1', u'*1xN', u'*2', u'*2xN', u'*3', u'*3xN', u'*4', u'*4xN', u'*5', u'*6', u'*6xN', u'*7', u'*8', u'*9', u'*10', u'*11', u'*12', u'*13', u'*14A', u'*14B', u'*15', u'*17', u'*18', u'*19', u'*100', u'*101', u'*10x2', u'*17x2', u'*20', u'*21', u'*27', u'*29', u'*29x2', u'*31', u'*33', u'*34', u'*35', u'*35xN', u'*36', u'*36xN', u'*38', u'*39', u'*40', u'*41', u'*42', u'*44', u'*45', u'*45xN', u'*46', u'*47', u'*48', u'*49', u'*41x2', u'*50', u'*51', u'*53', u'*54', u'*55', u'*56A', u'*56B', u'*57', u'*59', u'*62', u'*68', u'*69', u'*72', u'*92', u'*9x2', u'Unknown']"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": [
"# http://scikit-learn.org/stable/modules/generated/sklearn.preprocessing.OneHotEncoder.html#sklearn.preprocessing.OneHotEncoder "
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": [
"from sklearn.preprocessing import OneHotEncoder\n",
"enc = OneHotEncoder() \n",
"\n",
"enc_fit_input = [[options_1.index(x[0]), options_1.index(x[1]), options_2.index(x[2]), options_2.index(x[3])] for x in X]\n",
"enc_fit = enc.fit(enc_fit_input)\n",
"enc_fit_transformed = enc_fit.transform(enc_fit_input).toarray()"
]
},
{
"cell_type": "code",
"execution_count": 10,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": [
"enc_fit_transformed = -enc_fit_transformed + 1 # 0,0,1,0 --> 1,1,0,1"
]
},
{
"cell_type": "code",
"execution_count": 12,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": [
"from sklearn import tree\n",
"clf = tree.DecisionTreeClassifier()\n",
"clf = clf.fit(enc_fit_transformed, Y)"
]
},
{
"cell_type": "code",
"execution_count": 13,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": [
"tree.export_graphviz(clf, 'tree.dot') # RUN: dot -Tpdf tree.dot -o tree.pdf "
]
},
{
"cell_type": "code",
"execution_count": 14,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": [
"prediction = clf.predict(enc_fit_transformed)\n",
"for p, r in zip(prediction, Y):\n",
" assert p==r\n",
" "
]
},
{
"cell_type": "code",
"execution_count": 15,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": [
"def get_code(tree, feature_names):\n",
"\t'''\n",
"\thttp://stackoverflow.com/questions/20224526/how-to-extract-the-decision-rules-from-scikit-learn-decision-tree\n",
"\t'''\n",
"\tleft = tree.tree_.children_left\n",
"\tright = tree.tree_.children_right\n",
"\tthreshold = tree.tree_.threshold\n",
"\tfeatures = [feature_names[i] for i in tree.tree_.feature]\n",
"\tvalue = tree.tree_.value\n",
"\n",
" \tdef recurse(left, right, threshold, features, node):\n",
"\t\tif (threshold[node] != -2):\n",
"\n",
"\t\t\tret_true = '(None)'\n",
"\t\t\tret_else = '(None)'\n",
"\n",
"\t\t\t#print \"if ( \" + features[node] + \" <= \" + str(threshold[node]) + \" ) {\"\n",
"\t\t\tret_if = \"if \" + features[node] \n",
"\t\t\tif left[node] != -1:\n",
"\t\t\t\tret_true = '(' + recurse (left, right, threshold, features,left[node]) + ')'\n",
"\t\t\t\t#print \" else \"\n",
"\t\t\tif right[node] != -1:\n",
"\t\t\t\tret_else = '(' + recurse (left, right, threshold, features,right[node]) + ')'\n",
"\n",
"\t\t\treturn ret_true + ' ' + ret_if + ' else ' + ret_else\n",
"\n",
"\t\telse:\n",
"\t\t\t#print \"return \" + str(value[node])\n",
"\t\t\t#print \"return %i\" % map(lambda x : x>0, value[node][0]).index(True)\n",
"\t\t\tto_ret = str(map(lambda x : x>0, value[node][0]).index(True)) \n",
"\t\t\treturn to_ret\n",
"\n",
"\treturn 'lambda x : ' + recurse(left, right, threshold, features, 0)\n"
]
},
{
"cell_type": "code",
"execution_count": 16,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": [
"l = get_code(clf, ['x[0]==\"%s\"' % x for x in options_1] + ['x[1]==\"%s\"' % x for x in options_1] + ['x[2]==\"%s\"' % x for x in options_2] + ['x[3]==\"%s\"' % x for x in options_2])"
]
},
{
"cell_type": "code",
"execution_count": 17,
"metadata": {
"collapsed": false
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"lambda x : (((22) if x[3]==\"Unknown\" else (((19) if x[3]==\"*27\" else ((19) if x[3]==\"*49\" else ((19) if x[3]==\"*2xN\" else ((19) if x[3]==\"*45\" else ((19) if x[3]==\"*59\" else ((19) if x[3]==\"*46\" else ((19) if x[3]==\"*72\" else ((19) if x[3]==\"*41x2\" else ((19) if x[3]==\"*29\" else ((19) if x[3]==\"*50\" else ((19) if x[3]==\"*53\" else ((19) if x[3]==\"*39\" else ((19) if x[3]==\"*41\" else ((19) if x[3]==\"*35xN\" else ((19) if x[3]==\"*9\" else ((19) if x[3]==\"*48\" else ((19) if x[3]==\"*29x2\" else ((19) if x[3]==\"*54\" else ((19) if x[3]==\"*33\" else ((19) if x[3]==\"*1xN\" else ((19) if x[3]==\"*9x2\" else ((19) if x[3]==\"*2\" else ((19) if x[3]==\"*35\" else ((19) if x[3]==\"*55\" else ((19) if x[3]==\"*45xN\" else ((19) if x[3]==\"*34\" else (23))))))))))))))))))))))))))) if x[2]==\"*1xN\" else (((19) if x[3]==\"*48\" else ((19) if x[3]==\"*33\" else ((19) if x[3]==\"*41\" else ((19) if x[3]==\"*45\" else ((19) if x[3]==\"*35xN\" else ((19) if x[3]==\"*72\" else ((19) if x[3]==\"*59\" else ((19) if x[3]==\"*55\" else ((19) if x[3]==\"*46\" else ((19) if x[3]==\"*34\" else ((19) if x[3]==\"*39\" else ((19) if x[3]==\"*35\" else ((19) if x[3]==\"*53\" else ((19) if x[3]==\"*50\" else ((19) if x[3]==\"*2xN\" else ((19) if x[3]==\"*54\" else ((19) if x[3]==\"*49\" else ((19) if x[3]==\"*9x2\" else ((19) if x[3]==\"*41x2\" else ((19) if x[3]==\"*45xN\" else ((19) if x[3]==\"*9\" else (23)))))))))))))))))))))) if x[2]==\"*2xN\" else (((19) if x[3]==\"*9x2\" else ((19) if x[3]==\"*72\" else ((19) if x[3]==\"*50\" else ((19) if x[3]==\"*55\" else ((19) if x[3]==\"*45\" else ((19) if x[3]==\"*46\" else ((19) if x[3]==\"*45xN\" else ((19) if x[3]==\"*35xN\" else ((19) if x[3]==\"*54\" else ((19) if x[3]==\"*39\" else ((19) if x[3]==\"*41\" else ((19) if x[3]==\"*48\" else ((19) if x[3]==\"*49\" else ((19) if x[3]==\"*41x2\" else ((19) if x[3]==\"*53\" else ((19) if x[3]==\"*59\" else ((19) if x[3]==\"*9\" else (23)))))))))))))))))) if x[2]==\"*35xN\" else (((19) if x[2]==\"*41\" else ((19) if x[2]==\"*10x2\" else ((19) if x[2]==\"*27\" else ((19) if x[2]==\"*29x2\" else ((19) if x[2]==\"*29\" else ((19) if x[2]==\"*34\" else ((19) if x[2]==\"*1\" else ((19) if x[2]==\"*33\" else ((19) if x[2]==\"*35\" else ((19) if x[2]==\"*45xN\" else ((19) if x[2]==\"*41x2\" else ((19) if x[2]==\"*17\" else ((19) if x[2]==\"*17x2\" else ((19) if x[2]==\"*10\" else ((19) if x[2]==\"*2\" else ((19) if x[2]==\"*14B\" else ((19) if x[2]==\"*39\" else ((19) if x[2]==\"*45\" else (23))))))))))))))))))) if x[3]==\"*45xN\" else (((19) if x[2]==\"*45xN\" else (18)) if x[3]==\"*9x2\" else (((19) if x[3]==\"*2xN\" else ((19) if x[3]==\"*1xN\" else ((19) if x[3]==\"*35xN\" else (18)))) if x[2]==\"*1\" else (((19) if x[3]==\"*35xN\" else ((19) if x[3]==\"*2xN\" else ((19) if x[3]==\"*1xN\" else (18)))) if x[2]==\"*10x2\" else (((19) if x[3]==\"*35xN\" else ((19) if x[3]==\"*2xN\" else ((19) if x[3]==\"*1xN\" else (18)))) if x[2]==\"*17x2\" else (((19) if x[3]==\"*35xN\" else ((19) if x[3]==\"*2xN\" else (18))) if x[2]==\"*2\" else (((19) if x[3]==\"*2xN\" else ((19) if x[3]==\"*35xN\" else (18))) if x[2]==\"*27\" else (((19) if x[3]==\"*2xN\" else ((19) if x[3]==\"*35xN\" else (18))) if x[2]==\"*29x2\" else (((19) if x[2]==\"*45xN\" else (18)) if x[3]==\"*53\" else (((19) if x[3]==\"*35xN\" else (18)) if x[2]==\"*33\" else (((19) if x[3]==\"*35xN\" else (18)) if x[2]==\"*34\" else (((19) if x[3]==\"*35xN\" else (18)) if x[2]==\"*35\" else ((18) if x[2]==\"*39\" else (((19) if x[2]==\"*45xN\" else (18)) if x[3]==\"*48\" else (((19) if x[2]==\"*45xN\" else (18)) if x[3]==\"*46\" else ((18) if x[3]==\"*45\" else ((18) if x[2]==\"*41x2\" else ((18) if x[3]==\"*41x2\" else ((18) if x[2]==\"*45\" else ((18) if x[2]==\"*46\" else (((19) if x[3]==\"*2xN\" else ((19) if x[3]==\"*1xN\" else ((19) if x[3]==\"*35xN\" else ((18) if x[3]==\"*55\" else ((18) if x[3]==\"*29x2\" else ((18) if x[3]==\"*34\" else ((18) if x[3]==\"*17x2\" else ((18) if x[3]==\"*39\" else ((18) if x[3]==\"*27\" else ((18) if x[3]==\"*29\" else ((18) if x[3]==\"*41\" else ((18) if x[3]==\"*54\" else ((18) if x[3]==\"*72\" else ((18) if x[3]==\"*10x2\" else ((18) if x[3]==\"*35\" else ((18) if x[3]==\"*9\" else ((18) if x[3]==\"*10\" else ((18) if x[3]==\"*17\" else ((18) if x[3]==\"*33\" else ((18) if x[3]==\"*50\" else ((18) if x[3]==\"*2\" else ((18) if x[3]==\"*14B\" else ((18) if x[3]==\"*59\" else ((18) if x[3]==\"*49\" else (20))))))))))))))))))))))))) if x[2]==\"*10\" else ((18) if x[2]==\"*48\" else (((19) if x[2]==\"*45xN\" else ((18) if x[2]==\"*54\" else ((18) if x[2]==\"*9\" else ((18) if x[2]==\"*72\" else ((18) if x[2]==\"*14B\" else ((18) if x[2]==\"*29\" else ((18) if x[2]==\"*55\" else ((18) if x[2]==\"*49\" else ((18) if x[2]==\"*17\" else ((18) if x[2]==\"*59\" else ((18) if x[2]==\"*41\" else ((18) if x[2]==\"*53\" else ((18) if x[2]==\"*50\" else (20)))))))))))))) if x[3]==\"*9\" else (((19) if x[2]==\"*45xN\" else ((18) if x[2]==\"*50\" else ((18) if x[2]==\"*17\" else ((18) if x[2]==\"*55\" else ((18) if x[2]==\"*49\" else ((18) if x[2]==\"*29\" else ((18) if x[2]==\"*14B\" else ((18) if x[2]==\"*72\" else ((18) if x[2]==\"*41\" else ((18) if x[2]==\"*53\" else ((18) if x[2]==\"*54\" else ((18) if x[2]==\"*59\" else (20))))))))))))) if x[3]==\"*72\" else (((19) if x[3]==\"*2xN\" else ((19) if x[3]==\"*35xN\" else ((19) if x[3]==\"*1xN\" else ((18) if x[3]==\"*59\" else ((18) if x[3]==\"*17\" else ((18) if x[3]==\"*27\" else ((18) if x[3]==\"*35\" else ((18) if x[3]==\"*34\" else ((18) if x[3]==\"*41\" else ((18) if x[3]==\"*49\" else ((18) if x[3]==\"*29x2\" else ((18) if x[3]==\"*2\" else ((18) if x[3]==\"*39\" else ((18) if x[3]==\"*29\" else ((18) if x[3]==\"*14B\" else ((18) if x[3]==\"*54\" else ((18) if x[3]==\"*50\" else ((18) if x[3]==\"*17x2\" else ((18) if x[3]==\"*55\" else ((18) if x[3]==\"*33\" else (20))))))))))))))))))))) if x[2]==\"*14B\" else (((19) if x[3]==\"*1xN\" else ((19) if x[3]==\"*2xN\" else ((19) if x[3]==\"*35xN\" else ((18) if x[3]==\"*29\" else ((18) if x[3]==\"*17x2\" else ((18) if x[3]==\"*34\" else ((18) if x[3]==\"*49\" else ((18) if x[3]==\"*54\" else ((18) if x[3]==\"*59\" else ((18) if x[3]==\"*27\" else ((18) if x[3]==\"*50\" else ((18) if x[3]==\"*39\" else ((18) if x[3]==\"*29x2\" else ((18) if x[3]==\"*41\" else ((18) if x[3]==\"*2\" else ((18) if x[3]==\"*33\" else ((18) if x[3]==\"*35\" else ((18) if x[3]==\"*55\" else ((18) if x[3]==\"*17\" else (20)))))))))))))))))))) if x[2]==\"*17\" else (((19) if x[2]==\"*45xN\" else ((18) if x[2]==\"*49\" else ((18) if x[2]==\"*54\" else ((18) if x[2]==\"*41\" else ((18) if x[2]==\"*50\" else ((18) if x[2]==\"*53\" else ((18) if x[2]==\"*59\" else ((18) if x[2]==\"*55\" else ((18) if x[2]==\"*29\" else (20)))))))))) if x[3]==\"*59\" else (((19) if x[3]==\"*2xN\" else ((19) if x[3]==\"*35xN\" else ((18) if x[3]==\"*50\" else ((18) if x[3]==\"*55\" else ((18) if x[3]==\"*49\" else ((18) if x[3]==\"*35\" else ((18) if x[3]==\"*41\" else ((18) if x[3]==\"*54\" else ((18) if x[3]==\"*33\" else ((18) if x[3]==\"*34\" else ((18) if x[3]==\"*39\" else ((18) if x[3]==\"*29x2\" else ((18) if x[3]==\"*29\" else (20)))))))))))))) if x[2]==\"*29\" else (((19) if x[2]==\"*45xN\" else ((18) if x[2]==\"*50\" else ((18) if x[2]==\"*54\" else ((18) if x[2]==\"*53\" else ((18) if x[2]==\"*41\" else ((18) if x[2]==\"*49\" else (20))))))) if x[3]==\"*54\" else (((19) if x[2]==\"*45xN\" else ((18) if x[2]==\"*53\" else ((18) if x[2]==\"*55\" else ((18) if x[2]==\"*50\" else ((18) if x[2]==\"*54\" else ((18) if x[2]==\"*41\" else ((18) if x[2]==\"*49\" else (20)))))))) if x[3]==\"*55\" else (((19) if x[2]==\"*45xN\" else ((18) if x[2]==\"*49\" else ((18) if x[2]==\"*50\" else ((18) if x[2]==\"*41\" else (20))))) if x[3]==\"*50\" else (((19) if x[2]==\"*45xN\" else ((18) if x[2]==\"*41\" else ((18) if x[2]==\"*49\" else (20)))) if x[3]==\"*49\" else (((18) if x[2]==\"*41\" else (20)) if x[3]==\"*41\" else ((20) if x[2]==\"*41\" else ((23) if x[2]==\"*45xN\" else ((18) if x[3]==\"*39\" else ((23) if x[3]==\"*35xN\" else ((20) if x[2]==\"*49\" else ((18) if x[3]==\"*33\" else ((18) if x[3]==\"*34\" else ((18) if x[3]==\"*35\" else ((20) if x[2]==\"*50\" else ((23) if x[3]==\"*2xN\" else ((18) if x[3]==\"*27\" else ((18) if x[2]==\"*53\" else ((18) if x[3]==\"*29x2\" else ((20) if x[2]==\"*54\" else ((20) if x[3]==\"*29\" else ((20) if x[2]==\"*55\" else ((23) if x[3]==\"*1xN\" else ((18) if x[3]==\"*2\" else ((20) if x[2]==\"*59\" else ((18) if x[3]==\"*17x2\" else ((20) if x[3]==\"*17\" else ((20) if x[3]==\"*14B\" else ((18) if x[3]==\"*10x2\" else ((20) if x[2]==\"*72\" else ((20) if x[2]==\"*9\" else (21))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) if x[0]==\"Unknown\" else (22)) if x[1]==\"Unknown\" else (((((27) if x[2]==\"Unknown\" else (22)) if x[3]==\"Unknown\" else (((11) if x[3]==\"*33\" else ((11) if x[3]==\"*50\" else ((11) if x[3]==\"*39\" else ((11) if x[3]==\"*49\" else ((11) if x[3]==\"*35\" else ((11) if x[3]==\"*9\" else ((11) if x[3]==\"*2\" else ((11) if x[3]==\"*34\" else ((11) if x[3]==\"*29x2\" else ((11) if x[3]==\"*29\" else ((11) if x[3]==\"*54\" else ((11) if x[3]==\"*41x2\" else ((11) if x[3]==\"*48\" else ((11) if x[3]==\"*55\" else ((11) if x[3]==\"*1xN\" else ((11) if x[3]==\"*41\" else ((11) if x[3]==\"*27\" else ((11) if x[3]==\"*9x2\" else ((11) if x[3]==\"*2xN\" else ((11) if x[3]==\"*35xN\" else ((11) if x[3]==\"*72\" else ((11) if x[3]==\"*45xN\" else ((11) if x[3]==\"*53\" else ((11) if x[3]==\"*45\" else ((11) if x[3]==\"*46\" else ((11) if x[3]==\"*59\" else (26))))))))))))))))))))))))))) if x[2]==\"*1xN\" else (((11) if x[3]==\"*39\" else ((11) if x[3]==\"*2xN\" else ((11) if x[3]==\"*9x2\" else ((11) if x[3]==\"*35\" else ((11) if x[3]==\"*72\" else ((11) if x[3]==\"*45\" else ((11) if x[3]==\"*50\" else ((11) if x[3]==\"*33\" else ((11) if x[3]==\"*41\" else ((11) if x[3]==\"*55\" else ((11) if x[3]==\"*46\" else ((11) if x[3]==\"*59\" else ((11) if x[3]==\"*45xN\" else ((11) if x[3]==\"*48\" else ((11) if x[3]==\"*34\" else ((11) if x[3]==\"*53\" else ((11) if x[3]==\"*35xN\" else ((11) if x[3]==\"*54\" else ((11) if x[3]==\"*49\" else ((11) if x[3]==\"*9\" else ((11) if x[3]==\"*41x2\" else (26)))))))))))))))))))))) if x[2]==\"*2xN\" else (((11) if x[3]==\"*53\" else ((11) if x[3]==\"*72\" else ((11) if x[3]==\"*39\" else ((11) if x[3]==\"*45xN\" else ((11) if x[3]==\"*59\" else ((11) if x[3]==\"*35xN\" else ((11) if x[3]==\"*54\" else ((11) if x[3]==\"*9\" else ((11) if x[3]==\"*48\" else ((11) if x[3]==\"*55\" else ((11) if x[3]==\"*41\" else ((11) if x[3]==\"*41x2\" else ((11) if x[3]==\"*50\" else ((11) if x[3]==\"*9x2\" else ((11) if x[3]==\"*45\" else ((11) if x[3]==\"*49\" else ((11) if x[3]==\"*46\" else (26)))))))))))))))))) if x[2]==\"*35xN\" else (((11) if x[2]==\"*29\" else ((11) if x[2]==\"*27\" else ((11) if x[2]==\"*45\" else ((11) if x[2]==\"*33\" else ((11) if x[2]==\"*29x2\" else ((11) if x[2]==\"*45xN\" else ((11) if x[2]==\"*41x2\" else ((11) if x[2]==\"*17x2\" else ((11) if x[2]==\"*14B\" else ((11) if x[2]==\"*34\" else ((11) if x[2]==\"*1\" else ((11) if x[2]==\"*41\" else ((11) if x[2]==\"*10x2\" else ((11) if x[2]==\"*2\" else ((11) if x[2]==\"*35\" else ((11) if x[2]==\"*39\" else ((11) if x[2]==\"*10\" else ((11) if x[2]==\"*17\" else (26))))))))))))))))))) if x[3]==\"*45xN\" else (((11) if x[2]==\"*45xN\" else (0)) if x[3]==\"*9x2\" else (((11) if x[3]==\"*2xN\" else ((11) if x[3]==\"*1xN\" else ((11) if x[3]==\"*35xN\" else (0)))) if x[2]==\"*1\" else (((11) if x[3]==\"*35xN\" else ((11) if x[3]==\"*2xN\" else ((11) if x[3]==\"*1xN\" else (0)))) if x[2]==\"*10x2\" else (((11) if x[3]==\"*2xN\" else ((11) if x[3]==\"*1xN\" else ((11) if x[3]==\"*35xN\" else (0)))) if x[2]==\"*17x2\" else (((11) if x[3]==\"*2xN\" else ((11) if x[3]==\"*35xN\" else (0))) if x[2]==\"*2\" else (((11) if x[3]==\"*35xN\" else ((11) if x[3]==\"*2xN\" else (0))) if x[2]==\"*27\" else (((11) if x[3]==\"*2xN\" else ((11) if x[3]==\"*35xN\" else (0))) if x[2]==\"*29x2\" else (((11) if x[2]==\"*45xN\" else (0)) if x[3]==\"*53\" else (((11) if x[3]==\"*35xN\" else (0)) if x[2]==\"*33\" else (((11) if x[3]==\"*35xN\" else (0)) if x[2]==\"*34\" else (((11) if x[3]==\"*35xN\" else (0)) if x[2]==\"*35\" else ((0) if x[2]==\"*39\" else (((11) if x[2]==\"*45xN\" else (0)) if x[3]==\"*48\" else (((11) if x[2]==\"*45xN\" else (0)) if x[3]==\"*46\" else ((0) if x[3]==\"*45\" else ((0) if x[3]==\"*41x2\" else ((0) if x[2]==\"*41x2\" else ((0) if x[2]==\"*45\" else ((0) if x[2]==\"*46\" else (((11) if x[3]==\"*1xN\" else ((11) if x[3]==\"*2xN\" else ((11) if x[3]==\"*35xN\" else ((0) if x[3]==\"*14B\" else ((0) if x[3]==\"*9\" else ((0) if x[3]==\"*55\" else ((0) if x[3]==\"*39\" else ((0) if x[3]==\"*59\" else ((0) if x[3]==\"*72\" else ((0) if x[3]==\"*41\" else ((0) if x[3]==\"*27\" else ((0) if x[3]==\"*50\" else ((0) if x[3]==\"*2\" else ((0) if x[3]==\"*17x2\" else ((0) if x[3]==\"*10\" else ((0) if x[3]==\"*34\" else ((0) if x[3]==\"*29\" else ((0) if x[3]==\"*33\" else ((0) if x[3]==\"*29x2\" else ((0) if x[3]==\"*54\" else ((0) if x[3]==\"*35\" else ((0) if x[3]==\"*17\" else ((0) if x[3]==\"*49\" else ((0) if x[3]==\"*10x2\" else (24))))))))))))))))))))))))) if x[2]==\"*10\" else ((0) if x[2]==\"*48\" else (((11) if x[2]==\"*45xN\" else ((0) if x[2]==\"*59\" else ((0) if x[2]==\"*9\" else ((0) if x[2]==\"*29\" else ((0) if x[2]==\"*72\" else ((0) if x[2]==\"*55\" else ((0) if x[2]==\"*54\" else ((0) if x[2]==\"*41\" else ((0) if x[2]==\"*14B\" else ((0) if x[2]==\"*53\" else ((0) if x[2]==\"*49\" else ((0) if x[2]==\"*17\" else ((0) if x[2]==\"*50\" else (24)))))))))))))) if x[3]==\"*9\" else (((11) if x[2]==\"*45xN\" else ((0) if x[2]==\"*72\" else ((0) if x[2]==\"*55\" else ((0) if x[2]==\"*54\" else ((0) if x[2]==\"*41\" else ((0) if x[2]==\"*53\" else ((0) if x[2]==\"*50\" else ((0) if x[2]==\"*14B\" else ((0) if x[2]==\"*59\" else ((0) if x[2]==\"*29\" else ((0) if x[2]==\"*17\" else ((0) if x[2]==\"*49\" else (24))))))))))))) if x[3]==\"*72\" else (((11) if x[3]==\"*2xN\" else ((11) if x[3]==\"*35xN\" else ((11) if x[3]==\"*1xN\" else ((0) if x[3]==\"*50\" else ((0) if x[3]==\"*27\" else ((0) if x[3]==\"*33\" else ((0) if x[3]==\"*59\" else ((0) if x[3]==\"*29\" else ((0) if x[3]==\"*39\" else ((0) if x[3]==\"*35\" else ((0) if x[3]==\"*49\" else ((0) if x[3]==\"*55\" else ((0) if x[3]==\"*2\" else ((0) if x[3]==\"*34\" else ((0) if x[3]==\"*41\" else ((0) if x[3]==\"*17x2\" else ((0) if x[3]==\"*29x2\" else ((0) if x[3]==\"*17\" else ((0) if x[3]==\"*54\" else ((0) if x[3]==\"*14B\" else (24))))))))))))))))))))) if x[2]==\"*14B\" else (((11) if x[3]==\"*35xN\" else ((11) if x[3]==\"*2xN\" else ((11) if x[3]==\"*1xN\" else ((0) if x[3]==\"*39\" else ((0) if x[3]==\"*55\" else ((0) if x[3]==\"*35\" else ((0) if x[3]==\"*27\" else ((0) if x[3]==\"*33\" else ((0) if x[3]==\"*49\" else ((0) if x[3]==\"*17\" else ((0) if x[3]==\"*41\" else ((0) if x[3]==\"*17x2\" else ((0) if x[3]==\"*54\" else ((0) if x[3]==\"*59\" else ((0) if x[3]==\"*50\" else ((0) if x[3]==\"*2\" else ((0) if x[3]==\"*29\" else ((0) if x[3]==\"*34\" else ((0) if x[3]==\"*29x2\" else (24)))))))))))))))))))) if x[2]==\"*17\" else (((11) if x[2]==\"*45xN\" else ((0) if x[2]==\"*29\" else ((0) if x[2]==\"*49\" else ((0) if x[2]==\"*50\" else ((0) if x[2]==\"*55\" else ((0) if x[2]==\"*59\" else ((0) if x[2]==\"*41\" else ((0) if x[2]==\"*54\" else ((0) if x[2]==\"*53\" else (24)))))))))) if x[3]==\"*59\" else (((11) if x[3]==\"*2xN\" else ((11) if x[3]==\"*35xN\" else ((0) if x[3]==\"*29x2\" else ((0) if x[3]==\"*49\" else ((0) if x[3]==\"*50\" else ((0) if x[3]==\"*29\" else ((0) if x[3]==\"*55\" else ((0) if x[3]==\"*54\" else ((0) if x[3]==\"*39\" else ((0) if x[3]==\"*41\" else ((0) if x[3]==\"*35\" else ((0) if x[3]==\"*33\" else ((0) if x[3]==\"*34\" else (24)))))))))))))) if x[2]==\"*29\" else (((11) if x[2]==\"*45xN\" else ((0) if x[2]==\"*41\" else ((0) if x[2]==\"*53\" else ((0) if x[2]==\"*49\" else ((0) if x[2]==\"*50\" else ((0) if x[2]==\"*54\" else (24))))))) if x[3]==\"*54\" else (((11) if x[2]==\"*45xN\" else ((0) if x[2]==\"*49\" else ((0) if x[2]==\"*41\" else ((0) if x[2]==\"*50\" else ((0) if x[2]==\"*54\" else ((0) if x[2]==\"*53\" else ((0) if x[2]==\"*55\" else (24)))))))) if x[3]==\"*55\" else (((11) if x[2]==\"*45xN\" else ((0) if x[2]==\"*41\" else ((0) if x[2]==\"*50\" else ((0) if x[2]==\"*49\" else (24))))) if x[3]==\"*50\" else (((11) if x[2]==\"*45xN\" else ((0) if x[2]==\"*49\" else ((0) if x[2]==\"*41\" else (24)))) if x[3]==\"*49\" else (((0) if x[2]==\"*41\" else (24)) if x[3]==\"*41\" else ((24) if x[2]==\"*41\" else ((26) if x[2]==\"*45xN\" else ((0) if x[3]==\"*39\" else ((26) if x[3]==\"*35xN\" else ((24) if x[2]==\"*49\" else ((0) if x[3]==\"*33\" else ((0) if x[3]==\"*35\" else ((0) if x[3]==\"*34\" else ((24) if x[2]==\"*50\" else ((26) if x[3]==\"*2xN\" else ((0) if x[2]==\"*53\" else ((0) if x[3]==\"*29x2\" else ((0) if x[3]==\"*27\" else ((24) if x[2]==\"*55\" else ((24) if x[2]==\"*54\" else ((24) if x[3]==\"*29\" else ((26) if x[3]==\"*1xN\" else ((0) if x[3]==\"*2\" else ((24) if x[2]==\"*59\" else ((0) if x[3]==\"*17x2\" else ((24) if x[3]==\"*17\" else ((24) if x[3]==\"*14B\" else ((0) if x[3]==\"*10x2\" else ((24) if x[2]==\"*72\" else ((24) if x[2]==\"*9\" else (25))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) if x[1]==\"*1\" else ((((4) if x[2]==\"Unknown\" else (22)) if x[3]==\"Unknown\" else (((29) if x[3]==\"*55\" else ((29) if x[3]==\"*35\" else ((29) if x[3]==\"*48\" else ((29) if x[3]==\"*41x2\" else ((29) if x[3]==\"*33\" else ((29) if x[3]==\"*54\" else ((29) if x[3]==\"*27\" else ((29) if x[3]==\"*34\" else ((29) if x[3]==\"*45xN\" else ((29) if x[3]==\"*35xN\" else ((29) if x[3]==\"*2\" else ((29) if x[3]==\"*29\" else ((29) if x[3]==\"*53\" else ((29) if x[3]==\"*9\" else ((29) if x[3]==\"*46\" else ((29) if x[3]==\"*72\" else ((29) if x[3]==\"*1xN\" else ((29) if x[3]==\"*2xN\" else ((29) if x[3]==\"*39\" else ((29) if x[3]==\"*49\" else ((29) if x[3]==\"*59\" else ((29) if x[3]==\"*9x2\" else ((29) if x[3]==\"*50\" else ((29) if x[3]==\"*41\" else ((29) if x[3]==\"*29x2\" else ((29) if x[3]==\"*45\" else (3))))))))))))))))))))))))))) if x[2]==\"*1xN\" else (((29) if x[3]==\"*45\" else ((29) if x[3]==\"*59\" else ((29) if x[3]==\"*9x2\" else ((29) if x[3]==\"*34\" else ((29) if x[3]==\"*9\" else ((29) if x[3]==\"*45xN\" else ((29) if x[3]==\"*72\" else ((29) if x[3]==\"*41x2\" else ((29) if x[3]==\"*46\" else ((29) if x[3]==\"*54\" else ((29) if x[3]==\"*55\" else ((29) if x[3]==\"*35\" else ((29) if x[3]==\"*33\" else ((29) if x[3]==\"*2xN\" else ((29) if x[3]==\"*41\" else ((29) if x[3]==\"*50\" else ((29) if x[3]==\"*48\" else ((29) if x[3]==\"*53\" else ((29) if x[3]==\"*49\" else ((29) if x[3]==\"*39\" else ((29) if x[3]==\"*35xN\" else (3)))))))))))))))))))))) if x[2]==\"*2xN\" else (((29) if x[3]==\"*41\" else ((29) if x[3]==\"*54\" else ((29) if x[3]==\"*49\" else ((29) if x[3]==\"*55\" else ((29) if x[3]==\"*48\" else ((29) if x[3]==\"*45\" else ((29) if x[3]==\"*53\" else ((29) if x[3]==\"*35xN\" else ((29) if x[3]==\"*72\" else ((29) if x[3]==\"*50\" else ((29) if x[3]==\"*41x2\" else ((29) if x[3]==\"*46\" else ((29) if x[3]==\"*9x2\" else ((29) if x[3]==\"*45xN\" else ((29) if x[3]==\"*9\" else ((29) if x[3]==\"*59\" else ((29) if x[3]==\"*39\" else (3)))))))))))))))))) if x[2]==\"*35xN\" else (((29) if x[2]==\"*45xN\" else ((29) if x[2]==\"*1\" else ((29) if x[2]==\"*17\" else ((29) if x[2]==\"*45\" else ((29) if x[2]==\"*34\" else ((29) if x[2]==\"*10x2\" else ((29) if x[2]==\"*39\" else ((29) if x[2]==\"*27\" else ((29) if x[2]==\"*41x2\" else ((29) if x[2]==\"*10\" else ((29) if x[2]==\"*41\" else ((29) if x[2]==\"*14B\" else ((29) if x[2]==\"*29x2\" else ((29) if x[2]==\"*29\" else ((29) if x[2]==\"*33\" else ((29) if x[2]==\"*35\" else ((29) if x[2]==\"*2\" else ((29) if x[2]==\"*17x2\" else (3))))))))))))))))))) if x[3]==\"*45xN\" else (((29) if x[2]==\"*45xN\" else (28)) if x[3]==\"*9x2\" else (((29) if x[3]==\"*1xN\" else ((29) if x[3]==\"*35xN\" else ((29) if x[3]==\"*2xN\" else (28)))) if x[2]==\"*1\" else (((29) if x[3]==\"*35xN\" else ((29) if x[3]==\"*2xN\" else ((29) if x[3]==\"*1xN\" else (28)))) if x[2]==\"*10x2\" else (((29) if x[3]==\"*35xN\" else ((29) if x[3]==\"*2xN\" else ((29) if x[3]==\"*1xN\" else (28)))) if x[2]==\"*17x2\" else (((29) if x[3]==\"*2xN\" else ((29) if x[3]==\"*35xN\" else (28))) if x[2]==\"*2\" else (((29) if x[3]==\"*35xN\" else ((29) if x[3]==\"*2xN\" else (28))) if x[2]==\"*27\" else (((29) if x[3]==\"*35xN\" else ((29) if x[3]==\"*2xN\" else (28))) if x[2]==\"*29x2\" else (((29) if x[2]==\"*45xN\" else (28)) if x[3]==\"*53\" else (((29) if x[3]==\"*35xN\" else (28)) if x[2]==\"*33\" else (((29) if x[3]==\"*35xN\" else (28)) if x[2]==\"*34\" else (((29) if x[3]==\"*35xN\" else (28)) if x[2]==\"*35\" else ((28) if x[2]==\"*39\" else (((29) if x[2]==\"*45xN\" else (28)) if x[3]==\"*48\" else (((29) if x[2]==\"*45xN\" else (28)) if x[3]==\"*46\" else ((28) if x[3]==\"*45\" else ((28) if x[3]==\"*41x2\" else ((28) if x[2]==\"*41x2\" else ((28) if x[2]==\"*46\" else ((28) if x[2]==\"*45\" else (((29) if x[3]==\"*35xN\" else ((29) if x[3]==\"*2xN\" else ((29) if x[3]==\"*1xN\" else ((28) if x[3]==\"*14B\" else ((28) if x[3]==\"*55\" else ((28) if x[3]==\"*41\" else ((28) if x[3]==\"*10x2\" else ((28) if x[3]==\"*17\" else ((28) if x[3]==\"*2\" else ((28) if x[3]==\"*29x2\" else ((28) if x[3]==\"*29\" else ((28) if x[3]==\"*59\" else ((28) if x[3]==\"*33\" else ((28) if x[3]==\"*17x2\" else ((28) if x[3]==\"*54\" else ((28) if x[3]==\"*35\" else ((28) if x[3]==\"*49\" else ((28) if x[3]==\"*39\" else ((28) if x[3]==\"*9\" else ((28) if x[3]==\"*34\" else ((28) if x[3]==\"*72\" else ((28) if x[3]==\"*50\" else ((28) if x[3]==\"*10\" else ((28) if x[3]==\"*27\" else (1))))))))))))))))))))))))) if x[2]==\"*10\" else ((28) if x[2]==\"*48\" else (((29) if x[2]==\"*45xN\" else ((28) if x[2]==\"*9\" else ((28) if x[2]==\"*29\" else ((28) if x[2]==\"*41\" else ((28) if x[2]==\"*17\" else ((28) if x[2]==\"*72\" else ((28) if x[2]==\"*55\" else ((28) if x[2]==\"*54\" else ((28) if x[2]==\"*53\" else ((28) if x[2]==\"*50\" else ((28) if x[2]==\"*49\" else ((28) if x[2]==\"*14B\" else ((28) if x[2]==\"*59\" else (1)))))))))))))) if x[3]==\"*9\" else (((29) if x[2]==\"*45xN\" else ((28) if x[2]==\"*50\" else ((28) if x[2]==\"*59\" else ((28) if x[2]==\"*49\" else ((28) if x[2]==\"*72\" else ((28) if x[2]==\"*53\" else ((28) if x[2]==\"*41\" else ((28) if x[2]==\"*54\" else ((28) if x[2]==\"*17\" else ((28) if x[2]==\"*55\" else ((28) if x[2]==\"*14B\" else ((28) if x[2]==\"*29\" else (1))))))))))))) if x[3]==\"*72\" else (((29) if x[3]==\"*2xN\" else ((29) if x[3]==\"*1xN\" else ((29) if x[3]==\"*35xN\" else ((28) if x[3]==\"*59\" else ((28) if x[3]==\"*17\" else ((28) if x[3]==\"*39\" else ((28) if x[3]==\"*55\" else ((28) if x[3]==\"*2\" else ((28) if x[3]==\"*49\" else ((28) if x[3]==\"*29\" else ((28) if x[3]==\"*50\" else ((28) if x[3]==\"*17x2\" else ((28) if x[3]==\"*14B\" else ((28) if x[3]==\"*33\" else ((28) if x[3]==\"*54\" else ((28) if x[3]==\"*41\" else ((28) if x[3]==\"*29x2\" else ((28) if x[3]==\"*34\" else ((28) if x[3]==\"*35\" else ((28) if x[3]==\"*27\" else (1))))))))))))))))))))) if x[2]==\"*14B\" else (((29) if x[3]==\"*1xN\" else ((29) if x[3]==\"*35xN\" else ((29) if x[3]==\"*2xN\" else ((28) if x[3]==\"*39\" else ((28) if x[3]==\"*2\" else ((28) if x[3]==\"*49\" else ((28) if x[3]==\"*17x2\" else ((28) if x[3]==\"*29x2\" else ((28) if x[3]==\"*59\" else ((28) if x[3]==\"*35\" else ((28) if x[3]==\"*55\" else ((28) if x[3]==\"*29\" else ((28) if x[3]==\"*27\" else ((28) if x[3]==\"*41\" else ((28) if x[3]==\"*54\" else ((28) if x[3]==\"*34\" else ((28) if x[3]==\"*50\" else ((28) if x[3]==\"*17\" else ((28) if x[3]==\"*33\" else (1)))))))))))))))))))) if x[2]==\"*17\" else (((29) if x[2]==\"*45xN\" else ((28) if x[2]==\"*59\" else ((28) if x[2]==\"*55\" else ((28) if x[2]==\"*49\" else ((28) if x[2]==\"*54\" else ((28) if x[2]==\"*29\" else ((28) if x[2]==\"*41\" else ((28) if x[2]==\"*50\" else ((28) if x[2]==\"*53\" else (1)))))))))) if x[3]==\"*59\" else (((29) if x[3]==\"*35xN\" else ((29) if x[3]==\"*2xN\" else ((28) if x[3]==\"*49\" else ((28) if x[3]==\"*35\" else ((28) if x[3]==\"*29\" else ((28) if x[3]==\"*33\" else ((28) if x[3]==\"*34\" else ((28) if x[3]==\"*54\" else ((28) if x[3]==\"*50\" else ((28) if x[3]==\"*41\" else ((28) if x[3]==\"*29x2\" else ((28) if x[3]==\"*39\" else ((28) if x[3]==\"*55\" else (1)))))))))))))) if x[2]==\"*29\" else (((29) if x[2]==\"*45xN\" else ((28) if x[2]==\"*41\" else ((28) if x[2]==\"*54\" else ((28) if x[2]==\"*53\" else ((28) if x[2]==\"*49\" else ((28) if x[2]==\"*50\" else (1))))))) if x[3]==\"*54\" else (((29) if x[2]==\"*45xN\" else ((28) if x[2]==\"*49\" else ((28) if x[2]==\"*50\" else ((28) if x[2]==\"*41\" else ((28) if x[2]==\"*54\" else ((28) if x[2]==\"*53\" else ((28) if x[2]==\"*55\" else (1)))))))) if x[3]==\"*55\" else (((29) if x[2]==\"*45xN\" else ((28) if x[2]==\"*41\" else ((28) if x[2]==\"*49\" else ((28) if x[2]==\"*50\" else (1))))) if x[3]==\"*50\" else (((29) if x[2]==\"*45xN\" else ((28) if x[2]==\"*49\" else ((28) if x[2]==\"*41\" else (1)))) if x[3]==\"*49\" else (((28) if x[2]==\"*41\" else (1)) if x[3]==\"*41\" else ((1) if x[2]==\"*41\" else ((3) if x[2]==\"*45xN\" else ((28) if x[3]==\"*39\" else ((3) if x[3]==\"*35xN\" else ((1) if x[2]==\"*49\" else ((28) if x[3]==\"*33\" else ((28) if x[3]==\"*34\" else ((28) if x[3]==\"*35\" else ((1) if x[2]==\"*50\" else ((3) if x[3]==\"*2xN\" else ((28) if x[3]==\"*29x2\" else ((28) if x[3]==\"*27\" else ((28) if x[2]==\"*53\" else ((1) if x[3]==\"*29\" else ((1) if x[2]==\"*54\" else ((1) if x[2]==\"*55\" else ((3) if x[3]==\"*1xN\" else ((28) if x[3]==\"*2\" else ((1) if x[2]==\"*59\" else ((28) if x[3]==\"*17x2\" else ((1) if x[3]==\"*17\" else ((1) if x[3]==\"*14B\" else ((28) if x[3]==\"*10x2\" else ((1) if x[2]==\"*72\" else ((1) if x[2]==\"*9\" else (2))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) if x[1]==\"*17\" else (((10) if x[2]==\"Unknown\" else (22)) if x[3]==\"Unknown\" else (((6) if x[3]==\"*9x2\" else ((6) if x[3]==\"*41\" else ((6) if x[3]==\"*1xN\" else ((6) if x[3]==\"*35\" else ((6) if x[3]==\"*9\" else ((6) if x[3]==\"*49\" else ((6) if x[3]==\"*33\" else ((6) if x[3]==\"*46\" else ((6) if x[3]==\"*45\" else ((6) if x[3]==\"*2\" else ((6) if x[3]==\"*34\" else ((6) if x[3]==\"*29x2\" else ((6) if x[3]==\"*72\" else ((6) if x[3]==\"*48\" else ((6) if x[3]==\"*27\" else ((6) if x[3]==\"*29\" else ((6) if x[3]==\"*39\" else ((6) if x[3]==\"*53\" else ((6) if x[3]==\"*41x2\" else ((6) if x[3]==\"*55\" else ((6) if x[3]==\"*2xN\" else ((6) if x[3]==\"*35xN\" else ((6) if x[3]==\"*45xN\" else ((6) if x[3]==\"*59\" else ((6) if x[3]==\"*50\" else ((6) if x[3]==\"*54\" else (9))))))))))))))))))))))))))) if x[2]==\"*1xN\" else (((6) if x[3]==\"*35\" else ((6) if x[3]==\"*33\" else ((6) if x[3]==\"*55\" else ((6) if x[3]==\"*45xN\" else ((6) if x[3]==\"*39\" else ((6) if x[3]==\"*41x2\" else ((6) if x[3]==\"*54\" else ((6) if x[3]==\"*59\" else ((6) if x[3]==\"*49\" else ((6) if x[3]==\"*53\" else ((6) if x[3]==\"*50\" else ((6) if x[3]==\"*35xN\" else ((6) if x[3]==\"*9\" else ((6) if x[3]==\"*45\" else ((6) if x[3]==\"*46\" else ((6) if x[3]==\"*9x2\" else ((6) if x[3]==\"*48\" else ((6) if x[3]==\"*34\" else ((6) if x[3]==\"*72\" else ((6) if x[3]==\"*2xN\" else ((6) if x[3]==\"*41\" else (9)))))))))))))))))))))) if x[2]==\"*2xN\" else (((6) if x[3]==\"*41\" else ((6) if x[3]==\"*46\" else ((6) if x[3]==\"*59\" else ((6) if x[3]==\"*9x2\" else ((6) if x[3]==\"*39\" else ((6) if x[3]==\"*53\" else ((6) if x[3]==\"*9\" else ((6) if x[3]==\"*45xN\" else ((6) if x[3]==\"*55\" else ((6) if x[3]==\"*45\" else ((6) if x[3]==\"*35xN\" else ((6) if x[3]==\"*72\" else ((6) if x[3]==\"*54\" else ((6) if x[3]==\"*49\" else ((6) if x[3]==\"*50\" else ((6) if x[3]==\"*48\" else ((6) if x[3]==\"*41x2\" else (9)))))))))))))))))) if x[2]==\"*35xN\" else (((6) if x[2]==\"*39\" else ((6) if x[2]==\"*17x2\" else ((6) if x[2]==\"*41x2\" else ((6) if x[2]==\"*17\" else ((6) if x[2]==\"*29\" else ((6) if x[2]==\"*41\" else ((6) if x[2]==\"*29x2\" else ((6) if x[2]==\"*45\" else ((6) if x[2]==\"*14B\" else ((6) if x[2]==\"*10x2\" else ((6) if x[2]==\"*33\" else ((6) if x[2]==\"*10\" else ((6) if x[2]==\"*27\" else ((6) if x[2]==\"*45xN\" else ((6) if x[2]==\"*35\" else ((6) if x[2]==\"*2\" else ((6) if x[2]==\"*1\" else ((6) if x[2]==\"*34\" else (9))))))))))))))))))) if x[3]==\"*45xN\" else (((6) if x[2]==\"*45xN\" else (5)) if x[3]==\"*9x2\" else (((6) if x[3]==\"*2xN\" else ((6) if x[3]==\"*35xN\" else ((6) if x[3]==\"*1xN\" else (5)))) if x[2]==\"*1\" else (((6) if x[3]==\"*1xN\" else ((6) if x[3]==\"*35xN\" else ((6) if x[3]==\"*2xN\" else (5)))) if x[2]==\"*10x2\" else (((6) if x[3]==\"*2xN\" else ((6) if x[3]==\"*35xN\" else ((6) if x[3]==\"*1xN\" else (5)))) if x[2]==\"*17x2\" else (((6) if x[3]==\"*2xN\" else ((6) if x[3]==\"*35xN\" else (5))) if x[2]==\"*2\" else (((6) if x[3]==\"*2xN\" else ((6) if x[3]==\"*35xN\" else (5))) if x[2]==\"*27\" else (((6) if x[3]==\"*35xN\" else ((6) if x[3]==\"*2xN\" else (5))) if x[2]==\"*29x2\" else (((6) if x[2]==\"*45xN\" else (5)) if x[3]==\"*53\" else (((6) if x[3]==\"*35xN\" else (5)) if x[2]==\"*33\" else (((6) if x[3]==\"*35xN\" else (5)) if x[2]==\"*34\" else (((6) if x[3]==\"*35xN\" else (5)) if x[2]==\"*35\" else ((5) if x[2]==\"*39\" else (((6) if x[2]==\"*45xN\" else (5)) if x[3]==\"*48\" else (((6) if x[2]==\"*45xN\" else (5)) if x[3]==\"*46\" else ((5) if x[3]==\"*45\" else ((5) if x[2]==\"*41x2\" else ((5) if x[3]==\"*41x2\" else ((5) if x[2]==\"*46\" else ((5) if x[2]==\"*45\" else (((6) if x[3]==\"*2xN\" else ((6) if x[3]==\"*35xN\" else ((6) if x[3]==\"*1xN\" else ((5) if x[3]==\"*17x2\" else ((5) if x[3]==\"*72\" else ((5) if x[3]==\"*10x2\" else ((5) if x[3]==\"*29x2\" else ((5) if x[3]==\"*50\" else ((5) if x[3]==\"*27\" else ((5) if x[3]==\"*49\" else ((5) if x[3]==\"*59\" else ((5) if x[3]==\"*34\" else ((5) if x[3]==\"*54\" else ((5) if x[3]==\"*29\" else ((5) if x[3]==\"*33\" else ((5) if x[3]==\"*55\" else ((5) if x[3]==\"*41\" else ((5) if x[3]==\"*10\" else ((5) if x[3]==\"*14B\" else ((5) if x[3]==\"*39\" else ((5) if x[3]==\"*9\" else ((5) if x[3]==\"*35\" else ((5) if x[3]==\"*17\" else ((5) if x[3]==\"*2\" else (7))))))))))))))))))))))))) if x[2]==\"*10\" else ((5) if x[2]==\"*48\" else (((6) if x[2]==\"*45xN\" else ((5) if x[2]==\"*59\" else ((5) if x[2]==\"*29\" else ((5) if x[2]==\"*55\" else ((5) if x[2]==\"*14B\" else ((5) if x[2]==\"*9\" else ((5) if x[2]==\"*41\" else ((5) if x[2]==\"*17\" else ((5) if x[2]==\"*54\" else ((5) if x[2]==\"*50\" else ((5) if x[2]==\"*49\" else ((5) if x[2]==\"*72\" else ((5) if x[2]==\"*53\" else (7)))))))))))))) if x[3]==\"*9\" else (((6) if x[2]==\"*45xN\" else ((5) if x[2]==\"*29\" else ((5) if x[2]==\"*49\" else ((5) if x[2]==\"*50\" else ((5) if x[2]==\"*53\" else ((5) if x[2]==\"*14B\" else ((5) if x[2]==\"*54\" else ((5) if x[2]==\"*41\" else ((5) if x[2]==\"*72\" else ((5) if x[2]==\"*17\" else ((5) if x[2]==\"*55\" else ((5) if x[2]==\"*59\" else (7))))))))))))) if x[3]==\"*72\" else (((6) if x[3]==\"*1xN\" else ((6) if x[3]==\"*35xN\" else ((6) if x[3]==\"*2xN\" else ((5) if x[3]==\"*33\" else ((5) if x[3]==\"*29\" else ((5) if x[3]==\"*41\" else ((5) if x[3]==\"*55\" else ((5) if x[3]==\"*35\" else ((5) if x[3]==\"*34\" else ((5) if x[3]==\"*54\" else ((5) if x[3]==\"*59\" else ((5) if x[3]==\"*2\" else ((5) if x[3]==\"*39\" else ((5) if x[3]==\"*17x2\" else ((5) if x[3]==\"*29x2\" else ((5) if x[3]==\"*17\" else ((5) if x[3]==\"*49\" else ((5) if x[3]==\"*50\" else ((5) if x[3]==\"*27\" else ((5) if x[3]==\"*14B\" else (7))))))))))))))))))))) if x[2]==\"*14B\" else (((6) if x[3]==\"*35xN\" else ((6) if x[3]==\"*1xN\" else ((6) if x[3]==\"*2xN\" else ((5) if x[3]==\"*2\" else ((5) if x[3]==\"*29x2\" else ((5) if x[3]==\"*54\" else ((5) if x[3]==\"*59\" else ((5) if x[3]==\"*29\" else ((5) if x[3]==\"*17\" else ((5) if x[3]==\"*33\" else ((5) if x[3]==\"*27\" else ((5) if x[3]==\"*39\" else ((5) if x[3]==\"*49\" else ((5) if x[3]==\"*35\" else ((5) if x[3]==\"*34\" else ((5) if x[3]==\"*17x2\" else ((5) if x[3]==\"*41\" else ((5) if x[3]==\"*50\" else ((5) if x[3]==\"*55\" else (7)))))))))))))))))))) if x[2]==\"*17\" else (((6) if x[2]==\"*45xN\" else ((5) if x[2]==\"*53\" else ((5) if x[2]==\"*49\" else ((5) if x[2]==\"*41\" else ((5) if x[2]==\"*54\" else ((5) if x[2]==\"*59\" else ((5) if x[2]==\"*50\" else ((5) if x[2]==\"*55\" else ((5) if x[2]==\"*29\" else (7)))))))))) if x[3]==\"*59\" else (((6) if x[3]==\"*2xN\" else ((6) if x[3]==\"*35xN\" else ((5) if x[3]==\"*29x2\" else ((5) if x[3]==\"*55\" else ((5) if x[3]==\"*34\" else ((5) if x[3]==\"*41\" else ((5) if x[3]==\"*29\" else ((5) if x[3]==\"*33\" else ((5) if x[3]==\"*54\" else ((5) if x[3]==\"*50\" else ((5) if x[3]==\"*35\" else ((5) if x[3]==\"*39\" else ((5) if x[3]==\"*49\" else (7)))))))))))))) if x[2]==\"*29\" else (((6) if x[2]==\"*45xN\" else ((5) if x[2]==\"*41\" else ((5) if x[2]==\"*53\" else ((5) if x[2]==\"*54\" else ((5) if x[2]==\"*50\" else ((5) if x[2]==\"*49\" else (7))))))) if x[3]==\"*54\" else (((6) if x[2]==\"*45xN\" else ((5) if x[2]==\"*55\" else ((5) if x[2]==\"*50\" else ((5) if x[2]==\"*54\" else ((5) if x[2]==\"*49\" else ((5) if x[2]==\"*53\" else ((5) if x[2]==\"*41\" else (7)))))))) if x[3]==\"*55\" else (((6) if x[2]==\"*45xN\" else ((5) if x[2]==\"*50\" else ((5) if x[2]==\"*41\" else ((5) if x[2]==\"*49\" else (7))))) if x[3]==\"*50\" else (((6) if x[2]==\"*45xN\" else ((5) if x[2]==\"*49\" else ((5) if x[2]==\"*41\" else (7)))) if x[3]==\"*49\" else (((5) if x[2]==\"*41\" else (7)) if x[3]==\"*41\" else ((7) if x[2]==\"*41\" else ((9) if x[2]==\"*45xN\" else ((5) if x[3]==\"*39\" else ((9) if x[3]==\"*35xN\" else ((7) if x[2]==\"*49\" else ((5) if x[3]==\"*34\" else ((5) if x[3]==\"*33\" else ((5) if x[3]==\"*35\" else ((7) if x[2]==\"*50\" else ((9) if x[3]==\"*2xN\" else ((5) if x[2]==\"*53\" else ((5) if x[3]==\"*27\" else ((5) if x[3]==\"*29x2\" else ((7) if x[3]==\"*29\" else ((7) if x[2]==\"*55\" else ((7) if x[2]==\"*54\" else ((9) if x[3]==\"*1xN\" else ((5) if x[3]==\"*2\" else ((7) if x[2]==\"*59\" else ((5) if x[3]==\"*17x2\" else ((7) if x[3]==\"*17\" else ((7) if x[3]==\"*14B\" else ((5) if x[3]==\"*10x2\" else ((7) if x[2]==\"*72\" else ((7) if x[2]==\"*9\" else (8))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) if x[0]==\"*1\" else (((((4) if x[2]==\"Unknown\" else (22)) if x[3]==\"Unknown\" else (((29) if x[3]==\"*9\" else ((29) if x[3]==\"*59\" else ((29) if x[3]==\"*50\" else ((29) if x[3]==\"*1xN\" else ((29) if x[3]==\"*48\" else ((29) if x[3]==\"*35xN\" else ((29) if x[3]==\"*41\" else ((29) if x[3]==\"*49\" else ((29) if x[3]==\"*55\" else ((29) if x[3]==\"*72\" else ((29) if x[3]==\"*41x2\" else ((29) if x[3]==\"*9x2\" else ((29) if x[3]==\"*34\" else ((29) if x[3]==\"*39\" else ((29) if x[3]==\"*33\" else ((29) if x[3]==\"*2\" else ((29) if x[3]==\"*2xN\" else ((29) if x[3]==\"*27\" else ((29) if x[3]==\"*54\" else ((29) if x[3]==\"*53\" else ((29) if x[3]==\"*29x2\" else ((29) if x[3]==\"*35\" else ((29) if x[3]==\"*29\" else ((29) if x[3]==\"*46\" else ((29) if x[3]==\"*45\" else ((29) if x[3]==\"*45xN\" else (3))))))))))))))))))))))))))) if x[2]==\"*1xN\" else (((29) if x[3]==\"*33\" else ((29) if x[3]==\"*59\" else ((29) if x[3]==\"*2xN\" else ((29) if x[3]==\"*46\" else ((29) if x[3]==\"*45xN\" else ((29) if x[3]==\"*41x2\" else ((29) if x[3]==\"*53\" else ((29) if x[3]==\"*35\" else ((29) if x[3]==\"*34\" else ((29) if x[3]==\"*35xN\" else ((29) if x[3]==\"*55\" else ((29) if x[3]==\"*41\" else ((29) if x[3]==\"*9x2\" else ((29) if x[3]==\"*39\" else ((29) if x[3]==\"*54\" else ((29) if x[3]==\"*45\" else ((29) if x[3]==\"*49\" else ((29) if x[3]==\"*9\" else ((29) if x[3]==\"*48\" else ((29) if x[3]==\"*50\" else ((29) if x[3]==\"*72\" else (3)))))))))))))))))))))) if x[2]==\"*2xN\" else (((29) if x[3]==\"*41x2\" else ((29) if x[3]==\"*54\" else ((29) if x[3]==\"*45\" else ((29) if x[3]==\"*41\" else ((29) if x[3]==\"*46\" else ((29) if x[3]==\"*9\" else ((29) if x[3]==\"*35xN\" else ((29) if x[3]==\"*53\" else ((29) if x[3]==\"*49\" else ((29) if x[3]==\"*45xN\" else ((29) if x[3]==\"*48\" else ((29) if x[3]==\"*50\" else ((29) if x[3]==\"*59\" else ((29) if x[3]==\"*9x2\" else ((29) if x[3]==\"*39\" else ((29) if x[3]==\"*55\" else ((29) if x[3]==\"*72\" else (3)))))))))))))))))) if x[2]==\"*35xN\" else (((29) if x[2]==\"*34\" else ((29) if x[2]==\"*17x2\" else ((29) if x[2]==\"*2\" else ((29) if x[2]==\"*41x2\" else ((29) if x[2]==\"*29\" else ((29) if x[2]==\"*1\" else ((29) if x[2]==\"*10\" else ((29) if x[2]==\"*27\" else ((29) if x[2]==\"*35\" else ((29) if x[2]==\"*10x2\" else ((29) if x[2]==\"*29x2\" else ((29) if x[2]==\"*39\" else ((29) if x[2]==\"*14B\" else ((29) if x[2]==\"*17\" else ((29) if x[2]==\"*45xN\" else ((29) if x[2]==\"*45\" else ((29) if x[2]==\"*41\" else ((29) if x[2]==\"*33\" else (3))))))))))))))))))) if x[3]==\"*45xN\" else (((29) if x[2]==\"*45xN\" else (28)) if x[3]==\"*9x2\" else (((29) if x[3]==\"*2xN\" else ((29) if x[3]==\"*1xN\" else ((29) if x[3]==\"*35xN\" else (28)))) if x[2]==\"*1\" else (((29) if x[3]==\"*1xN\" else ((29) if x[3]==\"*35xN\" else ((29) if x[3]==\"*2xN\" else (28)))) if x[2]==\"*10x2\" else (((29) if x[3]==\"*1xN\" else ((29) if x[3]==\"*2xN\" else ((29) if x[3]==\"*35xN\" else (28)))) if x[2]==\"*17x2\" else (((29) if x[3]==\"*2xN\" else ((29) if x[3]==\"*35xN\" else (28))) if x[2]==\"*2\" else (((29) if x[3]==\"*2xN\" else ((29) if x[3]==\"*35xN\" else (28))) if x[2]==\"*27\" else (((29) if x[3]==\"*2xN\" else ((29) if x[3]==\"*35xN\" else (28))) if x[2]==\"*29x2\" else (((29) if x[2]==\"*45xN\" else (28)) if x[3]==\"*53\" else (((29) if x[3]==\"*35xN\" else (28)) if x[2]==\"*33\" else (((29) if x[3]==\"*35xN\" else (28)) if x[2]==\"*34\" else (((29) if x[3]==\"*35xN\" else (28)) if x[2]==\"*35\" else ((28) if x[2]==\"*39\" else (((29) if x[2]==\"*45xN\" else (28)) if x[3]==\"*48\" else (((29) if x[2]==\"*45xN\" else (28)) if x[3]==\"*46\" else ((28) if x[3]==\"*45\" else ((28) if x[2]==\"*41x2\" else ((28) if x[3]==\"*41x2\" else ((28) if x[2]==\"*45\" else ((28) if x[2]==\"*46\" else (((29) if x[3]==\"*2xN\" else ((29) if x[3]==\"*1xN\" else ((29) if x[3]==\"*35xN\" else ((28) if x[3]==\"*35\" else ((28) if x[3]==\"*17x2\" else ((28) if x[3]==\"*50\" else ((28) if x[3]==\"*41\" else ((28) if x[3]==\"*2\" else ((28) if x[3]==\"*55\" else ((28) if x[3]==\"*10\" else ((28) if x[3]==\"*39\" else ((28) if x[3]==\"*29\" else ((28) if x[3]==\"*17\" else ((28) if x[3]==\"*34\" else ((28) if x[3]==\"*54\" else ((28) if x[3]==\"*27\" else ((28) if x[3]==\"*9\" else ((28) if x[3]==\"*10x2\" else ((28) if x[3]==\"*72\" else ((28) if x[3]==\"*14B\" else ((28) if x[3]==\"*29x2\" else ((28) if x[3]==\"*33\" else ((28) if x[3]==\"*59\" else ((28) if x[3]==\"*49\" else (1))))))))))))))))))))))))) if x[2]==\"*10\" else ((28) if x[2]==\"*48\" else (((29) if x[2]==\"*45xN\" else ((28) if x[2]==\"*14B\" else ((28) if x[2]==\"*9\" else ((28) if x[2]==\"*59\" else ((28) if x[2]==\"*72\" else ((28) if x[2]==\"*29\" else ((28) if x[2]==\"*41\" else ((28) if x[2]==\"*54\" else ((28) if x[2]==\"*49\" else ((28) if x[2]==\"*53\" else ((28) if x[2]==\"*55\" else ((28) if x[2]==\"*17\" else ((28) if x[2]==\"*50\" else (1)))))))))))))) if x[3]==\"*9\" else (((29) if x[2]==\"*45xN\" else ((28) if x[2]==\"*17\" else ((28) if x[2]==\"*49\" else ((28) if x[2]==\"*72\" else ((28) if x[2]==\"*53\" else ((28) if x[2]==\"*29\" else ((28) if x[2]==\"*54\" else ((28) if x[2]==\"*50\" else ((28) if x[2]==\"*41\" else ((28) if x[2]==\"*55\" else ((28) if x[2]==\"*59\" else ((28) if x[2]==\"*14B\" else (1))))))))))))) if x[3]==\"*72\" else (((29) if x[3]==\"*35xN\" else ((29) if x[3]==\"*1xN\" else ((29) if x[3]==\"*2xN\" else ((28) if x[3]==\"*35\" else ((28) if x[3]==\"*54\" else ((28) if x[3]==\"*2\" else ((28) if x[3]==\"*55\" else ((28) if x[3]==\"*34\" else ((28) if x[3]==\"*41\" else ((28) if x[3]==\"*29x2\" else ((28) if x[3]==\"*33\" else ((28) if x[3]==\"*17\" else ((28) if x[3]==\"*59\" else ((28) if x[3]==\"*39\" else ((28) if x[3]==\"*50\" else ((28) if x[3]==\"*14B\" else ((28) if x[3]==\"*29\" else ((28) if x[3]==\"*49\" else ((28) if x[3]==\"*17x2\" else ((28) if x[3]==\"*27\" else (1))))))))))))))))))))) if x[2]==\"*14B\" else (((29) if x[3]==\"*35xN\" else ((29) if x[3]==\"*1xN\" else ((29) if x[3]==\"*2xN\" else ((28) if x[3]==\"*2\" else ((28) if x[3]==\"*39\" else ((28) if x[3]==\"*29x2\" else ((28) if x[3]==\"*17\" else ((28) if x[3]==\"*17x2\" else ((28) if x[3]==\"*41\" else ((28) if x[3]==\"*35\" else ((28) if x[3]==\"*50\" else ((28) if x[3]==\"*27\" else ((28) if x[3]==\"*34\" else ((28) if x[3]==\"*55\" else ((28) if x[3]==\"*33\" else ((28) if x[3]==\"*59\" else ((28) if x[3]==\"*29\" else ((28) if x[3]==\"*49\" else ((28) if x[3]==\"*54\" else (1)))))))))))))))))))) if x[2]==\"*17\" else (((29) if x[2]==\"*45xN\" else ((28) if x[2]==\"*55\" else ((28) if x[2]==\"*53\" else ((28) if x[2]==\"*59\" else ((28) if x[2]==\"*50\" else ((28) if x[2]==\"*54\" else ((28) if x[2]==\"*49\" else ((28) if x[2]==\"*29\" else ((28) if x[2]==\"*41\" else (1)))))))))) if x[3]==\"*59\" else (((29) if x[3]==\"*35xN\" else ((29) if x[3]==\"*2xN\" else ((28) if x[3]==\"*34\" else ((28) if x[3]==\"*39\" else ((28) if x[3]==\"*55\" else ((28) if x[3]==\"*54\" else ((28) if x[3]==\"*29x2\" else ((28) if x[3]==\"*29\" else ((28) if x[3]==\"*50\" else ((28) if x[3]==\"*49\" else ((28) if x[3]==\"*41\" else ((28) if x[3]==\"*35\" else ((28) if x[3]==\"*33\" else (1)))))))))))))) if x[2]==\"*29\" else (((29) if x[2]==\"*45xN\" else ((28) if x[2]==\"*50\" else ((28) if x[2]==\"*41\" else ((28) if x[2]==\"*53\" else ((28) if x[2]==\"*49\" else ((28) if x[2]==\"*54\" else (1))))))) if x[3]==\"*54\" else (((29) if x[2]==\"*45xN\" else ((28) if x[2]==\"*41\" else ((28) if x[2]==\"*55\" else ((28) if x[2]==\"*54\" else ((28) if x[2]==\"*53\" else ((28) if x[2]==\"*50\" else ((28) if x[2]==\"*49\" else (1)))))))) if x[3]==\"*55\" else (((29) if x[2]==\"*45xN\" else ((28) if x[2]==\"*50\" else ((28) if x[2]==\"*49\" else ((28) if x[2]==\"*41\" else (1))))) if x[3]==\"*50\" else (((29) if x[2]==\"*45xN\" else ((28) if x[2]==\"*49\" else ((28) if x[2]==\"*41\" else (1)))) if x[3]==\"*49\" else (((28) if x[2]==\"*41\" else (1)) if x[3]==\"*41\" else ((1) if x[2]==\"*41\" else ((3) if x[2]==\"*45xN\" else ((28) if x[3]==\"*39\" else ((3) if x[3]==\"*35xN\" else ((1) if x[2]==\"*49\" else ((28) if x[3]==\"*34\" else ((28) if x[3]==\"*33\" else ((28) if x[3]==\"*35\" else ((1) if x[2]==\"*50\" else ((3) if x[3]==\"*2xN\" else ((28) if x[2]==\"*53\" else ((28) if x[3]==\"*29x2\" else ((28) if x[3]==\"*27\" else ((1) if x[3]==\"*29\" else ((1) if x[2]==\"*55\" else ((1) if x[2]==\"*54\" else ((3) if x[3]==\"*1xN\" else ((28) if x[3]==\"*2\" else ((1) if x[2]==\"*59\" else ((28) if x[3]==\"*17x2\" else ((1) if x[3]==\"*17\" else ((1) if x[3]==\"*14B\" else ((28) if x[3]==\"*10x2\" else ((1) if x[2]==\"*72\" else ((1) if x[2]==\"*9\" else (2))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) if x[1]==\"*17\" else (((10) if x[2]==\"Unknown\" else (22)) if x[3]==\"Unknown\" else (((6) if x[3]==\"*39\" else ((6) if x[3]==\"*1xN\" else ((6) if x[3]==\"*34\" else ((6) if x[3]==\"*9\" else ((6) if x[3]==\"*54\" else ((6) if x[3]==\"*27\" else ((6) if x[3]==\"*2\" else ((6) if x[3]==\"*9x2\" else ((6) if x[3]==\"*50\" else ((6) if x[3]==\"*41\" else ((6) if x[3]==\"*49\" else ((6) if x[3]==\"*53\" else ((6) if x[3]==\"*41x2\" else ((6) if x[3]==\"*2xN\" else ((6) if x[3]==\"*45\" else ((6) if x[3]==\"*45xN\" else ((6) if x[3]==\"*35xN\" else ((6) if x[3]==\"*55\" else ((6) if x[3]==\"*29\" else ((6) if x[3]==\"*48\" else ((6) if x[3]==\"*35\" else ((6) if x[3]==\"*33\" else ((6) if x[3]==\"*29x2\" else ((6) if x[3]==\"*72\" else ((6) if x[3]==\"*46\" else ((6) if x[3]==\"*59\" else (9))))))))))))))))))))))))))) if x[2]==\"*1xN\" else (((6) if x[3]==\"*33\" else ((6) if x[3]==\"*46\" else ((6) if x[3]==\"*48\" else ((6) if x[3]==\"*59\" else ((6) if x[3]==\"*45\" else ((6) if x[3]==\"*41\" else ((6) if x[3]==\"*35\" else ((6) if x[3]==\"*39\" else ((6) if x[3]==\"*53\" else ((6) if x[3]==\"*49\" else ((6) if x[3]==\"*41x2\" else ((6) if x[3]==\"*34\" else ((6) if x[3]==\"*9x2\" else ((6) if x[3]==\"*54\" else ((6) if x[3]==\"*45xN\" else ((6) if x[3]==\"*72\" else ((6) if x[3]==\"*2xN\" else ((6) if x[3]==\"*50\" else ((6) if x[3]==\"*9\" else ((6) if x[3]==\"*55\" else ((6) if x[3]==\"*35xN\" else (9)))))))))))))))))))))) if x[2]==\"*2xN\" else (((6) if x[3]==\"*9\" else ((6) if x[3]==\"*39\" else ((6) if x[3]==\"*46\" else ((6) if x[3]==\"*53\" else ((6) if x[3]==\"*48\" else ((6) if x[3]==\"*54\" else ((6) if x[3]==\"*41x2\" else ((6) if x[3]==\"*49\" else ((6) if x[3]==\"*72\" else ((6) if x[3]==\"*55\" else ((6) if x[3]==\"*41\" else ((6) if x[3]==\"*9x2\" else ((6) if x[3]==\"*50\" else ((6) if x[3]==\"*45\" else ((6) if x[3]==\"*59\" else ((6) if x[3]==\"*45xN\" else ((6) if x[3]==\"*35xN\" else (9)))))))))))))))))) if x[2]==\"*35xN\" else (((6) if x[2]==\"*17x2\" else ((6) if x[2]==\"*10\" else ((6) if x[2]==\"*10x2\" else ((6) if x[2]==\"*33\" else ((6) if x[2]==\"*29\" else ((6) if x[2]==\"*17\" else ((6) if x[2]==\"*35\" else ((6) if x[2]==\"*45\" else ((6) if x[2]==\"*41\" else ((6) if x[2]==\"*1\" else ((6) if x[2]==\"*2\" else ((6) if x[2]==\"*27\" else ((6) if x[2]==\"*29x2\" else ((6) if x[2]==\"*34\" else ((6) if x[2]==\"*14B\" else ((6) if x[2]==\"*45xN\" else ((6) if x[2]==\"*39\" else ((6) if x[2]==\"*41x2\" else (9))))))))))))))))))) if x[3]==\"*45xN\" else (((6) if x[2]==\"*45xN\" else (5)) if x[3]==\"*9x2\" else (((6) if x[3]==\"*2xN\" else ((6) if x[3]==\"*35xN\" else ((6) if x[3]==\"*1xN\" else (5)))) if x[2]==\"*1\" else (((6) if x[3]==\"*35xN\" else ((6) if x[3]==\"*1xN\" else ((6) if x[3]==\"*2xN\" else (5)))) if x[2]==\"*10x2\" else (((6) if x[3]==\"*1xN\" else ((6) if x[3]==\"*2xN\" else ((6) if x[3]==\"*35xN\" else (5)))) if x[2]==\"*17x2\" else (((6) if x[3]==\"*2xN\" else ((6) if x[3]==\"*35xN\" else (5))) if x[2]==\"*2\" else (((6) if x[3]==\"*2xN\" else ((6) if x[3]==\"*35xN\" else (5))) if x[2]==\"*27\" else (((6) if x[3]==\"*35xN\" else ((6) if x[3]==\"*2xN\" else (5))) if x[2]==\"*29x2\" else (((6) if x[2]==\"*45xN\" else (5)) if x[3]==\"*53\" else (((6) if x[3]==\"*35xN\" else (5)) if x[2]==\"*33\" else (((6) if x[3]==\"*35xN\" else (5)) if x[2]==\"*34\" else (((6) if x[3]==\"*35xN\" else (5)) if x[2]==\"*35\" else ((5) if x[2]==\"*39\" else (((6) if x[2]==\"*45xN\" else (5)) if x[3]==\"*48\" else (((6) if x[2]==\"*45xN\" else (5)) if x[3]==\"*46\" else ((5) if x[3]==\"*45\" else ((5) if x[3]==\"*41x2\" else ((5) if x[2]==\"*41x2\" else ((5) if x[2]==\"*46\" else ((5) if x[2]==\"*45\" else (((6) if x[3]==\"*1xN\" else ((6) if x[3]==\"*35xN\" else ((6) if x[3]==\"*2xN\" else ((5) if x[3]==\"*50\" else ((5) if x[3]==\"*59\" else ((5) if x[3]==\"*55\" else ((5) if x[3]==\"*34\" else ((5) if x[3]==\"*10\" else ((5) if x[3]==\"*10x2\" else ((5) if x[3]==\"*41\" else ((5) if x[3]==\"*49\" else ((5) if x[3]==\"*54\" else ((5) if x[3]==\"*27\" else ((5) if x[3]==\"*17\" else ((5) if x[3]==\"*9\" else ((5) if x[3]==\"*35\" else ((5) if x[3]==\"*33\" else ((5) if x[3]==\"*39\" else ((5) if x[3]==\"*14B\" else ((5) if x[3]==\"*2\" else ((5) if x[3]==\"*72\" else ((5) if x[3]==\"*29x2\" else ((5) if x[3]==\"*29\" else ((5) if x[3]==\"*17x2\" else (7))))))))))))))))))))))))) if x[2]==\"*10\" else ((5) if x[2]==\"*48\" else (((6) if x[2]==\"*45xN\" else ((5) if x[2]==\"*53\" else ((5) if x[2]==\"*14B\" else ((5) if x[2]==\"*59\" else ((5) if x[2]==\"*55\" else ((5) if x[2]==\"*9\" else ((5) if x[2]==\"*41\" else ((5) if x[2]==\"*49\" else ((5) if x[2]==\"*50\" else ((5) if x[2]==\"*72\" else ((5) if x[2]==\"*54\" else ((5) if x[2]==\"*29\" else ((5) if x[2]==\"*17\" else (7)))))))))))))) if x[3]==\"*9\" else (((6) if x[2]==\"*45xN\" else ((5) if x[2]==\"*55\" else ((5) if x[2]==\"*41\" else ((5) if x[2]==\"*49\" else ((5) if x[2]==\"*53\" else ((5) if x[2]==\"*50\" else ((5) if x[2]==\"*59\" else ((5) if x[2]==\"*14B\" else ((5) if x[2]==\"*72\" else ((5) if x[2]==\"*29\" else ((5) if x[2]==\"*17\" else ((5) if x[2]==\"*54\" else (7))))))))))))) if x[3]==\"*72\" else (((6) if x[3]==\"*2xN\" else ((6) if x[3]==\"*1xN\" else ((6) if x[3]==\"*35xN\" else ((5) if x[3]==\"*35\" else ((5) if x[3]==\"*29x2\" else ((5) if x[3]==\"*50\" else ((5) if x[3]==\"*29\" else ((5) if x[3]==\"*33\" else ((5) if x[3]==\"*41\" else ((5) if x[3]==\"*49\" else ((5) if x[3]==\"*17x2\" else ((5) if x[3]==\"*59\" else ((5) if x[3]==\"*17\" else ((5) if x[3]==\"*54\" else ((5) if x[3]==\"*27\" else ((5) if x[3]==\"*14B\" else ((5) if x[3]==\"*34\" else ((5) if x[3]==\"*39\" else ((5) if x[3]==\"*55\" else ((5) if x[3]==\"*2\" else (7))))))))))))))))))))) if x[2]==\"*14B\" else (((6) if x[3]==\"*2xN\" else ((6) if x[3]==\"*1xN\" else ((6) if x[3]==\"*35xN\" else ((5) if x[3]==\"*27\" else ((5) if x[3]==\"*54\" else ((5) if x[3]==\"*29\" else ((5) if x[3]==\"*41\" else ((5) if x[3]==\"*29x2\" else ((5) if x[3]==\"*34\" else ((5) if x[3]==\"*2\" else ((5) if x[3]==\"*39\" else ((5) if x[3]==\"*50\" else ((5) if x[3]==\"*49\" else ((5) if x[3]==\"*17x2\" else ((5) if x[3]==\"*17\" else ((5) if x[3]==\"*33\" else ((5) if x[3]==\"*55\" else ((5) if x[3]==\"*59\" else ((5) if x[3]==\"*35\" else (7)))))))))))))))))))) if x[2]==\"*17\" else (((6) if x[2]==\"*45xN\" else ((5) if x[2]==\"*55\" else ((5) if x[2]==\"*59\" else ((5) if x[2]==\"*50\" else ((5) if x[2]==\"*53\" else ((5) if x[2]==\"*49\" else ((5) if x[2]==\"*41\" else ((5) if x[2]==\"*54\" else ((5) if x[2]==\"*29\" else (7)))))))))) if x[3]==\"*59\" else (((6) if x[3]==\"*2xN\" else ((6) if x[3]==\"*35xN\" else ((5) if x[3]==\"*29\" else ((5) if x[3]==\"*35\" else ((5) if x[3]==\"*29x2\" else ((5) if x[3]==\"*39\" else ((5) if x[3]==\"*33\" else ((5) if x[3]==\"*50\" else ((5) if x[3]==\"*34\" else ((5) if x[3]==\"*55\" else ((5) if x[3]==\"*49\" else ((5) if x[3]==\"*41\" else ((5) if x[3]==\"*54\" else (7)))))))))))))) if x[2]==\"*29\" else (((6) if x[2]==\"*45xN\" else ((5) if x[2]==\"*41\" else ((5) if x[2]==\"*54\" else ((5) if x[2]==\"*50\" else ((5) if x[2]==\"*49\" else ((5) if x[2]==\"*53\" else (7))))))) if x[3]==\"*54\" else (((6) if x[2]==\"*45xN\" else ((5) if x[2]==\"*53\" else ((5) if x[2]==\"*50\" else ((5) if x[2]==\"*55\" else ((5) if x[2]==\"*54\" else ((5) if x[2]==\"*49\" else ((5) if x[2]==\"*41\" else (7)))))))) if x[3]==\"*55\" else (((6) if x[2]==\"*45xN\" else ((5) if x[2]==\"*41\" else ((5) if x[2]==\"*49\" else ((5) if x[2]==\"*50\" else (7))))) if x[3]==\"*50\" else (((6) if x[2]==\"*45xN\" else ((5) if x[2]==\"*41\" else ((5) if x[2]==\"*49\" else (7)))) if x[3]==\"*49\" else (((5) if x[2]==\"*41\" else (7)) if x[3]==\"*41\" else ((7) if x[2]==\"*41\" else ((9) if x[2]==\"*45xN\" else ((5) if x[3]==\"*39\" else ((9) if x[3]==\"*35xN\" else ((7) if x[2]==\"*49\" else ((5) if x[3]==\"*35\" else ((5) if x[3]==\"*34\" else ((5) if x[3]==\"*33\" else ((7) if x[2]==\"*50\" else ((9) if x[3]==\"*2xN\" else ((5) if x[3]==\"*29x2\" else ((5) if x[3]==\"*27\" else ((5) if x[2]==\"*53\" else ((7) if x[2]==\"*54\" else ((7) if x[2]==\"*55\" else ((7) if x[3]==\"*29\" else ((9) if x[3]==\"*1xN\" else ((5) if x[3]==\"*2\" else ((7) if x[2]==\"*59\" else ((5) if x[3]==\"*17x2\" else ((7) if x[3]==\"*17\" else ((7) if x[3]==\"*14B\" else ((5) if x[3]==\"*10x2\" else ((7) if x[2]==\"*72\" else ((7) if x[2]==\"*9\" else (8)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) if x[0]==\"*17\" else (((17) if x[2]==\"Unknown\" else (22)) if x[3]==\"Unknown\" else (((13) if x[3]==\"*41x2\" else ((13) if x[3]==\"*34\" else ((13) if x[3]==\"*50\" else ((13) if x[3]==\"*27\" else ((13) if x[3]==\"*49\" else ((13) if x[3]==\"*59\" else ((13) if x[3]==\"*29\" else ((13) if x[3]==\"*46\" else ((13) if x[3]==\"*2xN\" else ((13) if x[3]==\"*29x2\" else ((13) if x[3]==\"*39\" else ((13) if x[3]==\"*45xN\" else ((13) if x[3]==\"*72\" else ((13) if x[3]==\"*53\" else ((13) if x[3]==\"*35xN\" else ((13) if x[3]==\"*9\" else ((13) if x[3]==\"*9x2\" else ((13) if x[3]==\"*45\" else ((13) if x[3]==\"*33\" else ((13) if x[3]==\"*35\" else ((13) if x[3]==\"*1xN\" else ((13) if x[3]==\"*54\" else ((13) if x[3]==\"*2\" else ((13) if x[3]==\"*55\" else ((13) if x[3]==\"*48\" else ((13) if x[3]==\"*41\" else (16))))))))))))))))))))))))))) if x[2]==\"*1xN\" else (((13) if x[3]==\"*54\" else ((13) if x[3]==\"*35\" else ((13) if x[3]==\"*55\" else ((13) if x[3]==\"*41x2\" else ((13) if x[3]==\"*9\" else ((13) if x[3]==\"*59\" else ((13) if x[3]==\"*45xN\" else ((13) if x[3]==\"*41\" else ((13) if x[3]==\"*53\" else ((13) if x[3]==\"*34\" else ((13) if x[3]==\"*46\" else ((13) if x[3]==\"*72\" else ((13) if x[3]==\"*50\" else ((13) if x[3]==\"*45\" else ((13) if x[3]==\"*35xN\" else ((13) if x[3]==\"*49\" else ((13) if x[3]==\"*48\" else ((13) if x[3]==\"*9x2\" else ((13) if x[3]==\"*2xN\" else ((13) if x[3]==\"*39\" else ((13) if x[3]==\"*33\" else (16)))))))))))))))))))))) if x[2]==\"*2xN\" else (((13) if x[3]==\"*48\" else ((13) if x[3]==\"*53\" else ((13) if x[3]==\"*54\" else ((13) if x[3]==\"*45\" else ((13) if x[3]==\"*72\" else ((13) if x[3]==\"*41\" else ((13) if x[3]==\"*35xN\" else ((13) if x[3]==\"*55\" else ((13) if x[3]==\"*50\" else ((13) if x[3]==\"*59\" else ((13) if x[3]==\"*9\" else ((13) if x[3]==\"*41x2\" else ((13) if x[3]==\"*45xN\" else ((13) if x[3]==\"*49\" else ((13) if x[3]==\"*39\" else ((13) if x[3]==\"*9x2\" else ((13) if x[3]==\"*46\" else (16)))))))))))))))))) if x[2]==\"*35xN\" else (((13) if x[2]==\"*1\" else ((13) if x[2]==\"*17\" else ((13) if x[2]==\"*33\" else ((13) if x[2]==\"*27\" else ((13) if x[2]==\"*45xN\" else ((13) if x[2]==\"*41\" else ((13) if x[2]==\"*17x2\" else ((13) if x[2]==\"*39\" else ((13) if x[2]==\"*45\" else ((13) if x[2]==\"*35\" else ((13) if x[2]==\"*10x2\" else ((13) if x[2]==\"*10\" else ((13) if x[2]==\"*29x2\" else ((13) if x[2]==\"*34\" else ((13) if x[2]==\"*29\" else ((13) if x[2]==\"*2\" else ((13) if x[2]==\"*14B\" else ((13) if x[2]==\"*41x2\" else (16))))))))))))))))))) if x[3]==\"*45xN\" else (((13) if x[2]==\"*45xN\" else (12)) if x[3]==\"*9x2\" else (((13) if x[3]==\"*35xN\" else ((13) if x[3]==\"*2xN\" else ((13) if x[3]==\"*1xN\" else (12)))) if x[2]==\"*1\" else (((13) if x[3]==\"*1xN\" else ((13) if x[3]==\"*35xN\" else ((13) if x[3]==\"*2xN\" else (12)))) if x[2]==\"*10x2\" else (((13) if x[3]==\"*35xN\" else ((13) if x[3]==\"*2xN\" else ((13) if x[3]==\"*1xN\" else (12)))) if x[2]==\"*17x2\" else (((13) if x[3]==\"*35xN\" else ((13) if x[3]==\"*2xN\" else (12))) if x[2]==\"*2\" else (((13) if x[3]==\"*2xN\" else ((13) if x[3]==\"*35xN\" else (12))) if x[2]==\"*27\" else (((13) if x[3]==\"*35xN\" else ((13) if x[3]==\"*2xN\" else (12))) if x[2]==\"*29x2\" else (((13) if x[2]==\"*45xN\" else (12)) if x[3]==\"*53\" else (((13) if x[3]==\"*35xN\" else (12)) if x[2]==\"*33\" else (((13) if x[3]==\"*35xN\" else (12)) if x[2]==\"*34\" else (((13) if x[3]==\"*35xN\" else (12)) if x[2]==\"*35\" else ((12) if x[2]==\"*39\" else (((13) if x[2]==\"*45xN\" else (12)) if x[3]==\"*48\" else (((13) if x[2]==\"*45xN\" else (12)) if x[3]==\"*46\" else ((12) if x[3]==\"*45\" else ((12) if x[3]==\"*41x2\" else ((12) if x[2]==\"*41x2\" else ((12) if x[2]==\"*45\" else ((12) if x[2]==\"*46\" else (((13) if x[3]==\"*2xN\" else ((13) if x[3]==\"*1xN\" else ((13) if x[3]==\"*35xN\" else ((12) if x[3]==\"*10x2\" else ((12) if x[3]==\"*17x2\" else ((12) if x[3]==\"*10\" else ((12) if x[3]==\"*59\" else ((12) if x[3]==\"*27\" else ((12) if x[3]==\"*35\" else ((12) if x[3]==\"*50\" else ((12) if x[3]==\"*39\" else ((12) if x[3]==\"*41\" else ((12) if x[3]==\"*33\" else ((12) if x[3]==\"*49\" else ((12) if x[3]==\"*29\" else ((12) if x[3]==\"*34\" else ((12) if x[3]==\"*54\" else ((12) if x[3]==\"*29x2\" else ((12) if x[3]==\"*72\" else ((12) if x[3]==\"*55\" else ((12) if x[3]==\"*9\" else ((12) if x[3]==\"*2\" else ((12) if x[3]==\"*17\" else ((12) if x[3]==\"*14B\" else (14))))))))))))))))))))))))) if x[2]==\"*10\" else ((12) if x[2]==\"*48\" else (((13) if x[2]==\"*45xN\" else ((12) if x[2]==\"*17\" else ((12) if x[2]==\"*9\" else ((12) if x[2]==\"*49\" else ((12) if x[2]==\"*72\" else ((12) if x[2]==\"*55\" else ((12) if x[2]==\"*50\" else ((12) if x[2]==\"*59\" else ((12) if x[2]==\"*53\" else ((12) if x[2]==\"*41\" else ((12) if x[2]==\"*29\" else ((12) if x[2]==\"*54\" else ((12) if x[2]==\"*14B\" else (14)))))))))))))) if x[3]==\"*9\" else (((13) if x[2]==\"*45xN\" else ((12) if x[2]==\"*50\" else ((12) if x[2]==\"*55\" else ((12) if x[2]==\"*14B\" else ((12) if x[2]==\"*29\" else ((12) if x[2]==\"*72\" else ((12) if x[2]==\"*49\" else ((12) if x[2]==\"*59\" else ((12) if x[2]==\"*17\" else ((12) if x[2]==\"*54\" else ((12) if x[2]==\"*53\" else ((12) if x[2]==\"*41\" else (14))))))))))))) if x[3]==\"*72\" else (((13) if x[3]==\"*1xN\" else ((13) if x[3]==\"*35xN\" else ((13) if x[3]==\"*2xN\" else ((12) if x[3]==\"*39\" else ((12) if x[3]==\"*59\" else ((12) if x[3]==\"*27\" else ((12) if x[3]==\"*33\" else ((12) if x[3]==\"*35\" else ((12) if x[3]==\"*50\" else ((12) if x[3]==\"*41\" else ((12) if x[3]==\"*34\" else ((12) if x[3]==\"*29\" else ((12) if x[3]==\"*54\" else ((12) if x[3]==\"*55\" else ((12) if x[3]==\"*17\" else ((12) if x[3]==\"*29x2\" else ((12) if x[3]==\"*17x2\" else ((12) if x[3]==\"*49\" else ((12) if x[3]==\"*14B\" else ((12) if x[3]==\"*2\" else (14))))))))))))))))))))) if x[2]==\"*14B\" else (((13) if x[3]==\"*2xN\" else ((13) if x[3]==\"*1xN\" else ((13) if x[3]==\"*35xN\" else ((12) if x[3]==\"*54\" else ((12) if x[3]==\"*27\" else ((12) if x[3]==\"*17\" else ((12) if x[3]==\"*2\" else ((12) if x[3]==\"*39\" else ((12) if x[3]==\"*17x2\" else ((12) if x[3]==\"*29\" else ((12) if x[3]==\"*55\" else ((12) if x[3]==\"*49\" else ((12) if x[3]==\"*35\" else ((12) if x[3]==\"*50\" else ((12) if x[3]==\"*33\" else ((12) if x[3]==\"*41\" else ((12) if x[3]==\"*29x2\" else ((12) if x[3]==\"*34\" else ((12) if x[3]==\"*59\" else (14)))))))))))))))))))) if x[2]==\"*17\" else (((13) if x[2]==\"*45xN\" else ((12) if x[2]==\"*49\" else ((12) if x[2]==\"*54\" else ((12) if x[2]==\"*29\" else ((12) if x[2]==\"*59\" else ((12) if x[2]==\"*53\" else ((12) if x[2]==\"*50\" else ((12) if x[2]==\"*41\" else ((12) if x[2]==\"*55\" else (14)))))))))) if x[3]==\"*59\" else (((13) if x[3]==\"*2xN\" else ((13) if x[3]==\"*35xN\" else ((12) if x[3]==\"*35\" else ((12) if x[3]==\"*29x2\" else ((12) if x[3]==\"*29\" else ((12) if x[3]==\"*39\" else ((12) if x[3]==\"*33\" else ((12) if x[3]==\"*34\" else ((12) if x[3]==\"*50\" else ((12) if x[3]==\"*54\" else ((12) if x[3]==\"*41\" else ((12) if x[3]==\"*49\" else ((12) if x[3]==\"*55\" else (14)))))))))))))) if x[2]==\"*29\" else (((13) if x[2]==\"*45xN\" else ((12) if x[2]==\"*41\" else ((12) if x[2]==\"*53\" else ((12) if x[2]==\"*50\" else ((12) if x[2]==\"*49\" else ((12) if x[2]==\"*54\" else (14))))))) if x[3]==\"*54\" else (((13) if x[2]==\"*45xN\" else ((12) if x[2]==\"*54\" else ((12) if x[2]==\"*55\" else ((12) if x[2]==\"*49\" else ((12) if x[2]==\"*41\" else ((12) if x[2]==\"*53\" else ((12) if x[2]==\"*50\" else (14)))))))) if x[3]==\"*55\" else (((13) if x[2]==\"*45xN\" else ((12) if x[2]==\"*49\" else ((12) if x[2]==\"*41\" else ((12) if x[2]==\"*50\" else (14))))) if x[3]==\"*50\" else (((13) if x[2]==\"*45xN\" else ((12) if x[2]==\"*41\" else ((12) if x[2]==\"*49\" else (14)))) if x[3]==\"*49\" else (((12) if x[2]==\"*41\" else (14)) if x[3]==\"*41\" else ((14) if x[2]==\"*41\" else ((16) if x[2]==\"*45xN\" else ((12) if x[3]==\"*39\" else ((16) if x[3]==\"*35xN\" else ((14) if x[2]==\"*49\" else ((12) if x[3]==\"*35\" else ((12) if x[3]==\"*33\" else ((12) if x[3]==\"*34\" else ((14) if x[2]==\"*50\" else ((16) if x[3]==\"*2xN\" else ((12) if x[3]==\"*29x2\" else ((12) if x[3]==\"*27\" else ((12) if x[2]==\"*53\" else ((14) if x[3]==\"*29\" else ((14) if x[2]==\"*54\" else ((14) if x[2]==\"*55\" else ((16) if x[3]==\"*1xN\" else ((12) if x[3]==\"*2\" else ((14) if x[2]==\"*59\" else ((12) if x[3]==\"*17x2\" else ((14) if x[3]==\"*17\" else ((14) if x[3]==\"*14B\" else ((12) if x[3]==\"*10x2\" else ((14) if x[2]==\"*72\" else ((14) if x[2]==\"*9\" else (15)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))\n"
]
}
],
"source": [
"print l"
]
},
{
"cell_type": "code",
"execution_count": 18,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": [
"l = eval(l)"
]
},
{
"cell_type": "code",
"execution_count": 19,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": [
"classes = list(clf.classes_)\n",
"for x, y in zip(X, Y):\n",
" assert y == classes[l(x)]\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 2",
"language": "python",
"name": "python2"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 2
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython2",
"version": "2.7.11"
}
},
"nbformat": 4,
"nbformat_minor": 0
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment