#include <functional>
#include <iostream>
using namespace std;
extern "C" int max_clique( int num_nodes, int * connects) ;
// or extern "C" max_clique(int num_nodes, bool (*adj)(int,int));
static int connects1[ 9 ] [ 9 ] = {
{ 0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 } ,
{ 1 ,0 ,1 ,1 ,0 ,0 ,0 ,1 ,1 } ,
{ 1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 } ,
{ 1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 } ,
{ 0 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,0 } ,
{ 0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 } ,
{ 1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 } ,
{ 1 ,1 ,0 ,0 ,0 ,1 ,1 ,0 ,1 } ,
{ 1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 } } ;
static int connects2[ 23 ] [ 23 ] = {
{ 0 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 } ,
{ 0 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 } ,
{ 1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 } ,
{ 0 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 } ,
{ 1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 } ,
{ 0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,0 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,0 ,0 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,0 ,0 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,0 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 } ,
{ 0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 } ,
{ 1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,0 } ,
{ 0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 } ,
{ 1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,0 } ,
{ 0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,0 } } ;
static int connects3[ 41 ] [ 41 ] = {
{ 0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,0 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 } ,
{ 0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 } ,
{ 1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 } ,
{ 1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 } ,
{ 1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 } ,
{ 0 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,0 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,0 ,1 } ,
{ 1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,0 } ,
{ 0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 } ,
{ 0 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,0 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,0 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,0 ,0 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,0 ,0 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,0 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,0 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,0 } ,
{ 0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 } ,
{ 0 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 } ,
{ 1 ,0 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,0 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,0 } ,
{ 0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 } ,
{ 1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 } ,
{ 1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 } ,
{ 1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 } ,
{ 0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,0 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 } } ;
static int connects4[ 51 ] [ 51 ] = {
{ 0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 } ,
{ 0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 } ,
{ 1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 } ,
{ 0 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,0 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 } ,
{ 1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,0 ,1 ,0 ,0 ,1 ,1 ,1 } ,
{ 1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,0 ,0 ,1 ,1 } ,
{ 1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,0 ,0 ,1 } ,
{ 1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,0 ,0 } ,
{ 0 ,0 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 } ,
{ 1 ,0 ,0 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 } ,
{ 0 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,0 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,0 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,0 } ,
{ 0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,0 ,0 ,1 } ,
{ 1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,0 ,0 } ,
{ 0 ,0 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 } ,
{ 1 ,0 ,0 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 } ,
{ 1 ,1 ,0 ,0 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 } ,
{ 1 ,1 ,1 ,0 ,0 ,1 ,0 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 } ,
{ 1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,0 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,0 } ,
{ 0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 } ,
{ 1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 } ,
{ 0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 } } ;
static int connects5[ 53 ] [ 53 ] = {
{ 0 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 } ,
{ 1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 } ,
{ 1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 } ,
{ 1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 } ,
{ 1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 } ,
{ 0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 } ,
{ 0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 } ,
{ 1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 } ,
{ 1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 } ,
{ 0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,0 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 } ,
{ 0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 } ,
{ 1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 } ,
{ 1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,0 ,1 } ,
{ 1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,0 } ,
{ 0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,0 } ,
{ 0 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 } ,
{ 1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 } ,
{ 0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 } ,
{ 1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 } ,
{ 1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 } ,
{ 0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 } ,
{ 1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,0 } ,
{ 0 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 } ,
{ 0 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 } ,
{ 1 ,0 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 } ,
{ 1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 } ,
{ 1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 } ,
{ 0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 } ,
{ 1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 } ,
{ 0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 } ,
{ 1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 } ,
{ 1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 } ,
{ 0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,0 } ,
{ 0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 } ,
{ 1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 } ,
{ 1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,0 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 } ,
{ 1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,0 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,0 ,1 } ,
{ 1 ,1 ,1 ,1 ,0 ,0 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,0 ,0 ,1 ,0 ,1 ,1 ,0 ,1 ,0 ,0 ,1 ,1 ,1 ,0 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,1 ,1 ,0 ,0 ,1 ,1 ,1 ,1 ,0 } } ;
/**
* Whether two nodes are adjacent.
*/
bool adj1( int n1, int n2) {
return connects1[ n1] [ n2] ;
}
/**
* Whether two nodes are adjacent.
*/
bool adj2( int n1, int n2) {
return connects2[ n1] [ n2] ;
}
/**
* Whether two nodes are adjacent.
*/
bool adj3( int n1, int n2) {
return connects3[ n1] [ n2] ;
}
/**
* Whether two nodes are adjacent.
*/
bool adj4( int n1, int n2) {
return connects4[ n1] [ n2] ;
}
/**
* Whether two nodes are adjacent.
*/
bool adj5( int n1, int n2) {
return connects5[ n1] [ n2] ;
}
int main( ) {
cout << max_clique( 9 , & connects1[ 0 ] [ 0 ] ) << endl;
cout << max_clique( 23 , & connects2[ 0 ] [ 0 ] ) << endl;
cout << max_clique( 41 , & connects3[ 0 ] [ 0 ] ) << endl;
cout << max_clique( 51 , & connects4[ 0 ] [ 0 ] ) << endl;
cout << max_clique( 53 , & connects5[ 0 ] [ 0 ] ) << endl;
return 0 ;
}
I2luY2x1ZGUgPGZ1bmN0aW9uYWw+CiNpbmNsdWRlIDxpb3N0cmVhbT4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgoKZXh0ZXJuICJDIiBpbnQgbWF4X2NsaXF1ZShpbnQgbnVtX25vZGVzLCBpbnQqIGNvbm5lY3RzKTsKLy8gb3IgIGV4dGVybiAiQyIgbWF4X2NsaXF1ZShpbnQgbnVtX25vZGVzLCBib29sICgqYWRqKShpbnQsaW50KSk7CgpzdGF0aWMgaW50IGNvbm5lY3RzMVs5XVs5XSA9IHsKezAsMSwxLDEsMCwwLDEsMSwxfSwKezEsMCwxLDEsMCwwLDAsMSwxfSwKezEsMSwwLDEsMSwxLDAsMCwxfSwKezEsMSwxLDAsMSwxLDEsMCwwfSwKezAsMCwxLDEsMCwxLDEsMCwwfSwKezAsMCwxLDEsMSwwLDEsMSwxfSwKezEsMCwwLDEsMSwxLDAsMSwxfSwKezEsMSwwLDAsMCwxLDEsMCwxfSwKezEsMSwxLDAsMCwxLDEsMSwwfX07CgpzdGF0aWMgaW50IGNvbm5lY3RzMlsyM11bMjNdID0gewp7MCwwLDEsMCwxLDAsMSwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDAsMSwwfSwKezAsMCwxLDEsMSwxLDAsMCwwLDEsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMX0sCnsxLDEsMCwwLDEsMSwxLDAsMCwwLDEsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDB9LAp7MCwxLDAsMCwxLDEsMCwxLDEsMSwwLDAsMCwxLDEsMSwxLDEsMSwxLDEsMCwxfSwKezEsMSwxLDEsMCwxLDEsMCwxLDEsMSwwLDAsMCwxLDEsMSwxLDEsMSwxLDEsMH0sCnswLDEsMSwxLDEsMCwxLDEsMCwxLDEsMSwwLDEsMSwxLDAsMCwxLDEsMSwxLDF9LAp7MSwwLDEsMCwxLDEsMCwxLDEsMCwxLDEsMSwwLDEsMSwxLDAsMSwxLDEsMSwxfSwKezEsMCwwLDEsMCwxLDEsMCwxLDEsMCwxLDEsMSwwLDEsMSwxLDEsMSwxLDEsMX0sCnsxLDAsMCwxLDEsMCwxLDEsMCwxLDEsMCwxLDEsMSwwLDEsMSwxLDEsMSwxLDF9LAp7MSwxLDAsMSwxLDEsMCwxLDEsMCwxLDEsMCwxLDEsMSwwLDEsMCwxLDEsMSwxfSwKezEsMSwxLDAsMSwxLDEsMCwxLDEsMCwxLDEsMCwxLDEsMSwwLDAsMCwxLDEsMX0sCnsxLDEsMSwwLDAsMSwxLDEsMCwxLDEsMCwxLDEsMCwxLDEsMSwwLDAsMSwxLDF9LAp7MSwxLDEsMCwwLDAsMSwxLDEsMCwxLDEsMCwxLDEsMCwxLDEsMSwwLDEsMSwxfSwKezEsMSwxLDEsMCwxLDAsMSwxLDEsMCwxLDEsMCwxLDEsMCwxLDEsMSwwLDEsMX0sCnsxLDEsMSwxLDEsMSwxLDAsMSwxLDEsMCwxLDEsMCwxLDEsMCwxLDEsMCwwLDF9LAp7MSwxLDEsMSwxLDEsMSwxLDAsMSwxLDEsMCwxLDEsMCwxLDEsMCwxLDAsMCwxfSwKezEsMSwxLDEsMSwwLDEsMSwxLDAsMSwxLDEsMCwxLDEsMCwxLDEsMCwxLDAsMX0sCnsxLDEsMSwxLDEsMCwwLDEsMSwxLDAsMSwxLDEsMCwxLDEsMCwxLDEsMSwxLDB9LAp7MCwxLDEsMSwxLDEsMSwxLDEsMCwwLDAsMSwxLDEsMCwxLDEsMCwxLDEsMSwxfSwKezEsMCwxLDEsMSwxLDEsMSwxLDEsMCwwLDAsMSwxLDEsMCwxLDEsMCwwLDEsMH0sCnswLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwxLDAsMCwwLDEsMSwxLDAsMCwxLDF9LAp7MSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwxLDAsMCwwLDEsMSwxLDEsMCwwfSwKezAsMSwwLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMSwwLDEsMCwxLDAsMH19OwoKc3RhdGljIGludCBjb25uZWN0czNbNDFdWzQxXSA9IHsKezAsMSwxLDEsMSwxLDEsMSwxLDAsMSwxLDEsMCwxLDAsMCwxLDEsMSwxLDEsMSwxLDEsMCwwLDEsMCwxLDEsMSwwLDEsMSwxLDEsMSwxLDEsMX0sCnsxLDAsMSwxLDEsMSwxLDEsMSwxLDAsMSwxLDAsMCwxLDAsMCwxLDEsMSwxLDEsMSwxLDAsMSwwLDAsMCwxLDEsMSwwLDEsMSwxLDEsMSwxLDF9LAp7MSwxLDAsMSwxLDEsMSwxLDEsMCwxLDAsMSwxLDAsMSwwLDAsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDAsMCwxLDAsMSwwLDEsMSwxLDEsMSwxfSwKezEsMSwxLDAsMSwxLDEsMSwxLDEsMCwxLDAsMSwxLDEsMSwwLDAsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDAsMCwxLDAsMSwwLDEsMSwxLDEsMX0sCnsxLDEsMSwxLDAsMSwxLDEsMSwwLDEsMCwxLDEsMSwwLDEsMSwwLDAsMCwxLDEsMSwxLDEsMCwwLDEsMSwxLDAsMCwxLDAsMSwwLDEsMSwxLDF9LAp7MSwxLDEsMSwxLDAsMSwxLDEsMSwwLDEsMCwxLDEsMCwwLDEsMSwwLDAsMCwxLDEsMSwxLDAsMCwwLDEsMSwxLDEsMCwxLDAsMSwwLDEsMSwxfSwKezEsMSwxLDEsMSwxLDAsMSwxLDEsMSwwLDEsMSwxLDEsMSwwLDEsMSwwLDAsMCwxLDEsMSwxLDAsMSwwLDEsMSwxLDEsMCwxLDAsMSwwLDEsMX0sCnsxLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwwLDAsMSwxLDEsMSwwLDEsMSwwLDAsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMCwxLDAsMSwwLDF9LAp7MSwxLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMSwxLDEsMSwwLDEsMSwwLDAsMCwxLDEsMSwwLDEsMSwwLDEsMSwxLDEsMCwxLDAsMSwwfSwKezAsMSwwLDEsMCwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMCwxLDEsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDAsMCwxLDEsMX0sCnsxLDAsMSwwLDEsMCwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMCwxLDEsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDAsMCwxLDF9LAp7MSwxLDAsMSwwLDEsMCwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMCwxLDAsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDAsMCwxfSwKezEsMSwxLDAsMSwwLDEsMCwxLDEsMSwxLDAsMSwxLDEsMCwxLDAsMSwxLDEsMSwxLDAsMCwwLDAsMSwxLDEsMSwwLDEsMSwwLDEsMSwxLDAsMH0sCnswLDAsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMSwxLDEsMSwwLDEsMCwxLDAsMSwxLDAsMSwwLDAsMCwxLDEsMSwxLDAsMCwwLDEsMSwwLDF9LAp7MSwwLDAsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMSwxLDEsMSwwLDEsMCwxLDAsMSwwLDEsMSwwLDAsMCwxLDEsMSwxLDAsMCwwLDEsMSwwfSwKezAsMSwxLDEsMCwwLDEsMSwxLDAsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMCwxLDAsMSwwLDAsMCwxLDEsMCwxLDEsMSwxLDEsMSwwLDAsMH0sCnswLDAsMCwxLDEsMCwxLDEsMSwxLDAsMSwwLDEsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDAsMSwxLDAsMCwxLDEsMCwxLDEsMSwxLDEsMSwxLDF9LAp7MSwwLDAsMCwxLDEsMCwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDAsMSwxLDAsMCwxLDAsMCwxLDEsMSwxLDEsMSwxfSwKezEsMSwwLDAsMCwxLDEsMCwxLDEsMSwxLDAsMCwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMCwxLDAsMSwxLDAsMCwwLDAsMCwxLDEsMSwxLDEsMX0sCnsxLDEsMSwwLDAsMCwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDAsMSwwLDAsMCwxLDEsMSwxLDF9LAp7MSwxLDEsMSwwLDAsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDAsMCwxLDEsMSwxfSwKezEsMSwxLDEsMSwwLDAsMCwxLDAsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwwLDEsMSwxLDEsMSwwLDEsMSwwLDAsMCwxLDEsMX0sCnsxLDEsMSwxLDEsMSwwLDAsMCwwLDAsMSwxLDAsMSwwLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwwLDAsMSwxLDEsMSwwLDEsMSwwLDAsMCwxLDF9LAp7MSwxLDEsMSwxLDEsMSwwLDAsMSwwLDAsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMSwxLDEsMSwwLDEsMSwwLDAsMCwxfSwKezEsMSwxLDEsMSwxLDEsMSwwLDEsMSwwLDAsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDAsMSwxLDEsMCwxLDAsMSwxLDEsMSwwLDEsMSwwLDAsMH0sCnswLDAsMCwxLDEsMSwxLDEsMSwwLDEsMSwwLDAsMCwxLDAsMSwwLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMSwxLDEsMCwwLDEsMSwxLDB9LAp7MCwxLDEsMCwwLDAsMSwxLDEsMSwwLDAsMCwxLDEsMCwxLDAsMSwwLDEsMCwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMCwxfSwKezEsMCwxLDEsMCwwLDAsMSwxLDEsMSwwLDAsMCwxLDAsMSwxLDAsMSwwLDEsMCwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMH0sCnswLDAsMSwxLDEsMCwxLDEsMCwxLDEsMSwxLDAsMCwwLDAsMSwxLDEsMSwxLDAsMSwwLDEsMSwxLDAsMSwxLDEsMSwwLDEsMCwxLDAsMSwxLDF9LAp7MSwwLDAsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDAsMSwwLDAsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMSwxLDEsMSwwLDEsMCwxLDAsMSwxfSwKezEsMSwwLDAsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDEsMSwwLDAsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMSwxLDEsMSwwLDEsMCwxLDAsMX0sCnsxLDEsMSwwLDAsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDEsMSwwLDAsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMSwxLDEsMSwwLDEsMCwxLDB9LAp7MCwxLDAsMSwwLDEsMSwxLDEsMCwxLDEsMCwxLDEsMSwwLDAsMCwxLDEsMCwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMSwxfSwKezEsMCwxLDAsMSwwLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDAsMCwxLDEsMCwxLDEsMSwxLDAsMCwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMX0sCnsxLDEsMCwxLDAsMSwwLDEsMSwxLDEsMCwxLDAsMSwxLDEsMSwwLDAsMCwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMSwxLDAsMSwxLDEsMSwxLDF9LAp7MSwxLDEsMCwxLDAsMSwwLDEsMSwxLDEsMCwwLDAsMSwxLDEsMSwwLDAsMCwxLDEsMCwwLDEsMSwwLDEsMCwxLDEsMSwxLDAsMSwxLDEsMSwxfSwKezEsMSwxLDEsMCwxLDAsMSwwLDAsMSwxLDEsMCwwLDEsMSwxLDEsMSwwLDAsMCwxLDEsMCwxLDEsMSwwLDEsMCwxLDEsMSwxLDAsMSwxLDEsMX0sCnsxLDEsMSwxLDEsMCwxLDAsMSwwLDAsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDAsMCwxLDEsMSwxLDAsMSwwLDEsMSwxLDEsMSwxLDAsMSwxLDF9LAp7MSwxLDEsMSwxLDEsMCwxLDAsMSwwLDAsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDAsMCwxLDAsMSwxLDAsMSwwLDEsMSwxLDEsMSwxLDAsMSwxfSwKezEsMSwxLDEsMSwxLDEsMCwxLDEsMSwwLDAsMCwxLDAsMSwxLDEsMSwxLDEsMSwwLDAsMSwwLDAsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDAsMX0sCnsxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwwLDEsMCwwLDEsMSwxLDEsMSwxLDEsMSwwLDAsMSwwLDEsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDB9fTsKICAKc3RhdGljIGludCBjb25uZWN0czRbNTFdWzUxXSA9IHsKezAsMSwxLDEsMSwxLDEsMSwxLDEsMSwwLDEsMCwxLDEsMSwxLDAsMSwwLDEsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDAsMSwxLDEsMSwwLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwxfSwKezEsMCwxLDEsMSwxLDEsMSwxLDEsMSwxLDAsMSwwLDEsMSwxLDAsMCwwLDAsMSwxLDEsMSwxLDEsMSwxLDEsMSwwLDAsMCwxLDEsMSwxLDAsMSwwLDEsMSwxLDEsMSwxLDEsMSwxfSwKezEsMSwwLDEsMSwxLDEsMSwxLDEsMSwwLDEsMSwxLDAsMSwxLDAsMCwxLDAsMCwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMCwwLDEsMSwxLDEsMCwxLDAsMSwxLDEsMSwxLDEsMSwxfSwKezEsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDAsMSwxLDEsMCwxLDEsMCwwLDEsMCwwLDEsMSwxLDEsMSwxLDEsMCwwLDAsMSwwLDAsMSwxLDEsMSwwLDEsMCwxLDEsMSwxLDEsMSwxfSwKezEsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwwLDAsMSwxLDAsMSwwLDAsMSwxLDEsMSwxLDEsMSwwLDAsMCwxLDAsMCwxLDEsMSwxLDAsMSwwLDEsMSwxLDEsMSwxfSwKezEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDEsMSwwLDEsMSwxLDAsMCwxLDEsMCwxLDAsMCwxLDEsMSwxLDEsMSwxLDAsMCwwLDEsMCwxLDEsMSwxLDEsMCwxLDAsMSwxLDEsMSwxfSwKezEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMCwxLDAsMSwxLDEsMCwxLDEsMSwwLDEsMCwwLDEsMSwxLDEsMSwxLDEsMCwwLDAsMSwxLDEsMCwxLDEsMSwwLDEsMCwxLDEsMSwxfSwKezEsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDEsMCwxLDEsMSwwLDEsMSwxLDAsMSwwLDAsMSwxLDEsMSwxLDEsMSwwLDAsMCwwLDEsMSwwLDEsMSwxLDAsMSwwLDEsMSwxfSwKezEsMSwxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDAsMSwwLDEsMSwwLDAsMSwxLDEsMCwxLDAsMCwxLDEsMSwxLDEsMSwxLDAsMCwwLDAsMSwxLDAsMSwxLDEsMCwxLDAsMSwxfSwKezEsMSwxLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMCwxLDEsMSwwLDAsMCwxLDEsMSwwLDEsMCwwLDEsMSwxLDAsMSwxLDEsMCwxLDAsMSwxLDEsMCwxLDEsMSwwLDEsMCwxfSwKezEsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDAsMCwwLDEsMSwxLDAsMSwwLDAsMSwxLDEsMCwxLDEsMSwwLDEsMSwxLDEsMSwwLDEsMSwxLDAsMSwwfSwKezAsMSwwLDEsMSwxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDEsMSwxLDEsMSwwLDAsMSwwLDAsMCwxLDEsMSwxLDEsMSwxLDAsMCwxLDEsMSwwLDAsMSwxLDEsMSwxLDEsMCwxfSwKezEsMCwxLDAsMSwxLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMCwxLDAsMCwwLDEsMCwxLDEsMSwxLDEsMCwwLDEsMCwxLDAsMCwxLDEsMSwxLDEsMSwwfSwKezAsMSwxLDEsMCwxLDAsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMCwwLDEsMSwxLDEsMSwxLDAsMCwxLDAsMCwxLDEsMSwxLDEsMSwwLDAsMSwwLDAsMCwxLDAsMCwxLDEsMSwxfSwKezEsMCwxLDEsMSwwLDEsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMCwwLDEsMSwwLDEsMSwxLDEsMSwxLDAsMSwxLDAsMCwwLDEsMCwwLDEsMSwxfSwKezEsMSwwLDEsMSwxLDAsMSwwLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDAsMSwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMCwwLDAsMSwwLDAsMSwxfSwKezEsMSwxLDAsMSwxLDEsMCwxLDAsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwwLDAsMCwxLDAsMCwxfSwKezEsMSwxLDEsMCwxLDEsMSwwLDEsMCwxLDEsMSwxLDEsMSwwLDEsMSwwLDEsMSwxLDAsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwwLDEsMSwxLDAsMCwwLDEsMCwwfSwKezAsMCwwLDEsMCwwLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMSwwLDEsMCwxLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDEsMCwwLDEsMCwxfSwKezEsMCwwLDAsMSwwLDAsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDAsMSwwLDEsMSwxLDAsMSwxLDEsMCwwLDEsMSwxLDEsMSwxLDEsMSwwLDAsMSwwfSwKezAsMCwxLDAsMSwxLDEsMCwwLDAsMSwxLDEsMCwxLDEsMSwwLDEsMSwwLDEsMSwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMCwwLDEsMCwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwxfSwKezEsMCwwLDEsMCwxLDEsMSwwLDAsMCwxLDEsMSwwLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwwLDAsMSwwLDEsMCwwLDEsMSwxLDEsMSwxLDEsMSwxfSwKezEsMSwwLDAsMSwwLDEsMSwxLDAsMCwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwwLDEsMSwxLDAsMCwwLDAsMSwwLDAsMSwxLDEsMSwxLDEsMSwxfSwKezEsMSwxLDAsMCwxLDAsMSwxLDEsMCwwLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMCwwLDAsMCwxLDAsMCwxLDEsMSwxLDEsMSwxfSwKezEsMSwxLDEsMCwwLDEsMCwxLDEsMSwwLDAsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDAsMSwwLDEsMCwwLDEsMSwxLDEsMSwxfSwKezEsMSwxLDEsMSwwLDAsMSwwLDEsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMSwwLDEsMSwxLDAsMSwwLDAsMSwxLDEsMSwxfSwKezEsMSwxLDEsMSwxLDAsMCwxLDAsMSwwLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwwLDAsMSwxLDEsMCwxLDAsMCwxLDEsMSwxfSwKezEsMSwxLDEsMSwxLDEsMCwwLDEsMCwwLDAsMCwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDAsMCwxLDEsMSwwLDEsMCwwLDEsMSwxfSwKezEsMSwxLDEsMSwxLDEsMSwwLDAsMSwwLDAsMCwwLDEsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMCwwLDEsMSwxLDAsMSwwLDAsMSwxfSwKezEsMSwxLDEsMSwxLDEsMSwxLDAsMCwxLDAsMSwwLDAsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDAsMSwxLDEsMCwwLDAsMSwxLDEsMCwxLDAsMCwxfSwKezEsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMCwxLDAsMCwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMSwxLDAsMSwxLDAsMSwxLDEsMCwxLDEsMSwwLDAsMCwxLDEsMSwwLDEsMCwwfSwKezAsMSwwLDAsMSwxLDEsMSwxLDEsMSwxLDAsMCwxLDEsMSwwLDEsMSwxLDAsMSwwLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDAsMSwwLDAsMCwxfSwKezEsMCwxLDAsMCwxLDEsMSwxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDEsMCwxLDAsMSwxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDAsMCwxLDAsMCwwfSwKezAsMCwxLDAsMCwwLDEsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDAsMSwxLDAsMSwxLDEsMSwxLDEsMCwxLDAsMSwxLDEsMCwxLDEsMSwxfSwKezEsMCwwLDEsMCwwLDAsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDEsMCwxLDEsMSwwLDEsMSwxfSwKezEsMSwwLDAsMSwwLDAsMCwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMSwwLDAsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDAsMSwwLDEsMSwxLDAsMSwxfSwKezEsMSwxLDAsMCwxLDAsMCwwLDEsMSwwLDEsMSwxLDEsMSwxLDAsMSwxLDAsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMCwxLDAsMSwxLDEsMCwxfSwKezEsMSwxLDEsMCwwLDEsMCwwLDAsMSwwLDAsMSwxLDEsMSwxLDEsMCwwLDEsMCwwLDEsMSwxLDEsMSwxLDAsMCwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDEsMCwxLDEsMSwwfSwKezAsMSwxLDEsMSwxLDEsMCwwLDEsMCwxLDAsMCwxLDEsMSwxLDEsMCwxLDAsMCwwLDEsMCwwLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDEsMSwwLDEsMCwxfSwKezEsMCwxLDEsMSwxLDEsMSwwLDAsMSwxLDEsMCwwLDEsMSwxLDEsMSwxLDEsMCwwLDAsMSwwLDAsMSwxLDEsMSwxLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDAsMSwwfSwKezAsMSwwLDEsMSwxLDAsMSwxLDEsMSwxLDAsMSwxLDEsMCwxLDEsMSwwLDAsMSwwLDEsMSwxLDAsMCwwLDEsMSwxLDAsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwxfSwKezEsMCwxLDAsMSwxLDEsMCwxLDEsMSwwLDEsMCwxLDEsMSwwLDEsMSwxLDAsMCwxLDAsMSwxLDEsMCwwLDAsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDEsMSwxfSwKezEsMSwwLDEsMCwxLDEsMSwwLDEsMSwwLDAsMCwwLDEsMSwxLDEsMSwxLDEsMCwwLDEsMCwxLDEsMSwwLDAsMSwxLDAsMSwwLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMSwxfSwKezEsMSwxLDAsMSwwLDEsMSwxLDAsMSwxLDAsMCwwLDAsMSwxLDEsMSwxLDEsMSwwLDAsMSwwLDEsMSwxLDAsMSwxLDEsMCwxLDAsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwxfSwKezEsMSwxLDEsMCwxLDAsMSwxLDEsMCwxLDEsMSwwLDAsMCwxLDEsMSwxLDEsMSwxLDAsMCwxLDAsMSwxLDEsMCwxLDEsMSwwLDEsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxfSwKezEsMSwxLDEsMSwwLDEsMCwxLDEsMSwxLDEsMCwxLDAsMCwwLDEsMSwxLDEsMSwxLDEsMCwwLDEsMCwxLDEsMCwwLDEsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxfSwKezEsMSwxLDEsMSwxLDAsMSwwLDEsMSwxLDEsMCwwLDEsMCwwLDAsMSwxLDEsMSwxLDEsMSwwLDAsMSwwLDEsMSwwLDAsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwxfSwKezEsMSwxLDEsMSwxLDEsMCwxLDAsMSwxLDEsMSwwLDAsMSwwLDAsMCwxLDEsMSwxLDEsMSwxLDAsMCwxLDAsMCwxLDEsMCwxLDEsMSwwLDEsMSwxLDEsMSwxLDEsMSwwLDEsMSwxfSwKezEsMSwxLDEsMSwxLDEsMSwwLDEsMCwxLDEsMSwxLDAsMCwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMCwwLDEsMCwwLDEsMSwwLDEsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDAsMSwxfSwKezEsMSwxLDEsMSwxLDEsMSwxLDAsMSwwLDEsMSwxLDEsMCwwLDAsMSwxLDEsMSwxLDEsMSwxLDEsMSwwLDAsMCwwLDEsMSwxLDAsMSwwLDEsMSwxLDEsMSwxLDEsMSwxLDEsMCwxfSwKezEsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDAsMSwxLDEsMSwwLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwxLDAsMSwwLDEsMSwxLDEsMCwxLDAsMSwxLDEsMSwxLDEsMSwxLDEsMSwwfX07CgpzdGF0aWMgaW50IGNvbm5lY3RzNVs1M11bNTNdID0gewp7MCwxLDEsMSwxLDAsMCwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwwLDAsMSwwLDEsMSwwLDEsMCwwLDEsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDAsMSwxLDAsMCwxLDEsMSwxfSwKezEsMCwxLDEsMSwxLDEsMCwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDAsMSwwLDEsMSwwLDAsMSwwLDEsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDAsMSwxLDEsMCwxLDEsMX0sCnsxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMCwxLDEsMSwxLDEsMSwwLDEsMCwxLDEsMCwxLDEsMSwwLDEsMSwwLDEsMSwwLDEsMCwxLDAsMSwxLDEsMSwxLDEsMSwxLDAsMSwxLDEsMCwxLDF9LAp7MSwxLDEsMCwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDEsMCwxLDAsMCwxLDEsMSwxLDEsMCwwLDEsMSwwLDEsMCwxLDAsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMCwxfSwKezEsMSwxLDEsMCwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDEsMSwwLDAsMCwxLDEsMSwxLDEsMCwwLDEsMSwxLDEsMCwxLDAsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMH0sCnswLDEsMSwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDAsMCwxLDEsMSwxLDEsMCwwLDAsMSwxLDEsMSwxLDAsMSwwLDEsMSwxLDEsMSwxLDEsMSwxLDB9LAp7MCwxLDEsMCwxLDEsMCwxLDEsMSwxLDAsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDEsMSwxLDAsMCwxLDAsMSwxLDEsMCwxLDEsMSwwLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDAsMSwxfSwKezEsMCwxLDEsMCwxLDEsMCwxLDEsMSwxLDAsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDEsMSwxLDAsMCwxLDEsMSwxLDEsMCwwLDEsMSwwLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDAsMX0sCnsxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMSwxLDAsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDAsMSwxLDAsMCwxLDAsMSwxLDEsMCwwLDEsMSwwLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDB9LAp7MCwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDAsMSwxLDEsMCwxLDEsMSwxLDAsMSwxLDEsMSwwLDEsMCwwLDAsMCwxLDEsMCwxLDEsMSwwLDEsMSwxLDEsMSwxfSwKezEsMCwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDAsMSwwLDEsMSwxLDEsMSwxLDEsMSwxLDEsMSwwLDEsMCwwLDAsMCwxLDEsMCwxLDEsMSwwLDEsMSwxLDEsMX0sCnsxLDEsMCwxLDEsMCwwLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMSwwLDEsMSwxLDAsMSwxLDAsMSwxLDEsMSwwLDEsMCwwLDAsMCwxLDEsMSwxLDEsMSwxLDEsMSwxLDF9LAp7MSwxLDEsMCwxLDEsMSwwLDEsMSwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDAsMCwxLDAsMSwxLDEsMSwwLDEsMCwwLDAsMCwxLDEsMSwxLDAsMSwxLDEsMSwxfSwKezEsMSwxLDEsMCwxLDEsMSwwLDEsMSwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMCwxLDEsMSwwLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwwLDEsMCwwLDAsMCwwLDEsMSwxLDAsMSwxLDEsMX0sCnsxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMSwxLDAsMSwwLDEsMSwwLDEsMSwxLDAsMCwxLDEsMSwwLDEsMCwwLDAsMSwwLDEsMSwxLDAsMSwxLDF9LAp7MSwxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDEsMCwxLDEsMCwxLDEsMCwxLDEsMSwxLDAsMSwxLDEsMCwwLDEsMSwxLDEsMCwxLDEsMSwwLDEsMCwwLDEsMSwwLDEsMCwxLDAsMSwxfSwKezEsMSwxLDEsMSwwLDEsMSwwLDAsMSwxLDEsMSwxLDEsMCwxLDEsMCwxLDEsMSwxLDEsMSwxLDAsMSwxLDAsMSwwLDEsMSwxLDEsMCwxLDEsMSwwLDEsMCwwLDEsMSwxLDEsMCwxLDAsMX0sCnsxLDEsMSwxLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMCwxLDEsMCwxLDEsMSwxLDEsMSwxLDAsMSwwLDAsMSwwLDEsMSwxLDEsMCwxLDEsMSwwLDEsMCwwLDEsMSwxLDEsMCwxLDB9LAp7MCwxLDAsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMCwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMCwwLDEsMSwxLDAsMSwxLDEsMSwwLDEsMCwxLDAsMSwwLDEsMSwxfSwKezEsMCwxLDAsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMCwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMCwwLDEsMSwxLDAsMSwxLDEsMSwxLDEsMCwwLDEsMSwwLDEsMX0sCnsxLDEsMCwxLDAsMSwxLDEsMSwwLDEsMSwxLDEsMCwxLDEsMCwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwwLDEsMSwxLDAsMSwxLDEsMSwxLDEsMCwwLDEsMSwwLDF9LAp7MSwxLDEsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMSwwLDEsMSwxLDEsMSwxLDEsMCwxLDAsMSwwLDEsMSwxLDAsMSwxLDAsMSwxLDEsMCwwLDEsMSwwfSwKezAsMSwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwwLDAsMCwwLDEsMCwxLDEsMSwxLDEsMSwxLDEsMCwwLDAsMH0sCnswLDEsMCwwLDAsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwxLDAsMSwxLDAsMCwxLDAsMSwxLDEsMSwwLDF9LAp7MSwwLDEsMCwwLDEsMSwxLDEsMCwxLDAsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMSwxLDAsMCwxLDEsMSwxLDEsMSwwfSwKezAsMSwxLDEsMCwwLDEsMSwwLDEsMSwxLDAsMSwwLDEsMSwxLDEsMSwxLDAsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwxLDAsMSwwLDEsMSwxLDEsMSwxLDAsMCwxLDEsMSwwLDEsMX0sCnsxLDAsMSwxLDEsMCwwLDEsMSwxLDEsMSwxLDAsMSwwLDEsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwxLDAsMSwwLDEsMSwxLDEsMSwxLDAsMCwxLDEsMSwwLDF9LAp7MSwxLDAsMSwxLDEsMCwwLDEsMSwxLDEsMSwxLDAsMSwwLDEsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwwLDEsMSwxLDEsMSwxLDAsMSwwLDEsMSwxLDAsMSwxLDAsMCwxLDEsMSwwfSwKezAsMSwxLDEsMSwxLDEsMCwwLDEsMSwwLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwwLDEsMCwxLDEsMSwxLDAsMCwxLDAsMX0sCnsxLDAsMSwxLDEsMSwwLDEsMCwwLDEsMSwwLDEsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwwLDAsMCwxLDB9LAp7MCwwLDAsMCwxLDEsMSwxLDEsMSwxLDEsMCwxLDAsMCwwLDAsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMSwwfSwKezAsMSwxLDAsMCwxLDEsMSwwLDEsMSwwLDEsMSwxLDAsMSwwLDEsMCwxLDEsMSwxLDEsMSwxLDAsMSwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMCwxLDEsMX0sCnsxLDAsMSwxLDAsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDAsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMCwxLDEsMCwxLDEsMSwxLDAsMSwxLDEsMSwwLDEsMCwxLDF9LAp7MSwxLDAsMSwxLDAsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDAsMCwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMCwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwwLDEsMCwxfSwKezEsMSwxLDAsMSwwLDEsMCwxLDAsMSwxLDEsMSwwLDEsMSwxLDAsMCwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMCwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwwLDEsMH0sCnswLDEsMCwxLDEsMSwxLDAsMCwxLDAsMSwxLDEsMCwxLDEsMSwxLDAsMSwwLDAsMSwwLDEsMSwxLDEsMSwxLDEsMCwxLDEsMCwxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDEsMSwxLDF9LAp7MSwwLDEsMCwxLDEsMSwxLDAsMCwxLDAsMSwxLDEsMCwxLDEsMSwxLDAsMSwwLDEsMSwwLDEsMSwxLDEsMSwxLDEsMCwxLDEsMCwxLDEsMSwxLDEsMSwwLDAsMSwxLDAsMSwxLDEsMSwxfSwKezEsMSwwLDEsMCwxLDAsMSwxLDAsMCwxLDAsMSwxLDEsMCwxLDEsMSwxLDAsMCwxLDEsMSwwLDEsMSwxLDEsMCwxLDEsMCwxLDEsMCwxLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDEsMX0sCnsxLDEsMSwwLDEsMSwxLDAsMSwwLDAsMCwxLDAsMSwxLDEsMCwwLDEsMSwxLDAsMSwxLDAsMSwwLDEsMSwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDF9LAp7MSwxLDEsMSwwLDEsMSwxLDAsMCwwLDAsMCwxLDAsMSwxLDEsMSwwLDEsMSwxLDEsMSwxLDAsMSwxLDEsMCwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMSwxLDAsMSwxLDEsMCwxLDEsMSwxfSwKezEsMSwxLDEsMSwwLDEsMSwxLDEsMCwwLDAsMCwxLDAsMSwxLDEsMSwwLDEsMCwwLDEsMSwxLDAsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMSwxLDAsMSwxLDEsMCwxLDEsMX0sCnsxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMCwwLDAsMCwxLDAsMSwxLDEsMSwwLDEsMSwwLDEsMSwxLDAsMSwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDAsMCwxLDEsMCwxLDF9LAp7MSwxLDEsMSwxLDAsMSwxLDEsMCwxLDEsMCwwLDAsMCwxLDAsMSwxLDEsMSwxLDEsMSwxLDEsMSwxLDAsMSwwLDEsMSwxLDAsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMCwxfSwKezEsMSwxLDEsMSwxLDAsMSwxLDEsMCwxLDEsMCwwLDAsMCwxLDAsMSwxLDEsMSwwLDEsMSwxLDEsMCwxLDEsMSwwLDEsMSwxLDAsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMH0sCnswLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMSwxLDAsMCwxLDEsMSwwLDEsMCwwLDEsMSwwLDEsMSwxLDEsMSwxLDEsMSwwLDEsMSwwLDEsMSwxLDEsMCwxLDEsMSwxLDEsMCwxLDF9LAp7MSwwLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMSwxLDAsMCwxLDEsMSwxLDEsMCwwLDEsMSwxLDEsMSwxLDEsMSwxLDEsMSwwLDEsMSwwLDEsMSwxLDEsMCwxLDEsMCwxLDEsMCwxfSwKezEsMSwwLDEsMSwxLDEsMSwxLDAsMSwxLDEsMSwxLDAsMSwxLDEsMCwxLDEsMSwwLDEsMCwwLDEsMSwxLDEsMSwxLDEsMSwxLDEsMSwwLDEsMSwwLDEsMSwxLDEsMCwxLDEsMCwxLDEsMH0sCnswLDEsMSwxLDEsMSwxLDEsMSwxLDAsMSwwLDEsMSwxLDEsMSwwLDAsMCwxLDEsMSwxLDEsMCwwLDEsMSwxLDEsMSwxLDEsMSwwLDEsMSwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMSwxLDB9LAp7MCwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwwLDEsMCwxLDEsMSwxLDAsMCwxLDEsMSwxLDEsMCwwLDAsMSwxLDAsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMCwxLDEsMSwxfSwKezEsMCwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMSwwLDEsMCwxLDAsMSwxLDAsMCwxLDEsMSwxLDEsMCwwLDEsMCwxLDAsMSwxLDEsMSwxLDEsMCwxLDEsMSwxLDEsMCwxLDEsMCwxLDEsMX0sCnsxLDEsMCwxLDEsMSwwLDEsMSwxLDEsMSwxLDEsMSwwLDEsMCwxLDAsMSwxLDAsMSwxLDAsMSwxLDEsMCwxLDEsMCwxLDAsMSwxLDEsMSwxLDEsMCwxLDEsMCwxLDEsMSwxLDEsMCwxLDF9LAp7MSwxLDEsMCwxLDEsMSwwLDEsMSwxLDEsMSwxLDEsMSwwLDEsMSwxLDAsMSwwLDAsMSwxLDAsMSwwLDEsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMCwxLDEsMSwxLDEsMCwxfSwKezEsMSwxLDEsMCwwLDEsMSwwLDEsMSwxLDEsMSwxLDEsMSwwLDEsMSwxLDAsMCwxLDAsMSwxLDAsMSwwLDAsMSwxLDEsMCwxLDEsMSwxLDEsMSwxLDEsMCwxLDEsMCwwLDEsMSwxLDEsMH19OwoKCgovKioKICogV2hldGhlciB0d28gbm9kZXMgYXJlIGFkamFjZW50LgogKi8KYm9vbCBhZGoxKGludCBuMSwgaW50IG4yKSB7CiAgcmV0dXJuIGNvbm5lY3RzMVtuMV1bbjJdOwp9CgovKioKICogV2hldGhlciB0d28gbm9kZXMgYXJlIGFkamFjZW50LgogKi8KYm9vbCBhZGoyKGludCBuMSwgaW50IG4yKSB7CiAgcmV0dXJuIGNvbm5lY3RzMltuMV1bbjJdOwp9CgovKioKICogV2hldGhlciB0d28gbm9kZXMgYXJlIGFkamFjZW50LgogKi8KYm9vbCBhZGozKGludCBuMSwgaW50IG4yKSB7CiAgcmV0dXJuIGNvbm5lY3RzM1tuMV1bbjJdOwp9CgovKioKICogV2hldGhlciB0d28gbm9kZXMgYXJlIGFkamFjZW50LgogKi8KYm9vbCBhZGo0KGludCBuMSwgaW50IG4yKSB7CiAgcmV0dXJuIGNvbm5lY3RzNFtuMV1bbjJdOwp9CgovKioKICogV2hldGhlciB0d28gbm9kZXMgYXJlIGFkamFjZW50LgogKi8KYm9vbCBhZGo1KGludCBuMSwgaW50IG4yKSB7CiAgcmV0dXJuIGNvbm5lY3RzNVtuMV1bbjJdOwp9CgppbnQgbWFpbigpIHsKICBjb3V0IDw8IG1heF9jbGlxdWUoOSwgJmNvbm5lY3RzMVswXVswXSkgPDwgZW5kbDsKICBjb3V0IDw8IG1heF9jbGlxdWUoMjMsICZjb25uZWN0czJbMF1bMF0pIDw8IGVuZGw7CiAgY291dCA8PCBtYXhfY2xpcXVlKDQxLCAmY29ubmVjdHMzWzBdWzBdKSA8PCBlbmRsOwogIGNvdXQgPDwgbWF4X2NsaXF1ZSg1MSwgJmNvbm5lY3RzNFswXVswXSkgPDwgZW5kbDsKICBjb3V0IDw8IG1heF9jbGlxdWUoNTMsICZjb25uZWN0czVbMF1bMF0pIDw8IGVuZGw7CiAgcmV0dXJuIDA7Cn0=