home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga ACS 1998 #6
/
amigaacscoverdisc1998-061998.iso
/
games
/
descent
/
source
/
3d
/
vecview.c
< prev
Wrap
Text File
|
1998-06-08
|
102KB
|
1,072 lines
/*
THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
SOFTWARE CORPORATION ("PARALLAX"). PARALLAX, IN DISTRIBUTING THE CODE TO
END-USERS, AND SUBJECT TO ALL OF THE TERMS AND CONDITIONS HEREIN, GRANTS A
ROYALTY-FREE, PERPETUAL LICENSE TO SUCH END-USERS FOR USE BY SUCH END-USERS
IN USING, DISPLAYING, AND CREATING DERIVATIVE WORKS THEREOF, SO LONG AS
SUCH USE, DISPLAY OR CREATION IS FOR NON-COMMERCIAL, ROYALTY OR REVENUE
FREE PURPOSES. IN NO EVENT SHALL THE END-USER USE THE COMPUTER CODE
CONTAINED HEREIN FOR REVENUE-BEARING PURPOSES. THE END-USER UNDERSTANDS
AND AGREES TO THE TERMS HEREIN AND ACCEPTS THE SAME BY USE OF THIS FILE.
COPYRIGHT 1993-1998 PARALLAX SOFTWARE CORPORATION. ALL RIGHTS RESERVED.
*/
#define MAX_OBJECT_VIEWS 80
char Vector_to_viewnum[32768] = {
// ----- x = 0 -----
69,69,69,69,69,69,68,68,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,67,67,66,66,66,66,66,
69,69,69,69,69,69,68,68,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,67,67,66,66,66,66,66,
57,57,69,69,69,69,68,68,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,67,67,66,66,66,66,53,
57,57,57,57,56,56,56,56,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,54,54,54,54,53,53,53,
57,57,57,57,56,56,56,56,56,68,68,68,68,68,68,68,55,67,67,67,67,67,67,67,54,54,54,54,54,53,53,53,
57,57,57,57,56,56,56,56,56,56,56,68,68,68,68,55,55,55,67,67,67,67,54,54,54,54,54,54,54,53,53,53,
57,57,57,57,56,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54,53,53,53,
57,57,57,57,56,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54,53,53,53,
57,57,57,57,56,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54,53,53,53,
57,57,57,57,56,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54,53,53,53,
57,57,57,57,56,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54,53,53,53,
57,57,57,57,56,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54,53,53,53,
42,42,42,42,42,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,38,38,38,38,
42,42,42,42,42,42,41,41,41,41,41,41,41,40,40,40,40,40,40,40,39,39,39,39,39,39,39,38,38,38,38,38,
42,42,42,42,42,42,41,41,41,41,41,41,41,40,40,40,40,40,40,40,39,39,39,39,39,39,39,38,38,38,38,38,
42,42,42,42,42,42,41,41,41,41,41,41,41,40,40,40,40,40,40,40,39,39,39,39,39,39,39,38,38,38,38,38,
42,42,42,42,42,42,41,41,41,41,41,41,41,40,40,40,40,40,40,40,39,39,39,39,39,39,39,38,38,38,38,38,
42,42,42,42,42,42,41,41,41,41,41,41,41,40,40,40,40,40,40,40,39,39,39,39,39,39,39,38,38,38,38,38,
42,42,42,42,42,42,41,41,41,41,41,41,41,40,40,40,40,40,40,40,39,39,39,39,39,39,39,38,38,38,38,38,
42,42,42,42,42,42,41,41,41,41,41,41,41,40,40,40,40,40,40,40,39,39,39,39,39,39,39,38,38,38,38,38,
42,42,42,42,42,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,38,38,38,38,
27,27,27,27,26,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,23,23,23,
27,27,27,27,26,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,23,23,23,
27,27,27,27,26,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,23,23,23,
27,27,27,27,26,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,23,23,23,
27,27,27,27,26,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,23,23,23,
27,27,27,27,26,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,23,23,23,
27,27,27,27,26,26,26,26,26,26,26,13,13,13,13,25,25,25,12,12,12,12,24,24,24,24,24,24,24,23,23,23,
27,27,27,27,26,26,26,26,26,13,13,13,13,13,13,13,25,12,12,12,12,12,12,12,24,24,24,24,24,23,23,23,
27,27,27,27,26,26,26,26,13,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,12,24,24,24,24,23,23,23,
27,27,14,14,14,14,13,13,13,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,23,
14,14,14,14,14,14,13,13,13,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,
// ----- x = 1 -----
69,69,69,69,69,69,69,68,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,67,66,66,66,66,66,66,
69,69,69,69,69,69,69,68,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,67,66,66,66,66,66,66,
57,69,69,69,69,69,69,68,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,67,66,66,66,66,66,66,
57,57,57,69,69,69,69,68,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,67,66,66,66,66,53,53,
57,57,57,57,57,56,56,56,56,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,54,54,54,54,53,53,53,53,
57,57,57,57,57,56,56,56,56,56,68,68,68,68,68,68,55,67,67,67,67,67,67,54,54,54,54,54,53,53,53,53,
57,57,57,57,57,56,56,56,56,56,56,56,68,68,55,55,55,55,55,67,67,54,54,54,54,54,54,54,53,53,53,53,
57,57,57,57,57,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,53,53,53,53,
57,57,57,57,57,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,53,53,53,53,
57,57,57,57,57,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,53,53,53,53,
57,57,57,57,57,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,53,53,53,53,
57,57,57,57,57,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,53,53,53,53,
42,42,42,42,42,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,38,38,38,38,
42,42,42,42,42,42,41,41,41,41,41,41,41,55,55,55,55,55,55,55,39,39,39,39,39,39,39,38,38,38,38,38,
42,42,42,42,42,42,41,41,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,39,39,38,38,38,38,38,
42,42,42,42,42,42,41,41,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,39,39,38,38,38,38,38,
42,42,42,42,42,42,41,41,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,39,39,38,38,38,38,38,
42,42,42,42,42,42,41,41,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,39,39,38,38,38,38,38,
42,42,42,42,42,42,41,41,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,39,39,38,38,38,38,38,
42,42,42,42,42,42,41,41,41,41,41,41,41,25,25,25,25,25,25,25,39,39,39,39,39,39,39,38,38,38,38,38,
42,42,42,42,42,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,38,38,38,38,
27,27,27,27,27,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,23,23,23,23,
27,27,27,27,27,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,23,23,23,23,
27,27,27,27,27,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,23,23,23,23,
27,27,27,27,27,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,23,23,23,23,
27,27,27,27,27,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,23,23,23,23,
27,27,27,27,27,26,26,26,26,26,26,26,13,13,25,25,25,25,25,12,12,24,24,24,24,24,24,24,23,23,23,23,
27,27,27,27,27,26,26,26,26,26,13,13,13,13,13,13,25,12,12,12,12,12,12,24,24,24,24,24,23,23,23,23,
27,27,27,27,27,26,26,26,26,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,24,24,24,24,23,23,23,23,
27,27,27,14,14,14,14,13,13,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,12,12,11,11,11,11,23,23,
27,14,14,14,14,14,14,13,13,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,
14,14,14,14,14,14,14,13,13,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,
// ----- x = 2 -----
69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,
69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,
57,69,69,69,69,69,69,69,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,
57,57,69,69,69,69,69,69,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,66,66,66,66,66,66,53,
57,57,57,57,69,69,69,56,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,54,66,66,66,53,53,53,
57,57,57,57,57,56,56,56,56,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,54,54,54,54,53,53,53,53,
57,57,57,57,57,56,56,56,56,56,56,68,68,68,68,68,55,67,67,67,67,67,54,54,54,54,54,54,53,53,53,53,
57,57,57,57,57,56,56,56,56,56,56,56,56,68,55,55,55,55,55,67,54,54,54,54,54,54,54,54,53,53,53,53,
57,57,57,57,57,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,53,53,53,53,
57,57,57,57,57,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,53,53,53,53,
57,57,57,57,57,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,53,53,53,53,
57,57,57,57,57,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,53,53,53,53,
42,42,42,42,42,42,56,56,56,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,54,54,38,38,38,38,38,
42,42,42,42,42,42,42,56,56,41,41,41,41,55,55,55,55,55,55,55,39,39,39,39,54,54,38,38,38,38,38,38,
42,42,42,42,42,42,42,41,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,39,38,38,38,38,38,38,
42,42,42,42,42,42,42,41,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,39,38,38,38,38,38,38,
42,42,42,42,42,42,42,41,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,39,38,38,38,38,38,38,
42,42,42,42,42,42,42,41,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,39,38,38,38,38,38,38,
42,42,42,42,42,42,42,41,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,39,38,38,38,38,38,38,
42,42,42,42,42,42,42,26,26,41,41,41,41,25,25,25,25,25,25,25,39,39,39,39,24,24,38,38,38,38,38,38,
42,42,42,42,42,42,26,26,26,26,26,26,26,25,25,25,25,25,25,25,24,24,24,24,24,24,24,38,38,38,38,38,
27,27,27,27,27,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,23,23,23,23,
27,27,27,27,27,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,23,23,23,23,
27,27,27,27,27,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,23,23,23,23,
27,27,27,27,27,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,23,23,23,23,
27,27,27,27,27,26,26,26,26,26,26,26,26,13,25,25,25,25,25,12,24,24,24,24,24,24,24,24,23,23,23,23,
27,27,27,27,27,26,26,26,26,26,26,13,13,13,13,13,25,12,12,12,12,12,24,24,24,24,24,24,23,23,23,23,
27,27,27,27,27,26,26,26,26,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,24,24,24,24,23,23,23,23,
27,27,27,27,14,14,14,26,13,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,12,24,11,11,11,23,23,23,
27,27,14,14,14,14,14,14,13,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,23,
27,14,14,14,14,14,14,14,13,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,
14,14,14,14,14,14,14,14,13,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,
// ----- x = 3 -----
69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,
69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,
69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,
57,57,69,69,69,69,69,69,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,66,66,66,66,66,66,53,
57,57,57,57,69,69,69,69,68,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,67,66,66,66,66,53,53,53,
57,57,57,57,57,69,69,56,56,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,54,54,66,66,53,53,53,53,
57,57,57,57,57,57,56,56,56,56,68,68,68,68,68,68,67,67,67,67,67,67,67,54,54,54,54,53,53,53,53,53,
57,57,57,57,57,57,56,56,56,56,56,56,68,68,68,55,55,55,67,67,67,54,54,54,54,54,54,53,53,53,53,53,
57,57,57,57,57,57,56,56,56,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,54,54,54,53,53,53,53,53,
57,57,57,57,57,57,56,56,56,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,54,54,54,53,53,53,53,53,
57,57,57,57,57,57,56,56,56,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,54,54,54,53,53,53,53,53,
57,57,57,57,57,57,56,56,56,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,54,54,54,53,53,53,53,53,
57,57,57,57,57,42,56,56,56,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,54,54,54,38,53,53,53,53,
42,42,42,42,42,42,42,56,56,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,54,54,38,38,38,38,38,38,
42,42,42,42,42,42,42,42,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,38,38,38,38,38,38,38,
42,42,42,42,42,42,42,42,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,38,38,38,38,38,38,38,
42,42,42,42,42,42,42,42,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,38,38,38,38,38,38,38,
42,42,42,42,42,42,42,42,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,38,38,38,38,38,38,38,
42,42,42,42,42,42,42,42,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,38,38,38,38,38,38,38,
42,42,42,42,42,42,42,26,26,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,24,24,38,38,38,38,38,38,
27,27,27,27,27,42,26,26,26,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,24,24,24,38,23,23,23,23,
27,27,27,27,27,27,26,26,26,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,24,24,24,23,23,23,23,23,
27,27,27,27,27,27,26,26,26,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,24,24,24,23,23,23,23,23,
27,27,27,27,27,27,26,26,26,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,24,24,24,23,23,23,23,23,
27,27,27,27,27,27,26,26,26,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,24,24,24,23,23,23,23,23,
27,27,27,27,27,27,26,26,26,26,26,26,13,13,13,25,25,25,12,12,12,24,24,24,24,24,24,23,23,23,23,23,
27,27,27,27,27,27,26,26,26,26,13,13,13,13,13,13,12,12,12,12,12,12,12,24,24,24,24,23,23,23,23,23,
27,27,27,27,27,14,14,26,26,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,24,24,11,11,23,23,23,23,
27,27,27,27,14,14,14,14,13,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,12,11,11,11,11,23,23,23,
27,27,14,14,14,14,14,14,13,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,23,
14,14,14,14,14,14,14,14,13,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,
14,14,14,14,14,14,14,14,13,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,
// ----- x = 4 -----
69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,66,
69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,66,
69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,66,
57,69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,66,
57,57,57,69,69,69,69,69,69,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,66,66,66,66,66,66,53,53,
57,57,57,57,57,69,69,69,69,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,66,66,66,66,53,53,53,53,
57,57,57,57,57,57,69,69,56,56,68,68,68,68,68,68,67,67,67,67,67,67,67,54,54,66,66,53,53,53,53,53,
57,57,57,57,57,57,57,56,56,56,56,68,68,68,68,68,55,67,67,67,67,67,54,54,54,54,53,53,53,53,53,53,
57,57,57,57,57,57,57,56,56,56,56,56,56,68,68,55,55,55,67,67,54,54,54,54,54,54,53,53,53,53,53,53,
57,57,57,57,57,57,57,56,56,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,54,54,53,53,53,53,53,53,
57,57,57,57,57,57,57,56,56,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,54,54,53,53,53,53,53,53,
57,57,57,57,57,57,57,56,56,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,54,54,53,53,53,53,53,53,
57,57,57,57,57,57,57,56,56,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,54,54,53,53,53,53,53,53,
42,42,42,42,42,42,42,42,56,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,54,38,38,38,38,38,38,38,
42,42,42,42,42,42,42,42,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,38,38,38,38,38,38,38,
42,42,42,42,42,42,42,42,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,38,38,38,38,38,38,38,
42,42,42,42,42,42,42,42,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,38,38,38,38,38,38,38,
42,42,42,42,42,42,42,42,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,38,38,38,38,38,38,38,
42,42,42,42,42,42,42,42,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,39,38,38,38,38,38,38,38,
42,42,42,42,42,42,42,42,26,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,24,38,38,38,38,38,38,38,
27,27,27,27,27,27,27,26,26,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,24,24,23,23,23,23,23,23,
27,27,27,27,27,27,27,26,26,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,24,24,23,23,23,23,23,23,
27,27,27,27,27,27,27,26,26,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,24,24,23,23,23,23,23,23,
27,27,27,27,27,27,27,26,26,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,24,24,23,23,23,23,23,23,
27,27,27,27,27,27,27,26,26,26,26,26,26,13,13,25,25,25,12,12,24,24,24,24,24,24,23,23,23,23,23,23,
27,27,27,27,27,27,27,26,26,26,26,13,13,13,13,13,25,12,12,12,12,12,24,24,24,24,23,23,23,23,23,23,
27,27,27,27,27,27,14,14,26,26,13,13,13,13,13,13,12,12,12,12,12,12,12,24,24,11,11,23,23,23,23,23,
27,27,27,27,27,14,14,14,14,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,11,11,11,11,23,23,23,23,
27,27,27,14,14,14,14,14,14,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,11,11,11,11,11,11,23,23,
27,14,14,14,14,14,14,14,14,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,
14,14,14,14,14,14,14,14,14,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,
14,14,14,14,14,14,14,14,14,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,
// ----- x = 5 -----
69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,76,76,76,67,67,67,67,67,67,66,66,66,66,66,66,66,66,
69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,66,
69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,66,
57,69,69,69,69,69,69,69,69,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,66,
57,57,69,69,69,69,69,69,69,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,66,66,66,66,66,66,66,53,
57,57,57,57,69,69,69,69,69,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,66,66,66,66,66,53,53,53,
57,57,57,57,57,57,69,69,69,68,68,68,68,68,68,68,67,67,67,67,67,67,67,67,66,66,66,53,53,53,53,53,
57,57,57,57,57,57,57,57,56,56,68,68,68,68,68,68,67,67,67,67,67,67,67,54,54,53,53,53,53,53,53,53,
57,57,57,57,57,57,57,57,56,56,56,56,68,68,68,68,55,67,67,67,67,54,54,54,54,53,53,53,53,53,53,53,
57,57,57,57,57,57,57,57,56,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,54,53,53,53,53,53,53,53,
57,57,57,57,57,57,57,57,56,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,54,53,53,53,53,53,53,53,
57,57,57,57,57,57,57,57,56,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,54,53,53,53,53,53,53,53,
57,57,57,57,57,57,57,57,56,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,54,53,53,53,53,53,53,53,
42,42,42,42,42,42,42,42,56,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,54,38,38,38,38,38,38,38,
42,42,42,42,42,42,42,42,42,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,38,38,38,38,38,38,38,38,
42,42,42,42,42,42,42,42,42,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,38,38,38,38,38,38,38,38,
42,42,42,42,42,42,42,42,42,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,38,38,38,38,38,38,38,38,
42,42,42,42,42,42,42,42,42,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,38,38,38,38,38,38,38,38,
42,42,42,42,42,42,42,42,42,41,41,41,41,41,40,40,40,40,40,39,39,39,39,39,38,38,38,38,38,38,38,38,
42,42,42,42,42,42,42,42,26,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,24,38,38,38,38,38,38,38,
27,27,27,27,27,27,27,27,26,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,24,23,23,23,23,23,23,23,
27,27,27,27,27,27,27,27,26,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,24,23,23,23,23,23,23,23,
27,27,27,27,27,27,27,27,26,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,24,23,23,23,23,23,23,23,
27,27,27,27,27,27,27,27,26,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,24,23,23,23,23,23,23,23,
27,27,27,27,27,27,27,27,26,26,26,26,13,13,13,13,25,12,12,12,12,24,24,24,24,23,23,23,23,23,23,23,
27,27,27,27,27,27,27,27,26,26,13,13,13,13,13,13,12,12,12,12,12,12,12,24,24,23,23,23,23,23,23,23,
27,27,27,27,27,27,14,14,14,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,11,11,11,23,23,23,23,23,
27,27,27,27,14,14,14,14,14,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,11,11,11,11,11,23,23,23,
27,27,14,14,14,14,14,14,14,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,23,
27,14,14,14,14,14,14,14,14,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,
14,14,14,14,14,14,14,14,14,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,
14,14,14,14,14,14,14,14,14,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,
// ----- x = 6 -----
69,69,69,69,69,69,69,69,69,69,68,68,68,68,76,76,76,76,76,67,67,67,67,66,66,66,66,66,66,66,66,66,
69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,76,76,76,67,67,67,67,67,66,66,66,66,66,66,66,66,66,
69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,76,67,67,67,67,67,67,66,66,66,66,66,66,66,66,66,
69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,68,67,67,67,67,67,67,67,66,66,66,66,66,66,66,66,66,
57,57,69,69,69,69,69,69,69,69,68,68,68,68,68,68,67,67,67,67,67,67,67,66,66,66,66,66,66,66,66,53,
57,57,57,57,69,69,69,69,69,69,68,68,68,68,68,68,67,67,67,67,67,67,67,66,66,66,66,66,66,53,53,53,
57,57,57,57,57,69,69,69,69,69,68,68,68,68,68,68,67,67,67,67,67,67,67,66,66,66,66,66,53,53,53,53,
57,57,57,57,57,57,57,69,69,69,68,68,68,68,68,68,67,67,67,67,67,67,67,66,66,66,53,53,53,53,53,53,
57,57,57,57,57,57,57,57,57,56,56,68,68,68,68,68,67,67,67,67,67,67,54,54,53,53,53,53,53,53,53,53,
57,57,57,57,57,57,57,57,57,56,56,56,56,68,68,68,55,67,67,67,54,54,54,54,53,53,53,53,53,53,53,53,
57,57,57,57,57,57,57,57,57,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,53,53,53,53,53,53,53,53,
57,57,57,57,57,57,57,57,57,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,53,53,53,53,53,53,53,53,
57,57,57,57,57,57,57,57,57,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,53,53,53,53,53,53,53,53,
43,57,57,57,57,57,42,42,42,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,38,38,38,53,53,53,53,53,
43,43,42,42,42,42,42,42,42,42,41,41,41,41,55,55,55,55,55,39,39,39,39,38,38,38,38,38,38,38,38,37,
43,43,42,42,42,42,42,42,42,42,41,41,41,41,41,40,40,40,39,39,39,39,39,38,38,38,38,38,38,38,38,37,
43,43,42,42,42,42,42,42,42,42,41,41,41,41,41,40,40,40,39,39,39,39,39,38,38,38,38,38,38,38,38,37,
43,43,42,42,42,42,42,42,42,42,41,41,41,41,41,40,40,40,39,39,39,39,39,38,38,38,38,38,38,38,38,37,
43,43,42,42,42,42,42,42,42,42,41,41,41,41,25,25,25,25,25,39,39,39,39,38,38,38,38,38,38,38,38,37,
43,27,27,27,27,27,42,42,42,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,38,38,38,23,23,23,23,23,
27,27,27,27,27,27,27,27,27,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,23,23,23,23,23,23,23,23,
27,27,27,27,27,27,27,27,27,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,23,23,23,23,23,23,23,23,
27,27,27,27,27,27,27,27,27,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,23,23,23,23,23,23,23,23,
27,27,27,27,27,27,27,27,27,26,26,26,26,13,13,13,25,12,12,12,24,24,24,24,23,23,23,23,23,23,23,23,
27,27,27,27,27,27,27,27,27,26,26,13,13,13,13,13,12,12,12,12,12,12,24,24,23,23,23,23,23,23,23,23,
27,27,27,27,27,27,27,14,14,14,13,13,13,13,13,13,12,12,12,12,12,12,12,11,11,11,23,23,23,23,23,23,
27,27,27,27,27,14,14,14,14,14,13,13,13,13,13,13,12,12,12,12,12,12,12,11,11,11,11,11,23,23,23,23,
27,27,27,27,14,14,14,14,14,14,13,13,13,13,13,13,12,12,12,12,12,12,12,11,11,11,11,11,11,23,23,23,
27,27,14,14,14,14,14,14,14,14,13,13,13,13,13,13,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,23,
14,14,14,14,14,14,14,14,14,14,13,13,13,13,13,13,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,
14,14,14,14,14,14,14,14,14,14,13,13,13,13,13,13, 4,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,
14,14,14,14,14,14,14,14,14,14,13,13,13,13,13, 4, 4, 4,12,12,12,12,12,11,11,11,11,11,11,11,11,11,
// ----- x = 7 -----
69,69,69,69,69,69,69,69,69,69,69,68,76,76,76,76,76,76,76,76,76,67,66,66,66,66,66,66,66,66,66,66,
69,69,69,69,69,69,69,69,69,69,69,68,68,68,76,76,76,76,76,67,67,67,66,66,66,66,66,66,66,66,66,66,
69,69,69,69,69,69,69,69,69,69,69,68,68,68,68,76,76,76,67,67,67,67,66,66,66,66,66,66,66,66,66,66,
69,69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,76,67,67,67,67,67,66,66,66,66,66,66,66,66,66,66,
57,69,69,69,69,69,69,69,69,69,69,68,68,68,68,68,67,67,67,67,67,67,66,66,66,66,66,66,66,66,66,66,
57,57,57,69,69,69,69,69,69,69,69,68,68,68,68,68,67,67,67,67,67,67,66,66,66,66,66,66,66,66,53,53,
57,57,57,57,57,69,69,69,69,69,69,68,68,68,68,68,67,67,67,67,67,67,66,66,66,66,66,66,53,53,53,53,
57,57,57,57,57,57,69,69,69,69,69,68,68,68,68,68,67,67,67,67,67,67,66,66,66,66,66,53,53,53,53,53,
57,57,57,57,57,57,57,57,69,69,69,68,68,68,68,68,67,67,67,67,67,67,66,66,66,53,53,53,53,53,53,53,
57,57,57,57,57,57,57,57,57,56,56,56,68,68,68,68,67,67,67,67,67,54,54,54,53,53,53,53,53,53,53,53,
57,57,57,57,57,57,57,57,57,56,56,56,56,56,68,55,55,55,67,54,54,54,54,54,53,53,53,53,53,53,53,53,
57,57,57,57,57,57,57,57,57,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,53,53,53,53,53,53,53,53,
57,57,57,57,57,57,57,57,57,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,53,53,53,53,53,53,53,53,
43,43,57,57,57,57,57,57,57,56,56,56,56,56,55,55,55,55,55,54,54,54,54,54,53,53,53,53,53,53,53,37,
43,43,43,42,42,42,42,42,42,42,56,56,56,41,55,55,55,55,55,39,54,54,54,38,38,38,38,38,38,38,37,37,
43,43,43,42,42,42,42,42,42,42,41,41,41,41,41,40,40,40,39,39,39,39,39,38,38,38,38,38,38,38,37,37,
43,43,43,42,42,42,42,42,42,42,41,41,41,41,41,40,40,40,39,39,39,39,39,38,38,38,38,38,38,38,37,37,
43,43,43,42,42,42,42,42,42,42,41,41,41,41,41,40,40,40,39,39,39,39,39,38,38,38,38,38,38,38,37,37,
43,43,43,42,42,42,42,42,42,42,26,26,26,41,25,25,25,25,25,39,24,24,24,38,38,38,38,38,38,38,37,37,
43,43,27,27,27,27,27,27,27,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,23,23,23,23,23,23,23,37,
27,27,27,27,27,27,27,27,27,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,23,23,23,23,23,23,23,23,
27,27,27,27,27,27,27,27,27,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,23,23,23,23,23,23,23,23,
27,27,27,27,27,27,27,27,27,26,26,26,26,26,13,25,25,25,12,24,24,24,24,24,23,23,23,23,23,23,23,23,
27,27,27,27,27,27,27,27,27,26,26,26,13,13,13,13,12,12,12,12,12,24,24,24,23,23,23,23,23,23,23,23,
27,27,27,27,27,27,27,27,14,14,14,13,13,13,13,13,12,12,12,12,12,12,11,11,11,23,23,23,23,23,23,23,
27,27,27,27,27,27,14,14,14,14,14,13,13,13,13,13,12,12,12,12,12,12,11,11,11,11,11,23,23,23,23,23,
27,27,27,27,27,14,14,14,14,14,14,13,13,13,13,13,12,12,12,12,12,12,11,11,11,11,11,11,23,23,23,23,
27,27,27,14,14,14,14,14,14,14,14,13,13,13,13,13,12,12,12,12,12,12,11,11,11,11,11,11,11,11,23,23,
27,14,14,14,14,14,14,14,14,14,14,13,13,13,13,13,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,
14,14,14,14,14,14,14,14,14,14,14,13,13,13,13,13, 4,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,
14,14,14,14,14,14,14,14,14,14,14,13,13,13,13, 4, 4, 4,12,12,12,12,11,11,11,11,11,11,11,11,11,11,
14,14,14,14,14,14,14,14,14,14,14,13,13,13, 4, 4, 4, 4, 4,12,12,12,11,11,11,11,11,11,11,11,11,11,
// ----- x = 8 -----
69,69,69,69,69,69,69,69,69,69,77,77,76,76,76,76,76,76,76,76,76,75,75,66,66,66,66,66,66,66,66,66,
69,69,69,69,69,69,69,69,69,69,69,77,76,76,76,76,76,76,76,76,76,75,66,66,66,66,66,66,66,66,66,66,
69,69,69,69,69,69,69,69,69,69,69,68,68,76,76,76,76,76,76,76,67,67,66,66,66,66,66,66,66,66,66,66,
69,69,69,69,69,69,69,69,69,69,69,68,68,68,76,76,76,76,76,67,67,67,66,66,66,66,66,66,66,66,66,66,
57,69,69,69,69,69,69,69,69,69,69,68,68,68,68,76,76,76,67,67,67,67,66,66,66,66,66,66,66,66,66,66,
57,57,69,69,69,69,69,69,69,69,69,68,68,68,68,68,76,67,67,67,67,67,66,66,66,66,66,66,66,66,66,53,
57,57,57,57,69,69,69,69,69,69,69,68,68,68,68,68,67,67,67,67,67,67,66,66,66,66,66,66,66,53,53,53,
57,57,57,57,57,57,69,69,69,69,69,68,68,68,68,68,67,67,67,67,67,67,66,66,66,66,66,53,53,53,53,53,
57,57,57,57,57,57,57,69,69,69,69,68,68,68,68,68,67,67,67,67,67,67,66,66,66,66,53,53,53,53,53,53,
57,57,57,57,57,57,57,57,57,69,69,68,68,68,68,68,67,67,67,67,67,67,66,66,53,53,53,53,53,53,53,53,
57,57,57,57,57,57,57,57,57,57,56,56,56,68,68,68,55,67,67,67,54,54,54,53,53,53,53,53,53,53,53,53,
57,57,57,57,57,57,57,57,57,57,56,56,56,56,56,55,55,55,54,54,54,54,54,53,53,53,53,53,53,53,53,53,
43,57,57,57,57,57,57,57,57,57,56,56,56,56,56,55,55,55,54,54,54,54,54,53,53,53,53,53,53,53,53,53,
43,43,43,57,57,57,57,57,57,57,56,56,56,56,56,55,55,55,54,54,54,54,54,53,53,53,53,53,53,53,37,37,
43,43,43,43,43,42,42,42,42,42,42,56,56,56,56,55,55,55,54,54,54,54,38,38,38,38,38,38,37,37,37,37,
43,43,43,43,43,42,42,42,42,42,42,41,41,41,41,40,40,40,39,39,39,39,38,38,38,38,38,38,37,37,37,37,
43,43,43,43,43,42,42,42,42,42,42,41,41,41,41,40,40,40,39,39,39,39,38,38,38,38,38,38,37,37,37,37,
43,43,43,43,43,42,42,42,42,42,42,41,41,41,41,40,40,40,39,39,39,39,38,38,38,38,38,38,37,37,37,37,
43,43,43,43,43,42,42,42,42,42,42,26,26,26,26,25,25,25,24,24,24,24,38,38,38,38,38,38,37,37,37,37,
43,43,43,27,27,27,27,27,27,27,26,26,26,26,26,25,25,25,24,24,24,24,24,23,23,23,23,23,23,23,37,37,
43,27,27,27,27,27,27,27,27,27,26,26,26,26,26,25,25,25,24,24,24,24,24,23,23,23,23,23,23,23,23,23,
27,27,27,27,27,27,27,27,27,27,26,26,26,26,26,25,25,25,24,24,24,24,24,23,23,23,23,23,23,23,23,23,
27,27,27,27,27,27,27,27,27,27,26,26,26,13,13,13,25,12,12,12,24,24,24,23,23,23,23,23,23,23,23,23,
27,27,27,27,27,27,27,27,27,14,14,13,13,13,13,13,12,12,12,12,12,12,11,11,23,23,23,23,23,23,23,23,
27,27,27,27,27,27,27,14,14,14,14,13,13,13,13,13,12,12,12,12,12,12,11,11,11,11,23,23,23,23,23,23,
27,27,27,27,27,27,14,14,14,14,14,13,13,13,13,13,12,12,12,12,12,12,11,11,11,11,11,23,23,23,23,23,
27,27,27,27,14,14,14,14,14,14,14,13,13,13,13,13,12,12,12,12,12,12,11,11,11,11,11,11,11,23,23,23,
27,27,14,14,14,14,14,14,14,14,14,13,13,13,13,13, 4,12,12,12,12,12,11,11,11,11,11,11,11,11,11,23,
27,14,14,14,14,14,14,14,14,14,14,13,13,13,13, 4, 4, 4,12,12,12,12,11,11,11,11,11,11,11,11,11,11,
14,14,14,14,14,14,14,14,14,14,14,13,13,13, 4, 4, 4, 4, 4,12,12,12,11,11,11,11,11,11,11,11,11,11,
14,14,14,14,14,14,14,14,14,14,14,13,13, 4, 4, 4, 4, 4, 4, 4,12,12,11,11,11,11,11,11,11,11,11,11,
14,14,14,14,14,14,14,14,14,14,14, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3,11,11,11,11,11,11,11,11,11,11,
// ----- x = 9 -----
70,69,69,69,69,69,69,69,69,77,77,77,76,76,76,76,76,76,76,76,76,75,75,75,66,66,66,66,66,66,66,66,
70,69,69,69,69,69,69,69,69,69,77,77,76,76,76,76,76,76,76,76,76,75,75,66,66,66,66,66,66,66,66,66,
70,69,69,69,69,69,69,69,69,69,69,77,76,76,76,76,76,76,76,76,76,75,66,66,66,66,66,66,66,66,66,66,
70,69,69,69,69,69,69,69,69,69,69,69,68,76,76,76,76,76,76,76,67,66,66,66,66,66,66,66,66,66,66,66,
58,69,69,69,69,69,69,69,69,69,69,69,68,68,76,76,76,76,76,67,67,66,66,66,66,66,66,66,66,66,66,66,
58,58,69,69,69,69,69,69,69,69,69,69,68,68,68,76,76,76,67,67,67,66,66,66,66,66,66,66,66,66,66,52,
58,58,57,69,69,69,69,69,69,69,69,69,68,68,68,68,76,67,67,67,67,66,66,66,66,66,66,66,66,66,53,52,
58,58,57,57,57,69,69,69,69,69,69,69,68,68,68,68,67,67,67,67,67,66,66,66,66,66,66,66,53,53,53,52,
58,58,57,57,57,57,57,69,69,69,69,69,68,68,68,68,67,67,67,67,67,66,66,66,66,66,53,53,53,53,53,52,
58,58,57,57,57,57,57,57,57,69,69,69,68,68,68,68,67,67,67,67,67,66,66,66,53,53,53,53,53,53,53,52,
58,58,57,57,57,57,57,57,57,57,69,69,68,68,68,68,67,67,67,67,67,66,66,53,53,53,53,53,53,53,53,52,
58,58,57,57,57,57,57,57,57,57,57,56,56,56,68,68,55,67,67,54,54,54,53,53,53,53,53,53,53,53,53,52,
43,43,57,57,57,57,57,57,57,57,57,56,56,56,56,55,55,55,54,54,54,54,53,53,53,53,53,53,53,53,53,37,
43,43,43,43,57,57,57,57,57,57,57,56,56,56,56,55,55,55,54,54,54,54,53,53,53,53,53,53,53,37,37,37,
43,43,43,43,43,43,42,42,42,42,42,56,56,56,56,55,55,55,54,54,54,54,38,38,38,38,38,37,37,37,37,37,
43,43,43,43,43,43,42,42,42,42,42,42,41,41,41,40,40,40,39,39,39,38,38,38,38,38,38,37,37,37,37,37,
43,43,43,43,43,43,42,42,42,42,42,42,41,41,41,40,40,40,39,39,39,38,38,38,38,38,38,37,37,37,37,37,
43,43,43,43,43,43,42,42,42,42,42,42,41,41,41,40,40,40,39,39,39,38,38,38,38,38,38,37,37,37,37,37,
43,43,43,43,43,43,42,42,42,42,42,26,26,26,26,25,25,25,24,24,24,24,38,38,38,38,38,37,37,37,37,37,
43,43,43,43,27,27,27,27,27,27,27,26,26,26,26,25,25,25,24,24,24,24,23,23,23,23,23,23,23,37,37,37,
43,43,27,27,27,27,27,27,27,27,27,26,26,26,26,25,25,25,24,24,24,24,23,23,23,23,23,23,23,23,23,37,
28,28,27,27,27,27,27,27,27,27,27,26,26,26,13,13,25,12,12,24,24,24,23,23,23,23,23,23,23,23,23,22,
28,28,27,27,27,27,27,27,27,27,14,14,13,13,13,13,12,12,12,12,12,11,11,23,23,23,23,23,23,23,23,22,
28,28,27,27,27,27,27,27,27,14,14,14,13,13,13,13,12,12,12,12,12,11,11,11,23,23,23,23,23,23,23,22,
28,28,27,27,27,27,27,14,14,14,14,14,13,13,13,13,12,12,12,12,12,11,11,11,11,11,23,23,23,23,23,22,
28,28,27,27,27,14,14,14,14,14,14,14,13,13,13,13,12,12,12,12,12,11,11,11,11,11,11,11,23,23,23,22,
28,28,27,14,14,14,14,14,14,14,14,14,13,13,13,13, 4,12,12,12,12,11,11,11,11,11,11,11,11,11,23,22,
28,28,14,14,14,14,14,14,14,14,14,14,13,13,13, 4, 4, 4,12,12,12,11,11,11,11,11,11,11,11,11,11,22,
28,14,14,14,14,14,14,14,14,14,14,14,13,13, 4, 4, 4, 4, 4,12,12,11,11,11,11,11,11,11,11,11,11,11,
15,14,14,14,14,14,14,14,14,14,14,14,13, 4, 4, 4, 4, 4, 4, 4,12,11,11,11,11,11,11,11,11,11,11,11,
15,14,14,14,14,14,14,14,14,14,14, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3,11,11,11,11,11,11,11,11,11,11,
15,14,14,14,14,14,14,14,14,14, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3,11,11,11,11,11,11,11,11,11,
// ----- x = 10 -----
70,70,70,69,69,69,69,77,77,77,77,77,77,76,76,76,76,76,76,76,75,75,75,75,75,75,66,66,66,66,65,65,
70,70,70,69,69,69,69,69,69,77,77,77,77,76,76,76,76,76,76,76,75,75,75,75,66,66,66,66,66,66,65,65,
70,70,70,69,69,69,69,69,69,69,77,77,77,76,76,76,76,76,76,76,75,75,75,66,66,66,66,66,66,66,65,65,
70,70,70,69,69,69,69,69,69,69,69,77,77,76,76,76,76,76,76,76,75,75,66,66,66,66,66,66,66,66,65,65,
70,70,70,69,69,69,69,69,69,69,69,69,77,76,76,76,76,76,76,76,75,66,66,66,66,66,66,66,66,66,65,65,
58,58,70,69,69,69,69,69,69,69,69,69,69,76,76,76,76,76,76,76,66,66,66,66,66,66,66,66,66,66,65,52,
58,58,58,69,69,69,69,69,69,69,69,69,69,68,68,76,76,76,67,67,66,66,66,66,66,66,66,66,66,66,52,52,
58,58,58,58,57,69,69,69,69,69,69,69,69,68,68,68,76,67,67,67,66,66,66,66,66,66,66,66,53,52,52,52,
58,58,58,58,57,57,69,69,69,69,69,69,69,68,68,68,67,67,67,67,66,66,66,66,66,66,66,53,53,52,52,52,
58,58,58,58,57,57,57,57,69,69,69,69,69,68,68,68,67,67,67,67,66,66,66,66,66,53,53,53,53,52,52,52,
58,58,58,58,57,57,57,57,57,57,69,69,69,68,68,68,67,67,67,67,66,66,66,53,53,53,53,53,53,52,52,52,
58,58,58,58,57,57,57,57,57,57,57,69,56,68,68,68,67,67,67,67,54,66,53,53,53,53,53,53,53,52,52,52,
58,58,58,58,57,57,57,57,57,57,57,57,56,56,56,68,55,67,54,54,54,53,53,53,53,53,53,53,53,52,52,52,
43,43,43,43,43,57,57,57,57,57,57,57,56,56,56,55,55,55,54,54,54,53,53,53,53,53,53,53,37,37,37,37,
43,43,43,43,43,43,43,57,57,57,57,57,56,56,56,55,55,55,54,54,54,53,53,53,53,53,37,37,37,37,37,37,
43,43,43,43,43,43,43,43,42,42,42,42,41,41,41,40,40,40,39,39,39,38,38,38,38,37,37,37,37,37,37,37,
43,43,43,43,43,43,43,43,42,42,42,42,41,41,41,40,40,40,39,39,39,38,38,38,38,37,37,37,37,37,37,37,
43,43,43,43,43,43,43,43,42,42,42,42,41,41,41,40,40,40,39,39,39,38,38,38,38,37,37,37,37,37,37,37,
43,43,43,43,43,43,43,27,27,27,27,27,26,26,26,25,25,25,24,24,24,23,23,23,23,23,37,37,37,37,37,37,
43,43,43,43,43,27,27,27,27,27,27,27,26,26,26,25,25,25,24,24,24,23,23,23,23,23,23,23,37,37,37,37,
28,28,28,28,27,27,27,27,27,27,27,27,26,26,26,13,25,12,24,24,24,23,23,23,23,23,23,23,23,22,22,22,
28,28,28,28,27,27,27,27,27,27,27,14,26,13,13,13,12,12,12,12,24,11,23,23,23,23,23,23,23,22,22,22,
28,28,28,28,27,27,27,27,27,27,14,14,14,13,13,13,12,12,12,12,11,11,11,23,23,23,23,23,23,22,22,22,
28,28,28,28,27,27,27,27,14,14,14,14,14,13,13,13,12,12,12,12,11,11,11,11,11,23,23,23,23,22,22,22,
28,28,28,28,27,27,14,14,14,14,14,14,14,13,13,13,12,12,12,12,11,11,11,11,11,11,11,23,23,22,22,22,
28,28,28,28,27,14,14,14,14,14,14,14,14,13,13,13, 4,12,12,12,11,11,11,11,11,11,11,11,23,22,22,22,
28,28,28,14,14,14,14,14,14,14,14,14,14,13,13, 4, 4, 4,12,12,11,11,11,11,11,11,11,11,11,11,22,22,
28,28,15,14,14,14,14,14,14,14,14,14,14, 4, 4, 4, 4, 4, 4, 4,11,11,11,11,11,11,11,11,11,11,10,22,
15,15,15,14,14,14,14,14,14,14,14,14, 5, 4, 4, 4, 4, 4, 4, 4, 3,11,11,11,11,11,11,11,11,11,10,10,
15,15,15,14,14,14,14,14,14,14,14, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3,11,11,11,11,11,11,11,11,10,10,
15,15,15,14,14,14,14,14,14,14, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3,11,11,11,11,11,11,11,10,10,
15,15,15,14,14,14,14,14,14, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3,11,11,11,11,11,11,10,10,
// ----- x = 11 -----
70,70,70,70,70,70,77,77,77,77,77,77,77,77,76,76,76,76,76,75,75,75,75,75,75,75,75,65,65,65,65,65,
70,70,70,70,70,70,69,77,77,77,77,77,77,77,76,76,76,76,76,75,75,75,75,75,75,75,66,65,65,65,65,65,
70,70,70,70,70,70,69,69,77,77,77,77,77,77,76,76,76,76,76,75,75,75,75,75,75,66,66,65,65,65,65,65,
70,70,70,70,70,70,69,69,69,77,77,77,77,77,76,76,76,76,76,75,75,75,75,75,66,66,66,65,65,65,65,65,
70,70,70,70,70,70,69,69,69,69,77,77,77,77,76,76,76,76,76,75,75,75,75,66,66,66,66,65,65,65,65,65,
58,70,70,70,70,70,69,69,69,69,69,77,77,77,76,76,76,76,76,75,75,75,66,66,66,66,66,65,65,65,65,65,
58,58,58,70,70,70,69,69,69,69,69,69,69,77,76,76,76,76,76,75,66,66,66,66,66,66,66,65,65,65,52,52,
58,58,58,58,58,70,69,69,69,69,69,69,69,68,76,76,76,76,76,67,66,66,66,66,66,66,66,65,52,52,52,52,
58,58,58,58,58,58,69,69,69,69,69,69,69,68,68,76,76,76,67,67,66,66,66,66,66,66,66,52,52,52,52,52,
58,58,58,58,58,58,57,69,69,69,69,69,69,68,68,68,76,67,67,67,66,66,66,66,66,66,53,52,52,52,52,52,
58,58,58,58,58,58,57,57,57,69,69,69,69,68,68,68,67,67,67,67,66,66,66,66,53,53,53,52,52,52,52,52,
58,58,58,58,58,58,57,57,57,57,57,69,69,68,68,68,67,67,67,67,66,66,53,53,53,53,53,52,52,52,52,52,
58,58,58,58,58,58,57,57,57,57,57,57,57,56,68,68,67,67,67,54,53,53,53,53,53,53,53,52,52,52,52,52,
43,43,43,43,43,58,57,57,57,57,57,57,57,56,56,55,55,55,54,54,53,53,53,53,53,53,53,52,37,37,37,37,
43,43,43,43,43,43,43,43,57,57,57,57,57,56,56,55,55,55,54,54,53,53,53,53,53,37,37,37,37,37,37,37,
43,43,43,43,43,43,43,43,43,42,42,42,42,41,41,55,55,55,39,39,38,38,38,38,37,37,37,37,37,37,37,37,
43,43,43,43,43,43,43,43,43,42,42,42,42,41,41,41,40,39,39,39,38,38,38,38,37,37,37,37,37,37,37,37,
43,43,43,43,43,43,43,43,43,42,42,42,42,41,41,25,25,25,39,39,38,38,38,38,37,37,37,37,37,37,37,37,
43,43,43,43,43,43,43,43,27,27,27,27,27,26,26,25,25,25,24,24,23,23,23,23,23,37,37,37,37,37,37,37,
43,43,43,43,43,28,27,27,27,27,27,27,27,26,26,25,25,25,24,24,23,23,23,23,23,23,23,22,37,37,37,37,
28,28,28,28,28,28,27,27,27,27,27,27,27,26,13,13,12,12,12,24,23,23,23,23,23,23,23,22,22,22,22,22,
28,28,28,28,28,28,27,27,27,27,27,14,14,13,13,13,12,12,12,12,11,11,23,23,23,23,23,22,22,22,22,22,
28,28,28,28,28,28,27,27,27,14,14,14,14,13,13,13,12,12,12,12,11,11,11,11,23,23,23,22,22,22,22,22,
28,28,28,28,28,28,27,14,14,14,14,14,14,13,13,13, 4,12,12,12,11,11,11,11,11,11,23,22,22,22,22,22,
28,28,28,28,28,28,14,14,14,14,14,14,14,13,13, 4, 4, 4,12,12,11,11,11,11,11,11,11,22,22,22,22,22,
28,28,28,28,28,15,14,14,14,14,14,14,14,13, 4, 4, 4, 4, 4,12,11,11,11,11,11,11,11,10,22,22,22,22,
28,28,28,15,15,15,14,14,14,14,14,14,14, 5, 4, 4, 4, 4, 4, 3,11,11,11,11,11,11,11,10,10,10,22,22,
28,15,15,15,15,15,14,14,14,14,14, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3,11,11,11,11,11,10,10,10,10,10,
15,15,15,15,15,15,14,14,14,14, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3,11,11,11,11,10,10,10,10,10,
15,15,15,15,15,15,14,14,14, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3,11,11,11,10,10,10,10,10,
15,15,15,15,15,15,14,14, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3,11,11,10,10,10,10,10,
15,15,15,15,15,15,14, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3,11,10,10,10,10,10,
// ----- x = 12 -----
70,70,70,70,70,70,77,77,77,77,77,77,77,77,76,76,76,76,76,75,75,75,75,75,75,75,75,65,65,65,65,65,
70,70,70,70,70,70,70,77,77,77,77,77,77,77,76,76,76,76,76,75,75,75,75,75,75,75,65,65,65,65,65,65,
70,70,70,70,70,70,70,77,77,77,77,77,77,77,76,76,76,76,76,75,75,75,75,75,75,75,65,65,65,65,65,65,
70,70,70,70,70,70,70,70,77,77,77,77,77,77,76,76,76,76,76,75,75,75,75,75,75,65,65,65,65,65,65,65,
70,70,70,70,70,70,70,70,69,77,77,77,77,77,76,76,76,76,76,75,75,75,75,75,66,65,65,65,65,65,65,65,
58,70,70,70,70,70,70,70,69,69,77,77,77,77,76,76,76,76,76,75,75,75,75,66,66,65,65,65,65,65,65,65,
58,58,70,70,70,70,70,70,69,69,69,77,77,77,76,76,76,76,76,75,75,75,66,66,66,65,65,65,65,65,65,52,
58,58,58,58,70,70,70,70,69,69,69,69,77,77,76,76,76,76,76,75,75,66,66,66,66,65,65,65,65,52,52,52,
58,58,58,58,58,58,70,70,69,69,69,69,69,77,76,76,76,76,76,75,66,66,66,66,66,65,65,52,52,52,52,52,
58,58,58,58,58,58,58,70,69,69,69,69,69,69,68,76,76,76,67,66,66,66,66,66,66,65,52,52,52,52,52,52,
58,58,58,58,58,58,58,58,57,69,69,69,69,69,68,68,76,67,67,66,66,66,66,66,53,52,52,52,52,52,52,52,
58,58,58,58,58,58,58,58,57,57,69,69,69,69,68,68,67,67,67,66,66,66,66,53,53,52,52,52,52,52,52,52,
58,58,58,58,58,58,58,58,57,57,57,57,69,69,68,68,67,67,67,66,66,53,53,53,53,52,52,52,52,52,52,52,
58,58,58,58,58,58,58,58,57,57,57,57,57,56,56,68,55,67,54,54,53,53,53,53,53,52,52,52,52,52,52,52,
43,43,43,43,43,43,43,43,43,57,57,57,57,56,56,56,55,54,54,54,53,53,53,53,37,37,37,37,37,37,37,37,
43,43,43,43,43,43,43,43,43,43,43,42,42,42,56,56,55,54,54,38,38,38,37,37,37,37,37,37,37,37,37,37,
43,43,43,43,43,43,43,43,43,43,43,42,42,42,41,41,40,39,39,38,38,38,37,37,37,37,37,37,37,37,37,37,
43,43,43,43,43,43,43,43,43,43,43,42,42,42,26,26,25,24,24,38,38,38,37,37,37,37,37,37,37,37,37,37,
43,43,43,43,43,43,43,43,43,27,27,27,27,26,26,26,25,24,24,24,23,23,23,23,37,37,37,37,37,37,37,37,
28,28,28,28,28,28,28,28,27,27,27,27,27,26,26,13,25,12,24,24,23,23,23,23,23,22,22,22,22,22,22,22,
28,28,28,28,28,28,28,28,27,27,27,27,14,14,13,13,12,12,12,11,11,23,23,23,23,22,22,22,22,22,22,22,
28,28,28,28,28,28,28,28,27,27,14,14,14,14,13,13,12,12,12,11,11,11,11,23,23,22,22,22,22,22,22,22,
28,28,28,28,28,28,28,28,27,14,14,14,14,14,13,13, 4,12,12,11,11,11,11,11,23,22,22,22,22,22,22,22,
28,28,28,28,28,28,28,15,14,14,14,14,14,14,13, 4, 4, 4,12,11,11,11,11,11,11,10,22,22,22,22,22,22,
28,28,28,28,28,28,15,15,14,14,14,14,14, 5, 4, 4, 4, 4, 4, 3,11,11,11,11,11,10,10,22,22,22,22,22,
28,28,28,28,15,15,15,15,14,14,14,14, 5, 5, 4, 4, 4, 4, 4, 3, 3,11,11,11,11,10,10,10,10,22,22,22,
28,28,15,15,15,15,15,15,14,14,14, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3,11,11,11,10,10,10,10,10,10,22,
28,15,15,15,15,15,15,15,14,14, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3,11,11,10,10,10,10,10,10,10,
15,15,15,15,15,15,15,15,14, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3,11,10,10,10,10,10,10,10,
15,15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3,10,10,10,10,10,10,10,
15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3,10,10,10,10,10,10,
15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3,10,10,10,10,10,10,
// ----- x = 13 -----
70,70,70,70,70,70,77,77,77,77,77,77,77,77,77,79,79,79,75,75,75,75,75,75,75,75,75,65,65,65,65,65,
70,70,70,70,70,70,70,77,77,77,77,77,77,77,77,76,76,76,75,75,75,75,75,75,75,75,65,65,65,65,65,65,
70,70,70,70,70,70,70,70,77,77,77,77,77,77,77,76,76,76,75,75,75,75,75,75,75,65,65,65,65,65,65,65,
70,70,70,70,70,70,70,70,77,77,77,77,77,77,77,76,76,76,75,75,75,75,75,75,75,65,65,65,65,65,65,65,
70,70,70,70,70,70,70,70,70,77,77,77,77,77,77,76,76,76,75,75,75,75,75,75,65,65,65,65,65,65,65,65,
70,70,70,70,70,70,70,70,70,77,77,77,77,77,77,76,76,76,75,75,75,75,75,75,65,65,65,65,65,65,65,65,
58,58,70,70,70,70,70,70,70,70,77,77,77,77,77,76,76,76,75,75,75,75,75,65,65,65,65,65,65,65,65,52,
58,58,58,58,70,70,70,70,70,70,69,77,77,77,77,76,76,76,75,75,75,75,66,65,65,65,65,65,65,52,52,52,
58,58,58,58,58,70,70,70,70,70,69,69,77,77,77,76,76,76,75,75,75,66,66,65,65,65,65,65,52,52,52,52,
58,58,58,58,58,58,58,70,70,70,69,69,69,77,77,76,76,76,75,75,66,66,66,65,65,65,52,52,52,52,52,52,
58,58,58,58,58,58,58,58,70,70,69,69,69,69,77,76,76,76,75,66,66,66,66,65,65,52,52,52,52,52,52,52,
58,58,58,58,58,58,58,58,58,58,69,69,69,69,69,68,76,67,66,66,66,66,66,52,52,52,52,52,52,52,52,52,
58,58,58,58,58,58,58,58,58,58,57,69,69,69,69,68,67,67,66,66,66,66,53,52,52,52,52,52,52,52,52,52,
58,58,58,58,58,58,58,58,58,58,57,57,57,69,69,68,67,67,66,66,53,53,53,52,52,52,52,52,52,52,52,52,
44,43,43,43,43,43,58,58,58,58,57,57,57,57,56,56,55,54,54,53,53,53,53,52,52,52,52,37,37,37,37,37,
44,43,43,43,43,43,43,43,43,43,43,43,57,57,56,56,55,54,54,53,53,37,37,37,37,37,37,37,37,37,37,37,
44,43,43,43,43,43,43,43,43,43,43,43,42,42,41,41,40,39,39,38,38,37,37,37,37,37,37,37,37,37,37,37,
44,43,43,43,43,43,43,43,43,43,43,43,27,27,26,26,25,24,24,23,23,37,37,37,37,37,37,37,37,37,37,37,
44,43,43,43,43,43,28,28,28,28,27,27,27,27,26,26,25,24,24,23,23,23,23,22,22,22,22,37,37,37,37,37,
28,28,28,28,28,28,28,28,28,28,27,27,27,14,14,13,12,12,11,11,23,23,23,22,22,22,22,22,22,22,22,22,
28,28,28,28,28,28,28,28,28,28,27,14,14,14,14,13,12,12,11,11,11,11,23,22,22,22,22,22,22,22,22,22,
28,28,28,28,28,28,28,28,28,28,14,14,14,14,14,13, 4,12,11,11,11,11,11,22,22,22,22,22,22,22,22,22,
28,28,28,28,28,28,28,28,15,15,14,14,14,14, 5, 4, 4, 4, 3,11,11,11,11,10,10,22,22,22,22,22,22,22,
28,28,28,28,28,28,28,15,15,15,14,14,14, 5, 5, 4, 4, 4, 3, 3,11,11,11,10,10,10,22,22,22,22,22,22,
28,28,28,28,28,15,15,15,15,15,14,14, 5, 5, 5, 4, 4, 4, 3, 3, 3,11,11,10,10,10,10,10,22,22,22,22,
28,28,28,28,15,15,15,15,15,15,14, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3,11,10,10,10,10,10,10,22,22,22,
28,28,15,15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3,10,10,10,10,10,10,10,10,22,
15,15,15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3,10,10,10,10,10,10,10,10,
15,15,15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3,10,10,10,10,10,10,10,10,
15,15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3,10,10,10,10,10,10,10,
15,15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3,10,10,10,10,10,10,10,
15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3,10,10,10,10,10,10,
// ----- x = 14 -----
70,70,70,70,70,70,70,77,77,77,77,77,77,77,79,79,79,79,79,75,75,75,75,75,75,75,65,65,65,65,65,65,
70,70,70,70,70,70,70,77,77,77,77,77,77,77,79,79,79,79,79,75,75,75,75,75,75,75,65,65,65,65,65,65,
70,70,70,70,70,70,70,70,77,77,77,77,77,77,79,79,79,79,79,75,75,75,75,75,75,65,65,65,65,65,65,65,
70,70,70,70,70,70,70,70,77,77,77,77,77,77,77,79,79,79,75,75,75,75,75,75,75,65,65,65,65,65,65,65,
70,70,70,70,70,70,70,70,70,77,77,77,77,77,77,79,79,79,75,75,75,75,75,75,65,65,65,65,65,65,65,65,
70,70,70,70,70,70,70,70,70,70,77,77,77,77,77,79,79,79,75,75,75,75,75,65,65,65,65,65,65,65,65,65,
58,70,70,70,70,70,70,70,70,70,77,77,77,77,77,76,76,76,75,75,75,75,75,65,65,65,65,65,65,65,65,65,
58,58,58,70,70,70,70,70,70,70,70,77,77,77,77,76,76,76,75,75,75,75,65,65,65,65,65,65,65,65,52,52,
58,58,58,58,58,70,70,70,70,70,70,77,77,77,77,76,76,76,75,75,75,75,65,65,65,65,65,65,52,52,52,52,
58,58,58,58,58,58,70,70,70,70,70,70,77,77,77,76,76,76,75,75,75,65,65,65,65,65,65,52,52,52,52,52,
58,58,58,58,58,58,58,58,70,70,70,70,69,77,77,76,76,76,75,75,66,65,65,65,65,52,52,52,52,52,52,52,
58,58,58,58,58,58,58,58,58,70,70,70,69,69,77,76,76,76,75,66,66,65,65,65,52,52,52,52,52,52,52,52,
58,58,58,58,58,58,58,58,58,58,58,70,69,69,69,76,76,76,66,66,66,65,52,52,52,52,52,52,52,52,52,52,
44,58,58,58,58,58,58,58,58,58,58,58,57,69,69,68,76,67,66,66,53,52,52,52,52,52,52,52,52,52,52,52,
44,44,44,44,44,58,58,58,58,58,58,58,57,57,69,68,67,67,66,53,53,52,52,52,52,52,52,52,36,36,36,36,
44,44,44,44,44,44,43,43,43,43,43,43,43,57,57,56,55,54,53,53,37,37,37,37,37,37,37,36,36,36,36,36,
44,44,44,44,44,44,43,43,43,43,43,43,43,43,42,41,40,39,38,37,37,37,37,37,37,37,37,36,36,36,36,36,
44,44,44,44,44,44,43,43,43,43,43,43,43,27,27,26,25,24,23,23,37,37,37,37,37,37,37,36,36,36,36,36,
44,44,44,44,44,28,28,28,28,28,28,28,27,27,14,13,12,12,11,23,23,22,22,22,22,22,22,22,36,36,36,36,
44,28,28,28,28,28,28,28,28,28,28,28,27,14,14,13, 4,12,11,11,23,22,22,22,22,22,22,22,22,22,22,22,
28,28,28,28,28,28,28,28,28,28,28,15,14,14,14, 4, 4, 4,11,11,11,10,22,22,22,22,22,22,22,22,22,22,
28,28,28,28,28,28,28,28,28,15,15,15,14,14, 5, 4, 4, 4, 3,11,11,10,10,10,22,22,22,22,22,22,22,22,
28,28,28,28,28,28,28,28,15,15,15,15,14, 5, 5, 4, 4, 4, 3, 3,11,10,10,10,10,22,22,22,22,22,22,22,
28,28,28,28,28,28,15,15,15,15,15,15, 5, 5, 5, 4, 4, 4, 3, 3, 3,10,10,10,10,10,10,22,22,22,22,22,
28,28,28,28,28,15,15,15,15,15,15, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3,10,10,10,10,10,10,22,22,22,22,
28,28,28,15,15,15,15,15,15,15,15, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3,10,10,10,10,10,10,10,10,22,22,
28,15,15,15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3,10,10,10,10,10,10,10,10,10,
15,15,15,15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 0, 0, 0, 3, 3, 3, 3, 3,10,10,10,10,10,10,10,10,10,
15,15,15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 5, 0, 0, 0, 3, 3, 3, 3, 3, 3,10,10,10,10,10,10,10,10,
15,15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3,10,10,10,10,10,10,10,
15,15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3,10,10,10,10,10,10,10,
15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3,10,10,10,10,10,10,
// ----- x = 15 -----
70,70,70,70,70,70,70,77,77,77,77,77,77,79,79,79,79,79,79,79,75,75,75,75,75,75,65,65,65,65,65,65,
70,70,70,70,70,70,70,77,77,77,77,77,77,77,79,79,79,79,79,75,75,75,75,75,75,75,65,65,65,65,65,65,
70,70,70,70,70,70,70,70,77,77,77,77,77,77,79,79,79,79,79,75,75,75,75,75,75,65,65,65,65,65,65,65,
70,70,70,70,70,70,70,70,70,77,77,77,77,77,79,79,79,79,79,75,75,75,75,75,65,65,65,65,65,65,65,65,
70,70,70,70,70,70,70,70,70,77,77,77,77,77,79,79,79,79,79,75,75,75,75,75,65,65,65,65,65,65,65,65,
70,70,70,70,70,70,70,70,70,70,77,77,77,77,77,79,79,79,75,75,75,75,75,65,65,65,65,65,65,65,65,65,
58,70,70,70,70,70,70,70,70,70,77,77,77,77,77,79,79,79,75,75,75,75,75,65,65,65,65,65,65,65,65,65,
58,58,70,70,70,70,70,70,70,70,70,77,77,77,77,79,79,79,75,75,75,75,65,65,65,65,65,65,65,65,65,52,
58,58,58,58,70,70,70,70,70,70,70,70,77,77,77,79,79,79,75,75,75,65,65,65,65,65,65,65,65,52,52,52,
58,58,58,58,58,58,70,70,70,70,70,70,77,77,77,79,79,79,75,75,75,65,65,65,65,65,65,52,52,52,52,52,
58,58,58,58,58,58,58,70,70,70,70,70,70,77,77,77,79,75,75,75,65,65,65,65,65,65,52,52,52,52,52,52,
58,58,58,58,58,58,58,58,58,70,70,70,70,77,77,77,76,75,75,75,65,65,65,65,52,52,52,52,52,52,52,52,
58,58,58,58,58,58,58,58,58,58,58,70,70,70,77,77,76,75,75,65,65,65,52,52,52,52,52,52,52,52,52,52,
44,44,44,58,58,58,58,58,58,58,58,58,70,70,69,77,76,75,66,65,65,52,52,52,52,52,52,52,52,52,36,36,
44,44,44,44,44,44,44,58,58,58,58,58,58,58,69,69,76,66,66,52,52,52,52,52,52,52,36,36,36,36,36,36,
44,44,44,44,44,44,44,44,44,44,44,58,58,58,57,69,67,66,53,52,52,52,36,36,36,36,36,36,36,36,36,36,
44,44,44,44,44,44,44,44,44,44,44,43,43,43,43,42,40,38,37,37,37,37,36,36,36,36,36,36,36,36,36,36,
44,44,44,44,44,44,44,44,44,44,44,28,28,28,27,14,12,11,23,22,22,22,36,36,36,36,36,36,36,36,36,36,
44,44,44,44,44,44,44,28,28,28,28,28,28,28,14,14, 4,11,11,22,22,22,22,22,22,22,36,36,36,36,36,36,
44,44,44,28,28,28,28,28,28,28,28,28,15,15,14, 5, 4, 3,11,10,10,22,22,22,22,22,22,22,22,22,36,36,
28,28,28,28,28,28,28,28,28,28,28,15,15,15, 5, 5, 4, 3, 3,10,10,10,22,22,22,22,22,22,22,22,22,22,
28,28,28,28,28,28,28,28,28,15,15,15,15, 5, 5, 5, 4, 3, 3, 3,10,10,10,10,22,22,22,22,22,22,22,22,
28,28,28,28,28,28,28,15,15,15,15,15,15, 5, 5, 5, 0, 3, 3, 3,10,10,10,10,10,10,22,22,22,22,22,22,
28,28,28,28,28,28,15,15,15,15,15,15, 5, 5, 5, 0, 0, 0, 3, 3, 3,10,10,10,10,10,10,22,22,22,22,22,
28,28,28,28,15,15,15,15,15,15,15,15, 5, 5, 5, 0, 0, 0, 3, 3, 3,10,10,10,10,10,10,10,10,22,22,22,
28,28,15,15,15,15,15,15,15,15,15, 5, 5, 5, 5, 0, 0, 0, 3, 3, 3, 3,10,10,10,10,10,10,10,10,10,22,
28,15,15,15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 0, 0, 0, 3, 3, 3, 3, 3,10,10,10,10,10,10,10,10,10,
15,15,15,15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 0, 0, 0, 3, 3, 3, 3, 3,10,10,10,10,10,10,10,10,10,
15,15,15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3,10,10,10,10,10,10,10,10,
15,15,15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3,10,10,10,10,10,10,10,10,
15,15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3,10,10,10,10,10,10,10,
15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3,10,10,10,10,10,10,
// ----- x = 16 -----
70,70,70,70,70,70,70,77,77,77,77,77,77,79,79,79,79,79,79,79,74,74,74,74,74,74,65,65,65,65,65,65,
70,70,70,70,70,70,70,70,77,77,77,77,77,79,79,79,79,79,79,79,74,74,74,74,74,65,65,65,65,65,65,65,
70,70,70,70,70,70,70,70,77,77,77,77,77,79,79,79,79,79,79,79,74,74,74,74,74,65,65,65,65,65,65,65,
70,70,70,70,70,70,70,70,70,77,77,77,77,77,79,79,79,79,79,74,74,74,74,74,65,65,65,65,65,65,65,65,
70,70,70,70,70,70,70,70,70,77,77,77,77,77,79,79,79,79,79,74,74,74,74,74,65,65,65,65,65,65,65,65,
70,70,70,70,70,70,70,70,70,70,77,77,77,77,79,79,79,79,79,74,74,74,74,65,65,65,65,65,65,65,65,65,
70,70,70,70,70,70,70,70,70,70,70,77,77,77,79,79,79,79,79,74,74,74,65,65,65,65,65,65,65,65,65,65,
58,58,70,70,70,70,70,70,70,70,70,77,77,77,79,79,79,79,79,74,74,74,65,65,65,65,65,65,65,65,65,51,
58,58,58,58,70,70,70,70,70,70,70,70,77,77,77,79,79,79,74,74,74,65,65,65,65,65,65,65,65,51,51,51,
58,58,58,58,58,70,70,70,70,70,70,70,77,77,77,79,79,79,74,74,74,65,65,65,65,65,65,65,51,51,51,51,
58,58,58,58,58,58,58,70,70,70,70,70,70,77,77,79,79,79,74,74,65,65,65,65,65,65,51,51,51,51,51,51,
58,58,58,58,58,58,58,58,70,70,70,70,70,70,77,79,79,79,74,65,65,65,65,65,65,51,51,51,51,51,51,51,
44,58,58,58,58,58,58,58,58,58,70,70,70,70,77,77,79,74,74,65,65,65,65,51,51,51,51,51,51,51,51,51,
44,44,44,44,44,58,58,58,58,58,58,58,70,70,70,77,79,74,65,65,65,51,51,51,51,51,51,51,36,36,36,36,
44,44,44,44,44,44,44,44,44,58,58,58,58,70,70,77,79,74,65,65,51,51,51,51,36,36,36,36,36,36,36,36,
44,44,44,44,44,44,44,44,44,44,44,44,44,58,58,70,79,65,51,51,36,36,36,36,36,36,36,36,36,36,36,36,
44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,
44,44,44,44,44,44,44,44,44,44,44,44,44,28,28,15, 0,10,21,21,36,36,36,36,36,36,36,36,36,36,36,36,
44,44,44,44,44,44,44,44,44,28,28,28,28,15,15, 5, 0, 2,10,10,21,21,21,21,36,36,36,36,36,36,36,36,
44,44,44,44,44,28,28,28,28,28,28,28,15,15,15, 5, 0, 2,10,10,10,21,21,21,21,21,21,21,36,36,36,36,
44,28,28,28,28,28,28,28,28,28,15,15,15,15, 5, 5, 0, 2, 2,10,10,10,10,21,21,21,21,21,21,21,21,21,
28,28,28,28,28,28,28,28,15,15,15,15,15,15, 5, 0, 0, 0, 2,10,10,10,10,10,10,21,21,21,21,21,21,21,
28,28,28,28,28,28,28,15,15,15,15,15,15, 5, 5, 0, 0, 0, 2, 2,10,10,10,10,10,10,21,21,21,21,21,21,
28,28,28,28,28,15,15,15,15,15,15,15, 5, 5, 5, 0, 0, 0, 2, 2, 2,10,10,10,10,10,10,10,21,21,21,21,
28,28,28,28,15,15,15,15,15,15,15,15, 5, 5, 5, 0, 0, 0, 2, 2, 2,10,10,10,10,10,10,10,10,21,21,21,
28,28,15,15,15,15,15,15,15,15,15, 5, 5, 5, 0, 0, 0, 0, 0, 2, 2, 2,10,10,10,10,10,10,10,10,10,21,
15,15,15,15,15,15,15,15,15,15,15, 5, 5, 5, 0, 0, 0, 0, 0, 2, 2, 2,10,10,10,10,10,10,10,10,10,10,
15,15,15,15,15,15,15,15,15,15, 5, 5, 5, 5, 0, 0, 0, 0, 0, 2, 2, 2, 2,10,10,10,10,10,10,10,10,10,
15,15,15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2,10,10,10,10,10,10,10,10,
15,15,15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2,10,10,10,10,10,10,10,10,
15,15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2,10,10,10,10,10,10,10,
15,15,15,15,15,15,15,15, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2,10,10,10,10,10,10,10,
// ----- x = 17 -----
70,70,70,70,70,70,78,78,78,78,78,78,78,79,79,79,79,79,79,79,74,74,74,74,74,74,74,65,65,65,65,65,
70,70,70,70,70,70,70,78,78,78,78,78,78,78,79,79,79,79,79,74,74,74,74,74,74,74,65,65,65,65,65,65,
70,70,70,70,70,70,70,78,78,78,78,78,78,78,79,79,79,79,79,74,74,74,74,74,74,74,65,65,65,65,65,65,
70,70,70,70,70,70,70,70,78,78,78,78,78,78,79,79,79,79,79,74,74,74,74,74,74,65,65,65,65,65,65,65,
70,70,70,70,70,70,70,70,70,78,78,78,78,78,79,79,79,79,79,74,74,74,74,74,65,65,65,65,65,65,65,65,
70,70,70,70,70,70,70,70,70,78,78,78,78,78,78,79,79,79,74,74,74,74,74,74,65,65,65,65,65,65,65,65,
59,59,70,70,70,70,70,70,70,70,78,78,78,78,78,79,79,79,74,74,74,74,74,65,65,65,65,65,65,65,65,51,
59,59,59,70,70,70,70,70,70,70,71,78,78,78,78,79,79,79,74,74,74,74,64,65,65,65,65,65,65,65,51,51,
59,59,59,59,59,70,70,70,70,70,71,78,78,78,78,79,79,79,74,74,74,74,64,65,65,65,65,65,51,51,51,51,
59,59,59,59,59,59,59,70,70,70,71,71,78,78,78,79,79,79,74,74,74,64,64,65,65,65,51,51,51,51,51,51,
59,59,59,59,59,59,59,59,70,70,71,71,71,78,78,78,79,74,74,74,64,64,64,65,65,51,51,51,51,51,51,51,
59,59,59,59,59,59,59,59,59,59,71,71,71,78,78,78,73,74,74,74,64,64,64,51,51,51,51,51,51,51,51,51,
59,59,59,59,59,59,59,59,59,59,59,71,71,71,78,78,73,74,74,64,64,64,51,51,51,51,51,51,51,51,51,51,
44,44,44,59,59,59,59,59,59,59,59,59,71,71,71,78,73,74,64,64,64,51,51,51,51,51,51,51,51,51,36,36,
44,44,44,44,44,44,44,59,59,59,59,59,59,59,71,72,73,63,64,51,51,51,51,51,51,51,36,36,36,36,36,36,
44,44,44,44,44,44,44,44,44,44,44,59,59,59,60,72,62,63,50,51,51,51,36,36,36,36,36,36,36,36,36,36,
44,44,44,44,44,44,44,44,44,44,44,45,45,45,45,46,32,34,35,35,35,35,36,36,36,36,36,36,36,36,36,36,
44,44,44,44,44,44,44,44,44,44,44,29,29,29,30,17, 7, 8,20,21,21,21,36,36,36,36,36,36,36,36,36,36,
44,44,44,44,44,44,44,29,29,29,29,29,29,29,16,17, 1, 8, 9,21,21,21,21,21,21,21,36,36,36,36,36,36,
44,44,44,29,29,29,29,29,29,29,29,29,16,16,16, 6, 1, 2, 9, 9, 9,21,21,21,21,21,21,21,21,21,36,36,
29,29,29,29,29,29,29,29,29,29,29,16,16,16, 6, 6, 1, 2, 2, 9, 9, 9,21,21,21,21,21,21,21,21,21,21,
29,29,29,29,29,29,29,29,29,29,16,16,16, 6, 6, 6, 1, 2, 2, 2, 9, 9, 9,21,21,21,21,21,21,21,21,21,
29,29,29,29,29,29,29,29,15,15,16,16,16, 6, 6, 6, 0, 2, 2, 2, 9, 9, 9,10,10,21,21,21,21,21,21,21,
29,29,29,29,29,29,29,15,15,15,16,16, 6, 6, 6, 0, 0, 0, 2, 2, 2, 9, 9,10,10,10,21,21,21,21,21,21,
29,29,29,29,29,15,15,15,15,15,16, 6, 6, 6, 6, 0, 0, 0, 2, 2, 2, 2, 9,10,10,10,10,10,21,21,21,21,
29,29,29,15,15,15,15,15,15,15,16, 6, 6, 6, 6, 0, 0, 0, 2, 2, 2, 2, 9,10,10,10,10,10,10,10,21,21,
29,29,15,15,15,15,15,15,15,15, 6, 6, 6, 6, 6, 0, 0, 0, 2, 2, 2, 2, 2,10,10,10,10,10,10,10,10,21,
15,15,15,15,15,15,15,15,15, 6, 6, 6, 6, 6, 6, 0, 0, 0, 2, 2, 2, 2, 2, 2,10,10,10,10,10,10,10,10,
15,15,15,15,15,15,15,15,15, 6, 6, 6, 6, 6, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2,10,10,10,10,10,10,10,10,
15,15,15,15,15,15,15,15, 6, 6, 6, 6, 6, 6, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2,10,10,10,10,10,10,10,
15,15,15,15,15,15,15, 6, 6, 6, 6, 6, 6, 6, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2,10,10,10,10,10,10,
15,15,15,15,15,15,15, 6, 6, 6, 6, 6, 6, 6, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2,10,10,10,10,10,10,
// ----- x = 18 -----
70,70,70,71,71,71,78,78,78,78,78,78,78,78,79,79,79,79,79,74,74,74,74,74,74,74,74,64,64,64,65,65,
70,70,70,71,71,71,71,78,78,78,78,78,78,78,79,79,79,79,79,74,74,74,74,74,74,74,64,64,64,64,65,65,
70,70,70,71,71,71,71,78,78,78,78,78,78,78,79,79,79,79,79,74,74,74,74,74,74,74,64,64,64,64,65,65,
70,70,70,71,71,71,71,71,78,78,78,78,78,78,78,79,79,79,74,74,74,74,74,74,74,64,64,64,64,64,65,65,
70,70,70,71,71,71,71,71,71,78,78,78,78,78,78,79,79,79,74,74,74,74,74,74,64,64,64,64,64,64,65,65,
59,59,70,71,71,71,71,71,71,71,78,78,78,78,78,79,79,79,74,74,74,74,74,64,64,64,64,64,64,64,65,51,
59,59,59,71,71,71,71,71,71,71,78,78,78,78,78,73,73,73,74,74,74,74,74,64,64,64,64,64,64,64,51,51,
59,59,59,59,71,71,71,71,71,71,71,78,78,78,78,73,73,73,74,74,74,74,64,64,64,64,64,64,64,51,51,51,
59,59,59,59,59,59,71,71,71,71,71,71,78,78,78,73,73,73,74,74,74,64,64,64,64,64,64,51,51,51,51,51,
59,59,59,59,59,59,59,71,71,71,71,71,78,78,78,73,73,73,74,74,74,64,64,64,64,64,51,51,51,51,51,51,
59,59,59,59,59,59,59,59,71,71,71,71,71,78,78,73,73,73,74,74,64,64,64,64,64,51,51,51,51,51,51,51,
59,59,59,59,59,59,59,59,59,59,71,71,71,71,78,73,73,73,74,64,64,64,64,51,51,51,51,51,51,51,51,51,
59,59,59,59,59,59,59,59,59,59,59,71,71,71,72,73,73,73,63,64,64,64,51,51,51,51,51,51,51,51,51,51,
44,59,59,59,59,59,59,59,59,59,59,59,71,71,72,72,73,63,63,64,64,51,51,51,51,51,51,51,51,51,51,51,
44,44,44,44,44,59,59,59,59,59,59,59,60,60,72,72,62,63,63,50,50,51,51,51,51,51,51,51,36,36,36,36,
44,44,44,44,44,44,45,45,45,45,45,45,45,60,60,61,48,49,50,50,35,35,35,35,35,35,35,36,36,36,36,36,
44,44,44,44,44,44,45,45,45,45,45,45,45,45,46,47,32,33,34,35,35,35,35,35,35,35,35,36,36,36,36,36,
44,44,44,44,44,44,45,45,45,45,45,45,45,30,30,31,18,19,20,20,35,35,35,35,35,35,35,36,36,36,36,36,
44,44,44,44,44,29,29,29,29,29,29,29,30,30,17,17, 7, 8, 8,20,20,21,21,21,21,21,21,21,36,36,36,36,
44,29,29,29,29,29,29,29,29,29,29,29,16,16,17,17, 1, 8, 8, 9, 9,21,21,21,21,21,21,21,21,21,21,21,
29,29,29,29,29,29,29,29,29,29,29,16,16,16,17, 1, 1, 1, 8, 9, 9, 9,21,21,21,21,21,21,21,21,21,21,
29,29,29,29,29,29,29,29,29,29,16,16,16,16, 6, 1, 1, 1, 2, 9, 9, 9, 9,21,21,21,21,21,21,21,21,21,
29,29,29,29,29,29,29,29,16,16,16,16,16, 6, 6, 1, 1, 1, 2, 2, 9, 9, 9, 9, 9,21,21,21,21,21,21,21,
29,29,29,29,29,29,29,16,16,16,16,16, 6, 6, 6, 1, 1, 1, 2, 2, 2, 9, 9, 9, 9, 9,21,21,21,21,21,21,
29,29,29,29,29,29,16,16,16,16,16,16, 6, 6, 6, 1, 1, 1, 2, 2, 2, 9, 9, 9, 9, 9, 9,21,21,21,21,21,
29,29,29,29,16,16,16,16,16,16,16, 6, 6, 6, 6, 1, 1, 1, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9,21,21,21,
29,29,29,16,16,16,16,16,16,16, 6, 6, 6, 6, 6, 1, 1, 1, 2, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9,21,21,
29,29,15,16,16,16,16,16,16,16, 6, 6, 6, 6, 6, 0, 0, 0, 2, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9,10,21,
15,15,15,16,16,16,16,16,16, 6, 6, 6, 6, 6, 6, 0, 0, 0, 2, 2, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9,10,10,
15,15,15,16,16,16,16,16, 6, 6, 6, 6, 6, 6, 6, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 9, 9, 9, 9, 9,10,10,
15,15,15,16,16,16,16, 6, 6, 6, 6, 6, 6, 6, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 9, 9, 9, 9,10,10,
15,15,15,16,16,16,16, 6, 6, 6, 6, 6, 6, 6, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 9, 9, 9, 9,10,10,
// ----- x = 19 -----
71,71,71,71,71,71,78,78,78,78,78,78,78,78,78,79,79,79,74,74,74,74,74,74,74,74,74,64,64,64,64,64,
71,71,71,71,71,71,71,78,78,78,78,78,78,78,78,73,73,73,74,74,74,74,74,74,74,74,64,64,64,64,64,64,
71,71,71,71,71,71,71,71,78,78,78,78,78,78,78,73,73,73,74,74,74,74,74,74,74,64,64,64,64,64,64,64,
71,71,71,71,71,71,71,71,78,78,78,78,78,78,78,73,73,73,74,74,74,74,74,74,74,64,64,64,64,64,64,64,
71,71,71,71,71,71,71,71,71,78,78,78,78,78,78,73,73,73,74,74,74,74,74,74,64,64,64,64,64,64,64,64,
59,59,71,71,71,71,71,71,71,71,78,78,78,78,78,73,73,73,74,74,74,74,74,64,64,64,64,64,64,64,64,51,
59,59,59,71,71,71,71,71,71,71,71,78,78,78,78,73,73,73,74,74,74,74,64,64,64,64,64,64,64,64,51,51,
59,59,59,59,71,71,71,71,71,71,71,78,78,78,78,73,73,73,74,74,74,74,64,64,64,64,64,64,64,51,51,51,
59,59,59,59,59,71,71,71,71,71,71,71,78,78,78,73,73,73,74,74,74,64,64,64,64,64,64,64,51,51,51,51,
59,59,59,59,59,59,59,71,71,71,71,71,71,78,78,73,73,73,74,74,64,64,64,64,64,64,51,51,51,51,51,51,
59,59,59,59,59,59,59,59,71,71,71,71,71,72,72,73,73,73,63,63,64,64,64,64,64,51,51,51,51,51,51,51,
59,59,59,59,59,59,59,59,59,71,71,71,71,72,72,73,73,73,63,63,64,64,64,64,51,51,51,51,51,51,51,51,
59,59,59,59,59,59,59,59,59,59,60,71,71,72,72,72,62,63,63,63,64,64,50,51,51,51,51,51,51,51,51,51,
59,59,59,59,59,59,59,59,59,59,60,60,60,72,72,72,62,63,63,63,50,50,50,51,51,51,51,51,51,51,51,51,
44,45,45,45,45,45,59,59,59,59,60,60,60,60,61,61,48,49,49,50,50,50,50,51,51,51,51,35,35,35,35,35,
44,45,45,45,45,45,45,45,45,45,45,45,60,60,61,61,48,49,49,50,50,35,35,35,35,35,35,35,35,35,35,35,
44,45,45,45,45,45,45,45,45,45,45,45,46,46,47,47,32,33,33,34,34,35,35,35,35,35,35,35,35,35,35,35,
44,45,45,45,45,45,45,45,45,45,45,45,30,30,31,31,18,19,19,20,20,35,35,35,35,35,35,35,35,35,35,35,
44,45,45,45,45,45,29,29,29,29,30,30,30,30,31,31,18,19,19,20,20,20,20,21,21,21,21,35,35,35,35,35,
29,29,29,29,29,29,29,29,29,29,30,30,30,17,17,17, 7, 8, 8, 8,20,20,20,21,21,21,21,21,21,21,21,21,
29,29,29,29,29,29,29,29,29,29,30,16,16,17,17,17, 7, 8, 8, 8, 9, 9,20,21,21,21,21,21,21,21,21,21,
29,29,29,29,29,29,29,29,29,16,16,16,16,17,17, 1, 1, 1, 8, 8, 9, 9, 9, 9,21,21,21,21,21,21,21,21,
29,29,29,29,29,29,29,29,16,16,16,16,16,17,17, 1, 1, 1, 8, 8, 9, 9, 9, 9, 9,21,21,21,21,21,21,21,
29,29,29,29,29,29,29,16,16,16,16,16,16, 6, 6, 1, 1, 1, 2, 2, 9, 9, 9, 9, 9, 9,21,21,21,21,21,21,
29,29,29,29,29,16,16,16,16,16,16,16, 6, 6, 6, 1, 1, 1, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9,21,21,21,21,
29,29,29,29,16,16,16,16,16,16,16, 6, 6, 6, 6, 1, 1, 1, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9,21,21,21,
29,29,29,16,16,16,16,16,16,16,16, 6, 6, 6, 6, 1, 1, 1, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9, 9,21,21,
29,29,16,16,16,16,16,16,16,16, 6, 6, 6, 6, 6, 1, 1, 1, 2, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9, 9,21,
16,16,16,16,16,16,16,16,16, 6, 6, 6, 6, 6, 6, 1, 1, 1, 2, 2, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9, 9,
16,16,16,16,16,16,16,16, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9,
16,16,16,16,16,16,16,16, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9,
16,16,16,16,16,16,16, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9,
// ----- x = 20 -----
71,71,71,71,71,71,71,78,78,78,78,78,78,78,73,73,73,73,73,74,74,74,74,74,74,74,64,64,64,64,64,64,
71,71,71,71,71,71,71,78,78,78,78,78,78,78,73,73,73,73,73,74,74,74,74,74,74,74,64,64,64,64,64,64,
71,71,71,71,71,71,71,71,78,78,78,78,78,78,73,73,73,73,73,74,74,74,74,74,74,64,64,64,64,64,64,64,
71,71,71,71,71,71,71,71,71,78,78,78,78,78,73,73,73,73,73,74,74,74,74,74,64,64,64,64,64,64,64,64,
71,71,71,71,71,71,71,71,71,78,78,78,78,78,73,73,73,73,73,74,74,74,74,74,64,64,64,64,64,64,64,64,
59,71,71,71,71,71,71,71,71,71,78,78,78,78,73,73,73,73,73,74,74,74,74,64,64,64,64,64,64,64,64,64,
59,59,59,71,71,71,71,71,71,71,71,78,78,78,73,73,73,73,73,74,74,74,64,64,64,64,64,64,64,64,51,51,
59,59,59,59,71,71,71,71,71,71,71,71,78,78,73,73,73,73,73,74,74,64,64,64,64,64,64,64,64,51,51,51,
59,59,59,59,59,71,71,71,71,71,71,71,72,72,73,73,73,73,73,63,63,64,64,64,64,64,64,64,51,51,51,51,
59,59,59,59,59,59,71,71,71,71,71,71,72,72,72,73,73,73,63,63,63,64,64,64,64,64,64,51,51,51,51,51,
59,59,59,59,59,59,59,59,71,71,71,71,72,72,72,73,73,73,63,63,63,64,64,64,64,51,51,51,51,51,51,51,
59,59,59,59,59,59,59,59,60,60,71,71,72,72,72,62,62,62,63,63,63,64,64,50,50,51,51,51,51,51,51,51,
59,59,59,59,59,59,59,59,60,60,60,60,72,72,72,62,62,62,63,63,63,50,50,50,50,51,51,51,51,51,51,51,
59,59,59,59,59,59,59,59,60,60,60,60,60,61,61,62,62,62,49,49,50,50,50,50,50,51,51,51,51,51,51,51,
45,45,45,45,45,45,45,45,45,60,60,60,60,61,61,61,48,49,49,49,50,50,50,50,35,35,35,35,35,35,35,35,
45,45,45,45,45,45,45,45,45,45,45,46,46,46,61,61,48,49,49,34,34,34,35,35,35,35,35,35,35,35,35,35,
45,45,45,45,45,45,45,45,45,45,45,46,46,46,47,47,32,33,33,34,34,34,35,35,35,35,35,35,35,35,35,35,
45,45,45,45,45,45,45,45,45,45,45,46,46,46,31,31,18,19,19,34,34,34,35,35,35,35,35,35,35,35,35,35,
45,45,45,45,45,45,45,45,45,30,30,30,30,31,31,31,18,19,19,19,20,20,20,20,35,35,35,35,35,35,35,35,
29,29,29,29,29,29,29,29,30,30,30,30,30,31,31, 7, 7, 7,19,19,20,20,20,20,20,21,21,21,21,21,21,21,
29,29,29,29,29,29,29,29,30,30,30,30,17,17,17, 7, 7, 7, 8, 8, 8,20,20,20,20,21,21,21,21,21,21,21,
29,29,29,29,29,29,29,29,30,30,16,16,17,17,17, 7, 7, 7, 8, 8, 8, 9, 9,20,20,21,21,21,21,21,21,21,
29,29,29,29,29,29,29,29,16,16,16,16,17,17,17, 1, 1, 1, 8, 8, 8, 9, 9, 9, 9,21,21,21,21,21,21,21,
29,29,29,29,29,29,16,16,16,16,16,16,17,17,17, 1, 1, 1, 8, 8, 8, 9, 9, 9, 9, 9, 9,21,21,21,21,21,
29,29,29,29,29,16,16,16,16,16,16,16,17,17, 1, 1, 1, 1, 1, 8, 8, 9, 9, 9, 9, 9, 9, 9,21,21,21,21,
29,29,29,29,16,16,16,16,16,16,16,16, 6, 6, 1, 1, 1, 1, 1, 2, 2, 9, 9, 9, 9, 9, 9, 9, 9,21,21,21,
29,29,29,16,16,16,16,16,16,16,16, 6, 6, 6, 1, 1, 1, 1, 1, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9, 9,21,21,
29,16,16,16,16,16,16,16,16,16, 6, 6, 6, 6, 1, 1, 1, 1, 1, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9, 9, 9,
16,16,16,16,16,16,16,16,16, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9, 9,
16,16,16,16,16,16,16,16,16, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9, 9,
16,16,16,16,16,16,16,16, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9,
16,16,16,16,16,16,16, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9,
// ----- x = 21 -----
71,71,71,71,71,71,71,78,78,78,78,78,78,78,73,73,73,73,73,74,74,74,74,74,74,74,64,64,64,64,64,64,
71,71,71,71,71,71,71,71,78,78,78,78,78,78,73,73,73,73,73,74,74,74,74,74,74,64,64,64,64,64,64,64,
71,71,71,71,71,71,71,71,78,78,78,78,78,78,73,73,73,73,73,74,74,74,74,74,74,64,64,64,64,64,64,64,
71,71,71,71,71,71,71,71,71,78,78,78,78,78,73,73,73,73,73,74,74,74,74,74,64,64,64,64,64,64,64,64,
71,71,71,71,71,71,71,71,71,71,78,78,78,78,73,73,73,73,73,74,74,74,74,64,64,64,64,64,64,64,64,64,
59,71,71,71,71,71,71,71,71,71,78,78,78,78,73,73,73,73,73,74,74,74,74,64,64,64,64,64,64,64,64,64,
59,59,71,71,71,71,71,71,71,71,71,72,72,72,73,73,73,73,73,63,63,63,64,64,64,64,64,64,64,64,64,51,
59,59,59,71,71,71,71,71,71,71,71,72,72,72,73,73,73,73,73,63,63,63,64,64,64,64,64,64,64,64,51,51,
59,59,59,59,59,71,71,71,71,71,71,72,72,72,72,73,73,73,63,63,63,63,64,64,64,64,64,64,51,51,51,51,
59,59,59,59,59,59,71,71,71,71,71,72,72,72,72,62,62,62,63,63,63,63,64,64,64,64,64,51,51,51,51,51,
59,59,59,59,59,59,60,60,60,60,71,72,72,72,72,62,62,62,63,63,63,63,64,50,50,50,50,51,51,51,51,51,
59,59,59,59,59,59,60,60,60,60,60,72,72,72,72,62,62,62,63,63,63,63,50,50,50,50,50,51,51,51,51,51,
59,59,59,59,59,59,60,60,60,60,60,60,72,72,72,62,62,62,63,63,63,50,50,50,50,50,50,51,51,51,51,51,
45,45,45,45,45,59,60,60,60,60,60,60,60,61,61,48,48,48,49,49,50,50,50,50,50,50,50,51,35,35,35,35,
45,45,45,45,45,45,45,45,60,60,60,60,60,61,61,48,48,48,49,49,50,50,50,50,50,35,35,35,35,35,35,35,
45,45,45,45,45,45,45,45,45,46,46,46,46,47,47,48,48,48,33,33,34,34,34,34,35,35,35,35,35,35,35,35,
45,45,45,45,45,45,45,45,45,46,46,46,46,47,47,47,32,33,33,33,34,34,34,34,35,35,35,35,35,35,35,35,
45,45,45,45,45,45,45,45,45,46,46,46,46,47,47,18,18,18,33,33,34,34,34,34,35,35,35,35,35,35,35,35,
45,45,45,45,45,45,45,45,30,30,30,30,30,31,31,18,18,18,19,19,20,20,20,20,20,35,35,35,35,35,35,35,
45,45,45,45,45,29,30,30,30,30,30,30,30,31,31,18,18,18,19,19,20,20,20,20,20,20,20,21,35,35,35,35,
29,29,29,29,29,29,30,30,30,30,30,30,17,17,17, 7, 7, 7, 8, 8, 8,20,20,20,20,20,20,21,21,21,21,21,
29,29,29,29,29,29,30,30,30,30,30,17,17,17,17, 7, 7, 7, 8, 8, 8, 8,20,20,20,20,20,21,21,21,21,21,
29,29,29,29,29,29,30,30,30,30,16,17,17,17,17, 7, 7, 7, 8, 8, 8, 8, 9,20,20,20,20,21,21,21,21,21,
29,29,29,29,29,29,16,16,16,16,16,17,17,17,17, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9,21,21,21,21,21,
29,29,29,29,29,16,16,16,16,16,16,17,17,17,17, 1, 1, 1, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,21,21,21,21,
29,29,29,16,16,16,16,16,16,16,16,17,17,17, 1, 1, 1, 1, 1, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9,21,21,
29,29,16,16,16,16,16,16,16,16,16,17,17,17, 1, 1, 1, 1, 1, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9,21,
29,16,16,16,16,16,16,16,16,16, 6, 6, 6, 6, 1, 1, 1, 1, 1, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9, 9, 9,
16,16,16,16,16,16,16,16,16,16, 6, 6, 6, 6, 1, 1, 1, 1, 1, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9, 9, 9,
16,16,16,16,16,16,16,16,16, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9, 9,
16,16,16,16,16,16,16,16, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9,
16,16,16,16,16,16,16,16, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9,
// ----- x = 22 -----
71,71,71,71,71,71,71,78,78,78,78,78,78,73,73,73,73,73,73,73,74,74,74,74,74,74,64,64,64,64,64,64,
71,71,71,71,71,71,71,71,78,78,78,78,78,73,73,73,73,73,73,73,74,74,74,74,74,64,64,64,64,64,64,64,
71,71,71,71,71,71,71,71,71,78,78,78,78,73,73,73,73,73,73,73,74,74,74,74,64,64,64,64,64,64,64,64,
71,71,71,71,71,71,71,71,71,78,78,78,78,73,73,73,73,73,73,73,74,74,74,74,64,64,64,64,64,64,64,64,
71,71,71,71,71,71,71,71,71,71,72,72,72,73,73,73,73,73,73,73,63,63,63,64,64,64,64,64,64,64,64,64,
59,71,71,71,71,71,71,71,71,71,72,72,72,72,73,73,73,73,73,63,63,63,63,64,64,64,64,64,64,64,64,64,
59,59,71,71,71,71,71,71,71,71,72,72,72,72,73,73,73,73,73,63,63,63,63,64,64,64,64,64,64,64,64,51,
59,59,59,71,71,71,71,71,71,71,72,72,72,72,72,73,73,73,63,63,63,63,63,64,64,64,64,64,64,64,51,51,
59,59,59,59,60,71,71,71,71,71,72,72,72,72,72,62,62,62,63,63,63,63,63,64,64,64,64,64,50,51,51,51,
59,59,59,59,60,60,60,60,60,71,72,72,72,72,72,62,62,62,63,63,63,63,63,64,50,50,50,50,50,51,51,51,
59,59,59,59,60,60,60,60,60,60,72,72,72,72,72,62,62,62,63,63,63,63,63,50,50,50,50,50,50,51,51,51,
59,59,59,59,60,60,60,60,60,60,60,72,72,72,72,62,62,62,63,63,63,63,50,50,50,50,50,50,50,51,51,51,
59,59,59,59,60,60,60,60,60,60,60,60,61,61,61,48,48,48,49,49,49,50,50,50,50,50,50,50,50,51,51,51,
45,45,45,45,45,60,60,60,60,60,60,60,61,61,61,48,48,48,49,49,49,50,50,50,50,50,50,50,35,35,35,35,
45,45,45,45,45,45,45,60,60,60,60,60,61,61,61,48,48,48,49,49,49,50,50,50,50,50,35,35,35,35,35,35,
45,45,45,45,45,45,45,45,46,46,46,46,47,47,47,32,32,32,33,33,33,34,34,34,34,35,35,35,35,35,35,35,
45,45,45,45,45,45,45,45,46,46,46,46,47,47,47,32,32,32,33,33,33,34,34,34,34,35,35,35,35,35,35,35,
45,45,45,45,45,45,45,45,46,46,46,46,47,47,47,32,32,32,33,33,33,34,34,34,34,35,35,35,35,35,35,35,
45,45,45,45,45,45,45,30,30,30,30,30,31,31,31,18,18,18,19,19,19,20,20,20,20,20,35,35,35,35,35,35,
45,45,45,45,45,30,30,30,30,30,30,30,31,31,31,18,18,18,19,19,19,20,20,20,20,20,20,20,35,35,35,35,
29,29,29,29,30,30,30,30,30,30,30,30,31,31,31,18,18,18,19,19,19,20,20,20,20,20,20,20,20,21,21,21,
29,29,29,29,30,30,30,30,30,30,30,17,17,17,17, 7, 7, 7, 8, 8, 8, 8,20,20,20,20,20,20,20,21,21,21,
29,29,29,29,30,30,30,30,30,30,17,17,17,17,17, 7, 7, 7, 8, 8, 8, 8, 8,20,20,20,20,20,20,21,21,21,
29,29,29,29,30,30,30,30,30,16,17,17,17,17,17, 7, 7, 7, 8, 8, 8, 8, 8, 9,20,20,20,20,20,21,21,21,
29,29,29,29,30,16,16,16,16,16,17,17,17,17,17, 7, 7, 7, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9,20,21,21,21,
29,29,29,16,16,16,16,16,16,16,17,17,17,17,17, 1, 1, 1, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9,21,21,
29,29,16,16,16,16,16,16,16,16,17,17,17,17, 1, 1, 1, 1, 1, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9,21,
29,16,16,16,16,16,16,16,16,16,17,17,17,17, 1, 1, 1, 1, 1, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9,
16,16,16,16,16,16,16,16,16,16,17,17,17, 1, 1, 1, 1, 1, 1, 1, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9,
16,16,16,16,16,16,16,16,16, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9, 9,
16,16,16,16,16,16,16,16,16, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9, 9,
16,16,16,16,16,16,16,16, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9,
// ----- x = 23 -----
71,71,71,71,71,71,71,71,78,78,78,78,73,73,73,73,73,73,73,73,73,74,74,74,74,64,64,64,64,64,64,64,
71,71,71,71,71,71,71,71,78,78,78,78,73,73,73,73,73,73,73,73,73,74,74,74,74,64,64,64,64,64,64,64,
71,71,71,71,71,71,71,71,72,72,72,72,73,73,73,73,73,73,73,73,73,63,63,63,63,64,64,64,64,64,64,64,
71,71,71,71,71,71,71,71,72,72,72,72,72,73,73,73,73,73,73,73,63,63,63,63,63,64,64,64,64,64,64,64,
71,71,71,71,71,71,71,71,72,72,72,72,72,72,73,73,73,73,73,63,63,63,63,63,63,64,64,64,64,64,64,64,
71,71,71,71,71,71,71,71,72,72,72,72,72,72,73,73,73,73,73,63,63,63,63,63,63,64,64,64,64,64,64,64,
59,59,71,71,71,71,71,71,72,72,72,72,72,72,62,62,62,62,62,63,63,63,63,63,63,64,64,64,64,64,64,51,
59,59,60,60,60,71,71,71,72,72,72,72,72,72,62,62,62,62,62,63,63,63,63,63,63,64,64,64,50,50,50,51,
59,59,60,60,60,60,60,60,72,72,72,72,72,72,62,62,62,62,62,63,63,63,63,63,63,50,50,50,50,50,50,51,
59,59,60,60,60,60,60,60,60,72,72,72,72,72,62,62,62,62,62,63,63,63,63,63,50,50,50,50,50,50,50,51,
59,59,60,60,60,60,60,60,60,60,72,72,72,72,62,62,62,62,62,63,63,63,63,50,50,50,50,50,50,50,50,51,
59,59,60,60,60,60,60,60,60,60,60,61,61,61,61,62,62,62,49,49,49,49,50,50,50,50,50,50,50,50,50,51,
45,45,60,60,60,60,60,60,60,60,60,61,61,61,61,48,48,48,49,49,49,49,50,50,50,50,50,50,50,50,50,35,
45,45,45,45,60,60,60,60,60,60,60,61,61,61,61,48,48,48,49,49,49,49,50,50,50,50,50,50,50,35,35,35,
45,45,45,45,45,45,46,46,46,46,46,61,61,61,61,48,48,48,49,49,49,49,34,34,34,34,34,35,35,35,35,35,
45,45,45,45,45,45,46,46,46,46,46,46,47,47,47,32,32,32,33,33,33,34,34,34,34,34,34,35,35,35,35,35,
45,45,45,45,45,45,46,46,46,46,46,46,47,47,47,32,32,32,33,33,33,34,34,34,34,34,34,35,35,35,35,35,
45,45,45,45,45,45,46,46,46,46,46,46,47,47,47,32,32,32,33,33,33,34,34,34,34,34,34,35,35,35,35,35,
45,45,45,45,45,45,46,46,46,46,46,31,31,31,31,18,18,18,19,19,19,19,34,34,34,34,34,35,35,35,35,35,
45,45,45,45,30,30,30,30,30,30,30,31,31,31,31,18,18,18,19,19,19,19,20,20,20,20,20,20,20,35,35,35,
45,45,30,30,30,30,30,30,30,30,30,31,31,31,31,18,18,18,19,19,19,19,20,20,20,20,20,20,20,20,20,35,
29,29,30,30,30,30,30,30,30,30,30,31,31,31,31, 7, 7, 7,19,19,19,19,20,20,20,20,20,20,20,20,20,21,
29,29,30,30,30,30,30,30,30,30,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8,20,20,20,20,20,20,20,20,21,
29,29,30,30,30,30,30,30,30,17,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8,20,20,20,20,20,20,20,21,
29,29,30,30,30,30,30,30,17,17,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8,20,20,20,20,20,20,21,
29,29,30,30,30,16,16,16,17,17,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9,20,20,20,21,
29,29,16,16,16,16,16,16,17,17,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,21,
16,16,16,16,16,16,16,16,17,17,17,17,17,17, 1, 1, 1, 1, 1, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9,
16,16,16,16,16,16,16,16,17,17,17,17,17,17, 1, 1, 1, 1, 1, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9,
16,16,16,16,16,16,16,16,17,17,17,17,17, 1, 1, 1, 1, 1, 1, 1, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9,
16,16,16,16,16,16,16,16,17,17,17,17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9,
16,16,16,16,16,16,16,16, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 9, 9, 9, 9, 9, 9, 9,
// ----- x = 24 -----
71,71,71,71,71,71,71,72,72,72,72,72,73,73,73,73,73,73,73,73,73,63,63,63,63,63,64,64,64,64,64,64,
71,71,71,71,71,71,71,72,72,72,72,72,73,73,73,73,73,73,73,73,73,63,63,63,63,63,64,64,64,64,64,64,
71,71,71,71,71,71,71,72,72,72,72,72,72,73,73,73,73,73,73,73,63,63,63,63,63,63,64,64,64,64,64,64,
71,71,71,71,71,71,71,72,72,72,72,72,72,72,73,73,73,73,73,63,63,63,63,63,63,63,64,64,64,64,64,64,
71,71,71,71,71,71,71,72,72,72,72,72,72,72,73,73,73,73,73,63,63,63,63,63,63,63,64,64,64,64,64,64,
71,71,71,71,71,71,71,72,72,72,72,72,72,72,62,62,62,62,62,63,63,63,63,63,63,63,64,64,64,64,64,64,
60,60,60,60,71,71,71,72,72,72,72,72,72,72,62,62,62,62,62,63,63,63,63,63,63,63,64,64,64,50,50,50,
60,60,60,60,60,60,60,72,72,72,72,72,72,72,62,62,62,62,62,63,63,63,63,63,63,63,50,50,50,50,50,50,
60,60,60,60,60,60,60,60,72,72,72,72,72,72,62,62,62,62,62,63,63,63,63,63,63,50,50,50,50,50,50,50,
60,60,60,60,60,60,60,60,60,72,72,72,72,72,62,62,62,62,62,63,63,63,63,63,50,50,50,50,50,50,50,50,
60,60,60,60,60,60,60,60,60,60,61,61,61,61,62,62,62,62,62,49,49,49,49,50,50,50,50,50,50,50,50,50,
60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,48,48,48,49,49,49,49,49,50,50,50,50,50,50,50,50,50,
45,60,60,60,60,60,60,60,60,60,61,61,61,61,61,48,48,48,49,49,49,49,49,50,50,50,50,50,50,50,50,50,
45,45,45,60,60,60,60,60,60,60,61,61,61,61,61,48,48,48,49,49,49,49,49,50,50,50,50,50,50,50,35,35,
45,45,45,45,45,46,46,46,46,46,46,61,61,61,61,48,48,48,49,49,49,49,34,34,34,34,34,34,35,35,35,35,
45,45,45,45,45,46,46,46,46,46,46,47,47,47,47,32,32,32,33,33,33,33,34,34,34,34,34,34,35,35,35,35,
45,45,45,45,45,46,46,46,46,46,46,47,47,47,47,32,32,32,33,33,33,33,34,34,34,34,34,34,35,35,35,35,
45,45,45,45,45,46,46,46,46,46,46,47,47,47,47,32,32,32,33,33,33,33,34,34,34,34,34,34,35,35,35,35,
45,45,45,45,45,46,46,46,46,46,46,31,31,31,31,18,18,18,19,19,19,19,34,34,34,34,34,34,35,35,35,35,
45,45,45,30,30,30,30,30,30,30,31,31,31,31,31,18,18,18,19,19,19,19,19,20,20,20,20,20,20,20,35,35,
45,30,30,30,30,30,30,30,30,30,31,31,31,31,31,18,18,18,19,19,19,19,19,20,20,20,20,20,20,20,20,20,
30,30,30,30,30,30,30,30,30,30,31,31,31,31,31,18,18,18,19,19,19,19,19,20,20,20,20,20,20,20,20,20,
30,30,30,30,30,30,30,30,30,30,31,31,31,31, 7, 7, 7, 7, 7,19,19,19,19,20,20,20,20,20,20,20,20,20,
30,30,30,30,30,30,30,30,30,17,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8,20,20,20,20,20,20,20,20,
30,30,30,30,30,30,30,30,17,17,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8,20,20,20,20,20,20,20,
30,30,30,30,30,30,30,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8,20,20,20,20,20,20,
30,30,30,30,16,16,16,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9,20,20,20,
16,16,16,16,16,16,16,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,
16,16,16,16,16,16,16,17,17,17,17,17,17,17, 1, 1, 1, 1, 1, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,
16,16,16,16,16,16,16,17,17,17,17,17,17,17, 1, 1, 1, 1, 1, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,
16,16,16,16,16,16,16,17,17,17,17,17,17, 1, 1, 1, 1, 1, 1, 1, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,
16,16,16,16,16,16,16,17,17,17,17,17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,
// ----- x = 25 -----
71,71,71,71,71,71,72,72,72,72,72,72,73,73,73,73,73,73,73,73,73,63,63,63,63,63,63,64,64,64,64,64,
71,71,71,71,71,71,72,72,72,72,72,72,72,73,73,73,73,73,73,73,63,63,63,63,63,63,63,64,64,64,64,64,
71,71,71,71,71,71,72,72,72,72,72,72,72,72,73,73,73,73,73,63,63,63,63,63,63,63,63,64,64,64,64,64,
71,71,71,71,71,71,72,72,72,72,72,72,72,72,62,62,62,62,62,63,63,63,63,63,63,63,63,64,64,64,64,64,
71,71,71,71,71,71,72,72,72,72,72,72,72,72,62,62,62,62,62,63,63,63,63,63,63,63,63,64,64,64,64,64,
60,60,60,60,71,71,72,72,72,72,72,72,72,72,62,62,62,62,62,63,63,63,63,63,63,63,63,64,64,50,50,50,
60,60,60,60,60,60,72,72,72,72,72,72,72,72,62,62,62,62,62,63,63,63,63,63,63,63,63,50,50,50,50,50,
60,60,60,60,60,60,60,72,72,72,72,72,72,72,62,62,62,62,62,63,63,63,63,63,63,63,50,50,50,50,50,50,
60,60,60,60,60,60,60,60,72,72,72,72,72,72,62,62,62,62,62,63,63,63,63,63,63,50,50,50,50,50,50,50,
60,60,60,60,60,60,60,60,60,72,72,72,72,72,62,62,62,62,62,63,63,63,63,63,50,50,50,50,50,50,50,50,
60,60,60,60,60,60,60,60,60,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,50,50,50,50,50,50,50,50,
60,60,60,60,60,60,60,60,60,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,50,50,50,50,50,50,50,50,
60,60,60,60,60,60,60,60,60,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,50,50,50,50,50,50,50,50,
45,45,60,60,60,60,60,60,60,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,50,50,50,50,50,50,50,35,
45,45,45,46,46,46,46,46,46,46,61,61,61,47,48,48,48,48,48,33,49,49,49,34,34,34,34,34,34,34,35,35,
45,45,45,46,46,46,46,46,46,46,47,47,47,47,47,32,32,32,33,33,33,33,33,34,34,34,34,34,34,34,35,35,
45,45,45,46,46,46,46,46,46,46,47,47,47,47,47,32,32,32,33,33,33,33,33,34,34,34,34,34,34,34,35,35,
45,45,45,46,46,46,46,46,46,46,47,47,47,47,47,32,32,32,33,33,33,33,33,34,34,34,34,34,34,34,35,35,
45,45,45,46,46,46,46,46,46,46,31,31,31,47,18,18,18,18,18,33,19,19,19,34,34,34,34,34,34,34,35,35,
45,45,30,30,30,30,30,30,30,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,20,20,20,20,20,20,20,35,
30,30,30,30,30,30,30,30,30,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,20,20,20,20,20,20,20,20,
30,30,30,30,30,30,30,30,30,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,20,20,20,20,20,20,20,20,
30,30,30,30,30,30,30,30,30,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,20,20,20,20,20,20,20,20,
30,30,30,30,30,30,30,30,30,17,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8,20,20,20,20,20,20,20,20,
30,30,30,30,30,30,30,30,17,17,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8,20,20,20,20,20,20,20,
30,30,30,30,30,30,30,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8,20,20,20,20,20,20,
30,30,30,30,30,30,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8,20,20,20,20,20,
30,30,30,30,16,16,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9,20,20,20,
16,16,16,16,16,16,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9,
16,16,16,16,16,16,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9,
16,16,16,16,16,16,17,17,17,17,17,17,17,17, 1, 1, 1, 1, 1, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9,
16,16,16,16,16,16,17,17,17,17,17,17,17, 1, 1, 1, 1, 1, 1, 1, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9,
// ----- x = 26 -----
71,71,71,71,71,72,72,72,72,72,72,72,72,73,73,73,73,73,73,73,63,63,63,63,63,63,63,63,64,64,64,64,
71,71,71,71,71,72,72,72,72,72,72,72,72,72,73,73,73,73,73,63,63,63,63,63,63,63,63,63,64,64,64,64,
71,71,71,71,71,72,72,72,72,72,72,72,72,72,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,
71,71,71,71,71,72,72,72,72,72,72,72,72,72,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,
60,60,60,71,71,72,72,72,72,72,72,72,72,72,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,50,50,
60,60,60,60,60,72,72,72,72,72,72,72,72,72,62,62,62,62,62,63,63,63,63,63,63,63,63,63,50,50,50,50,
60,60,60,60,60,60,72,72,72,72,72,72,72,72,62,62,62,62,62,63,63,63,63,63,63,63,63,50,50,50,50,50,
60,60,60,60,60,60,60,72,72,72,72,72,72,72,62,62,62,62,62,63,63,63,63,63,63,63,50,50,50,50,50,50,
60,60,60,60,60,60,60,60,72,72,72,72,72,72,62,62,62,62,62,63,63,63,63,63,63,50,50,50,50,50,50,50,
60,60,60,60,60,60,60,60,60,61,61,61,61,61,62,62,62,62,62,49,49,49,49,49,50,50,50,50,50,50,50,50,
60,60,60,60,60,60,60,60,60,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,50,50,50,50,50,50,50,50,
60,60,60,60,60,60,60,60,60,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,50,50,50,50,50,50,50,50,
60,60,60,60,60,60,60,60,60,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,50,50,50,50,50,50,50,50,
45,60,60,60,60,60,46,46,46,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,34,34,34,50,50,50,50,50,
45,45,46,46,46,46,46,46,46,46,47,47,47,47,48,48,48,48,48,33,33,33,33,34,34,34,34,34,34,34,34,35,
45,45,46,46,46,46,46,46,46,46,47,47,47,47,47,32,32,32,33,33,33,33,33,34,34,34,34,34,34,34,34,35,
45,45,46,46,46,46,46,46,46,46,47,47,47,47,47,32,32,32,33,33,33,33,33,34,34,34,34,34,34,34,34,35,
45,45,46,46,46,46,46,46,46,46,47,47,47,47,47,32,32,32,33,33,33,33,33,34,34,34,34,34,34,34,34,35,
45,45,46,46,46,46,46,46,46,46,47,47,47,47,18,18,18,18,18,33,33,33,33,34,34,34,34,34,34,34,34,35,
45,30,30,30,30,30,46,46,46,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,34,34,34,20,20,20,20,20,
30,30,30,30,30,30,30,30,30,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,20,20,20,20,20,20,20,20,
30,30,30,30,30,30,30,30,30,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,20,20,20,20,20,20,20,20,
30,30,30,30,30,30,30,30,30,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,20,20,20,20,20,20,20,20,
30,30,30,30,30,30,30,30,30,31,31,31,31,31, 7, 7, 7, 7, 7,19,19,19,19,19,20,20,20,20,20,20,20,20,
30,30,30,30,30,30,30,30,17,17,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8,20,20,20,20,20,20,20,
30,30,30,30,30,30,30,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8,20,20,20,20,20,20,
30,30,30,30,30,30,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8,20,20,20,20,20,
30,30,30,30,30,17,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8,20,20,20,20,
30,30,30,16,16,17,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9,20,20,
16,16,16,16,16,17,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9,
16,16,16,16,16,17,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9,
16,16,16,16,16,17,17,17,17,17,17,17,17,17, 1, 1, 1, 1, 1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9,
// ----- x = 27 -----
71,71,71,71,72,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,
71,71,71,71,72,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,
71,71,71,71,72,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,
60,60,71,71,72,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,50,
60,60,60,60,72,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,50,50,50,
60,60,60,60,60,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,50,50,50,50,
60,60,60,60,60,60,72,72,72,72,72,72,72,62,62,62,62,62,62,62,63,63,63,63,63,63,63,50,50,50,50,50,
60,60,60,60,60,60,60,72,72,72,72,72,72,62,62,62,62,62,62,62,63,63,63,63,63,63,50,50,50,50,50,50,
60,60,60,60,60,60,60,60,61,61,61,61,61,62,62,62,62,62,62,62,49,49,49,49,49,50,50,50,50,50,50,50,
60,60,60,60,60,60,60,60,61,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,49,50,50,50,50,50,50,50,
60,60,60,60,60,60,60,60,61,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,49,50,50,50,50,50,50,50,
60,60,60,60,60,60,60,60,61,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,49,50,50,50,50,50,50,50,
60,60,60,60,60,60,60,60,61,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,49,50,50,50,50,50,50,50,
46,46,46,46,46,46,46,46,61,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,49,34,34,34,34,34,34,34,
46,46,46,46,46,46,46,46,46,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,34,34,34,34,34,34,34,34,
46,46,46,46,46,46,46,46,46,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,34,34,34,34,34,34,34,34,
46,46,46,46,46,46,46,46,46,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,34,34,34,34,34,34,34,34,
46,46,46,46,46,46,46,46,46,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,34,34,34,34,34,34,34,34,
46,46,46,46,46,46,46,46,46,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,34,34,34,34,34,34,34,34,
46,46,46,46,46,46,46,46,31,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,19,34,34,34,34,34,34,34,
30,30,30,30,30,30,30,30,31,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,19,20,20,20,20,20,20,20,
30,30,30,30,30,30,30,30,31,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,19,20,20,20,20,20,20,20,
30,30,30,30,30,30,30,30,31,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,19,20,20,20,20,20,20,20,
30,30,30,30,30,30,30,30,31,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,19,20,20,20,20,20,20,20,
30,30,30,30,30,30,30,30,31,31,31,31,31, 7, 7, 7, 7, 7, 7, 7,19,19,19,19,19,20,20,20,20,20,20,20,
30,30,30,30,30,30,30,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8,20,20,20,20,20,20,
30,30,30,30,30,30,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8,20,20,20,20,20,
30,30,30,30,30,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8,20,20,20,20,
30,30,30,30,17,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8,20,20,20,
30,30,16,16,17,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9,20,
16,16,16,16,17,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9,
16,16,16,16,17,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9,
// ----- x = 28 -----
71,71,71,72,72,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,63,64,64,
71,71,71,72,72,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,63,64,64,
60,60,71,72,72,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,63,64,50,
60,60,60,72,72,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,63,50,50,
60,60,60,60,72,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,50,50,50,
60,60,60,60,60,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,50,50,50,50,
60,60,60,60,60,60,72,72,72,72,72,72,72,62,62,62,62,62,62,62,63,63,63,63,63,63,63,50,50,50,50,50,
60,60,60,60,60,60,60,61,61,61,61,61,61,62,62,62,62,62,62,62,49,49,49,49,49,49,50,50,50,50,50,50,
60,60,60,60,60,60,60,61,61,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,49,49,50,50,50,50,50,50,
60,60,60,60,60,60,60,61,61,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,49,49,50,50,50,50,50,50,
60,60,60,60,60,60,60,61,61,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,49,49,50,50,50,50,50,50,
60,60,60,60,60,60,60,61,61,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,49,49,50,50,50,50,50,50,
60,60,60,60,60,60,60,61,61,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,49,49,50,50,50,50,50,50,
46,46,46,46,46,46,46,46,61,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,49,34,34,34,34,34,34,34,
46,46,46,46,46,46,46,46,47,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,33,34,34,34,34,34,34,34,
46,46,46,46,46,46,46,46,47,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,33,34,34,34,34,34,34,34,
46,46,46,46,46,46,46,46,47,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,33,34,34,34,34,34,34,34,
46,46,46,46,46,46,46,46,47,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,33,34,34,34,34,34,34,34,
46,46,46,46,46,46,46,46,47,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,33,34,34,34,34,34,34,34,
46,46,46,46,46,46,46,46,31,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,19,34,34,34,34,34,34,34,
30,30,30,30,30,30,30,31,31,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,19,19,20,20,20,20,20,20,
30,30,30,30,30,30,30,31,31,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,19,19,20,20,20,20,20,20,
30,30,30,30,30,30,30,31,31,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,19,19,20,20,20,20,20,20,
30,30,30,30,30,30,30,31,31,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,19,19,20,20,20,20,20,20,
30,30,30,30,30,30,30,31,31,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,19,19,20,20,20,20,20,20,
30,30,30,30,30,30,30,31,31,31,31,31,31, 7, 7, 7, 7, 7, 7, 7,19,19,19,19,19,19,20,20,20,20,20,20,
30,30,30,30,30,30,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8,20,20,20,20,20,
30,30,30,30,30,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8,20,20,20,20,
30,30,30,30,17,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8,20,20,20,
30,30,30,17,17,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,20,20,
30,30,16,17,17,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9,20,
16,16,16,17,17,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9,
// ----- x = 29 -----
71,72,72,72,72,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,63,63,63,
60,72,72,72,72,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,63,63,63,
60,60,72,72,72,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,63,63,50,
60,60,60,72,72,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,63,50,50,
60,60,60,60,72,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,50,50,50,
60,60,60,60,60,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,50,50,50,50,
60,60,60,60,60,60,61,61,72,72,72,72,72,62,62,62,62,62,62,62,63,63,63,63,63,49,49,50,50,50,50,50,
60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,49,49,49,49,49,49,49,50,50,50,50,50,
60,60,60,60,60,60,61,61,61,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,49,49,49,50,50,50,50,50,
60,60,60,60,60,60,61,61,61,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,49,49,49,50,50,50,50,50,
60,60,60,60,60,60,61,61,61,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,49,49,49,50,50,50,50,50,
60,60,60,60,60,60,61,61,61,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,49,49,49,50,50,50,50,50,
60,60,60,60,60,46,61,61,61,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,49,49,49,34,50,50,50,50,
46,46,46,46,46,46,46,61,61,61,61,61,61,61,48,48,48,48,48,49,49,49,49,49,49,49,34,34,34,34,34,34,
46,46,46,46,46,46,46,46,47,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,33,34,34,34,34,34,34,34,
46,46,46,46,46,46,46,46,47,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,33,34,34,34,34,34,34,34,
46,46,46,46,46,46,46,46,47,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,33,34,34,34,34,34,34,34,
46,46,46,46,46,46,46,46,47,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,33,34,34,34,34,34,34,34,
46,46,46,46,46,46,46,46,47,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,33,34,34,34,34,34,34,34,
46,46,46,46,46,46,46,31,31,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,19,19,34,34,34,34,34,34,
30,30,30,30,30,46,31,31,31,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,19,19,19,34,20,20,20,20,
30,30,30,30,30,30,31,31,31,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,20,
30,30,30,30,30,30,31,31,31,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,20,
30,30,30,30,30,30,31,31,31,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,20,
30,30,30,30,30,30,31,31,31,31,31,31,31,31,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,20,
30,30,30,30,30,30,31,31,31,31,31,31,31, 7, 7, 7, 7, 7, 7, 7,19,19,19,19,19,19,19,20,20,20,20,20,
30,30,30,30,30,30,31,31,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8,19,19,20,20,20,20,20,
30,30,30,30,30,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8,20,20,20,20,
30,30,30,30,17,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8,20,20,20,
30,30,30,17,17,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,20,20,
30,30,17,17,17,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,20,
30,17,17,17,17,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
// ----- x = 30 -----
72,72,72,72,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,63,63,
60,72,72,72,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,63,63,
60,60,72,72,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,63,50,
60,60,60,72,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,50,50,
60,60,60,60,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,50,50,50,
60,60,60,60,60,72,72,72,72,72,72,72,62,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,50,50,50,50,
60,60,60,60,60,61,61,61,61,61,61,61,61,62,62,62,62,62,62,62,49,49,49,49,49,49,49,49,50,50,50,50,
60,60,60,60,60,61,61,61,61,61,61,61,61,48,48,48,48,48,48,48,49,49,49,49,49,49,49,49,50,50,50,50,
60,60,60,60,60,61,61,61,61,61,61,61,61,48,48,48,48,48,48,48,49,49,49,49,49,49,49,49,50,50,50,50,
60,60,60,60,60,61,61,61,61,61,61,61,61,48,48,48,48,48,48,48,49,49,49,49,49,49,49,49,50,50,50,50,
60,60,60,60,60,61,61,61,61,61,61,61,61,48,48,48,48,48,48,48,49,49,49,49,49,49,49,49,50,50,50,50,
60,60,60,60,60,61,61,61,61,61,61,61,61,48,48,48,48,48,48,48,49,49,49,49,49,49,49,49,50,50,50,50,
46,46,46,46,46,46,61,61,61,61,61,61,61,48,48,48,48,48,48,48,49,49,49,49,49,49,49,34,34,34,34,34,
46,46,46,46,46,46,46,61,61,47,47,47,47,48,48,48,48,48,48,48,33,33,33,33,49,49,34,34,34,34,34,34,
46,46,46,46,46,46,46,47,47,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,33,33,34,34,34,34,34,34,
46,46,46,46,46,46,46,47,47,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,33,33,34,34,34,34,34,34,
46,46,46,46,46,46,46,47,47,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,33,33,34,34,34,34,34,34,
46,46,46,46,46,46,46,47,47,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,33,33,34,34,34,34,34,34,
46,46,46,46,46,46,46,47,47,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,33,33,34,34,34,34,34,34,
46,46,46,46,46,46,46,31,31,47,47,47,47,18,18,18,18,18,18,18,33,33,33,33,19,19,34,34,34,34,34,34,
46,46,46,46,46,46,31,31,31,31,31,31,31,18,18,18,18,18,18,18,19,19,19,19,19,19,19,34,34,34,34,34,
30,30,30,30,30,31,31,31,31,31,31,31,31,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,
30,30,30,30,30,31,31,31,31,31,31,31,31,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,
30,30,30,30,30,31,31,31,31,31,31,31,31,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,
30,30,30,30,30,31,31,31,31,31,31,31,31,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,
30,30,30,30,30,31,31,31,31,31,31,31,31,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,
30,30,30,30,30,31,31,31,31,31,31,31,31, 7, 7, 7, 7, 7, 7, 7,19,19,19,19,19,19,19,19,20,20,20,20,
30,30,30,30,30,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8,20,20,20,20,
30,30,30,30,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8,20,20,20,
30,30,30,17,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8,20,20,
30,30,17,17,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,20,
30,17,17,17,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
// ----- x = 31 -----
72,72,72,72,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,63,63,
60,72,72,72,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,63,63,
60,60,72,72,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,63,50,
60,60,60,72,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,50,50,
60,60,60,60,72,72,72,72,72,72,72,72,62,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,50,50,50,
60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,62,49,49,49,49,49,49,49,50,50,50,50,
60,60,60,60,60,61,61,61,61,61,61,61,61,48,48,48,48,48,48,48,49,49,49,49,49,49,49,49,50,50,50,50,
60,60,60,60,60,61,61,61,61,61,61,61,61,48,48,48,48,48,48,48,49,49,49,49,49,49,49,49,50,50,50,50,
60,60,60,60,60,61,61,61,61,61,61,61,61,48,48,48,48,48,48,48,49,49,49,49,49,49,49,49,50,50,50,50,
60,60,60,60,60,61,61,61,61,61,61,61,61,48,48,48,48,48,48,48,49,49,49,49,49,49,49,49,50,50,50,50,
60,60,60,60,60,61,61,61,61,61,61,61,61,48,48,48,48,48,48,48,49,49,49,49,49,49,49,49,50,50,50,50,
60,60,60,60,60,61,61,61,61,61,61,61,61,48,48,48,48,48,48,48,49,49,49,49,49,49,49,49,50,50,50,50,
46,46,46,46,46,61,61,61,61,61,61,61,61,48,48,48,48,48,48,48,49,49,49,49,49,49,49,49,34,34,34,34,
46,46,46,46,46,46,47,47,47,47,47,47,47,48,48,48,48,48,48,48,33,33,33,33,33,33,33,34,34,34,34,34,
46,46,46,46,46,46,47,47,47,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,33,33,33,34,34,34,34,34,
46,46,46,46,46,46,47,47,47,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,33,33,33,34,34,34,34,34,
46,46,46,46,46,46,47,47,47,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,33,33,33,34,34,34,34,34,
46,46,46,46,46,46,47,47,47,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,33,33,33,34,34,34,34,34,
46,46,46,46,46,46,47,47,47,47,47,47,47,47,32,32,32,32,32,33,33,33,33,33,33,33,33,34,34,34,34,34,
46,46,46,46,46,46,47,47,47,47,47,47,47,18,18,18,18,18,18,18,33,33,33,33,33,33,33,34,34,34,34,34,
46,46,46,46,46,31,31,31,31,31,31,31,31,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,34,34,34,34,
30,30,30,30,30,31,31,31,31,31,31,31,31,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,
30,30,30,30,30,31,31,31,31,31,31,31,31,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,
30,30,30,30,30,31,31,31,31,31,31,31,31,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,
30,30,30,30,30,31,31,31,31,31,31,31,31,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,
30,30,30,30,30,31,31,31,31,31,31,31,31,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,
30,30,30,30,30,31,31,31,31,31,31,31,31,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,
30,30,30,30,30,31,31,31,31,31,31,31, 7, 7, 7, 7, 7, 7, 7, 7, 7,19,19,19,19,19,19,19,20,20,20,20,
30,30,30,30,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8,20,20,20,
30,30,30,17,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8,20,20,
30,30,17,17,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,20,
30,17,17,17,17,17,17,17,17,17,17,17, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
};