[Feature]Upload Modem source code
Change-Id: Id4294f30faced84d3e6fd6d5e61e1111bf287a37
diff --git a/mcu/driver/audio/src/v1/audio_service.c b/mcu/driver/audio/src/v1/audio_service.c
new file mode 100644
index 0000000..2774e5d
--- /dev/null
+++ b/mcu/driver/audio/src/v1/audio_service.c
@@ -0,0 +1,26704 @@
+/*****************************************************************************
+* Copyright Statement:
+* --------------------
+* This software is protected by Copyright and the information contained
+* herein is confidential. The software may not be copied and the information
+* contained herein may not be used or disclosed except with the written
+* permission of MediaTek Inc. (C) 2012
+*
+* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
+* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
+* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON
+* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES,
+* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
+* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
+* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE
+* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR
+* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH
+* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO
+* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S
+* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM.
+*
+* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE
+* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE,
+* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE,
+* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO
+* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
+*
+* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE
+* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF
+* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND
+* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER
+* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC).
+*
+*****************************************************************************/
+
+/*******************************************************************************
+ *
+ * Filename:
+ * ---------
+ * l1audio_service.c
+ *
+ * Project:
+ * --------
+ * MAUI
+ *
+ * Description:
+ * ------------
+ * L1SP Task / L1Audio Service
+ *
+ * Author:
+ * -------
+ * -------
+ *
+ *==============================================================================
+ * HISTORY
+ * Below this line, this part is controlled by PVCS VM. DO NOT MODIFY!!
+ *------------------------------------------------------------------------------
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+>>>> ORIGINAL //VMOLY/TRUNK/VMOLY/mcu/driver/audio/src/v1/audio_service.c#12
+==== THEIRS //VMOLY/TRUNK/VMOLY/mcu/driver/audio/src/v1/audio_service.c#13
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+==== YOURS //ws_thomas.chen_work1/VMOLY/TRUNK/VMOLY/mcu/driver/audio/src/v1/audio_service.c
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+<<<<
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ * removed!
+ * removed!
+ * removed!
+ *
+ *------------------------------------------------------------------------------
+ * Upper this line, this part is controlled by PVCS VM. DO NOT MODIFY!!
+ *==============================================================================
+ *******************************************************************************/
+
+#include "kal_public_defs.h"
+#include "kal_public_api.h"
+#include "kal_hrt_api.h"
+#include "extcodec.h"
+#include "intrCtrl.h"
+#include "string.h"
+#include "hisr_config.h"
+#include "kal_public_defs.h"
+#include "sync_data.h"
+#include "reg_base.h"
+// #include "l1sm_public.h"
+#include "sp_cc.h"
+#include "sleepdrv_interface.h"
+#include "kal_trace.h"
+#include "l1sp_trc.h"
+#include "l1audio.h"
+// #include "audio_def.h"
+#include "media.h"
+#include "l1audio_trace_utmd.h"
+#include "ddload.h"
+#include "am.h"
+#include "afe.h"
+#include "l1aud_common_def.h"
+#include "cuif_l1core_public.h"
+//#include "speech_def.h"
+#include "sal_def.h"
+#include "sal_exp.h"
+//for DSP_DynamicDownload(DDID_SPH_SCH);
+#include "ddload.h"
+#include "RM_public.h"
+#include "reg_base.h"
+//#include "drv_iomux.h"
+#if defined(__MD97__) || defined(__MD97P__)
+#include "dsp_module_based_api_public.h"
+#else //#if defined(__MD97__) || defined(__MD97P__)
+#include "usip_api_public.h"
+#endif //#if defined(__MD97__) || defined(__MD97P__)
+
+#if defined(__SMART_PHONE_MODEM__)
+#include "bgSnd.h" // for BGSND_INIT()
+#endif // defined(__SMART_PHONE_MODEM__)
+
+#if defined(__CVSD_CODEC_SUPPORT__)
+#include "bt_sco_drv.h"
+#endif
+
+#include "vm.h"
+#include "tone_drv.h"
+#include "pcm4way.h"
+#include "sp_daca.h"
+#include "rawpcmrec.h"
+#include "mml1_rf_global.h"
+#ifdef __FAKE_C2K_LOOPBACK__
+#include "lmd_audio.h"
+#endif
+#include "sp_dsptone_drv.h"
+#include "pcmMixer.h"
+#include "pcmMixer3.h"
+//#define TK6291_FAKE_COMPILE
+//#define TK6291_NO_SPEECH_HW
+
+#if defined( __UMTS_RAT__ ) || defined( __UMTS_TDD128_MODE__ )
+
+#if defined(__VOLTE_SUPPORT__)
+ #define MAX_HISR_HANDLER 25 // ramping, 3g(ul+dl), pnw(ul+dl), DACA for bt (ul+dl), vm, epl, bgsnd(ul+dl), record, 4G AMR (ul+dl), 4G G-codec (ul+dl), pcmmixer, voice quality
+#else //#if defined(__VOLTE_SUPPORT__)
+ #define MAX_HISR_HANDLER 21 // ramping, 3g, pnw, DACA for bt, vm, epl, bgsnd(ul+dl), record, cvsd, pcmmixer, voice quality
+#endif //#if defined(__VOLTE_SUPPORT__)
+#else // no 3g
+#define MAX_HISR_HANDLER 19 // ramping, pnw, DACA for bt, vm, epl, bgsnd(ul+dl), record, cvsd, pcmmixer, voice quality
+
+#endif
+
+void toneLoopbackRecInit( void );
+extern void DisableIRQ(void);
+
+
+#ifdef MTK_SLEEP_ENABLE
+ #include "sleepdrv_interface.h"
+ #define SLEEP_LOCK() { SleepDrv_LockSleep( SLEEP_CTL_SPEECH, SMP ); }
+ #define SLEEP_UNLOCK() { SleepDrv_UnlockSleep( SLEEP_CTL_SPEECH, SMP ); }
+#else
+ #define SLEEP_LOCK()
+ #define SLEEP_UNLOCK()
+#endif
+
+#ifndef TK6291_FAKE_COMPILE
+extern uint32 L1I_GetTimeStamp( void );
+#endif //#ifndef TK6291_FAKE_COMPILE
+
+#if defined(MTK_SLEEP_ENABLE)
+#if defined(__AUDIO_POWERON_RESET_DSP__)
+ #ifndef TK6291_FAKE_COMPILE
+ extern unsigned short cc_L1D_Audio_RestartDSP( void );
+ extern void cc_L1D_Audio_NoNeedDSP( void );
+ #endif //#ifndef TK6291_FAKE_COMPILE
+ // extern void AFE_Init_status(kal_bool flag);
+#else
+ #ifndef TK6291_FAKE_COMPILE
+ extern kal_uint8 L1SM_IntGetHandle( void );
+ extern void L1SM_Multi_SW_WakeUp(void);
+ extern void L1SM_IntSleepDisable( kal_uint8 handle );
+ extern void L1SM_IntSleepEnable( kal_uint8 handle );
+ extern kal_uint8 L1D_MD2G_PWD_GetHandle( void );
+ extern void L1D_MD2G_PWD_Disable( kal_uint8 handle );
+ extern void L1D_MD2G_PWD_Enable( kal_uint8 handle );
+ #endif //#ifndef TK6291_FAKE_COMPILE
+#endif // defined(__AUDIO_POWERON_RESET_DSP__)
+#endif //(defined( __CENTRALIZED_SLEEP_MANAGER__ ) && defined(MTK_SLEEP_ENABLE) )
+
+#if defined(__SMART_PHONE_MODEM__)
+extern void SpcIO_shmInit(void);
+#endif
+/* ------------------------------------------------------------------------------ */
+
+static struct {
+ uint32 sleppModeLocker;
+ uint32 dspUser;
+ kal_eventgrpid aud_events;
+ uint16 media_flag;
+ uint16 d2c_itype;
+ uint32 d2c_l1FN;
+ uint32 retrieved_events;
+ uint32 events_l1FN;
+
+ L1Audio_EventHandler evHandler[MAX_AUDIO_FUNCTIONS];
+ void *evData[MAX_AUDIO_FUNCTIONS];
+ uint32 id_flag;
+ uint32 event_flag;
+ L1Audio_EventHandler hisrHandler[MAX_HISR_HANDLER];
+ uint16 hisrMagicNo[MAX_HISR_HANDLER];
+ void *hisrUserData[MAX_HISR_HANDLER];
+ uint32 hisrMagicFlag;
+ uint8 sleep_handle;
+ int8 dsp_slow_idle_counter;
+#if defined(__MD97__) || defined(__MD97P__)
+ uint32 dsp_first_init_done;
+#endif //#if defined(__MD97__) || defined(__MD97P__)
+
+ uint16 debug_info[NUM_DEBUG_INFO];
+
+ kal_uint8 md2g_pdn_handle;
+ kal_uint8 l1sm_handle;
+ kal_uint8 audio_dsp_count;
+ kal_semid sema;
+ bool is_Initialized;
+ bool isD2MIntAvalibaleUnderSleep; // does Dsp to MCU interrupt can trigger under MCU sleep
+ kal_spinlockid lisr_lockId;
+} l1audio;
+
+//#define L1_BASE_MADDR_SHARE_D1 REG_BASE(0xF77A0000)
+
+#define HW_WRITE(ptr,data) (*(ptr) = (data))
+#define HW_READ(ptr) (*(ptr))
+#define DSP_WRITE(addr, data) HW_WRITE(addr, (kal_uint16)(data) )
+#define DSP_READ(addr) HW_READ(addr)
+
+//#define DP_D2C_TASK4 ((APBADDR)(AFE_SHARED_REGISTER_BASE+0x0060)) /* 4th FW tsk interrupt */
+//#define DP_D2C_TASK5 ((APBADDR)(AFE_SHARED_REGISTER_BASE+0x0064)) /* 5th FW tsk interrupt */
+//#define DP_D2C_TASK6 ((APBADDR)(AFE_SHARED_REGISTER_BASE+0x0068)) /* 6th FW tsk interrupt */
+//#define DP_D2C_TASK7 ((APBADDR)(AFE_SHARED_REGISTER_BASE+0x006C)) /* 6th FW tsk interrupt */
+/* ------------------------------------------------------------------------------ */
+#ifndef TK6291_FAKE_COMPILE
+extern void L1D_DSP_EnableDspSlowIdle( void );
+#endif //#ifndef TK6291_FAKE_COMPILE
+int8 L1Audio_Disable_DSPSlowIdle(void)
+{
+ int8 dis_check_counter;
+
+
+ l1audio.dsp_slow_idle_counter++;
+ dis_check_counter = l1audio.dsp_slow_idle_counter;
+
+ //DP_SLOW_IDLE_CTRL = 0xFFFF;
+
+
+ return dis_check_counter;
+}
+
+int8 L1Audio_Enable_DSPSlowIdle(void)
+{
+ int8 en_check_counter;
+
+
+ l1audio.dsp_slow_idle_counter--;
+ en_check_counter = l1audio.dsp_slow_idle_counter;
+
+#ifndef TK6291_FAKE_COMPILE
+ if ( l1audio.dsp_slow_idle_counter == 0 )
+ ;//L1D_DSP_EnableDspSlowIdle();
+#endif //#ifndef TK6291_FAKE_COMPILE
+
+
+ ASSERT( en_check_counter >= 0 );
+
+ return en_check_counter;
+}
+
+kal_bool L1Audio_CheckAudioID( kal_uint16 audio_id )
+{
+ if( l1audio.id_flag & (1 << audio_id) )
+ return true;
+ return false;
+}
+
+uint16 L1Audio_GetAudioID( void )
+{
+ kal_take_sem(l1audio.sema, KAL_INFINITE_WAIT);
+ uint32 I;
+ for (I = 0; I < MAX_AUDIO_FUNCTIONS; I++)
+ {
+ if ((l1audio.id_flag & (1 << I)) == 0)
+ {
+ l1audio.id_flag |= (1 << I);
+ break;
+ }
+ }
+ kal_give_sem(l1audio.sema);
+
+ ASSERT((l1audio.sleppModeLocker & (1 << I)) == 0);
+ ASSERT_REBOOT(I < MAX_AUDIO_FUNCTIONS);
+ return (uint16) I;
+}
+
+void L1Audio_FreeAudioID( uint16 aud_id )
+{
+ uint32 retrieved_events;
+ kal_retrieve_eg_events(l1audio.aud_events, (1 << aud_id), KAL_OR_CONSUME, &retrieved_events, 0);
+ ASSERT((l1audio.sleppModeLocker & (1 << aud_id)) == 0);
+ ASSERT(l1audio.id_flag & (1 << aud_id));
+
+ kal_take_sem(l1audio.sema, KAL_INFINITE_WAIT);
+ l1audio.id_flag &= ~(1 << aud_id);
+ l1audio.retrieved_events &= ~(1 << aud_id);
+ kal_give_sem(l1audio.sema);
+}
+
+void L1Audio_SetEventHandler( uint16 audio_id, L1Audio_EventHandler handler )
+{
+ l1audio.evHandler[audio_id] = handler;
+}
+
+void L1Audio_SetEvent( uint16 audio_id, void *data )
+{
+ l1audio.evData[audio_id] = data;
+ /* Activate L1Audio Task */
+ kal_set_eg_events( l1audio.aud_events, 1 << audio_id, KAL_OR );
+}
+
+void L1Audio_LSetEvent( uint16 audio_id, void *data )
+{
+//When run in P-core/Core2, we do not run under CTIRQ.
+#if 1
+ L1Audio_SetEvent( audio_id, data );
+#else
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+#endif
+}
+
+void L1Audio_CCSetEvent( void )
+{
+ /* Activate L1Audio HISR */
+ kal_hrt_activate_hisr_index(L1AUDIO_HISR);
+}
+
+bool L1Audio_CheckFlag( uint16 audio_id )
+{
+ ASSERT( l1audio.id_flag & (1 << audio_id) );
+ if( l1audio.sleppModeLocker & (1 << audio_id) )
+ return true;
+ return false;
+}
+
+
+static void Audio_Wake_DSP(uint16 audio_id, kal_bool flag)
+{
+ if (!kal_if_hisr() && !kal_if_lisr())
+ MD_TRC_L1AUDIO_MD2G_PWR_CTRL(audio_id, flag);
+ else
+ MD_TRC_L1AUDIO_MD2G_PWR_CTRL(audio_id, flag);
+
+ if(flag)
+ {
+ //MODEM_TOPSM_MD2G_PowerControl(KAL_TRUE);
+ MD_TOPSM_PWR_SW_Control(USIP0_PWR, KAL_TRUE);
+
+#if defined(MTK_SLEEP_ENABLE)
+ // AFE_RegisterStore();
+ {
+ //unsigned short DSP_status;
+ //DSP_status = cc_L1D_Audio_RestartDSP();
+ //ASSERT(!DSP_status);
+ }
+ {
+ uint32 I = 0 ;
+ kal_uint32 core_id;
+ kal_runtime_affinity_to_current_vpe();
+ core_id = kal_get_current_core_id();
+ SleepDrv_LockSleep( SLEEP_CTL_SPEECH, core_id );
+ kal_prompt_trace(MOD_L1SP, "lock sleep mode core:%d for active1 uSip",core_id);
+#if defined(__MD97__) || defined(__MD97P__)
+ //dsp_uSIP_speech_activate(DSP_CTRL_USIP_SPEECH);
+ if(0 == l1audio.dsp_first_init_done)
+ {
+ dsp_firstboot_activate_by_module(L1_MODULE_SPEECH);
+ l1audio.dsp_first_init_done = 1;
+ }
+ else
+ {
+ dsp_activate_by_module(L1_MODULE_SPEECH);
+ }
+ kal_prompt_trace(MOD_L1SP, "lock sleep mode core:%d for active2 uSip",core_id);
+ kal_runtime_affinity_resume();
+ //is_default_user = is_myself_duty_rat(DSP_CTRL_USIP_SPEECH_SS1_INIT, DSP_CTRL_USIP_SPEECH);
+
+ //while( uSIP_ACTIVEDONE != dsp_uSIP_speech_active_done_check(DSP_CTRL_USIP_SPEECH)){
+ while( DSP_CTRL_ACTIVATE_DONE != dsp_activate_done_check_by_module(L1_MODULE_SPEECH) ){
+ kal_sleep_task(AUD_1TICK(1));
+ ASSERT( ++I < 3 );
+ }
+#else //#if defined(__MD97__) || defined(__MD97P__)
+ dsp_uSIP_speech_activate(DSP_CTRL_USIP_SPEECH);
+ kal_prompt_trace(MOD_L1SP, "lock sleep mode core:%d for active2 uSip",core_id);
+ kal_runtime_affinity_resume();
+ //is_default_user = is_myself_duty_rat(DSP_CTRL_USIP_SPEECH_SS1_INIT, DSP_CTRL_USIP_SPEECH);
+
+ while( uSIP_ACTIVEDONE != dsp_uSIP_speech_active_done_check(DSP_CTRL_USIP_SPEECH)){
+ kal_sleep_task(AUD_1TICK(1));
+ ASSERT( ++I < 3 );
+ }
+#endif //#if defined(__MD97__) || defined(__MD97P__)
+ SleepDrv_UnlockSleep( SLEEP_CTL_SPEECH, core_id );
+ }
+#endif
+ l1audio.audio_dsp_count++;
+ } else {
+#if defined(MTK_SLEEP_ENABLE)
+ uint32 I = 0;
+ kal_uint32 core_id;
+ kal_runtime_affinity_to_current_vpe();
+ core_id = kal_get_current_core_id();
+ SleepDrv_LockSleep( SLEEP_CTL_SPEECH, core_id );
+ kal_prompt_trace(MOD_L1SP, "lock sleep mode core:%d for deactive1 uSip",core_id);
+#if defined(__MD97__) || defined(__MD97P__)
+ //dsp_uSIP_speech_deactivate(DSP_CTRL_USIP_SPEECH);
+ dsp_deactivate_by_module(L1_MODULE_SPEECH);
+ kal_prompt_trace(MOD_L1SP, "lock sleep mode core:%d for deactive2 uSip",core_id);
+ kal_runtime_affinity_resume();
+ //while( uSIP_DEACTIVEDONE != dsp_uSIP_speech_deactive_done_check(DSP_CTRL_USIP_SPEECH)){
+ while( DSP_CTRL_DEACTIVATE_DONE != dsp_deactivate_done_check_by_module(L1_MODULE_SPEECH) ){
+ kal_sleep_task(AUD_1TICK(1));
+ ASSERT( ++I < 5 );
+ }
+#else //#if defined(__MD97__) || defined(__MD97P__)
+ dsp_uSIP_speech_deactivate(DSP_CTRL_USIP_SPEECH);
+ kal_prompt_trace(MOD_L1SP, "lock sleep mode core:%d for deactive2 uSip",core_id);
+ kal_runtime_affinity_resume();
+ while( uSIP_DEACTIVEDONE != dsp_uSIP_speech_deactive_done_check(DSP_CTRL_USIP_SPEECH)){
+ kal_sleep_task(AUD_1TICK(1));
+ ASSERT( ++I < 5 );
+ }
+#endif //#if defined(__MD97__) || defined(__MD97P__)
+ SleepDrv_UnlockSleep( SLEEP_CTL_SPEECH, core_id );
+ // AFE_RegisterBackup(); //Backup AFE register
+ //cc_L1D_Audio_NoNeedDSP();
+#endif
+ MD_TOPSM_PWR_SW_Control(USIP0_PWR, KAL_FALSE);
+ //MODEM_TOPSM_MD2G_PowerControl(KAL_FALSE);
+ l1audio.audio_dsp_count--;
+ }
+ if (!kal_if_hisr() && !kal_if_lisr())
+ MD_TRC_L1AUDIO_MD2G_PWR_CTRL_DONE(audio_id, flag);
+ else
+ MD_TRC_L1AUDIO_MD2G_PWR_CTRL_DONE(audio_id, flag);
+}
+
+void L1Audio_SetFlag( uint16 audio_id )
+{
+ if (!kal_if_hisr() && !kal_if_lisr())
+ MD_TRC_L1AUDIO_SETFLAG_A(audio_id,l1audio.dspUser);
+ else
+ MD_TRC_L1AUDIO_SETFLAG_A(audio_id,l1audio.dspUser);
+
+ kal_take_sem( l1audio.sema, KAL_INFINITE_WAIT );
+ ASSERT( l1audio.id_flag & (1 << audio_id) );
+ ASSERT( (l1audio.sleppModeLocker & (1 << audio_id)) == 0 );
+ ASSERT( (l1audio.dspUser & (1 << audio_id)) == 0 );
+
+ if( l1audio.dspUser == 0 ) {
+#if defined( MTK_SLEEP_ENABLE )
+ Audio_Wake_DSP(audio_id, KAL_TRUE);
+#endif
+ }
+
+ if (false == l1audio.isD2MIntAvalibaleUnderSleep && l1audio.sleppModeLocker == 0) {
+ SLEEP_LOCK();
+ }
+
+
+ if (false == l1audio.isD2MIntAvalibaleUnderSleep) {
+ l1audio.sleppModeLocker |= (1 << audio_id);
+ }
+ l1audio.dspUser |= (1 << audio_id);
+
+ kal_give_sem( l1audio.sema );
+}
+
+void L1Audio_ClearFlag( uint16 audio_id )
+{
+ if (!kal_if_hisr() && !kal_if_lisr())
+ MD_TRC_L1AUDIO_CLEARFLAG_A(audio_id,l1audio.dspUser);
+ else
+ MD_TRC_L1AUDIO_CLEARFLAG_A(audio_id,l1audio.dspUser);
+
+ kal_take_sem( l1audio.sema, KAL_INFINITE_WAIT );
+ ASSERT( l1audio.id_flag & (1 << audio_id) );
+ ASSERT( l1audio.dspUser & (1 << audio_id) );
+ if (false == l1audio.isD2MIntAvalibaleUnderSleep) {
+ ASSERT( l1audio.sleppModeLocker & (1 << audio_id) );
+ }
+
+
+ if (false == l1audio.isD2MIntAvalibaleUnderSleep) {
+ l1audio.sleppModeLocker &= ~(1 << audio_id);
+ }
+ l1audio.dspUser &= ~(1 << audio_id);
+
+
+ if((false == l1audio.isD2MIntAvalibaleUnderSleep) && (l1audio.sleppModeLocker == 0) ) {
+ SLEEP_UNLOCK();
+ }
+
+ if( l1audio.dspUser == 0 ) {
+#if defined( MTK_SLEEP_ENABLE )
+ Audio_Wake_DSP(audio_id, KAL_FALSE);
+#endif
+ }
+ kal_give_sem( l1audio.sema );
+}
+
+#if 0
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+#endif //#if 0
+
+#if 0
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+#endif //#if 0
+
+/* ------------------------------------------------------------------------------ */
+/* L1Audio HISR */
+/* ------------------------------------------------------------------------------ */
+
+void L1Audio_HISR( void )
+{
+ int32 I;
+
+ //L1Audio_Disable_DSPSlowIdle();
+
+ if( l1audio.hisrMagicFlag ) {
+ for( I = 0; I < MAX_HISR_HANDLER; I++ ) {
+ if( l1audio.hisrMagicFlag & (1<<I) ) {
+ kal_take_spinlock(l1audio.lisr_lockId, KAL_INFINITE_WAIT);
+ l1audio.hisrMagicFlag &= ~(1<<I);
+ kal_give_spinlock(l1audio.lisr_lockId);
+ l1audio.hisrHandler[I]( l1audio.hisrUserData[I] );
+ }
+ }
+ }
+
+ if( l1audio.event_flag ) {
+ int16 I;
+ for( I = 0; I < MAX_AUDIO_FUNCTIONS; I++ ) {
+ if( l1audio.event_flag & (1<<I) ) {
+
+ l1audio.event_flag &= ~(1<<I);
+
+ L1Audio_SetEvent( I, l1audio.evData[I] );
+ }
+ }
+ }
+
+ SP_CC_Event_Handler();
+ // To restore slow idle ctrl for DSP
+ //L1Audio_Enable_DSPSlowIdle();
+}
+
+
+void L1Audio_TrigD2CHisr(uint16 magicNo)
+{
+ int32 I;
+ for( I = 0; I < MAX_HISR_HANDLER; I++ ) {
+ if( magicNo == l1audio.hisrMagicNo[I] ) {
+ kal_take_spinlock(l1audio.lisr_lockId, KAL_INFINITE_WAIT);
+ l1audio.hisrMagicFlag |= (1<<I);
+ kal_give_spinlock(l1audio.lisr_lockId);
+ kal_activate_hisr_index(L1AUDIO_HISR);
+ return;
+ }
+ }
+
+}
+
+void L1SP_D2C_LISR( uint16 itype )
+{
+ uint32 sph_int = 0;
+ bool dsp_ok = false;
+ bool from_sph;
+
+ l1audio.d2c_itype = itype;
+#ifndef TK6291_FAKE_COMPILE
+ l1audio.d2c_l1FN = 0;//L1I_GetTimeStamp();
+#else //#ifndef TK6291_FAKE_COMPILE
+ l1audio.d2c_l1FN = 0;
+#endif //#ifndef TK6291_FAKE_COMPILE
+ ////L1Audio_Msg_DSP_INT( itype );
+
+ if(itype == D2C_DSP_DEAD_INT_ID){
+ ASSERT(0);
+/*#ifndef L1D_TEST
+ ASSERT_DUMP_PARAM_T dump_param;
+ dump_param.addr[0] = (kal_uint32)(DPRAM_CPU_base +0x0A0*2);
+ dump_param.len[0] = 70*2;
+ dump_param.addr[1] = (kal_uint32)(DPRAM2_CPU_base+0x130*2);
+ dump_param.len[1] = 180*2;
+ dump_param.addr[2] = 0; //End of dump param
+ //EXT_ASSERT_DUMP(0, 0x20060622, 0, 0, &dump_param);
+ EXT_ASSERT_DUMP(0, &dump_param);
+#else
+ extern void L1DTest_AssertFail(void);
+ L1DTest_AssertFail();
+#endif*/
+ }
+
+ from_sph = SAL_DSPINT_Resolve(itype, &sph_int);//the itype should be the real one sent directly from DSP
+
+ MD_TRC_L1Audio_Msg_DSP_D2C_SPEECH_INT(L1AUDIO_Str_Bool(from_sph), (sph_int >> 16), sph_int);
+
+ if(from_sph) {
+
+ kal_int16 i;
+ for( i=1; i< SAL_DSPINT_PRIO_MAX; i++) {
+ if(sph_int & (1 << i)) {
+ L1Audio_TrigD2CHisr(DP_D2C_INT_MAPPING_BASIC+i); // please reference to
+ dsp_ok |= true;
+ }
+ }
+ /*
+ // original mapping
+ if(sph_int & SAL_DSPINT_ID_REC_VM){ // vm record
+ L1Audio_TrigD2CHisr(DP_D2C_VM_REC_INT);
+ dsp_ok |= true;
+ }
+
+ if(sph_int & SAL_DSPINT_ID_REC_PCM){ // pcm record
+ L1Audio_TrigD2CHisr(DP_D2C_PCM_REC_INT);
+ dsp_ok |= true;
+ }
+
+ if(sph_int & SAL_DSPINT_ID_PNW_DL){ // pnw
+ L1Audio_TrigD2CHisr(DP_D2C_PCM_EX_DL); // DP_D2C_PCM_EX_DL, pcmNway
+ dsp_ok |= true;
+ }
+ if(sph_int & SAL_DSPINT_ID_DACA_DL){ // data card
+ L1Audio_TrigD2CHisr(DP_D2C_DACA_REQ_DL); // data card
+ dsp_ok |= true;
+ }
+ if(sph_int & SAL_DSPINT_ID_3G_DL){ // 3g dl
+ //L1SP_D2C_LISR(DP_D2C_3G_DONE_DL);//Don't trigger LISR here. 3G driver will trigger HISR by it's timing
+ dsp_ok |= true;
+ }
+ if(sph_int & SAL_DSPINT_ID_BGS){ // background sound
+ L1Audio_TrigD2CHisr(D2C_SOUND_EFFECT_INT_ID); // background sound, SND_EFFECT_MAGIC_NO
+ dsp_ok |= true;
+ }
+ if(sph_int & SAL_DSPINT_ID_AVBT){ //AVBT
+ L1Audio_TrigD2CHisr(D2C_AUDIO_VIA_BT_ID);
+ dsp_ok |= true;
+ }
+
+ if(sph_int & SAL_DSPINT_ID_REC_EPL){
+ L1Audio_TrigD2CHisr(DP_D2C_VMEPL_REC_INT); // call record pcm, call record vm
+ dsp_ok |= true;
+ }
+ if(sph_int & SAL_DSPINT_ID_PNW_UL){
+ L1Audio_TrigD2CHisr(DP_D2C_PCM_EX_UL); // pcmnway ul
+ dsp_ok |= true;
+ }
+ if(sph_int & SAL_DSPINT_ID_DACA_UL){
+ L1Audio_TrigD2CHisr(DP_D2C_DACA_REQ_UL); // data card
+ dsp_ok |= true;
+ }
+ if(sph_int & SAL_DSPINT_ID_3G_UL){
+ L1Audio_TrigD2CHisr(DP_D2C_3G_DONE_UL); // 3g
+ dsp_ok |= true;
+ }
+ */
+
+ if(0 != sph_int){//After DSP send D2C and turn on bit in DP_D2C_SPEECH_UL_INT, but MCU doesnt receive D2C. Handover causes VBIReset which will clean DP_D2C_SPEECH_UL_INT
+ if (!dsp_ok) {
+ ASSERT(0);
+ }
+ }else{
+ ////L1Audio_Msg_DSP_D2C_SPEECH_INT_SKIP((sph_int >> 16), sph_int);
+ }
+
+ // if(from_sph)
+ return;
+ }
+
+ l1audio.media_flag = itype;
+ kal_activate_hisr_index(L1AUDIO_HISR);
+}
+
+#if 1
+void L1Audio_ActivateHisrHandler(kal_uint16 magic_no, void *userData)
+{
+ uint32 I;
+
+ for( I = 0; I < MAX_HISR_HANDLER; I++ ) {
+ if( magic_no == l1audio.hisrMagicNo[I] ) {
+ l1audio.hisrMagicFlag |= (1<<I);
+ l1audio.hisrUserData[I] = userData;
+ }
+ }
+
+ if(l1audio.hisrMagicFlag != 0)
+ kal_activate_hisr_index(L1AUDIO_HISR);
+}
+#endif //#if 0
+
+void L1Audio_HookHisrHandler( kal_uint16 magic_no, L1Audio_EventHandler handler, void *userData )
+{
+ int32 I;
+ for( I = 0; I < MAX_HISR_HANDLER; I++ ) {
+ if( l1audio.hisrMagicNo[I] == 0 ) {
+ l1audio.hisrMagicNo[I] = magic_no;
+ l1audio.hisrHandler[I] = handler;
+ l1audio.hisrUserData[I] = userData;
+ break;
+ }
+ }
+ ASSERT_REBOOT( I != MAX_HISR_HANDLER );
+}
+
+void L1Audio_UnhookHisrHandler( kal_uint16 magic_no )
+{
+ int32 I;
+ for( I = 0; I < MAX_HISR_HANDLER; I++ ) {
+ if( l1audio.hisrMagicNo[I] == magic_no ) {
+ l1audio.hisrMagicNo[I] = 0;
+ break;
+ }
+ }
+ ASSERT_REBOOT( I != MAX_HISR_HANDLER );
+}
+
+void L1Audio_SetDebugInfo( kal_uint16 debug_info[NUM_DEBUG_INFO])
+{
+ memcpy(l1audio.debug_info, debug_info, NUM_DEBUG_INFO*sizeof(uint16));
+ memcpy((void *)(SAL_EMP_DebugInfo_GetBuf()), debug_info, NUM_DEBUG_INFO*sizeof(uint16));
+}
+
+void L1Audio_SetDebugInfoN( kal_uint16 index, kal_uint16 debug_info )
+{
+ l1audio.debug_info[index] = debug_info;
+ *(SAL_EMP_DebugInfo_GetBuf() + index) = debug_info;
+}
+
+kal_uint16 L1Audio_GetDebugInfo( kal_uint8 index )
+{
+ ASSERT( index < NUM_DEBUG_INFO );
+ return l1audio.debug_info[index];
+}
+
+/* ------------------------------------------------------------------------------ */
+/* Debug functions used to verify the data written to DSP */
+/* ------------------------------------------------------------------------------ */
+#if VERIFY_DATA_TO_DSP
+#include "fat_fs.h"
+kal_uint8 bDSPBuffer[8192];
+kal_uint16 uDSPBufferRead;
+kal_uint16 uDSPBufferWrite;
+kal_uint32 uDSPBufferSize;
+kal_uint16 fname[12] = { 'E', ':', '\\', 'D', 'A', 'T', 'A', '.', 'D', 'A', 'T', 0x00 };
+FS_HANDLE fs_handle = 0;
+
+void VERIFY_DATA_TO_DSP_START( void )
+{
+ if( fs_handle )
+ FS_Close( fs_handle );
+ fs_handle = FS_Open( (const kal_wchar*)fname, FS_CREATE_ALWAYS );
+ ASSERT( fs_handle > 0 );
+ uDSPBufferSize = 8192;
+ uDSPBufferRead = 0;
+ uDSPBufferWrite = 0;
+}
+
+void VERIFY_DATA_TO_DSP_RESUME( void )
+{
+ kal_uint32 uFileSize;
+ kal_int32 ret;
+ fs_handle = FS_Open( (const kal_wchar*)fname, FS_READ_WRITE|FS_CREATE );
+ ASSERT( fs_handle > 0 );
+ if(FS_GetFileSize(fs_handle, &uFileSize) < 0)
+ ASSERT(0);
+ if(FS_Seek(fs_handle, uFileSize, FS_FILE_BEGIN) < 0)
+ ASSERT(0);
+ uDSPBufferSize = 8192;
+}
+
+void VERIFY_DATA_TO_DSP_STOP( void )
+{
+ if( fs_handle )
+ {
+ if (FS_Close( fs_handle ) != 0)
+ ASSERT(0);
+ fs_handle = 0;
+ }
+}
+
+void VERIFY_DATA_TO_DSP_WRITE_DATA( const kal_uint16 *buf, int32 len )
+{
+ kal_uint32 uDSPBufferFree;
+ if( uDSPBufferWrite < uDSPBufferRead )
+ { /// DDDDWxxxxxxxRDD
+ uDSPBufferFree = uDSPBufferRead - uDSPBufferWrite - 1;
+ ASSERT( len*2 <= uDSPBufferFree );
+ memcpy(bDSPBuffer+uDSPBufferWrite, buf, len*2);
+ uDSPBufferWrite += len*2;
+ }
+ else
+ { /// xxxRDDDDDDWxxxx
+ kal_uint32 free_1, free_2, write_count;
+ free_1 = uDSPBufferSize - uDSPBufferWrite;
+ free_2 = uDSPBufferRead - 1;
+ uDSPBufferFree = free_1 + free_2;
+ ASSERT( len*2 <= uDSPBufferFree );
+ write_count = ( len*2 > free_1 )? free_1 : len*2;
+ memcpy(bDSPBuffer+uDSPBufferWrite, buf, write_count);
+ uDSPBufferWrite += write_count;
+ if( uDSPBufferWrite==uDSPBufferSize )
+ uDSPBufferWrite = 0;
+ write_count = len*2 - write_count;
+ if( write_count )
+ memcpy(bDSPBuffer+uDSPBufferWrite, buf, write_count);
+ uDSPBufferWrite += write_count;
+ }
+}
+
+void VERIFY_DATA_TO_DSP_SAVE_DATA( void )
+{
+ if( fs_handle != 0 && uDSPBufferRead != uDSPBufferWrite )
+ {
+ kal_uint32 uDSPBufferUsed;
+ kal_uint32 uDataSaved;
+ if( uDSPBufferRead < uDSPBufferWrite )
+ { /// xxxRDDDDDDWxxxx
+ uDSPBufferUsed = uDSPBufferWrite - uDSPBufferRead;
+ FS_Write( fs_handle, bDSPBuffer+uDSPBufferRead, uDSPBufferUsed, &uDataSaved );
+ ASSERT( uDSPBufferUsed == uDataSaved );
+ uDSPBufferRead += uDataSaved;
+ }
+ else
+ { /// DDDDWxxxxxxxRDD
+ kal_uint32 used_1, used_2, write_count;
+ used_1 = uDSPBufferSize - uDSPBufferRead;
+ FS_Write( fs_handle, bDSPBuffer+uDSPBufferRead, used_1, &uDataSaved );
+ ASSERT( used_1 == uDataSaved );
+ used_2 = uDSPBufferWrite;
+ FS_Write( fs_handle, bDSPBuffer, used_2, &uDataSaved );
+ ASSERT( used_2 == uDataSaved );
+ uDSPBufferRead = uDataSaved;
+ }
+ }
+}
+#endif
+
+/* ------------------------------------------------------------------------------ */
+/* L1Audio Task */
+/* ------------------------------------------------------------------------------ */
+
+#ifndef TK6291_FAKE_COMPILE
+extern unsigned short L1D_Audio_ChkDspInitDone();
+#endif //#ifndef TK6291_FAKE_COMPILE
+
+#ifdef __DHL_MODULE__
+void tst_dummy_callback(const kal_uint8* pData, kal_uint32 nLen){
+}
+#endif
+
+kal_enhmutexid sp_handover_mutex; //just for 4G and 4G
+#if defined(__VOLTE_SUPPORT__)
+kal_enhmutexid sp4g_dl_mutex;
+kal_enhmutexid sp4g_ul_mutex;
+uint32 g_retrieved_events;
+#endif
+
+kal_enhmutexid sp_cc_mutex;
+
+#define DSP_DSP_EXCEPTION_ID 0x003E
+#define DSP_MPU_VIOLATION 0x003F
+
+void *CUIF_U2C_ULTail_ISR(CUIF_Mask_t* mask)
+{
+ L1SP_D2C_LISR( DSP_IID_SPEECH_UL_ID );
+ CUIF_SPEECH_WAKEUP_EOI();
+ return NULL;
+}
+
+void *CUIF_U2C_DLTail_ISR(CUIF_Mask_t* mask)
+{
+ L1SP_D2C_LISR( DSP_IID_SPEECH_DL_ID );
+ CUIF_SPEECH_WAKEUP_EOI();
+ return NULL;
+}
+
+void *CUIF_U2C_ULHead_ISR(CUIF_Mask_t* mask)
+{
+ L1SP_D2C_LISR( DSP_IID_SPEECH_UL_ID2 );
+ CUIF_SPEECH_WAKEUP_EOI();
+ return NULL;
+}
+
+void *CUIF_U2C_DLHead_ISR(CUIF_Mask_t* mask)
+{
+ L1SP_D2C_LISR( DSP_IID_SPEECH_DL_ID2 );
+ CUIF_SPEECH_WAKEUP_EOI();
+ return NULL;
+}
+
+void *CUIF_U2C_MMTail_ISR(CUIF_Mask_t* mask)
+{
+ L1SP_D2C_LISR( DSP_IID_SPEECH_MM_ID );
+ CUIF_SPEECH_WAKEUP_EOI();
+ return NULL;
+}
+
+void *CUIF_U2C_SPEECH_AUX_ISR(CUIF_Mask_t* mask)
+{
+ L1SP_D2C_LISR( DSP_IID_SPEECH_AUX_ID );
+ CUIF_SPEECH_WAKEUP_EOI();
+ return NULL;
+}
+
+bool L1Audio_IsInitialized(){
+ return l1audio.is_Initialized;
+}
+
+void L1Audio_LISR_Init()
+{
+ l1audio.lisr_lockId = kal_create_spinlock("LISR_LOCK");
+}
+void L1Audio_BootDSPSpeech()
+{
+ uint32 I = 0 ;
+ //bool is_default_user;
+ //turn on power/clock API
+ MD_TOPSM_PWR_SW_Control(USIP0_PWR, KAL_TRUE);
+
+#if defined(__MD97__) || defined(__MD97P__)
+ //firstboot_activate(DSP_CONTROL_USIP1_SPEECH, DSP_CTRL_USIP_SPEECH);
+ if(0 == l1audio.dsp_first_init_done)
+ {
+ dsp_firstboot_activate_by_module(L1_MODULE_SPEECH);
+ l1audio.dsp_first_init_done = 1;
+ }
+ else
+ {
+ dsp_activate_by_module(L1_MODULE_SPEECH);
+ }
+
+ //is_default_user = is_myself_duty_rat(DSP_CTRL_USIP_SPEECH_SS1_INIT, DSP_CTRL_USIP_SPEECH);
+
+ //while( uSIP_ACTIVEDONE != dsp_uSIP_speech_active_done_check(DSP_CTRL_USIP_SPEECH)){
+ while( DSP_CTRL_ACTIVATE_DONE != dsp_activate_done_check_by_module(L1_MODULE_SPEECH) ){
+ kal_sleep_task(AUD_1TICK(1));
+ ASSERT( ++I < 3 );
+ }
+#else //#if defined(__MD97__) || defined(__MD97P__)
+ firstboot_activate(DSP_CONTROL_USIP1_SPEECH, DSP_CTRL_USIP_SPEECH);
+
+ //is_default_user = is_myself_duty_rat(DSP_CTRL_USIP_SPEECH_SS1_INIT, DSP_CTRL_USIP_SPEECH);
+
+ while( uSIP_ACTIVEDONE != dsp_uSIP_speech_active_done_check(DSP_CTRL_USIP_SPEECH)){
+ kal_sleep_task(AUD_1TICK(1));
+ ASSERT( ++I < 3 );
+ }
+#endif //#if defined(__MD97__) || defined(__MD97P__)
+}
+
+void L1Audio_UnBootDSPSpeech()
+{
+ uint32 I = 0 ;
+ //turn off power/clock API
+#if defined(__MD97__) || defined(__MD97P__)
+ //dsp_uSIP_speech_deactivate(DSP_CTRL_USIP_SPEECH);
+ dsp_deactivate_by_module(L1_MODULE_SPEECH);
+ //while( uSIP_DEACTIVEDONE != dsp_uSIP_speech_deactive_done_check(DSP_CTRL_USIP_SPEECH)){
+ while( DSP_CTRL_DEACTIVATE_DONE != dsp_deactivate_done_check_by_module(L1_MODULE_SPEECH) ){
+ kal_sleep_task(AUD_1TICK(1));
+ ASSERT( ++I < 5 );
+ }
+#else //#if defined(__MD97__) || defined(__MD97P__)
+ dsp_uSIP_speech_deactivate(DSP_CTRL_USIP_SPEECH);
+ while( uSIP_DEACTIVEDONE != dsp_uSIP_speech_deactive_done_check(DSP_CTRL_USIP_SPEECH)){
+ kal_sleep_task(AUD_1TICK(1));
+ ASSERT( ++I < 5 );
+ }
+#endif //#if defined(__MD97__) || defined(__MD97P__)
+ MD_TOPSM_PWR_SW_Control(USIP0_PWR, KAL_FALSE);
+}
+
+void L1Audio_Task(unsigned argc, void *argv)
+{
+ uint32 retrieved_events;
+ uint32 I;
+ kal_uint16 initaud_id;
+
+#if defined(__SMART_PHONE_MODEM__)
+ SpcIO_shmInit();
+#endif
+
+
+ /*-----------------------------*/
+ /* enable FD216 DSP event (pcore) */
+ /*-----------------------------*/
+#ifdef __AUDIO_TASK_DISABLE__
+ return;
+#endif
+ L1Audio_BootDSPSpeech();
+ L1Audio_UnBootDSPSpeech();
+
+#ifdef __DHL_MODULE__
+ tst_vc_register_channel(TVCI_VM_LOGGING, tst_dummy_callback);
+#endif
+
+ sp_cc_mutex = kal_create_enh_mutex( "SP_CC_MUTEX" );
+ SP_CC_Init();
+
+ sp_handover_mutex = kal_create_enh_mutex( "SP_HANDOVER_ENH_MUTEX" );
+#if defined(__VOLTE_SUPPORT__)
+ sp4g_dl_mutex = kal_create_enh_mutex( "SP4G_DL_MUTEX" );
+ sp4g_ul_mutex = kal_create_enh_mutex( "SP4G_UL_MUTEX" );
+#endif
+ l1audio.aud_events = kal_create_event_group("L1Audio");
+
+
+#if defined(MTK_SLEEP_ENABLE) && !defined(__AUDIO_POWERON_RESET_DSP__)
+#ifndef TK6291_FAKE_COMPILE
+ l1audio.md2g_pdn_handle = L1D_MD2G_PWD_GetHandle();
+ l1audio.l1sm_handle = L1SM_IntGetHandle();
+#endif //#ifndef TK6291_FAKE_COMPILE
+#endif
+
+ l1audio.isD2MIntAvalibaleUnderSleep = KAL_TRUE;
+
+ l1audio.sleppModeLocker = 0;
+ l1audio.dspUser = 0;
+ l1audio.dsp_slow_idle_counter = 0;
+ l1audio.event_flag = 0;
+ l1audio.id_flag = 0;
+ l1audio.media_flag = 0;
+ l1audio.sema = kal_create_sem( "Aud_Sema", 1 );
+
+ l1audio.hisrMagicFlag = 0;
+ for( I = 0; I < MAX_HISR_HANDLER; I++ )
+ l1audio.hisrMagicNo[I] = 0;
+
+ cc_L1D_Audio_ChkDspInitDone();
+
+#if defined( MTK_SLEEP_ENABLE )
+ initaud_id = L1Audio_GetAudioID();
+ L1Audio_SetFlag( initaud_id );
+#endif
+ DSP_DynamicDownload_Init();
+
+ AM_Init();
+ AFE_Init();
+ spGain_Init();
+#if defined(__AUDIO_POWERON_RESET_DSP__)
+#if 0
+/* under construction !*/
+/* under construction !*/
+/* under construction !*/
+#ifndef TK6291_NO_SPEECH_HW
+/* under construction !*/
+#endif //#ifndef TK6291_NO_SPEECH_HW
+/* under construction !*/
+/* under construction !*/
+#endif
+#endif
+ SP_Parse_EMI_Info();
+ L1SP_Init();
+
+
+#if defined(__SMART_PHONE_MODEM__)
+ EXT_BGSND_init();
+#endif
+
+#ifdef __CTM_SUPPORT__
+ l1ctm_init();
+#endif
+
+#if defined(__DATA_CARD_SPEECH__)
+ SP_Strm_Init();
+#endif
+ memset( &(l1audio.debug_info), 0, sizeof(l1audio.debug_info) );
+
+
+#if defined(__CVSD_CODEC_SUPPORT__)
+ BT_SCO_Init();
+#endif
+
+ VM_Init();
+ DACA_Init();
+ pcmEx_Init();
+ RAWPcmRec_Init();
+ Extcodec_Init();
+ L1Audio_LISR_Init();
+ SP_DSPTone_Init();
+ PcmMixer_Init();
+ PcmMixer3_Init();
+
+#if defined(__ECALL_SUPPORT__)
+ eCall_Init();
+#endif
+
+#if defined( MTK_SLEEP_ENABLE )
+ L1Audio_ClearFlag( initaud_id );
+ L1Audio_FreeAudioID( initaud_id );
+#endif
+
+ l1audio.is_Initialized = true;
+ while( 1 ) {
+#if VERIFY_DATA_TO_DSP
+ VERIFY_DATA_TO_DSP_SAVE_DATA();
+#endif
+ kal_retrieve_eg_events(l1audio.aud_events,0xFFFF,KAL_OR_CONSUME,&retrieved_events,KAL_SUSPEND);
+ l1audio.retrieved_events = retrieved_events;
+#ifndef TK6291_FAKE_COMPILE
+ l1audio.events_l1FN = 0;//L1I_GetTimeStamp();
+#else //#ifndef TK6291_FAKE_COMPILE
+ l1audio.events_l1FN = 0;
+#endif //#ifndef TK6291_FAKE_COMPILE
+ kal_runtime_affinity_to_current_vpe();
+ for( I = 0; I < MAX_AUDIO_FUNCTIONS; I++ ) {
+ if ( l1audio.retrieved_events & (1<<I) ) {
+ l1audio.evHandler[I]( l1audio.evData[I] );
+ }
+ }
+ kal_runtime_affinity_resume();
+ // if( (l1audio.sleppModeLocker == 0))
+ // SLEEP_UNLOCK();
+ }
+}
+
+
+uint32 L1Audio_GetEventGroup( void )
+{
+ uint32 retrieved_events;
+ kal_retrieve_eg_events( l1audio.aud_events, 0xFFFF, KAL_OR_CONSUME, &retrieved_events, KAL_SUSPEND );
+ return retrieved_events;
+}
+
+void L1Audio_ExeEventHandler( uint32 event )
+{
+ ASSERT_REBOOT( event < MAX_AUDIO_FUNCTIONS );
+ l1audio.evHandler[event]( l1audio.evData[event] );
+}
+
+void L1Audio_ResetDevice(void)
+{
+ AFE_Init();
+}
+/* ------------------------------------------------------------------------------ */
+
+static char *_get_next_arg(char **ppstring)
+{
+ char *pstring = *ppstring, *pstring_t;
+ kal_uint8 ch;
+
+ if( *pstring=='\0' )
+ return NULL;
+
+ while(1)
+ { // find start
+ ch = *pstring;
+ if( ch!=' ' && ch!='\t' )
+ break;
+ pstring++;
+ }
+
+ pstring_t = pstring;
+
+ while(1)
+ {
+ ch = *pstring;
+ if( ch=='\0' )
+ break;
+ else if( ch==' ' || ch=='\t' )
+ {
+ *pstring = '\0';
+ pstring++;
+ break;
+ }
+ pstring++;
+ }
+
+ *ppstring = (char *)pstring;
+
+ return pstring_t;
+}
+
+static void dispatcher(char **ppstring, int (*entry_main)(int argc, char **argv))
+{
+ int argc = 0;
+ char *argv[16];
+
+ while(1)
+ {
+ char *args = _get_next_arg( ppstring );
+
+ if( args==NULL )
+ {
+ entry_main( argc, argv );
+ break;
+ }
+ else if( strcmp( args, "|" )==0 )
+ {
+ argv[argc] = NULL;
+ entry_main( argc, argv );
+ argc = 0;
+ }
+ else
+ argv[argc++] = args;
+ }
+}
+
+void l1audio_console(kal_uint8 index, kal_char *string)
+{
+ int (*entry_main)(int argc, char **argv);
+ char *pstring = (char *)string;
+
+ entry_main = NULL;
+ switch(index)
+ {
+ case 99: /* VoRTP unit test */
+ {
+ break;
+ }
+ default:
+ break;
+ }
+ if( entry_main!=NULL )
+ dispatcher(&pstring, entry_main);
+}
+
+static kal_uint32 is_fake_4g = 0;
+kal_uint32 get_is_fake_4g(void)
+{
+ return(is_fake_4g);
+}
+#ifdef __FAKE_3G_LOOPBACK__
+static kal_uint32 is_fake_3g = 0;
+kal_uint32 get_is_fake_3g(void)
+{
+ return(is_fake_3g);
+}
+#endif
+void l1audio_console_handler(kal_char *string)
+{
+ //(void)string; //just for integrating MCU TONE
+ //int ii=atoi(string);
+#if defined(__VOLTE_SUPPORT__)
+ static kal_uint32 temp_RAB_ID = 0;
+#endif //#if defined(__VOLTE_SUPPORT__)
+
+ if(strcmp(string, "0")==0) {
+ //void Spc_SpeechOn( kal_uint8 RAT_Mode );
+ //Spc_SpeechOn( 0 );
+ void L1SP_Speech_On( uint8 RAT_Mode );
+ L1SP_Speech_On(0);
+ }
+ else if(strcmp(string, "1")==0) {
+ //void Spc_SpeechOff( void );
+ //Spc_SpeechOff();
+ void L1SP_Speech_Off( void );
+ L1SP_Speech_Off();
+ }
+ else if(strcmp(string, "2")==0) {
+ void cc_2G_Call_Open(kal_uint32 enc_mod, kal_uint32 dec_mod, kal_uint32 sub_channel, kal_uint32 resetType);
+ cc_2G_Call_Open(2, 2, 1, SAL_SRST_TYPE_CALLON);
+ }
+ else if(strcmp(string, "3")==0) {
+
+ void cc_2G_Call_Close(kal_uint32 dsp_end);
+ cc_2G_Call_Close(KAL_TRUE);
+ }
+#if defined(__VOLTE_SUPPORT__)
+ else if(strcmp(string, "4")==0) {
+ kal_uint32 SP4G_PSR_Link_Est( SP4G_Codec default_speech_codec );
+ void SP4G_SetDTX(kal_bool on);
+
+ if(temp_RAB_ID == 0)
+ {
+ SP4G_SetDTX(KAL_TRUE);
+ is_fake_4g = 1;
+
+ temp_RAB_ID = SP4G_PSR_Link_Est( SP4G_CODEC_AMR_12_2 );
+ kal_prompt_trace(MOD_L1SP, "[l1audio_console_handler] Fake 4G AMR");
+ }
+ }
+ else if(strcmp(string, "5")==0) {
+ kal_uint32 SP4G_PSR_Link_Est( SP4G_Codec default_speech_codec );
+ void SP4G_SetDTX(kal_bool on);
+
+ if(temp_RAB_ID == 0)
+ {
+ SP4G_SetDTX(KAL_TRUE);
+ is_fake_4g = 1;
+ temp_RAB_ID = SP4G_PSR_Link_Est( SP4G_CODEC_WBAMR_23_85 );
+ kal_prompt_trace(MOD_L1SP, "[l1audio_console_handler] Fake 4G AMR-WB");
+ }
+ }
+#if defined(__EVS_CODEC_SUPPORT__)
+ else if(strcmp(string, "6")==0) {
+ void SP4G_SetDTX(kal_bool on);
+ kal_uint32 SP4G_PSR_Link_Est( SP4G_Codec default_speech_codec );
+ void sp4g_EVS_loopback_SetEVSEncCAPara(void);
+
+ if(temp_RAB_ID == 0)
+ {
+ SP4G_SetDTX(KAL_TRUE);
+ sp4g_EVS_loopback_SetEVSEncCAPara();
+ is_fake_4g = 1;
+ temp_RAB_ID = SP4G_PSR_Link_Est( SP4G_CODEC_EVS_32K_009_6 );
+ kal_prompt_trace(MOD_L1SP, "[l1audio_console_handler] Fake 4G SP4G_CODEC_EVS_32K_009_6");
+ }
+ }
+#endif //#if defined(__EVS_CODEC_SUPPORT__)
+ else if(strcmp(string, "7")==0) {
+ void SP4G_PSR_Link_Deest(kal_uint32 id);
+
+ if(temp_RAB_ID != 0)
+ {
+ SP4G_PSR_Link_Deest(temp_RAB_ID);
+ temp_RAB_ID = 0;
+ is_fake_4g = 0;
+ kal_prompt_trace(MOD_L1SP, "[l1audio_console_handler] Fake 4G close");
+ }
+ }
+ else if(strcmp(string, "8")==0) {
+ void SP4G_PSR_UL_SetFrameType(SP4G_Codec codec);
+ void SP4G_SetDTX(kal_bool on);
+ //if(temp_RAB_ID != 0)
+ {
+ SP4G_SetDTX(KAL_TRUE);
+ SP4G_PSR_UL_SetFrameType(SP4G_CODEC_AMR_6_7);
+ kal_prompt_trace(MOD_L1SP, "[l1audio_console_handler] Fake 4G set code to SP4G_CODEC_AMR_6_7");
+ }
+ }
+ else if(strcmp(string, "9")==0) {
+ void SP4G_PSR_UL_SetFrameType(SP4G_Codec codec);
+ void SP4G_SetDTX(kal_bool on);
+ //if(temp_RAB_ID != 0)
+ {
+ SP4G_SetDTX(KAL_TRUE);
+ SP4G_PSR_UL_SetFrameType(SP4G_CODEC_AMR_10_2);
+ kal_prompt_trace(MOD_L1SP, "[l1audio_console_handler] Fake 4G set code to SP4G_CODEC_AMR_10_2");
+ }
+ }
+ else if(strcmp(string, "10")==0) {
+ void SP4G_PSR_UL_SetFrameType(SP4G_Codec codec);
+ void SP4G_SetDTX(kal_bool on);
+ //if(temp_RAB_ID != 0)
+ {
+ SP4G_SetDTX(KAL_TRUE);
+ SP4G_PSR_UL_SetFrameType(SP4G_CODEC_WBAMR_6_6);
+ kal_prompt_trace(MOD_L1SP, "[l1audio_console_handler] Fake 4G set code to SP4G_CODEC_WBAMR_6_6");
+ }
+ }
+ else if(strcmp(string, "11")==0) {
+ void SP4G_PSR_UL_SetFrameType(SP4G_Codec codec);
+ void SP4G_SetDTX(kal_bool on);
+ //if(temp_RAB_ID != 0)
+ {
+ SP4G_SetDTX(KAL_TRUE);
+ SP4G_PSR_UL_SetFrameType(SP4G_CODEC_WBAMR_18_25);
+ kal_prompt_trace(MOD_L1SP, "[l1audio_console_handler] Fake 4G set code to SP4G_CODEC_WBAMR_18_25");
+ }
+ }
+#if defined(__EVS_CODEC_SUPPORT__)
+ else if(strcmp(string, "12")==0) {
+ void SP4G_PSR_UL_SetFrameType(SP4G_Codec codec);
+ void SP4G_SetDTX(kal_bool on);
+ //if(temp_RAB_ID != 0)
+ {
+ SP4G_SetDTX(KAL_TRUE);
+ SP4G_PSR_UL_SetFrameType(SP4G_CODEC_EVS_32K_013_2);
+ kal_prompt_trace(MOD_L1SP, "[l1audio_console_handler] Fake 4G set code to SP4G_CODEC_EVS_32K_013_2");
+ }
+ }
+ else if(strcmp(string, "13")==0) {
+ void SP4G_PSR_UL_SetFrameType(SP4G_Codec codec);
+ void SP4G_SetDTX(kal_bool on);
+ //if(temp_RAB_ID != 0)
+ {
+ SP4G_SetDTX(KAL_TRUE);
+ SP4G_PSR_UL_SetFrameType(SP4G_CODEC_EVS_16K_008_0);
+ kal_prompt_trace(MOD_L1SP, "[l1audio_console_handler] Fake 4G set code to SP4G_CODEC_EVS_16K_008_0");
+ }
+ }
+ else if(strcmp(string, "14")==0) {
+ void SP4G_PSR_UL_SetFrameType(SP4G_Codec codec);
+ void SP4G_SetDTX(kal_bool on);
+ //if(temp_RAB_ID != 0)
+ {
+ SP4G_SetDTX(KAL_TRUE);
+ SP4G_PSR_UL_SetFrameType(SP4G_CODEC_EVS_AWB_23_85);
+ kal_prompt_trace(MOD_L1SP, "[l1audio_console_handler] Fake 4G set code to SP4G_CODEC_EVS_AWB_23_85");
+ }
+ }
+#endif //#if defined(__EVS_CODEC_SUPPORT__)
+#if defined(__G_CODEC_SUPPORT__)
+ else if(strcmp(string, "15")==0) {
+ void SP4G_Set_G711Parameters(kal_int32 law, kal_int32 dec_init_CNG_enable);
+ kal_uint32 SP4G_PSR_Link_Est( SP4G_Codec default_speech_codec );
+ void SP4G_PSR_UL_SetFrameType(SP4G_Codec codec);
+ void SP4G_SetDTX(kal_bool on);
+
+ if(temp_RAB_ID == 0)
+ {
+ SP4G_SetDTX(KAL_FALSE);
+ SP4G_Set_G711Parameters(2, 0);
+ temp_RAB_ID = SP4G_PSR_Link_Est(SP4G_CODEC_G711);
+ is_fake_4g = 1;
+ kal_prompt_trace(MOD_L1SP, "[l1audio_console_handler] Fake 4G set code to SP4G_CODEC_G711");
+ }
+ else
+ {
+ SP4G_SetDTX(KAL_FALSE);
+ SP4G_Set_G711Parameters(2, 0);
+ SP4G_PSR_UL_SetFrameType(SP4G_CODEC_G711);
+ kal_prompt_trace(MOD_L1SP, "[l1audio_console_handler] Fake 4G set code to SP4G_CODEC_G711");
+ }
+ }
+#endif
+#endif //#if defined(__VOLTE_SUPPORT__)
+ else if(strcmp(string, "TestMode_Start")==0)
+ {
+ void SP_L4C_SetEvent_Execute(L1SP_L4C_Event event, L1SP_L4C_Event_Mode mode);
+ SP_L4C_SetEvent_Execute(L1SP_L4C_ESPEECH_1, L1SP_L4C_EVENT_CS);
+ void L1SP_Speech_On( uint8 RAT_Mode );
+ L1SP_Speech_On(0);
+ }
+ else if(strcmp(string, "TestMode_End")==0) {
+ void L1SP_Speech_Off( void );
+ void SP_L4C_SetEvent_Execute(L1SP_L4C_Event event, L1SP_L4C_Event_Mode mode);
+ SP_L4C_SetEvent_Execute(L1SP_L4C_ESPEECH_0, L1SP_L4C_EVENT_CS);
+ L1SP_Speech_Off();
+ }
+ else if(strcmp(string, "TestMode_EVS_Start")==0)
+ {
+ SAL_TestMode_Config(1, SAL_DSP_TESTMODE_4G_EVS);
+ void SP_L4C_SetEvent_Execute(L1SP_L4C_Event event, L1SP_L4C_Event_Mode mode);
+ SP_L4C_SetEvent_Execute(L1SP_L4C_ESPEECH_1, L1SP_L4C_EVENT_CS);
+ void L1SP_Speech_On( uint8 RAT_Mode );
+ L1SP_Speech_On(0);
+ }
+ else if(strcmp(string, "TestMode_AWB_Start")==0)
+ {
+ SAL_TestMode_Config(1, SAL_DSP_TESTMODE_3G_AWB);
+ void SP_L4C_SetEvent_Execute(L1SP_L4C_Event event, L1SP_L4C_Event_Mode mode);
+ SP_L4C_SetEvent_Execute(L1SP_L4C_ESPEECH_1, L1SP_L4C_EVENT_CS);
+ void L1SP_Speech_On( uint8 RAT_Mode );
+ L1SP_Speech_On(0);
+ }
+ else if(strcmp(string, "SPV_AWB_PATTERN")==0)
+ {
+ SAL_TestMode_Config(2, SAL_DSP_TESTMODE_3G_AWB);
+ }
+ else if(strcmp(string, "TestMode_2G_FR")==0) {
+ SAL_TestMode_Config(1, SAL_DSP_TESTMODE_2G_FR);
+ }
+ else if(strcmp(string, "TestMode_2G_HR")==0) {
+ SAL_TestMode_Config(1, SAL_DSP_TESTMODE_2G_HR);
+ }
+ else if(strcmp(string, "TestMode_2G_EFR")==0) {
+ SAL_TestMode_Config(1, SAL_DSP_TESTMODE_2G_EFR);
+ }
+ else if(strcmp(string, "TestMode_2G_AMR")==0) {
+ SAL_TestMode_Config(1, SAL_DSP_TESTMODE_2G_AMR);
+ }
+ else if(strcmp(string, "TestMode_2G_AWB")==0) {
+ SAL_TestMode_Config(1, SAL_DSP_TESTMODE_2G_AWB);
+ }
+ else if(strcmp(string, "TestMode_3G_AMR")==0) {
+ SAL_TestMode_Config(1, SAL_DSP_TESTMODE_3G_AMR);
+ }
+ else if(strcmp(string, "TestMode_3G_AWB")==0) {
+ SAL_TestMode_Config(1, SAL_DSP_TESTMODE_3G_AWB);
+ }
+ else if(strcmp(string, "TestMode_4G_AMR")==0) {
+ SAL_TestMode_Config(1, SAL_DSP_TESTMODE_4G_AMR);
+ }
+ else if(strcmp(string, "TestMode_4G_AWB")==0) {
+ SAL_TestMode_Config(1, SAL_DSP_TESTMODE_4G_AWB);
+ }
+ else if(strcmp(string, "TestMode_4G_EVS")==0) {
+ SAL_TestMode_Config(1, SAL_DSP_TESTMODE_4G_EVS);
+ }
+ else if(strcmp(string, "TestMode_4G_EVSSWB")==0) {
+ SAL_TestMode_Config(1, SAL_DSP_TESTMODE_4G_EVSSWB);
+ }
+ else if(strcmp(string, "TestMode_C2K_EVA")==0) {
+ SAL_TestMode_Config(1, SAL_DSP_TESTMODE_C2K_EVRCA);
+ }
+ else if(strcmp(string, "TestMode_C2K_EVB")==0) {
+ SAL_TestMode_Config(1, SAL_DSP_TESTMODE_C2K_EVRCB);
+ }
+ else if(strcmp(string, "PROFILE_SSP_AMR")==0) {
+ SAL_TestMode_Config(1, SAL_DSP_TESTMODE_3G_AMR);
+ }
+ else if(strcmp(string, "PROFILE_SSP_AWB")==0) {
+ SAL_TestMode_Config(1, SAL_DSP_TESTMODE_3G_AWB);
+ }
+ else if(strcmp(string, "PROFILE_SSP_EVB")==0) {
+ SAL_TestMode_Config(1, SAL_DSP_TESTMODE_C2K_EVRCB);
+ }
+ else if(strcmp(string, "DSP_DEBUG_MODE")==0) {
+ void SALI_DebugMode_Config(uint16 DebugMode);
+ SALI_DebugMode_Config(SAL_DSP_DBGMODE_SSP_PCM_U2D_AFE);
+ kal_prompt_trace(MOD_L1SP, "[AFE_DebugMode] On");
+ }
+ else if(strcmp(string, "U0D0")==0) { // UL: 0~5 (6CH), DL: 0~1 (2CH)
+ void SAL_TestMode_AFEDVT_Config(uint16 UL_Ch, uint16 DL_Ch);
+ //SAL_TestMode_AFEDVT_Config(SAL_DSP_TESTMODE_AFEDVT_UL_CH0, SAL_DSP_TESTMODE_AFEDVT_DL_CH0);
+ SAL_TestMode_AFEDVT_Config(0, 0);
+ kal_prompt_trace(MOD_L1SP, "[AFE_DebugMode] UL CH: 0, DL CH: 0");
+ }
+ else if(strcmp(string, "U1D0")==0) { // UL: 0~5 (6CH), DL: 0~1 (2CH)
+ void SAL_TestMode_AFEDVT_Config(uint16 UL_Ch, uint16 DL_Ch);
+ SAL_TestMode_AFEDVT_Config(1, 0);
+ kal_prompt_trace(MOD_L1SP, "[AFE_DebugMode] UL CH: 1, DL CH: 0");
+ }
+ else if(strcmp(string, "U2D0")==0) { // UL: 0~5 (6CH), DL: 0~1 (2CH)
+ void SAL_TestMode_AFEDVT_Config(uint16 UL_Ch, uint16 DL_Ch);
+ SAL_TestMode_AFEDVT_Config(2, 0);
+ kal_prompt_trace(MOD_L1SP, "[AFE_DebugMode] UL CH: 2, DL CH: 0");
+ }
+ else if(strcmp(string, "U3D0")==0) { // UL: 0~5 (6CH), DL: 0~1 (2CH)
+ void SAL_TestMode_AFEDVT_Config(uint16 UL_Ch, uint16 DL_Ch);
+ SAL_TestMode_AFEDVT_Config(3, 0);
+ kal_prompt_trace(MOD_L1SP, "[AFE_DebugMode] UL CH: 3, DL CH: 0");
+ }
+ else if(strcmp(string, "U4D0")==0) { // UL: 0~5 (6CH), DL: 0~1 (2CH)
+ void SAL_TestMode_AFEDVT_Config(uint16 UL_Ch, uint16 DL_Ch);
+ SAL_TestMode_AFEDVT_Config(4, 0);
+ kal_prompt_trace(MOD_L1SP, "[AFE_DebugMode] UL CH: 4, DL CH: 0");
+ }
+ else if(strcmp(string, "U5D0")==0) { // UL: 0~5 (6CH), DL: 0~1 (2CH)
+ void SAL_TestMode_AFEDVT_Config(uint16 UL_Ch, uint16 DL_Ch);
+ SAL_TestMode_AFEDVT_Config(5, 0);
+ kal_prompt_trace(MOD_L1SP, "[AFE_DebugMode] UL CH: 5, DL CH: 0");
+ }
+ else if(strcmp(string, "U0D1")==0) { // UL: 0~5 (6CH), DL: 0~1 (2CH)
+ void SAL_TestMode_AFEDVT_Config(uint16 UL_Ch, uint16 DL_Ch);
+ SAL_TestMode_AFEDVT_Config(0, 1);
+ kal_prompt_trace(MOD_L1SP, "[AFE_DebugMode] UL CH: 0, DL CH: 1");
+ }
+ else if(strcmp(string, "U1D1")==0) { // UL: 0~5 (6CH), DL: 0~1 (2CH)
+ void SAL_TestMode_AFEDVT_Config(uint16 UL_Ch, uint16 DL_Ch);
+ SAL_TestMode_AFEDVT_Config(1, 1);
+ kal_prompt_trace(MOD_L1SP, "[AFE_DebugMode] UL CH: 1, DL CH: 1");
+ }
+ else if(strcmp(string, "U2D1")==0) { // UL: 0~5 (6CH), DL: 0~1 (2CH)
+ void SAL_TestMode_AFEDVT_Config(uint16 UL_Ch, uint16 DL_Ch);
+ SAL_TestMode_AFEDVT_Config(2, 1);
+ kal_prompt_trace(MOD_L1SP, "[AFE_DebugMode] UL CH: 2, DL CH: 1");
+ }
+ else if(strcmp(string, "U3D1")==0) { // UL: 0~5 (6CH), DL: 0~1 (2CH)
+ void SAL_TestMode_AFEDVT_Config(uint16 UL_Ch, uint16 DL_Ch);
+ SAL_TestMode_AFEDVT_Config(3, 1);
+ kal_prompt_trace(MOD_L1SP, "[AFE_DebugMode] UL CH: 3, DL CH: 1");
+ }
+ else if(strcmp(string, "U4D1")==0) { // UL: 0~5 (6CH), DL: 0~1 (2CH)
+ void SAL_TestMode_AFEDVT_Config(uint16 UL_Ch, uint16 DL_Ch);
+ SAL_TestMode_AFEDVT_Config(4, 1);
+ kal_prompt_trace(MOD_L1SP, "[AFE_DebugMode] UL CH: 4, DL CH: 1");
+ }
+ else if(strcmp(string, "U5D1")==0) { // UL: 0~5 (6CH), DL: 0~1 (2CH)
+ void SAL_TestMode_AFEDVT_Config(uint16 UL_Ch, uint16 DL_Ch);
+ SAL_TestMode_AFEDVT_Config(5, 1);
+ kal_prompt_trace(MOD_L1SP, "[AFE_DebugMode] UL CH: 5, DL CH: 1");
+ }
+#ifdef __FAKE_3G_LOOPBACK__
+ else if(strcmp(string, "31")==0) {
+ //void SP_L4C_SetEvent_Execute(L1SP_L4C_Event event, L1SP_L4C_Event_Mode mode);
+ //SP_L4C_SetEvent_Execute(L1SP_L4C_ESPEECH_1, L1SP_L4C_EVENT_CS);
+ SP3G_Rab_Est(0, 0);
+ is_fake_3g = 1;
+ kal_prompt_trace(MOD_L1SP, "[l1audio_console_handler] SP3G_Rab_Est");
+ }
+ else if(strcmp(string, "32")==0) {
+ SP3G_UL_SetFrameType(0);//0 --> 4.75
+ kal_prompt_trace(MOD_L1SP, "[l1audio_console_handler] SP3G_UL_SetFrameType");
+ }
+ else if(strcmp(string, "33")==0) {
+ //void SP_L4C_SetEvent_Execute(L1SP_L4C_Event event, L1SP_L4C_Event_Mode mode);
+ //SP_L4C_SetEvent_Execute(L1SP_L4C_ESPEECH_0, L1SP_L4C_EVENT_CS);
+ SP3G_Rab_Deest();
+ is_fake_3g = 0;
+ kal_prompt_trace(MOD_L1SP, "[l1audio_console_handler] SP3G_Rab_Deest");
+ }
+ else if(strcmp(string, "41")==0) {
+ //void L1SP_C2K_Est(int codec);
+ //L1SP_C2K_Est(SAL_COD_EVRCA); //imply espeech_on in SO_Connect
+ void SPC2K_ConSSO_Req( uint16 u2SO, uint16 u2MaxEncRate);
+ SPC2K_ConSSO_Req( IPC_SPCH_SRVC_OPTION3, 0);
+ kal_prompt_trace(MOD_L1SP, "[l1audio_console_handler] L1SP_C2K_Est");
+ }
+ else if(strcmp(string, "42")==0) {
+ void L1SP_C2K_IntraRAT(int codec);
+ L1SP_C2K_IntraRAT(SAL_COD_EVRCA);
+ kal_prompt_trace(MOD_L1SP, "[l1audio_console_handler] L1SP_C2K_IntraRAT");
+ }
+ else if(strcmp(string, "43")==0) {
+ void SPC2K_DisconSSO_Req( void );
+ SPC2K_DisconSSO_Req();
+ //void L1SP_C2K_DeEst( void );
+ //L1SP_C2K_DeEst();//imply espeech_off in SO_DisConnect
+ kal_prompt_trace(MOD_L1SP, "[l1audio_console_handler] L1SP_C2K_DeEst");
+ }
+ else if(strcmp(string, "51")==0) {
+ void L1SP_TCH_Notify( bool bOn );
+ L1SP_TCH_Notify( true );
+ kal_prompt_trace(MOD_L1SP, "[l1audio_console_handler] L1SP_TCH_Notify( true )");
+ }
+ else if(strcmp(string, "52")==0) {
+
+ }
+ else if(strcmp(string, "53")==0) {
+ void L1SP_TCH_Notify( bool bOn );
+ L1SP_TCH_Notify( false );
+ kal_prompt_trace(MOD_L1SP, "[l1audio_console_handler] L1SP_TCH_Notify( false )");
+ }
+
+#endif
+ else if(strcmp(string, "60")==0) {
+ void SP4G_PSR_DL_KT_Play(kal_int16 freq1, kal_int16 freq2, kal_int16 duration);
+ SP4G_PSR_DL_KT_Play(300, 700, 0x7FFF);
+ }
+ else if(strcmp(string, "61")==0) {
+ void SP4G_PSR_DL_KT_Stop(void);
+ SP4G_PSR_DL_KT_Stop();
+ }
+ else if(strcmp(string, "62")==0) {
+ void SP4G_PSR_UL_KT_Play(kal_int16 freq1, kal_int16 freq2, kal_int16 duration);
+ SP4G_PSR_UL_KT_Play(500, 900, 0x7FFF);
+ }
+ else if(strcmp(string, "63")==0) {
+ void SP4G_PSR_UL_KT_Stop(void);
+ SP4G_PSR_UL_KT_Stop();
+ }else if(strncmp(string, "debug", 5)==0) {
+ uint32 t1;
+ sscanf(string, "debug %d", &t1);
+ kal_prompt_trace(MOD_L1SP, "debug %d", t1);
+ SAL_DebugMode_Config(t1);
+ }
+#ifdef __AAM_AUTO_TEST_SUPPORT__
+ else if(strncmp(string, "Sync", 4)==0) {
+ void sp_ps_aam_fake_L2_Info(uint32 RX_period, uint32 TX_period, uint32 t2nextRX, uint32 t2nextTX);
+ uint32 t1, t2, t3, t4;
+ sscanf(string, "Sync %d %d %d %d", &t1, &t2, &t3, &t4);
+ kal_prompt_trace(MOD_L1SP, "sp_ps_aam_fake_L2_Info %d %d %d %d", t1, t2, t3, t4);
+ sp_ps_aam_fake_L2_Info(t1, t2, t3, t4);
+ }else if(strncmp(string, "AutoSyncTest", 12)==0) {
+ uint32 t1;
+ void aam_resync_test_start(uint32 start_idx);
+ sscanf(string, "AutoSyncTest %d", &t1);
+ kal_prompt_trace(MOD_L1SP, "aam_resync_test SyncTest %d", t1);
+ aam_resync_test_start(t1);
+ }
+#endif
+
+/*
+ (void)string;
+ if(strcmp(string, "speechOn")==0){
+ L1SP_Speech_On(0);
+ } else if(strcmp(string, "speechOff")==0) {
+ L1SP_Speech_Off();
+ } else if(strcmp(string, "get2gRF")==0) {
+ uint16 L1D_GetRF(uint16 mode);
+ uint16 RF_2G = L1D_GetRF(MML1_RF_2G);
+ ////L1Audio_Msg_L1D_GetRF(RF_2G);
+ }
+#if defined(__ENABLE_SPEECH_DVT__)
+ extern void Speech_DVT_Test_Main(kal_char *string);
+ Speech_DVT_Test_Main(string);
+#endif // defined(__ENABLE_SPEECH_DVT__)*/
+}
+
+/* ----------------------------------------------------------------------------- */
+/* Function ptr prototype [HAL rule] */
+/* ----------------------------------------------------------------------------- */
+//[MED]
+static fp_audio_alloc_aud_mem audio_alloc_aud_mem = NULL;
+static fp_audio_alloc_aud_mem audio_alloc_aud_mem_cacheable= NULL;
+static fp_audio_free_aud_mem audio_free_aud_mem = NULL;
+static fp_send_proc_call_req send_proc_call_req = NULL;
+static fp_send_proc_call_req send_proc_call_req2 = NULL;
+static fp_audio_set_path_volume audio_set_path_vol = NULL;
+static fp_audio_get_active_mode audio_get_active_mode = NULL;
+static fp_get_meta_data_file audio_get_meta_file = NULL;
+static fp_get_meta_data_array audio_get_meta_array = NULL;
+
+void Audio_MedFuncReg(Media_Func_Reg_Type *func){
+ audio_alloc_aud_mem = (fp_audio_alloc_aud_mem) func->alloc_mem;
+ audio_alloc_aud_mem_cacheable = (fp_audio_alloc_aud_mem) func->alloc_mem_cacheable;
+ audio_free_aud_mem = (fp_audio_free_aud_mem) func->free_mem;
+ audio_set_path_vol = (fp_audio_set_path_volume)func->set_path_volume;
+ audio_get_active_mode = (fp_audio_get_active_mode)func->get_active_mode;
+ send_proc_call_req = (fp_send_proc_call_req) func->send_proc_call;
+ send_proc_call_req2 = (fp_send_proc_call_req) func->send_proc_call2;
+ audio_get_meta_file = (fp_get_meta_data_file) func->get_meta_file;
+ audio_get_meta_array = (fp_get_meta_data_array) func->get_meta_array;
+}
+
+void *audio_alloc_ext_mem(kal_int32 size, char* file_p, long line_p){
+ void *ptr = NULL;
+ if (size == 0){
+ return NULL;
+ }
+ ptr = (void*) audio_alloc_aud_mem(size,file_p,line_p);
+ if(ptr){
+ memset(ptr, 0, size);
+ }
+ kal_wap_trace(MOD_L1SP, TRACE_INFO, "[AUD][MEM] get buffer from: %s, %d", file_p, line_p);
+ return ptr;
+}
+
+void *audio_alloc_ext_mem_cacheable(kal_int32 size, char* file_p, long line_p){
+ void *ptr = NULL;
+ if (size == 0){
+ return NULL;
+ }
+ ptr = (void*) audio_alloc_aud_mem_cacheable(size,file_p,line_p);
+ if(ptr){
+ memset(ptr, 0, size);
+ }
+ kal_wap_trace(MOD_L1SP, TRACE_INFO, "[AUD][MEM] get buffer from: %s, %d", file_p, line_p);
+ return ptr;
+}
+
+void audio_free_ext_mem(void **ptr, char* file_p, long line_p){
+ audio_free_aud_mem(ptr,file_p,line_p);
+ kal_wap_trace(MOD_L1SP, TRACE_INFO, "[AUD][MEM] free buffer from: %s, %d", file_p, line_p);
+}
+
+
+void L1Audio_InProcCall2(in_proc_call_type func, kal_uint32 func_arg1, void* func_arg2)
+{
+#ifndef MED_NOT_PRESENT
+ send_proc_call_req2(MOD_L1SP, func, func_arg1, func_arg2);
+#endif
+}
+
+void L1Audio_InProcCall(in_proc_call_type func, kal_uint32 func_arg1, void* func_arg2)
+{
+//#ifndef MED_NOT_PRESENT
+ send_proc_call_req(MOD_L1SP, func, func_arg1, func_arg2);
+//#endif
+}
+
+void aud_set_volume_internal(kal_uint8 audio_mode){
+ audio_set_path_vol(audio_mode);
+}
+
+kal_uint8 aud_get_mode_internal(void){
+ return audio_get_active_mode();
+}
+
+
+
+#if defined(__SMART_PHONE_MODEM__)
+#include "task_config.h"
+#include "ccci.h"
+
+extern void Spc_Init_B4_Scheduling(void);
+extern void Spc_Init(void);
+
+extern void SpcIO_Init_B4_Scheduling(void);
+
+extern void SpcIO_A2M_hisr(CCCI_BUFF_T *bufp);
+extern void SpcIO_M2A_hisr(CCCI_BUFF_T *bufp);
+extern void SpcIO_Init(void);
+
+#endif
+
+/***********************************************************/
+/* Export to MED/AUDL task */
+/***********************************************************/
+
+kal_bool SP_Drv_Init_Bootup(void)
+{
+#if defined (__SMART_PHONE_MODEM__)
+ kal_int32 ret;
+ ret = ccci_owner_init(CCCI_PCM_CHANNEL_ACK, kal_get_task_by_moduleID(MOD_MED), SpcIO_A2M_hisr);
+ if (ret != CCCI_SUCCESS) {
+ ASSERT(0);
+ }
+ ret = ccci_owner_init(CCCI_PCM_CHANNEL, kal_get_task_by_moduleID(MOD_MED), SpcIO_M2A_hisr);
+ if (ret != CCCI_SUCCESS) {
+ ASSERT(0);
+ }
+
+ Spc_Init_B4_Scheduling();
+ SpcIO_Init_B4_Scheduling();
+#endif
+
+ return KAL_TRUE;
+}
+
+kal_bool SP_Drv_Init_Task(void)
+{
+ while( !L1Audio_IsInitialized()){
+ kal_sleep_task(AUD_1TICK(1));
+ }
+
+#if defined (__SMART_PHONE_MODEM__)
+ Spc_Init();
+ SpcIO_Init();
+#endif
+
+ return KAL_TRUE;
+}
+
+#ifdef __AAM_AUTO_TEST_SUPPORT__
+
+int aam_resync_test_table[][4] ={
+{ 0 , 0 , 0 , 0 },
+{ 5 , 5 , 0 , 0 },
+{ 5 , 5 , 0 , 1 },
+{ 5 , 5 , 0 , 2 },
+{ 5 , 5 , 0 , 3 },
+{ 5 , 5 , 0 , 4 },
+{ 5 , 5 , 1 , 0 },
+{ 5 , 5 , 1 , 1 },
+{ 5 , 5 , 1 , 2 },
+{ 5 , 5 , 1 , 3 },
+{ 5 , 5 , 1 , 4 },
+{ 5 , 5 , 2 , 0 },
+{ 5 , 5 , 2 , 1 },
+{ 5 , 5 , 2 , 2 },
+{ 5 , 5 , 2 , 3 },
+{ 5 , 5 , 2 , 4 },
+{ 5 , 5 , 3 , 0 },
+{ 5 , 5 , 3 , 1 },
+{ 5 , 5 , 3 , 2 },
+{ 5 , 5 , 3 , 3 },
+{ 5 , 5 , 3 , 4 },
+{ 5 , 5 , 4 , 0 },
+{ 5 , 5 , 4 , 1 },
+{ 5 , 5 , 4 , 2 },
+{ 5 , 5 , 4 , 3 },
+{ 5 , 5 , 4 , 4 },
+{ 5 , 10 , 0 , 0 },
+{ 5 , 10 , 0 , 1 },
+{ 5 , 10 , 0 , 2 },
+{ 5 , 10 , 0 , 3 },
+{ 5 , 10 , 0 , 4 },
+{ 5 , 10 , 0 , 5 },
+{ 5 , 10 , 0 , 6 },
+{ 5 , 10 , 0 , 7 },
+{ 5 , 10 , 0 , 8 },
+{ 5 , 10 , 0 , 9 },
+{ 5 , 10 , 1 , 0 },
+{ 5 , 10 , 1 , 1 },
+{ 5 , 10 , 1 , 2 },
+{ 5 , 10 , 1 , 3 },
+{ 5 , 10 , 1 , 4 },
+{ 5 , 10 , 1 , 5 },
+{ 5 , 10 , 1 , 6 },
+{ 5 , 10 , 1 , 7 },
+{ 5 , 10 , 1 , 8 },
+{ 5 , 10 , 1 , 9 },
+{ 5 , 10 , 2 , 0 },
+{ 5 , 10 , 2 , 1 },
+{ 5 , 10 , 2 , 2 },
+{ 5 , 10 , 2 , 3 },
+{ 5 , 10 , 2 , 4 },
+{ 5 , 10 , 2 , 5 },
+{ 5 , 10 , 2 , 6 },
+{ 5 , 10 , 2 , 7 },
+{ 5 , 10 , 2 , 8 },
+{ 5 , 10 , 2 , 9 },
+{ 5 , 10 , 3 , 0 },
+{ 5 , 10 , 3 , 1 },
+{ 5 , 10 , 3 , 2 },
+{ 5 , 10 , 3 , 3 },
+{ 5 , 10 , 3 , 4 },
+{ 5 , 10 , 3 , 5 },
+{ 5 , 10 , 3 , 6 },
+{ 5 , 10 , 3 , 7 },
+{ 5 , 10 , 3 , 8 },
+{ 5 , 10 , 3 , 9 },
+{ 5 , 10 , 4 , 0 },
+{ 5 , 10 , 4 , 1 },
+{ 5 , 10 , 4 , 2 },
+{ 5 , 10 , 4 , 3 },
+{ 5 , 10 , 4 , 4 },
+{ 5 , 10 , 4 , 5 },
+{ 5 , 10 , 4 , 6 },
+{ 5 , 10 , 4 , 7 },
+{ 5 , 10 , 4 , 8 },
+{ 5 , 10 , 4 , 9 },
+{ 5 , 20 , 0 , 0 },
+{ 5 , 20 , 0 , 1 },
+{ 5 , 20 , 0 , 2 },
+{ 5 , 20 , 0 , 3 },
+{ 5 , 20 , 0 , 4 },
+{ 5 , 20 , 0 , 5 },
+{ 5 , 20 , 0 , 6 },
+{ 5 , 20 , 0 , 7 },
+{ 5 , 20 , 0 , 8 },
+{ 5 , 20 , 0 , 9 },
+{ 5 , 20 , 0 , 10 },
+{ 5 , 20 , 0 , 11 },
+{ 5 , 20 , 0 , 12 },
+{ 5 , 20 , 0 , 13 },
+{ 5 , 20 , 0 , 14 },
+{ 5 , 20 , 0 , 15 },
+{ 5 , 20 , 0 , 16 },
+{ 5 , 20 , 0 , 17 },
+{ 5 , 20 , 0 , 18 },
+{ 5 , 20 , 0 , 19 },
+{ 5 , 20 , 1 , 0 },
+{ 5 , 20 , 1 , 1 },
+{ 5 , 20 , 1 , 2 },
+{ 5 , 20 , 1 , 3 },
+{ 5 , 20 , 1 , 4 },
+{ 5 , 20 , 1 , 5 },
+{ 5 , 20 , 1 , 6 },
+{ 5 , 20 , 1 , 7 },
+{ 5 , 20 , 1 , 8 },
+{ 5 , 20 , 1 , 9 },
+{ 5 , 20 , 1 , 10 },
+{ 5 , 20 , 1 , 11 },
+{ 5 , 20 , 1 , 12 },
+{ 5 , 20 , 1 , 13 },
+{ 5 , 20 , 1 , 14 },
+{ 5 , 20 , 1 , 15 },
+{ 5 , 20 , 1 , 16 },
+{ 5 , 20 , 1 , 17 },
+{ 5 , 20 , 1 , 18 },
+{ 5 , 20 , 1 , 19 },
+{ 5 , 20 , 2 , 0 },
+{ 5 , 20 , 2 , 1 },
+{ 5 , 20 , 2 , 2 },
+{ 5 , 20 , 2 , 3 },
+{ 5 , 20 , 2 , 4 },
+{ 5 , 20 , 2 , 5 },
+{ 5 , 20 , 2 , 6 },
+{ 5 , 20 , 2 , 7 },
+{ 5 , 20 , 2 , 8 },
+{ 5 , 20 , 2 , 9 },
+{ 5 , 20 , 2 , 10 },
+{ 5 , 20 , 2 , 11 },
+{ 5 , 20 , 2 , 12 },
+{ 5 , 20 , 2 , 13 },
+{ 5 , 20 , 2 , 14 },
+{ 5 , 20 , 2 , 15 },
+{ 5 , 20 , 2 , 16 },
+{ 5 , 20 , 2 , 17 },
+{ 5 , 20 , 2 , 18 },
+{ 5 , 20 , 2 , 19 },
+{ 5 , 20 , 3 , 0 },
+{ 5 , 20 , 3 , 1 },
+{ 5 , 20 , 3 , 2 },
+{ 5 , 20 , 3 , 3 },
+{ 5 , 20 , 3 , 4 },
+{ 5 , 20 , 3 , 5 },
+{ 5 , 20 , 3 , 6 },
+{ 5 , 20 , 3 , 7 },
+{ 5 , 20 , 3 , 8 },
+{ 5 , 20 , 3 , 9 },
+{ 5 , 20 , 3 , 10 },
+{ 5 , 20 , 3 , 11 },
+{ 5 , 20 , 3 , 12 },
+{ 5 , 20 , 3 , 13 },
+{ 5 , 20 , 3 , 14 },
+{ 5 , 20 , 3 , 15 },
+{ 5 , 20 , 3 , 16 },
+{ 5 , 20 , 3 , 17 },
+{ 5 , 20 , 3 , 18 },
+{ 5 , 20 , 3 , 19 },
+{ 5 , 20 , 4 , 0 },
+{ 5 , 20 , 4 , 1 },
+{ 5 , 20 , 4 , 2 },
+{ 5 , 20 , 4 , 3 },
+{ 5 , 20 , 4 , 4 },
+{ 5 , 20 , 4 , 5 },
+{ 5 , 20 , 4 , 6 },
+{ 5 , 20 , 4 , 7 },
+{ 5 , 20 , 4 , 8 },
+{ 5 , 20 , 4 , 9 },
+{ 5 , 20 , 4 , 10 },
+{ 5 , 20 , 4 , 11 },
+{ 5 , 20 , 4 , 12 },
+{ 5 , 20 , 4 , 13 },
+{ 5 , 20 , 4 , 14 },
+{ 5 , 20 , 4 , 15 },
+{ 5 , 20 , 4 , 16 },
+{ 5 , 20 , 4 , 17 },
+{ 5 , 20 , 4 , 18 },
+{ 5 , 20 , 4 , 19 },
+{ 5 , 40 , 0 , 0 },
+{ 5 , 40 , 0 , 1 },
+{ 5 , 40 , 0 , 2 },
+{ 5 , 40 , 0 , 3 },
+{ 5 , 40 , 0 , 4 },
+{ 5 , 40 , 0 , 5 },
+{ 5 , 40 , 0 , 6 },
+{ 5 , 40 , 0 , 7 },
+{ 5 , 40 , 0 , 8 },
+{ 5 , 40 , 0 , 9 },
+{ 5 , 40 , 0 , 10 },
+{ 5 , 40 , 0 , 11 },
+{ 5 , 40 , 0 , 12 },
+{ 5 , 40 , 0 , 13 },
+{ 5 , 40 , 0 , 14 },
+{ 5 , 40 , 0 , 15 },
+{ 5 , 40 , 0 , 16 },
+{ 5 , 40 , 0 , 17 },
+{ 5 , 40 , 0 , 18 },
+{ 5 , 40 , 0 , 19 },
+{ 5 , 40 , 0 , 20 },
+{ 5 , 40 , 0 , 21 },
+{ 5 , 40 , 0 , 22 },
+{ 5 , 40 , 0 , 23 },
+{ 5 , 40 , 0 , 24 },
+{ 5 , 40 , 0 , 25 },
+{ 5 , 40 , 0 , 26 },
+{ 5 , 40 , 0 , 27 },
+{ 5 , 40 , 0 , 28 },
+{ 5 , 40 , 0 , 29 },
+{ 5 , 40 , 0 , 30 },
+{ 5 , 40 , 0 , 31 },
+{ 5 , 40 , 0 , 32 },
+{ 5 , 40 , 0 , 33 },
+{ 5 , 40 , 0 , 34 },
+{ 5 , 40 , 0 , 35 },
+{ 5 , 40 , 0 , 36 },
+{ 5 , 40 , 0 , 37 },
+{ 5 , 40 , 0 , 38 },
+{ 5 , 40 , 0 , 39 },
+{ 5 , 40 , 1 , 0 },
+{ 5 , 40 , 1 , 1 },
+{ 5 , 40 , 1 , 2 },
+{ 5 , 40 , 1 , 3 },
+{ 5 , 40 , 1 , 4 },
+{ 5 , 40 , 1 , 5 },
+{ 5 , 40 , 1 , 6 },
+{ 5 , 40 , 1 , 7 },
+{ 5 , 40 , 1 , 8 },
+{ 5 , 40 , 1 , 9 },
+{ 5 , 40 , 1 , 10 },
+{ 5 , 40 , 1 , 11 },
+{ 5 , 40 , 1 , 12 },
+{ 5 , 40 , 1 , 13 },
+{ 5 , 40 , 1 , 14 },
+{ 5 , 40 , 1 , 15 },
+{ 5 , 40 , 1 , 16 },
+{ 5 , 40 , 1 , 17 },
+{ 5 , 40 , 1 , 18 },
+{ 5 , 40 , 1 , 19 },
+{ 5 , 40 , 1 , 20 },
+{ 5 , 40 , 1 , 21 },
+{ 5 , 40 , 1 , 22 },
+{ 5 , 40 , 1 , 23 },
+{ 5 , 40 , 1 , 24 },
+{ 5 , 40 , 1 , 25 },
+{ 5 , 40 , 1 , 26 },
+{ 5 , 40 , 1 , 27 },
+{ 5 , 40 , 1 , 28 },
+{ 5 , 40 , 1 , 29 },
+{ 5 , 40 , 1 , 30 },
+{ 5 , 40 , 1 , 31 },
+{ 5 , 40 , 1 , 32 },
+{ 5 , 40 , 1 , 33 },
+{ 5 , 40 , 1 , 34 },
+{ 5 , 40 , 1 , 35 },
+{ 5 , 40 , 1 , 36 },
+{ 5 , 40 , 1 , 37 },
+{ 5 , 40 , 1 , 38 },
+{ 5 , 40 , 1 , 39 },
+{ 5 , 40 , 2 , 0 },
+{ 5 , 40 , 2 , 1 },
+{ 5 , 40 , 2 , 2 },
+{ 5 , 40 , 2 , 3 },
+{ 5 , 40 , 2 , 4 },
+{ 5 , 40 , 2 , 5 },
+{ 5 , 40 , 2 , 6 },
+{ 5 , 40 , 2 , 7 },
+{ 5 , 40 , 2 , 8 },
+{ 5 , 40 , 2 , 9 },
+{ 5 , 40 , 2 , 10 },
+{ 5 , 40 , 2 , 11 },
+{ 5 , 40 , 2 , 12 },
+{ 5 , 40 , 2 , 13 },
+{ 5 , 40 , 2 , 14 },
+{ 5 , 40 , 2 , 15 },
+{ 5 , 40 , 2 , 16 },
+{ 5 , 40 , 2 , 17 },
+{ 5 , 40 , 2 , 18 },
+{ 5 , 40 , 2 , 19 },
+{ 5 , 40 , 2 , 20 },
+{ 5 , 40 , 2 , 21 },
+{ 5 , 40 , 2 , 22 },
+{ 5 , 40 , 2 , 23 },
+{ 5 , 40 , 2 , 24 },
+{ 5 , 40 , 2 , 25 },
+{ 5 , 40 , 2 , 26 },
+{ 5 , 40 , 2 , 27 },
+{ 5 , 40 , 2 , 28 },
+{ 5 , 40 , 2 , 29 },
+{ 5 , 40 , 2 , 30 },
+{ 5 , 40 , 2 , 31 },
+{ 5 , 40 , 2 , 32 },
+{ 5 , 40 , 2 , 33 },
+{ 5 , 40 , 2 , 34 },
+{ 5 , 40 , 2 , 35 },
+{ 5 , 40 , 2 , 36 },
+{ 5 , 40 , 2 , 37 },
+{ 5 , 40 , 2 , 38 },
+{ 5 , 40 , 2 , 39 },
+{ 5 , 40 , 3 , 0 },
+{ 5 , 40 , 3 , 1 },
+{ 5 , 40 , 3 , 2 },
+{ 5 , 40 , 3 , 3 },
+{ 5 , 40 , 3 , 4 },
+{ 5 , 40 , 3 , 5 },
+{ 5 , 40 , 3 , 6 },
+{ 5 , 40 , 3 , 7 },
+{ 5 , 40 , 3 , 8 },
+{ 5 , 40 , 3 , 9 },
+{ 5 , 40 , 3 , 10 },
+{ 5 , 40 , 3 , 11 },
+{ 5 , 40 , 3 , 12 },
+{ 5 , 40 , 3 , 13 },
+{ 5 , 40 , 3 , 14 },
+{ 5 , 40 , 3 , 15 },
+{ 5 , 40 , 3 , 16 },
+{ 5 , 40 , 3 , 17 },
+{ 5 , 40 , 3 , 18 },
+{ 5 , 40 , 3 , 19 },
+{ 5 , 40 , 3 , 20 },
+{ 5 , 40 , 3 , 21 },
+{ 5 , 40 , 3 , 22 },
+{ 5 , 40 , 3 , 23 },
+{ 5 , 40 , 3 , 24 },
+{ 5 , 40 , 3 , 25 },
+{ 5 , 40 , 3 , 26 },
+{ 5 , 40 , 3 , 27 },
+{ 5 , 40 , 3 , 28 },
+{ 5 , 40 , 3 , 29 },
+{ 5 , 40 , 3 , 30 },
+{ 5 , 40 , 3 , 31 },
+{ 5 , 40 , 3 , 32 },
+{ 5 , 40 , 3 , 33 },
+{ 5 , 40 , 3 , 34 },
+{ 5 , 40 , 3 , 35 },
+{ 5 , 40 , 3 , 36 },
+{ 5 , 40 , 3 , 37 },
+{ 5 , 40 , 3 , 38 },
+{ 5 , 40 , 3 , 39 },
+{ 5 , 40 , 4 , 0 },
+{ 5 , 40 , 4 , 1 },
+{ 5 , 40 , 4 , 2 },
+{ 5 , 40 , 4 , 3 },
+{ 5 , 40 , 4 , 4 },
+{ 5 , 40 , 4 , 5 },
+{ 5 , 40 , 4 , 6 },
+{ 5 , 40 , 4 , 7 },
+{ 5 , 40 , 4 , 8 },
+{ 5 , 40 , 4 , 9 },
+{ 5 , 40 , 4 , 10 },
+{ 5 , 40 , 4 , 11 },
+{ 5 , 40 , 4 , 12 },
+{ 5 , 40 , 4 , 13 },
+{ 5 , 40 , 4 , 14 },
+{ 5 , 40 , 4 , 15 },
+{ 5 , 40 , 4 , 16 },
+{ 5 , 40 , 4 , 17 },
+{ 5 , 40 , 4 , 18 },
+{ 5 , 40 , 4 , 19 },
+{ 5 , 40 , 4 , 20 },
+{ 5 , 40 , 4 , 21 },
+{ 5 , 40 , 4 , 22 },
+{ 5 , 40 , 4 , 23 },
+{ 5 , 40 , 4 , 24 },
+{ 5 , 40 , 4 , 25 },
+{ 5 , 40 , 4 , 26 },
+{ 5 , 40 , 4 , 27 },
+{ 5 , 40 , 4 , 28 },
+{ 5 , 40 , 4 , 29 },
+{ 5 , 40 , 4 , 30 },
+{ 5 , 40 , 4 , 31 },
+{ 5 , 40 , 4 , 32 },
+{ 5 , 40 , 4 , 33 },
+{ 5 , 40 , 4 , 34 },
+{ 5 , 40 , 4 , 35 },
+{ 5 , 40 , 4 , 36 },
+{ 5 , 40 , 4 , 37 },
+{ 5 , 40 , 4 , 38 },
+{ 5 , 40 , 4 , 39 },
+{ 5 , 80 , 0 , 0 },
+{ 5 , 80 , 0 , 1 },
+{ 5 , 80 , 0 , 2 },
+{ 5 , 80 , 0 , 3 },
+{ 5 , 80 , 0 , 4 },
+{ 5 , 80 , 0 , 5 },
+{ 5 , 80 , 0 , 6 },
+{ 5 , 80 , 0 , 7 },
+{ 5 , 80 , 0 , 8 },
+{ 5 , 80 , 0 , 9 },
+{ 5 , 80 , 0 , 10 },
+{ 5 , 80 , 0 , 11 },
+{ 5 , 80 , 0 , 12 },
+{ 5 , 80 , 0 , 13 },
+{ 5 , 80 , 0 , 14 },
+{ 5 , 80 , 0 , 15 },
+{ 5 , 80 , 0 , 16 },
+{ 5 , 80 , 0 , 17 },
+{ 5 , 80 , 0 , 18 },
+{ 5 , 80 , 0 , 19 },
+{ 5 , 80 , 0 , 20 },
+{ 5 , 80 , 0 , 21 },
+{ 5 , 80 , 0 , 22 },
+{ 5 , 80 , 0 , 23 },
+{ 5 , 80 , 0 , 24 },
+{ 5 , 80 , 0 , 25 },
+{ 5 , 80 , 0 , 26 },
+{ 5 , 80 , 0 , 27 },
+{ 5 , 80 , 0 , 28 },
+{ 5 , 80 , 0 , 29 },
+{ 5 , 80 , 0 , 30 },
+{ 5 , 80 , 0 , 31 },
+{ 5 , 80 , 0 , 32 },
+{ 5 , 80 , 0 , 33 },
+{ 5 , 80 , 0 , 34 },
+{ 5 , 80 , 0 , 35 },
+{ 5 , 80 , 0 , 36 },
+{ 5 , 80 , 0 , 37 },
+{ 5 , 80 , 0 , 38 },
+{ 5 , 80 , 0 , 39 },
+{ 5 , 80 , 0 , 40 },
+{ 5 , 80 , 0 , 41 },
+{ 5 , 80 , 0 , 42 },
+{ 5 , 80 , 0 , 43 },
+{ 5 , 80 , 0 , 44 },
+{ 5 , 80 , 0 , 45 },
+{ 5 , 80 , 0 , 46 },
+{ 5 , 80 , 0 , 47 },
+{ 5 , 80 , 0 , 48 },
+{ 5 , 80 , 0 , 49 },
+{ 5 , 80 , 0 , 50 },
+{ 5 , 80 , 0 , 51 },
+{ 5 , 80 , 0 , 52 },
+{ 5 , 80 , 0 , 53 },
+{ 5 , 80 , 0 , 54 },
+{ 5 , 80 , 0 , 55 },
+{ 5 , 80 , 0 , 56 },
+{ 5 , 80 , 0 , 57 },
+{ 5 , 80 , 0 , 58 },
+{ 5 , 80 , 0 , 59 },
+{ 5 , 80 , 0 , 60 },
+{ 5 , 80 , 0 , 61 },
+{ 5 , 80 , 0 , 62 },
+{ 5 , 80 , 0 , 63 },
+{ 5 , 80 , 0 , 64 },
+{ 5 , 80 , 0 , 65 },
+{ 5 , 80 , 0 , 66 },
+{ 5 , 80 , 0 , 67 },
+{ 5 , 80 , 0 , 68 },
+{ 5 , 80 , 0 , 69 },
+{ 5 , 80 , 0 , 70 },
+{ 5 , 80 , 0 , 71 },
+{ 5 , 80 , 0 , 72 },
+{ 5 , 80 , 0 , 73 },
+{ 5 , 80 , 0 , 74 },
+{ 5 , 80 , 0 , 75 },
+{ 5 , 80 , 0 , 76 },
+{ 5 , 80 , 0 , 77 },
+{ 5 , 80 , 0 , 78 },
+{ 5 , 80 , 0 , 79 },
+{ 5 , 80 , 1 , 0 },
+{ 5 , 80 , 1 , 1 },
+{ 5 , 80 , 1 , 2 },
+{ 5 , 80 , 1 , 3 },
+{ 5 , 80 , 1 , 4 },
+{ 5 , 80 , 1 , 5 },
+{ 5 , 80 , 1 , 6 },
+{ 5 , 80 , 1 , 7 },
+{ 5 , 80 , 1 , 8 },
+{ 5 , 80 , 1 , 9 },
+{ 5 , 80 , 1 , 10 },
+{ 5 , 80 , 1 , 11 },
+{ 5 , 80 , 1 , 12 },
+{ 5 , 80 , 1 , 13 },
+{ 5 , 80 , 1 , 14 },
+{ 5 , 80 , 1 , 15 },
+{ 5 , 80 , 1 , 16 },
+{ 5 , 80 , 1 , 17 },
+{ 5 , 80 , 1 , 18 },
+{ 5 , 80 , 1 , 19 },
+{ 5 , 80 , 1 , 20 },
+{ 5 , 80 , 1 , 21 },
+{ 5 , 80 , 1 , 22 },
+{ 5 , 80 , 1 , 23 },
+{ 5 , 80 , 1 , 24 },
+{ 5 , 80 , 1 , 25 },
+{ 5 , 80 , 1 , 26 },
+{ 5 , 80 , 1 , 27 },
+{ 5 , 80 , 1 , 28 },
+{ 5 , 80 , 1 , 29 },
+{ 5 , 80 , 1 , 30 },
+{ 5 , 80 , 1 , 31 },
+{ 5 , 80 , 1 , 32 },
+{ 5 , 80 , 1 , 33 },
+{ 5 , 80 , 1 , 34 },
+{ 5 , 80 , 1 , 35 },
+{ 5 , 80 , 1 , 36 },
+{ 5 , 80 , 1 , 37 },
+{ 5 , 80 , 1 , 38 },
+{ 5 , 80 , 1 , 39 },
+{ 5 , 80 , 1 , 40 },
+{ 5 , 80 , 1 , 41 },
+{ 5 , 80 , 1 , 42 },
+{ 5 , 80 , 1 , 43 },
+{ 5 , 80 , 1 , 44 },
+{ 5 , 80 , 1 , 45 },
+{ 5 , 80 , 1 , 46 },
+{ 5 , 80 , 1 , 47 },
+{ 5 , 80 , 1 , 48 },
+{ 5 , 80 , 1 , 49 },
+{ 5 , 80 , 1 , 50 },
+{ 5 , 80 , 1 , 51 },
+{ 5 , 80 , 1 , 52 },
+{ 5 , 80 , 1 , 53 },
+{ 5 , 80 , 1 , 54 },
+{ 5 , 80 , 1 , 55 },
+{ 5 , 80 , 1 , 56 },
+{ 5 , 80 , 1 , 57 },
+{ 5 , 80 , 1 , 58 },
+{ 5 , 80 , 1 , 59 },
+{ 5 , 80 , 1 , 60 },
+{ 5 , 80 , 1 , 61 },
+{ 5 , 80 , 1 , 62 },
+{ 5 , 80 , 1 , 63 },
+{ 5 , 80 , 1 , 64 },
+{ 5 , 80 , 1 , 65 },
+{ 5 , 80 , 1 , 66 },
+{ 5 , 80 , 1 , 67 },
+{ 5 , 80 , 1 , 68 },
+{ 5 , 80 , 1 , 69 },
+{ 5 , 80 , 1 , 70 },
+{ 5 , 80 , 1 , 71 },
+{ 5 , 80 , 1 , 72 },
+{ 5 , 80 , 1 , 73 },
+{ 5 , 80 , 1 , 74 },
+{ 5 , 80 , 1 , 75 },
+{ 5 , 80 , 1 , 76 },
+{ 5 , 80 , 1 , 77 },
+{ 5 , 80 , 1 , 78 },
+{ 5 , 80 , 1 , 79 },
+{ 5 , 80 , 2 , 0 },
+{ 5 , 80 , 2 , 1 },
+{ 5 , 80 , 2 , 2 },
+{ 5 , 80 , 2 , 3 },
+{ 5 , 80 , 2 , 4 },
+{ 5 , 80 , 2 , 5 },
+{ 5 , 80 , 2 , 6 },
+{ 5 , 80 , 2 , 7 },
+{ 5 , 80 , 2 , 8 },
+{ 5 , 80 , 2 , 9 },
+{ 5 , 80 , 2 , 10 },
+{ 5 , 80 , 2 , 11 },
+{ 5 , 80 , 2 , 12 },
+{ 5 , 80 , 2 , 13 },
+{ 5 , 80 , 2 , 14 },
+{ 5 , 80 , 2 , 15 },
+{ 5 , 80 , 2 , 16 },
+{ 5 , 80 , 2 , 17 },
+{ 5 , 80 , 2 , 18 },
+{ 5 , 80 , 2 , 19 },
+{ 5 , 80 , 2 , 20 },
+{ 5 , 80 , 2 , 21 },
+{ 5 , 80 , 2 , 22 },
+{ 5 , 80 , 2 , 23 },
+{ 5 , 80 , 2 , 24 },
+{ 5 , 80 , 2 , 25 },
+{ 5 , 80 , 2 , 26 },
+{ 5 , 80 , 2 , 27 },
+{ 5 , 80 , 2 , 28 },
+{ 5 , 80 , 2 , 29 },
+{ 5 , 80 , 2 , 30 },
+{ 5 , 80 , 2 , 31 },
+{ 5 , 80 , 2 , 32 },
+{ 5 , 80 , 2 , 33 },
+{ 5 , 80 , 2 , 34 },
+{ 5 , 80 , 2 , 35 },
+{ 5 , 80 , 2 , 36 },
+{ 5 , 80 , 2 , 37 },
+{ 5 , 80 , 2 , 38 },
+{ 5 , 80 , 2 , 39 },
+{ 5 , 80 , 2 , 40 },
+{ 5 , 80 , 2 , 41 },
+{ 5 , 80 , 2 , 42 },
+{ 5 , 80 , 2 , 43 },
+{ 5 , 80 , 2 , 44 },
+{ 5 , 80 , 2 , 45 },
+{ 5 , 80 , 2 , 46 },
+{ 5 , 80 , 2 , 47 },
+{ 5 , 80 , 2 , 48 },
+{ 5 , 80 , 2 , 49 },
+{ 5 , 80 , 2 , 50 },
+{ 5 , 80 , 2 , 51 },
+{ 5 , 80 , 2 , 52 },
+{ 5 , 80 , 2 , 53 },
+{ 5 , 80 , 2 , 54 },
+{ 5 , 80 , 2 , 55 },
+{ 5 , 80 , 2 , 56 },
+{ 5 , 80 , 2 , 57 },
+{ 5 , 80 , 2 , 58 },
+{ 5 , 80 , 2 , 59 },
+{ 5 , 80 , 2 , 60 },
+{ 5 , 80 , 2 , 61 },
+{ 5 , 80 , 2 , 62 },
+{ 5 , 80 , 2 , 63 },
+{ 5 , 80 , 2 , 64 },
+{ 5 , 80 , 2 , 65 },
+{ 5 , 80 , 2 , 66 },
+{ 5 , 80 , 2 , 67 },
+{ 5 , 80 , 2 , 68 },
+{ 5 , 80 , 2 , 69 },
+{ 5 , 80 , 2 , 70 },
+{ 5 , 80 , 2 , 71 },
+{ 5 , 80 , 2 , 72 },
+{ 5 , 80 , 2 , 73 },
+{ 5 , 80 , 2 , 74 },
+{ 5 , 80 , 2 , 75 },
+{ 5 , 80 , 2 , 76 },
+{ 5 , 80 , 2 , 77 },
+{ 5 , 80 , 2 , 78 },
+{ 5 , 80 , 2 , 79 },
+{ 5 , 80 , 3 , 0 },
+{ 5 , 80 , 3 , 1 },
+{ 5 , 80 , 3 , 2 },
+{ 5 , 80 , 3 , 3 },
+{ 5 , 80 , 3 , 4 },
+{ 5 , 80 , 3 , 5 },
+{ 5 , 80 , 3 , 6 },
+{ 5 , 80 , 3 , 7 },
+{ 5 , 80 , 3 , 8 },
+{ 5 , 80 , 3 , 9 },
+{ 5 , 80 , 3 , 10 },
+{ 5 , 80 , 3 , 11 },
+{ 5 , 80 , 3 , 12 },
+{ 5 , 80 , 3 , 13 },
+{ 5 , 80 , 3 , 14 },
+{ 5 , 80 , 3 , 15 },
+{ 5 , 80 , 3 , 16 },
+{ 5 , 80 , 3 , 17 },
+{ 5 , 80 , 3 , 18 },
+{ 5 , 80 , 3 , 19 },
+{ 5 , 80 , 3 , 20 },
+{ 5 , 80 , 3 , 21 },
+{ 5 , 80 , 3 , 22 },
+{ 5 , 80 , 3 , 23 },
+{ 5 , 80 , 3 , 24 },
+{ 5 , 80 , 3 , 25 },
+{ 5 , 80 , 3 , 26 },
+{ 5 , 80 , 3 , 27 },
+{ 5 , 80 , 3 , 28 },
+{ 5 , 80 , 3 , 29 },
+{ 5 , 80 , 3 , 30 },
+{ 5 , 80 , 3 , 31 },
+{ 5 , 80 , 3 , 32 },
+{ 5 , 80 , 3 , 33 },
+{ 5 , 80 , 3 , 34 },
+{ 5 , 80 , 3 , 35 },
+{ 5 , 80 , 3 , 36 },
+{ 5 , 80 , 3 , 37 },
+{ 5 , 80 , 3 , 38 },
+{ 5 , 80 , 3 , 39 },
+{ 5 , 80 , 3 , 40 },
+{ 5 , 80 , 3 , 41 },
+{ 5 , 80 , 3 , 42 },
+{ 5 , 80 , 3 , 43 },
+{ 5 , 80 , 3 , 44 },
+{ 5 , 80 , 3 , 45 },
+{ 5 , 80 , 3 , 46 },
+{ 5 , 80 , 3 , 47 },
+{ 5 , 80 , 3 , 48 },
+{ 5 , 80 , 3 , 49 },
+{ 5 , 80 , 3 , 50 },
+{ 5 , 80 , 3 , 51 },
+{ 5 , 80 , 3 , 52 },
+{ 5 , 80 , 3 , 53 },
+{ 5 , 80 , 3 , 54 },
+{ 5 , 80 , 3 , 55 },
+{ 5 , 80 , 3 , 56 },
+{ 5 , 80 , 3 , 57 },
+{ 5 , 80 , 3 , 58 },
+{ 5 , 80 , 3 , 59 },
+{ 5 , 80 , 3 , 60 },
+{ 5 , 80 , 3 , 61 },
+{ 5 , 80 , 3 , 62 },
+{ 5 , 80 , 3 , 63 },
+{ 5 , 80 , 3 , 64 },
+{ 5 , 80 , 3 , 65 },
+{ 5 , 80 , 3 , 66 },
+{ 5 , 80 , 3 , 67 },
+{ 5 , 80 , 3 , 68 },
+{ 5 , 80 , 3 , 69 },
+{ 5 , 80 , 3 , 70 },
+{ 5 , 80 , 3 , 71 },
+{ 5 , 80 , 3 , 72 },
+{ 5 , 80 , 3 , 73 },
+{ 5 , 80 , 3 , 74 },
+{ 5 , 80 , 3 , 75 },
+{ 5 , 80 , 3 , 76 },
+{ 5 , 80 , 3 , 77 },
+{ 5 , 80 , 3 , 78 },
+{ 5 , 80 , 3 , 79 },
+{ 5 , 80 , 4 , 0 },
+{ 5 , 80 , 4 , 1 },
+{ 5 , 80 , 4 , 2 },
+{ 5 , 80 , 4 , 3 },
+{ 5 , 80 , 4 , 4 },
+{ 5 , 80 , 4 , 5 },
+{ 5 , 80 , 4 , 6 },
+{ 5 , 80 , 4 , 7 },
+{ 5 , 80 , 4 , 8 },
+{ 5 , 80 , 4 , 9 },
+{ 5 , 80 , 4 , 10 },
+{ 5 , 80 , 4 , 11 },
+{ 5 , 80 , 4 , 12 },
+{ 5 , 80 , 4 , 13 },
+{ 5 , 80 , 4 , 14 },
+{ 5 , 80 , 4 , 15 },
+{ 5 , 80 , 4 , 16 },
+{ 5 , 80 , 4 , 17 },
+{ 5 , 80 , 4 , 18 },
+{ 5 , 80 , 4 , 19 },
+{ 5 , 80 , 4 , 20 },
+{ 5 , 80 , 4 , 21 },
+{ 5 , 80 , 4 , 22 },
+{ 5 , 80 , 4 , 23 },
+{ 5 , 80 , 4 , 24 },
+{ 5 , 80 , 4 , 25 },
+{ 5 , 80 , 4 , 26 },
+{ 5 , 80 , 4 , 27 },
+{ 5 , 80 , 4 , 28 },
+{ 5 , 80 , 4 , 29 },
+{ 5 , 80 , 4 , 30 },
+{ 5 , 80 , 4 , 31 },
+{ 5 , 80 , 4 , 32 },
+{ 5 , 80 , 4 , 33 },
+{ 5 , 80 , 4 , 34 },
+{ 5 , 80 , 4 , 35 },
+{ 5 , 80 , 4 , 36 },
+{ 5 , 80 , 4 , 37 },
+{ 5 , 80 , 4 , 38 },
+{ 5 , 80 , 4 , 39 },
+{ 5 , 80 , 4 , 40 },
+{ 5 , 80 , 4 , 41 },
+{ 5 , 80 , 4 , 42 },
+{ 5 , 80 , 4 , 43 },
+{ 5 , 80 , 4 , 44 },
+{ 5 , 80 , 4 , 45 },
+{ 5 , 80 , 4 , 46 },
+{ 5 , 80 , 4 , 47 },
+{ 5 , 80 , 4 , 48 },
+{ 5 , 80 , 4 , 49 },
+{ 5 , 80 , 4 , 50 },
+{ 5 , 80 , 4 , 51 },
+{ 5 , 80 , 4 , 52 },
+{ 5 , 80 , 4 , 53 },
+{ 5 , 80 , 4 , 54 },
+{ 5 , 80 , 4 , 55 },
+{ 5 , 80 , 4 , 56 },
+{ 5 , 80 , 4 , 57 },
+{ 5 , 80 , 4 , 58 },
+{ 5 , 80 , 4 , 59 },
+{ 5 , 80 , 4 , 60 },
+{ 5 , 80 , 4 , 61 },
+{ 5 , 80 , 4 , 62 },
+{ 5 , 80 , 4 , 63 },
+{ 5 , 80 , 4 , 64 },
+{ 5 , 80 , 4 , 65 },
+{ 5 , 80 , 4 , 66 },
+{ 5 , 80 , 4 , 67 },
+{ 5 , 80 , 4 , 68 },
+{ 5 , 80 , 4 , 69 },
+{ 5 , 80 , 4 , 70 },
+{ 5 , 80 , 4 , 71 },
+{ 5 , 80 , 4 , 72 },
+{ 5 , 80 , 4 , 73 },
+{ 5 , 80 , 4 , 74 },
+{ 5 , 80 , 4 , 75 },
+{ 5 , 80 , 4 , 76 },
+{ 5 , 80 , 4 , 77 },
+{ 5 , 80 , 4 , 78 },
+{ 5 , 80 , 4 , 79 },
+{ 10 , 5 , 0 , 0 },
+{ 10 , 5 , 0 , 1 },
+{ 10 , 5 , 0 , 2 },
+{ 10 , 5 , 0 , 3 },
+{ 10 , 5 , 0 , 4 },
+{ 10 , 5 , 1 , 0 },
+{ 10 , 5 , 1 , 1 },
+{ 10 , 5 , 1 , 2 },
+{ 10 , 5 , 1 , 3 },
+{ 10 , 5 , 1 , 4 },
+{ 10 , 5 , 2 , 0 },
+{ 10 , 5 , 2 , 1 },
+{ 10 , 5 , 2 , 2 },
+{ 10 , 5 , 2 , 3 },
+{ 10 , 5 , 2 , 4 },
+{ 10 , 5 , 3 , 0 },
+{ 10 , 5 , 3 , 1 },
+{ 10 , 5 , 3 , 2 },
+{ 10 , 5 , 3 , 3 },
+{ 10 , 5 , 3 , 4 },
+{ 10 , 5 , 4 , 0 },
+{ 10 , 5 , 4 , 1 },
+{ 10 , 5 , 4 , 2 },
+{ 10 , 5 , 4 , 3 },
+{ 10 , 5 , 4 , 4 },
+{ 10 , 5 , 5 , 0 },
+{ 10 , 5 , 5 , 1 },
+{ 10 , 5 , 5 , 2 },
+{ 10 , 5 , 5 , 3 },
+{ 10 , 5 , 5 , 4 },
+{ 10 , 5 , 6 , 0 },
+{ 10 , 5 , 6 , 1 },
+{ 10 , 5 , 6 , 2 },
+{ 10 , 5 , 6 , 3 },
+{ 10 , 5 , 6 , 4 },
+{ 10 , 5 , 7 , 0 },
+{ 10 , 5 , 7 , 1 },
+{ 10 , 5 , 7 , 2 },
+{ 10 , 5 , 7 , 3 },
+{ 10 , 5 , 7 , 4 },
+{ 10 , 5 , 8 , 0 },
+{ 10 , 5 , 8 , 1 },
+{ 10 , 5 , 8 , 2 },
+{ 10 , 5 , 8 , 3 },
+{ 10 , 5 , 8 , 4 },
+{ 10 , 5 , 9 , 0 },
+{ 10 , 5 , 9 , 1 },
+{ 10 , 5 , 9 , 2 },
+{ 10 , 5 , 9 , 3 },
+{ 10 , 5 , 9 , 4 },
+{ 10 , 10 , 0 , 0 },
+{ 10 , 10 , 0 , 1 },
+{ 10 , 10 , 0 , 2 },
+{ 10 , 10 , 0 , 3 },
+{ 10 , 10 , 0 , 4 },
+{ 10 , 10 , 0 , 5 },
+{ 10 , 10 , 0 , 6 },
+{ 10 , 10 , 0 , 7 },
+{ 10 , 10 , 0 , 8 },
+{ 10 , 10 , 0 , 9 },
+{ 10 , 10 , 1 , 0 },
+{ 10 , 10 , 1 , 1 },
+{ 10 , 10 , 1 , 2 },
+{ 10 , 10 , 1 , 3 },
+{ 10 , 10 , 1 , 4 },
+{ 10 , 10 , 1 , 5 },
+{ 10 , 10 , 1 , 6 },
+{ 10 , 10 , 1 , 7 },
+{ 10 , 10 , 1 , 8 },
+{ 10 , 10 , 1 , 9 },
+{ 10 , 10 , 2 , 0 },
+{ 10 , 10 , 2 , 1 },
+{ 10 , 10 , 2 , 2 },
+{ 10 , 10 , 2 , 3 },
+{ 10 , 10 , 2 , 4 },
+{ 10 , 10 , 2 , 5 },
+{ 10 , 10 , 2 , 6 },
+{ 10 , 10 , 2 , 7 },
+{ 10 , 10 , 2 , 8 },
+{ 10 , 10 , 2 , 9 },
+{ 10 , 10 , 3 , 0 },
+{ 10 , 10 , 3 , 1 },
+{ 10 , 10 , 3 , 2 },
+{ 10 , 10 , 3 , 3 },
+{ 10 , 10 , 3 , 4 },
+{ 10 , 10 , 3 , 5 },
+{ 10 , 10 , 3 , 6 },
+{ 10 , 10 , 3 , 7 },
+{ 10 , 10 , 3 , 8 },
+{ 10 , 10 , 3 , 9 },
+{ 10 , 10 , 4 , 0 },
+{ 10 , 10 , 4 , 1 },
+{ 10 , 10 , 4 , 2 },
+{ 10 , 10 , 4 , 3 },
+{ 10 , 10 , 4 , 4 },
+{ 10 , 10 , 4 , 5 },
+{ 10 , 10 , 4 , 6 },
+{ 10 , 10 , 4 , 7 },
+{ 10 , 10 , 4 , 8 },
+{ 10 , 10 , 4 , 9 },
+{ 10 , 10 , 5 , 0 },
+{ 10 , 10 , 5 , 1 },
+{ 10 , 10 , 5 , 2 },
+{ 10 , 10 , 5 , 3 },
+{ 10 , 10 , 5 , 4 },
+{ 10 , 10 , 5 , 5 },
+{ 10 , 10 , 5 , 6 },
+{ 10 , 10 , 5 , 7 },
+{ 10 , 10 , 5 , 8 },
+{ 10 , 10 , 5 , 9 },
+{ 10 , 10 , 6 , 0 },
+{ 10 , 10 , 6 , 1 },
+{ 10 , 10 , 6 , 2 },
+{ 10 , 10 , 6 , 3 },
+{ 10 , 10 , 6 , 4 },
+{ 10 , 10 , 6 , 5 },
+{ 10 , 10 , 6 , 6 },
+{ 10 , 10 , 6 , 7 },
+{ 10 , 10 , 6 , 8 },
+{ 10 , 10 , 6 , 9 },
+{ 10 , 10 , 7 , 0 },
+{ 10 , 10 , 7 , 1 },
+{ 10 , 10 , 7 , 2 },
+{ 10 , 10 , 7 , 3 },
+{ 10 , 10 , 7 , 4 },
+{ 10 , 10 , 7 , 5 },
+{ 10 , 10 , 7 , 6 },
+{ 10 , 10 , 7 , 7 },
+{ 10 , 10 , 7 , 8 },
+{ 10 , 10 , 7 , 9 },
+{ 10 , 10 , 8 , 0 },
+{ 10 , 10 , 8 , 1 },
+{ 10 , 10 , 8 , 2 },
+{ 10 , 10 , 8 , 3 },
+{ 10 , 10 , 8 , 4 },
+{ 10 , 10 , 8 , 5 },
+{ 10 , 10 , 8 , 6 },
+{ 10 , 10 , 8 , 7 },
+{ 10 , 10 , 8 , 8 },
+{ 10 , 10 , 8 , 9 },
+{ 10 , 10 , 9 , 0 },
+{ 10 , 10 , 9 , 1 },
+{ 10 , 10 , 9 , 2 },
+{ 10 , 10 , 9 , 3 },
+{ 10 , 10 , 9 , 4 },
+{ 10 , 10 , 9 , 5 },
+{ 10 , 10 , 9 , 6 },
+{ 10 , 10 , 9 , 7 },
+{ 10 , 10 , 9 , 8 },
+{ 10 , 10 , 9 , 9 },
+{ 10 , 20 , 0 , 0 },
+{ 10 , 20 , 0 , 1 },
+{ 10 , 20 , 0 , 2 },
+{ 10 , 20 , 0 , 3 },
+{ 10 , 20 , 0 , 4 },
+{ 10 , 20 , 0 , 5 },
+{ 10 , 20 , 0 , 6 },
+{ 10 , 20 , 0 , 7 },
+{ 10 , 20 , 0 , 8 },
+{ 10 , 20 , 0 , 9 },
+{ 10 , 20 , 0 , 10 },
+{ 10 , 20 , 0 , 11 },
+{ 10 , 20 , 0 , 12 },
+{ 10 , 20 , 0 , 13 },
+{ 10 , 20 , 0 , 14 },
+{ 10 , 20 , 0 , 15 },
+{ 10 , 20 , 0 , 16 },
+{ 10 , 20 , 0 , 17 },
+{ 10 , 20 , 0 , 18 },
+{ 10 , 20 , 0 , 19 },
+{ 10 , 20 , 1 , 0 },
+{ 10 , 20 , 1 , 1 },
+{ 10 , 20 , 1 , 2 },
+{ 10 , 20 , 1 , 3 },
+{ 10 , 20 , 1 , 4 },
+{ 10 , 20 , 1 , 5 },
+{ 10 , 20 , 1 , 6 },
+{ 10 , 20 , 1 , 7 },
+{ 10 , 20 , 1 , 8 },
+{ 10 , 20 , 1 , 9 },
+{ 10 , 20 , 1 , 10 },
+{ 10 , 20 , 1 , 11 },
+{ 10 , 20 , 1 , 12 },
+{ 10 , 20 , 1 , 13 },
+{ 10 , 20 , 1 , 14 },
+{ 10 , 20 , 1 , 15 },
+{ 10 , 20 , 1 , 16 },
+{ 10 , 20 , 1 , 17 },
+{ 10 , 20 , 1 , 18 },
+{ 10 , 20 , 1 , 19 },
+{ 10 , 20 , 2 , 0 },
+{ 10 , 20 , 2 , 1 },
+{ 10 , 20 , 2 , 2 },
+{ 10 , 20 , 2 , 3 },
+{ 10 , 20 , 2 , 4 },
+{ 10 , 20 , 2 , 5 },
+{ 10 , 20 , 2 , 6 },
+{ 10 , 20 , 2 , 7 },
+{ 10 , 20 , 2 , 8 },
+{ 10 , 20 , 2 , 9 },
+{ 10 , 20 , 2 , 10 },
+{ 10 , 20 , 2 , 11 },
+{ 10 , 20 , 2 , 12 },
+{ 10 , 20 , 2 , 13 },
+{ 10 , 20 , 2 , 14 },
+{ 10 , 20 , 2 , 15 },
+{ 10 , 20 , 2 , 16 },
+{ 10 , 20 , 2 , 17 },
+{ 10 , 20 , 2 , 18 },
+{ 10 , 20 , 2 , 19 },
+{ 10 , 20 , 3 , 0 },
+{ 10 , 20 , 3 , 1 },
+{ 10 , 20 , 3 , 2 },
+{ 10 , 20 , 3 , 3 },
+{ 10 , 20 , 3 , 4 },
+{ 10 , 20 , 3 , 5 },
+{ 10 , 20 , 3 , 6 },
+{ 10 , 20 , 3 , 7 },
+{ 10 , 20 , 3 , 8 },
+{ 10 , 20 , 3 , 9 },
+{ 10 , 20 , 3 , 10 },
+{ 10 , 20 , 3 , 11 },
+{ 10 , 20 , 3 , 12 },
+{ 10 , 20 , 3 , 13 },
+{ 10 , 20 , 3 , 14 },
+{ 10 , 20 , 3 , 15 },
+{ 10 , 20 , 3 , 16 },
+{ 10 , 20 , 3 , 17 },
+{ 10 , 20 , 3 , 18 },
+{ 10 , 20 , 3 , 19 },
+{ 10 , 20 , 4 , 0 },
+{ 10 , 20 , 4 , 1 },
+{ 10 , 20 , 4 , 2 },
+{ 10 , 20 , 4 , 3 },
+{ 10 , 20 , 4 , 4 },
+{ 10 , 20 , 4 , 5 },
+{ 10 , 20 , 4 , 6 },
+{ 10 , 20 , 4 , 7 },
+{ 10 , 20 , 4 , 8 },
+{ 10 , 20 , 4 , 9 },
+{ 10 , 20 , 4 , 10 },
+{ 10 , 20 , 4 , 11 },
+{ 10 , 20 , 4 , 12 },
+{ 10 , 20 , 4 , 13 },
+{ 10 , 20 , 4 , 14 },
+{ 10 , 20 , 4 , 15 },
+{ 10 , 20 , 4 , 16 },
+{ 10 , 20 , 4 , 17 },
+{ 10 , 20 , 4 , 18 },
+{ 10 , 20 , 4 , 19 },
+{ 10 , 20 , 5 , 0 },
+{ 10 , 20 , 5 , 1 },
+{ 10 , 20 , 5 , 2 },
+{ 10 , 20 , 5 , 3 },
+{ 10 , 20 , 5 , 4 },
+{ 10 , 20 , 5 , 5 },
+{ 10 , 20 , 5 , 6 },
+{ 10 , 20 , 5 , 7 },
+{ 10 , 20 , 5 , 8 },
+{ 10 , 20 , 5 , 9 },
+{ 10 , 20 , 5 , 10 },
+{ 10 , 20 , 5 , 11 },
+{ 10 , 20 , 5 , 12 },
+{ 10 , 20 , 5 , 13 },
+{ 10 , 20 , 5 , 14 },
+{ 10 , 20 , 5 , 15 },
+{ 10 , 20 , 5 , 16 },
+{ 10 , 20 , 5 , 17 },
+{ 10 , 20 , 5 , 18 },
+{ 10 , 20 , 5 , 19 },
+{ 10 , 20 , 6 , 0 },
+{ 10 , 20 , 6 , 1 },
+{ 10 , 20 , 6 , 2 },
+{ 10 , 20 , 6 , 3 },
+{ 10 , 20 , 6 , 4 },
+{ 10 , 20 , 6 , 5 },
+{ 10 , 20 , 6 , 6 },
+{ 10 , 20 , 6 , 7 },
+{ 10 , 20 , 6 , 8 },
+{ 10 , 20 , 6 , 9 },
+{ 10 , 20 , 6 , 10 },
+{ 10 , 20 , 6 , 11 },
+{ 10 , 20 , 6 , 12 },
+{ 10 , 20 , 6 , 13 },
+{ 10 , 20 , 6 , 14 },
+{ 10 , 20 , 6 , 15 },
+{ 10 , 20 , 6 , 16 },
+{ 10 , 20 , 6 , 17 },
+{ 10 , 20 , 6 , 18 },
+{ 10 , 20 , 6 , 19 },
+{ 10 , 20 , 7 , 0 },
+{ 10 , 20 , 7 , 1 },
+{ 10 , 20 , 7 , 2 },
+{ 10 , 20 , 7 , 3 },
+{ 10 , 20 , 7 , 4 },
+{ 10 , 20 , 7 , 5 },
+{ 10 , 20 , 7 , 6 },
+{ 10 , 20 , 7 , 7 },
+{ 10 , 20 , 7 , 8 },
+{ 10 , 20 , 7 , 9 },
+{ 10 , 20 , 7 , 10 },
+{ 10 , 20 , 7 , 11 },
+{ 10 , 20 , 7 , 12 },
+{ 10 , 20 , 7 , 13 },
+{ 10 , 20 , 7 , 14 },
+{ 10 , 20 , 7 , 15 },
+{ 10 , 20 , 7 , 16 },
+{ 10 , 20 , 7 , 17 },
+{ 10 , 20 , 7 , 18 },
+{ 10 , 20 , 7 , 19 },
+{ 10 , 20 , 8 , 0 },
+{ 10 , 20 , 8 , 1 },
+{ 10 , 20 , 8 , 2 },
+{ 10 , 20 , 8 , 3 },
+{ 10 , 20 , 8 , 4 },
+{ 10 , 20 , 8 , 5 },
+{ 10 , 20 , 8 , 6 },
+{ 10 , 20 , 8 , 7 },
+{ 10 , 20 , 8 , 8 },
+{ 10 , 20 , 8 , 9 },
+{ 10 , 20 , 8 , 10 },
+{ 10 , 20 , 8 , 11 },
+{ 10 , 20 , 8 , 12 },
+{ 10 , 20 , 8 , 13 },
+{ 10 , 20 , 8 , 14 },
+{ 10 , 20 , 8 , 15 },
+{ 10 , 20 , 8 , 16 },
+{ 10 , 20 , 8 , 17 },
+{ 10 , 20 , 8 , 18 },
+{ 10 , 20 , 8 , 19 },
+{ 10 , 20 , 9 , 0 },
+{ 10 , 20 , 9 , 1 },
+{ 10 , 20 , 9 , 2 },
+{ 10 , 20 , 9 , 3 },
+{ 10 , 20 , 9 , 4 },
+{ 10 , 20 , 9 , 5 },
+{ 10 , 20 , 9 , 6 },
+{ 10 , 20 , 9 , 7 },
+{ 10 , 20 , 9 , 8 },
+{ 10 , 20 , 9 , 9 },
+{ 10 , 20 , 9 , 10 },
+{ 10 , 20 , 9 , 11 },
+{ 10 , 20 , 9 , 12 },
+{ 10 , 20 , 9 , 13 },
+{ 10 , 20 , 9 , 14 },
+{ 10 , 20 , 9 , 15 },
+{ 10 , 20 , 9 , 16 },
+{ 10 , 20 , 9 , 17 },
+{ 10 , 20 , 9 , 18 },
+{ 10 , 20 , 9 , 19 },
+{ 10 , 40 , 0 , 0 },
+{ 10 , 40 , 0 , 1 },
+{ 10 , 40 , 0 , 2 },
+{ 10 , 40 , 0 , 3 },
+{ 10 , 40 , 0 , 4 },
+{ 10 , 40 , 0 , 5 },
+{ 10 , 40 , 0 , 6 },
+{ 10 , 40 , 0 , 7 },
+{ 10 , 40 , 0 , 8 },
+{ 10 , 40 , 0 , 9 },
+{ 10 , 40 , 0 , 10 },
+{ 10 , 40 , 0 , 11 },
+{ 10 , 40 , 0 , 12 },
+{ 10 , 40 , 0 , 13 },
+{ 10 , 40 , 0 , 14 },
+{ 10 , 40 , 0 , 15 },
+{ 10 , 40 , 0 , 16 },
+{ 10 , 40 , 0 , 17 },
+{ 10 , 40 , 0 , 18 },
+{ 10 , 40 , 0 , 19 },
+{ 10 , 40 , 0 , 20 },
+{ 10 , 40 , 0 , 21 },
+{ 10 , 40 , 0 , 22 },
+{ 10 , 40 , 0 , 23 },
+{ 10 , 40 , 0 , 24 },
+{ 10 , 40 , 0 , 25 },
+{ 10 , 40 , 0 , 26 },
+{ 10 , 40 , 0 , 27 },
+{ 10 , 40 , 0 , 28 },
+{ 10 , 40 , 0 , 29 },
+{ 10 , 40 , 0 , 30 },
+{ 10 , 40 , 0 , 31 },
+{ 10 , 40 , 0 , 32 },
+{ 10 , 40 , 0 , 33 },
+{ 10 , 40 , 0 , 34 },
+{ 10 , 40 , 0 , 35 },
+{ 10 , 40 , 0 , 36 },
+{ 10 , 40 , 0 , 37 },
+{ 10 , 40 , 0 , 38 },
+{ 10 , 40 , 0 , 39 },
+{ 10 , 40 , 1 , 0 },
+{ 10 , 40 , 1 , 1 },
+{ 10 , 40 , 1 , 2 },
+{ 10 , 40 , 1 , 3 },
+{ 10 , 40 , 1 , 4 },
+{ 10 , 40 , 1 , 5 },
+{ 10 , 40 , 1 , 6 },
+{ 10 , 40 , 1 , 7 },
+{ 10 , 40 , 1 , 8 },
+{ 10 , 40 , 1 , 9 },
+{ 10 , 40 , 1 , 10 },
+{ 10 , 40 , 1 , 11 },
+{ 10 , 40 , 1 , 12 },
+{ 10 , 40 , 1 , 13 },
+{ 10 , 40 , 1 , 14 },
+{ 10 , 40 , 1 , 15 },
+{ 10 , 40 , 1 , 16 },
+{ 10 , 40 , 1 , 17 },
+{ 10 , 40 , 1 , 18 },
+{ 10 , 40 , 1 , 19 },
+{ 10 , 40 , 1 , 20 },
+{ 10 , 40 , 1 , 21 },
+{ 10 , 40 , 1 , 22 },
+{ 10 , 40 , 1 , 23 },
+{ 10 , 40 , 1 , 24 },
+{ 10 , 40 , 1 , 25 },
+{ 10 , 40 , 1 , 26 },
+{ 10 , 40 , 1 , 27 },
+{ 10 , 40 , 1 , 28 },
+{ 10 , 40 , 1 , 29 },
+{ 10 , 40 , 1 , 30 },
+{ 10 , 40 , 1 , 31 },
+{ 10 , 40 , 1 , 32 },
+{ 10 , 40 , 1 , 33 },
+{ 10 , 40 , 1 , 34 },
+{ 10 , 40 , 1 , 35 },
+{ 10 , 40 , 1 , 36 },
+{ 10 , 40 , 1 , 37 },
+{ 10 , 40 , 1 , 38 },
+{ 10 , 40 , 1 , 39 },
+{ 10 , 40 , 2 , 0 },
+{ 10 , 40 , 2 , 1 },
+{ 10 , 40 , 2 , 2 },
+{ 10 , 40 , 2 , 3 },
+{ 10 , 40 , 2 , 4 },
+{ 10 , 40 , 2 , 5 },
+{ 10 , 40 , 2 , 6 },
+{ 10 , 40 , 2 , 7 },
+{ 10 , 40 , 2 , 8 },
+{ 10 , 40 , 2 , 9 },
+{ 10 , 40 , 2 , 10 },
+{ 10 , 40 , 2 , 11 },
+{ 10 , 40 , 2 , 12 },
+{ 10 , 40 , 2 , 13 },
+{ 10 , 40 , 2 , 14 },
+{ 10 , 40 , 2 , 15 },
+{ 10 , 40 , 2 , 16 },
+{ 10 , 40 , 2 , 17 },
+{ 10 , 40 , 2 , 18 },
+{ 10 , 40 , 2 , 19 },
+{ 10 , 40 , 2 , 20 },
+{ 10 , 40 , 2 , 21 },
+{ 10 , 40 , 2 , 22 },
+{ 10 , 40 , 2 , 23 },
+{ 10 , 40 , 2 , 24 },
+{ 10 , 40 , 2 , 25 },
+{ 10 , 40 , 2 , 26 },
+{ 10 , 40 , 2 , 27 },
+{ 10 , 40 , 2 , 28 },
+{ 10 , 40 , 2 , 29 },
+{ 10 , 40 , 2 , 30 },
+{ 10 , 40 , 2 , 31 },
+{ 10 , 40 , 2 , 32 },
+{ 10 , 40 , 2 , 33 },
+{ 10 , 40 , 2 , 34 },
+{ 10 , 40 , 2 , 35 },
+{ 10 , 40 , 2 , 36 },
+{ 10 , 40 , 2 , 37 },
+{ 10 , 40 , 2 , 38 },
+{ 10 , 40 , 2 , 39 },
+{ 10 , 40 , 3 , 0 },
+{ 10 , 40 , 3 , 1 },
+{ 10 , 40 , 3 , 2 },
+{ 10 , 40 , 3 , 3 },
+{ 10 , 40 , 3 , 4 },
+{ 10 , 40 , 3 , 5 },
+{ 10 , 40 , 3 , 6 },
+{ 10 , 40 , 3 , 7 },
+{ 10 , 40 , 3 , 8 },
+{ 10 , 40 , 3 , 9 },
+{ 10 , 40 , 3 , 10 },
+{ 10 , 40 , 3 , 11 },
+{ 10 , 40 , 3 , 12 },
+{ 10 , 40 , 3 , 13 },
+{ 10 , 40 , 3 , 14 },
+{ 10 , 40 , 3 , 15 },
+{ 10 , 40 , 3 , 16 },
+{ 10 , 40 , 3 , 17 },
+{ 10 , 40 , 3 , 18 },
+{ 10 , 40 , 3 , 19 },
+{ 10 , 40 , 3 , 20 },
+{ 10 , 40 , 3 , 21 },
+{ 10 , 40 , 3 , 22 },
+{ 10 , 40 , 3 , 23 },
+{ 10 , 40 , 3 , 24 },
+{ 10 , 40 , 3 , 25 },
+{ 10 , 40 , 3 , 26 },
+{ 10 , 40 , 3 , 27 },
+{ 10 , 40 , 3 , 28 },
+{ 10 , 40 , 3 , 29 },
+{ 10 , 40 , 3 , 30 },
+{ 10 , 40 , 3 , 31 },
+{ 10 , 40 , 3 , 32 },
+{ 10 , 40 , 3 , 33 },
+{ 10 , 40 , 3 , 34 },
+{ 10 , 40 , 3 , 35 },
+{ 10 , 40 , 3 , 36 },
+{ 10 , 40 , 3 , 37 },
+{ 10 , 40 , 3 , 38 },
+{ 10 , 40 , 3 , 39 },
+{ 10 , 40 , 4 , 0 },
+{ 10 , 40 , 4 , 1 },
+{ 10 , 40 , 4 , 2 },
+{ 10 , 40 , 4 , 3 },
+{ 10 , 40 , 4 , 4 },
+{ 10 , 40 , 4 , 5 },
+{ 10 , 40 , 4 , 6 },
+{ 10 , 40 , 4 , 7 },
+{ 10 , 40 , 4 , 8 },
+{ 10 , 40 , 4 , 9 },
+{ 10 , 40 , 4 , 10 },
+{ 10 , 40 , 4 , 11 },
+{ 10 , 40 , 4 , 12 },
+{ 10 , 40 , 4 , 13 },
+{ 10 , 40 , 4 , 14 },
+{ 10 , 40 , 4 , 15 },
+{ 10 , 40 , 4 , 16 },
+{ 10 , 40 , 4 , 17 },
+{ 10 , 40 , 4 , 18 },
+{ 10 , 40 , 4 , 19 },
+{ 10 , 40 , 4 , 20 },
+{ 10 , 40 , 4 , 21 },
+{ 10 , 40 , 4 , 22 },
+{ 10 , 40 , 4 , 23 },
+{ 10 , 40 , 4 , 24 },
+{ 10 , 40 , 4 , 25 },
+{ 10 , 40 , 4 , 26 },
+{ 10 , 40 , 4 , 27 },
+{ 10 , 40 , 4 , 28 },
+{ 10 , 40 , 4 , 29 },
+{ 10 , 40 , 4 , 30 },
+{ 10 , 40 , 4 , 31 },
+{ 10 , 40 , 4 , 32 },
+{ 10 , 40 , 4 , 33 },
+{ 10 , 40 , 4 , 34 },
+{ 10 , 40 , 4 , 35 },
+{ 10 , 40 , 4 , 36 },
+{ 10 , 40 , 4 , 37 },
+{ 10 , 40 , 4 , 38 },
+{ 10 , 40 , 4 , 39 },
+{ 10 , 40 , 5 , 0 },
+{ 10 , 40 , 5 , 1 },
+{ 10 , 40 , 5 , 2 },
+{ 10 , 40 , 5 , 3 },
+{ 10 , 40 , 5 , 4 },
+{ 10 , 40 , 5 , 5 },
+{ 10 , 40 , 5 , 6 },
+{ 10 , 40 , 5 , 7 },
+{ 10 , 40 , 5 , 8 },
+{ 10 , 40 , 5 , 9 },
+{ 10 , 40 , 5 , 10 },
+{ 10 , 40 , 5 , 11 },
+{ 10 , 40 , 5 , 12 },
+{ 10 , 40 , 5 , 13 },
+{ 10 , 40 , 5 , 14 },
+{ 10 , 40 , 5 , 15 },
+{ 10 , 40 , 5 , 16 },
+{ 10 , 40 , 5 , 17 },
+{ 10 , 40 , 5 , 18 },
+{ 10 , 40 , 5 , 19 },
+{ 10 , 40 , 5 , 20 },
+{ 10 , 40 , 5 , 21 },
+{ 10 , 40 , 5 , 22 },
+{ 10 , 40 , 5 , 23 },
+{ 10 , 40 , 5 , 24 },
+{ 10 , 40 , 5 , 25 },
+{ 10 , 40 , 5 , 26 },
+{ 10 , 40 , 5 , 27 },
+{ 10 , 40 , 5 , 28 },
+{ 10 , 40 , 5 , 29 },
+{ 10 , 40 , 5 , 30 },
+{ 10 , 40 , 5 , 31 },
+{ 10 , 40 , 5 , 32 },
+{ 10 , 40 , 5 , 33 },
+{ 10 , 40 , 5 , 34 },
+{ 10 , 40 , 5 , 35 },
+{ 10 , 40 , 5 , 36 },
+{ 10 , 40 , 5 , 37 },
+{ 10 , 40 , 5 , 38 },
+{ 10 , 40 , 5 , 39 },
+{ 10 , 40 , 6 , 0 },
+{ 10 , 40 , 6 , 1 },
+{ 10 , 40 , 6 , 2 },
+{ 10 , 40 , 6 , 3 },
+{ 10 , 40 , 6 , 4 },
+{ 10 , 40 , 6 , 5 },
+{ 10 , 40 , 6 , 6 },
+{ 10 , 40 , 6 , 7 },
+{ 10 , 40 , 6 , 8 },
+{ 10 , 40 , 6 , 9 },
+{ 10 , 40 , 6 , 10 },
+{ 10 , 40 , 6 , 11 },
+{ 10 , 40 , 6 , 12 },
+{ 10 , 40 , 6 , 13 },
+{ 10 , 40 , 6 , 14 },
+{ 10 , 40 , 6 , 15 },
+{ 10 , 40 , 6 , 16 },
+{ 10 , 40 , 6 , 17 },
+{ 10 , 40 , 6 , 18 },
+{ 10 , 40 , 6 , 19 },
+{ 10 , 40 , 6 , 20 },
+{ 10 , 40 , 6 , 21 },
+{ 10 , 40 , 6 , 22 },
+{ 10 , 40 , 6 , 23 },
+{ 10 , 40 , 6 , 24 },
+{ 10 , 40 , 6 , 25 },
+{ 10 , 40 , 6 , 26 },
+{ 10 , 40 , 6 , 27 },
+{ 10 , 40 , 6 , 28 },
+{ 10 , 40 , 6 , 29 },
+{ 10 , 40 , 6 , 30 },
+{ 10 , 40 , 6 , 31 },
+{ 10 , 40 , 6 , 32 },
+{ 10 , 40 , 6 , 33 },
+{ 10 , 40 , 6 , 34 },
+{ 10 , 40 , 6 , 35 },
+{ 10 , 40 , 6 , 36 },
+{ 10 , 40 , 6 , 37 },
+{ 10 , 40 , 6 , 38 },
+{ 10 , 40 , 6 , 39 },
+{ 10 , 40 , 7 , 0 },
+{ 10 , 40 , 7 , 1 },
+{ 10 , 40 , 7 , 2 },
+{ 10 , 40 , 7 , 3 },
+{ 10 , 40 , 7 , 4 },
+{ 10 , 40 , 7 , 5 },
+{ 10 , 40 , 7 , 6 },
+{ 10 , 40 , 7 , 7 },
+{ 10 , 40 , 7 , 8 },
+{ 10 , 40 , 7 , 9 },
+{ 10 , 40 , 7 , 10 },
+{ 10 , 40 , 7 , 11 },
+{ 10 , 40 , 7 , 12 },
+{ 10 , 40 , 7 , 13 },
+{ 10 , 40 , 7 , 14 },
+{ 10 , 40 , 7 , 15 },
+{ 10 , 40 , 7 , 16 },
+{ 10 , 40 , 7 , 17 },
+{ 10 , 40 , 7 , 18 },
+{ 10 , 40 , 7 , 19 },
+{ 10 , 40 , 7 , 20 },
+{ 10 , 40 , 7 , 21 },
+{ 10 , 40 , 7 , 22 },
+{ 10 , 40 , 7 , 23 },
+{ 10 , 40 , 7 , 24 },
+{ 10 , 40 , 7 , 25 },
+{ 10 , 40 , 7 , 26 },
+{ 10 , 40 , 7 , 27 },
+{ 10 , 40 , 7 , 28 },
+{ 10 , 40 , 7 , 29 },
+{ 10 , 40 , 7 , 30 },
+{ 10 , 40 , 7 , 31 },
+{ 10 , 40 , 7 , 32 },
+{ 10 , 40 , 7 , 33 },
+{ 10 , 40 , 7 , 34 },
+{ 10 , 40 , 7 , 35 },
+{ 10 , 40 , 7 , 36 },
+{ 10 , 40 , 7 , 37 },
+{ 10 , 40 , 7 , 38 },
+{ 10 , 40 , 7 , 39 },
+{ 10 , 40 , 8 , 0 },
+{ 10 , 40 , 8 , 1 },
+{ 10 , 40 , 8 , 2 },
+{ 10 , 40 , 8 , 3 },
+{ 10 , 40 , 8 , 4 },
+{ 10 , 40 , 8 , 5 },
+{ 10 , 40 , 8 , 6 },
+{ 10 , 40 , 8 , 7 },
+{ 10 , 40 , 8 , 8 },
+{ 10 , 40 , 8 , 9 },
+{ 10 , 40 , 8 , 10 },
+{ 10 , 40 , 8 , 11 },
+{ 10 , 40 , 8 , 12 },
+{ 10 , 40 , 8 , 13 },
+{ 10 , 40 , 8 , 14 },
+{ 10 , 40 , 8 , 15 },
+{ 10 , 40 , 8 , 16 },
+{ 10 , 40 , 8 , 17 },
+{ 10 , 40 , 8 , 18 },
+{ 10 , 40 , 8 , 19 },
+{ 10 , 40 , 8 , 20 },
+{ 10 , 40 , 8 , 21 },
+{ 10 , 40 , 8 , 22 },
+{ 10 , 40 , 8 , 23 },
+{ 10 , 40 , 8 , 24 },
+{ 10 , 40 , 8 , 25 },
+{ 10 , 40 , 8 , 26 },
+{ 10 , 40 , 8 , 27 },
+{ 10 , 40 , 8 , 28 },
+{ 10 , 40 , 8 , 29 },
+{ 10 , 40 , 8 , 30 },
+{ 10 , 40 , 8 , 31 },
+{ 10 , 40 , 8 , 32 },
+{ 10 , 40 , 8 , 33 },
+{ 10 , 40 , 8 , 34 },
+{ 10 , 40 , 8 , 35 },
+{ 10 , 40 , 8 , 36 },
+{ 10 , 40 , 8 , 37 },
+{ 10 , 40 , 8 , 38 },
+{ 10 , 40 , 8 , 39 },
+{ 10 , 40 , 9 , 0 },
+{ 10 , 40 , 9 , 1 },
+{ 10 , 40 , 9 , 2 },
+{ 10 , 40 , 9 , 3 },
+{ 10 , 40 , 9 , 4 },
+{ 10 , 40 , 9 , 5 },
+{ 10 , 40 , 9 , 6 },
+{ 10 , 40 , 9 , 7 },
+{ 10 , 40 , 9 , 8 },
+{ 10 , 40 , 9 , 9 },
+{ 10 , 40 , 9 , 10 },
+{ 10 , 40 , 9 , 11 },
+{ 10 , 40 , 9 , 12 },
+{ 10 , 40 , 9 , 13 },
+{ 10 , 40 , 9 , 14 },
+{ 10 , 40 , 9 , 15 },
+{ 10 , 40 , 9 , 16 },
+{ 10 , 40 , 9 , 17 },
+{ 10 , 40 , 9 , 18 },
+{ 10 , 40 , 9 , 19 },
+{ 10 , 40 , 9 , 20 },
+{ 10 , 40 , 9 , 21 },
+{ 10 , 40 , 9 , 22 },
+{ 10 , 40 , 9 , 23 },
+{ 10 , 40 , 9 , 24 },
+{ 10 , 40 , 9 , 25 },
+{ 10 , 40 , 9 , 26 },
+{ 10 , 40 , 9 , 27 },
+{ 10 , 40 , 9 , 28 },
+{ 10 , 40 , 9 , 29 },
+{ 10 , 40 , 9 , 30 },
+{ 10 , 40 , 9 , 31 },
+{ 10 , 40 , 9 , 32 },
+{ 10 , 40 , 9 , 33 },
+{ 10 , 40 , 9 , 34 },
+{ 10 , 40 , 9 , 35 },
+{ 10 , 40 , 9 , 36 },
+{ 10 , 40 , 9 , 37 },
+{ 10 , 40 , 9 , 38 },
+{ 10 , 40 , 9 , 39 },
+{ 10 , 80 , 0 , 0 },
+{ 10 , 80 , 0 , 1 },
+{ 10 , 80 , 0 , 2 },
+{ 10 , 80 , 0 , 3 },
+{ 10 , 80 , 0 , 4 },
+{ 10 , 80 , 0 , 5 },
+{ 10 , 80 , 0 , 6 },
+{ 10 , 80 , 0 , 7 },
+{ 10 , 80 , 0 , 8 },
+{ 10 , 80 , 0 , 9 },
+{ 10 , 80 , 0 , 10 },
+{ 10 , 80 , 0 , 11 },
+{ 10 , 80 , 0 , 12 },
+{ 10 , 80 , 0 , 13 },
+{ 10 , 80 , 0 , 14 },
+{ 10 , 80 , 0 , 15 },
+{ 10 , 80 , 0 , 16 },
+{ 10 , 80 , 0 , 17 },
+{ 10 , 80 , 0 , 18 },
+{ 10 , 80 , 0 , 19 },
+{ 10 , 80 , 0 , 20 },
+{ 10 , 80 , 0 , 21 },
+{ 10 , 80 , 0 , 22 },
+{ 10 , 80 , 0 , 23 },
+{ 10 , 80 , 0 , 24 },
+{ 10 , 80 , 0 , 25 },
+{ 10 , 80 , 0 , 26 },
+{ 10 , 80 , 0 , 27 },
+{ 10 , 80 , 0 , 28 },
+{ 10 , 80 , 0 , 29 },
+{ 10 , 80 , 0 , 30 },
+{ 10 , 80 , 0 , 31 },
+{ 10 , 80 , 0 , 32 },
+{ 10 , 80 , 0 , 33 },
+{ 10 , 80 , 0 , 34 },
+{ 10 , 80 , 0 , 35 },
+{ 10 , 80 , 0 , 36 },
+{ 10 , 80 , 0 , 37 },
+{ 10 , 80 , 0 , 38 },
+{ 10 , 80 , 0 , 39 },
+{ 10 , 80 , 0 , 40 },
+{ 10 , 80 , 0 , 41 },
+{ 10 , 80 , 0 , 42 },
+{ 10 , 80 , 0 , 43 },
+{ 10 , 80 , 0 , 44 },
+{ 10 , 80 , 0 , 45 },
+{ 10 , 80 , 0 , 46 },
+{ 10 , 80 , 0 , 47 },
+{ 10 , 80 , 0 , 48 },
+{ 10 , 80 , 0 , 49 },
+{ 10 , 80 , 0 , 50 },
+{ 10 , 80 , 0 , 51 },
+{ 10 , 80 , 0 , 52 },
+{ 10 , 80 , 0 , 53 },
+{ 10 , 80 , 0 , 54 },
+{ 10 , 80 , 0 , 55 },
+{ 10 , 80 , 0 , 56 },
+{ 10 , 80 , 0 , 57 },
+{ 10 , 80 , 0 , 58 },
+{ 10 , 80 , 0 , 59 },
+{ 10 , 80 , 0 , 60 },
+{ 10 , 80 , 0 , 61 },
+{ 10 , 80 , 0 , 62 },
+{ 10 , 80 , 0 , 63 },
+{ 10 , 80 , 0 , 64 },
+{ 10 , 80 , 0 , 65 },
+{ 10 , 80 , 0 , 66 },
+{ 10 , 80 , 0 , 67 },
+{ 10 , 80 , 0 , 68 },
+{ 10 , 80 , 0 , 69 },
+{ 10 , 80 , 0 , 70 },
+{ 10 , 80 , 0 , 71 },
+{ 10 , 80 , 0 , 72 },
+{ 10 , 80 , 0 , 73 },
+{ 10 , 80 , 0 , 74 },
+{ 10 , 80 , 0 , 75 },
+{ 10 , 80 , 0 , 76 },
+{ 10 , 80 , 0 , 77 },
+{ 10 , 80 , 0 , 78 },
+{ 10 , 80 , 0 , 79 },
+{ 10 , 80 , 1 , 0 },
+{ 10 , 80 , 1 , 1 },
+{ 10 , 80 , 1 , 2 },
+{ 10 , 80 , 1 , 3 },
+{ 10 , 80 , 1 , 4 },
+{ 10 , 80 , 1 , 5 },
+{ 10 , 80 , 1 , 6 },
+{ 10 , 80 , 1 , 7 },
+{ 10 , 80 , 1 , 8 },
+{ 10 , 80 , 1 , 9 },
+{ 10 , 80 , 1 , 10 },
+{ 10 , 80 , 1 , 11 },
+{ 10 , 80 , 1 , 12 },
+{ 10 , 80 , 1 , 13 },
+{ 10 , 80 , 1 , 14 },
+{ 10 , 80 , 1 , 15 },
+{ 10 , 80 , 1 , 16 },
+{ 10 , 80 , 1 , 17 },
+{ 10 , 80 , 1 , 18 },
+{ 10 , 80 , 1 , 19 },
+{ 10 , 80 , 1 , 20 },
+{ 10 , 80 , 1 , 21 },
+{ 10 , 80 , 1 , 22 },
+{ 10 , 80 , 1 , 23 },
+{ 10 , 80 , 1 , 24 },
+{ 10 , 80 , 1 , 25 },
+{ 10 , 80 , 1 , 26 },
+{ 10 , 80 , 1 , 27 },
+{ 10 , 80 , 1 , 28 },
+{ 10 , 80 , 1 , 29 },
+{ 10 , 80 , 1 , 30 },
+{ 10 , 80 , 1 , 31 },
+{ 10 , 80 , 1 , 32 },
+{ 10 , 80 , 1 , 33 },
+{ 10 , 80 , 1 , 34 },
+{ 10 , 80 , 1 , 35 },
+{ 10 , 80 , 1 , 36 },
+{ 10 , 80 , 1 , 37 },
+{ 10 , 80 , 1 , 38 },
+{ 10 , 80 , 1 , 39 },
+{ 10 , 80 , 1 , 40 },
+{ 10 , 80 , 1 , 41 },
+{ 10 , 80 , 1 , 42 },
+{ 10 , 80 , 1 , 43 },
+{ 10 , 80 , 1 , 44 },
+{ 10 , 80 , 1 , 45 },
+{ 10 , 80 , 1 , 46 },
+{ 10 , 80 , 1 , 47 },
+{ 10 , 80 , 1 , 48 },
+{ 10 , 80 , 1 , 49 },
+{ 10 , 80 , 1 , 50 },
+{ 10 , 80 , 1 , 51 },
+{ 10 , 80 , 1 , 52 },
+{ 10 , 80 , 1 , 53 },
+{ 10 , 80 , 1 , 54 },
+{ 10 , 80 , 1 , 55 },
+{ 10 , 80 , 1 , 56 },
+{ 10 , 80 , 1 , 57 },
+{ 10 , 80 , 1 , 58 },
+{ 10 , 80 , 1 , 59 },
+{ 10 , 80 , 1 , 60 },
+{ 10 , 80 , 1 , 61 },
+{ 10 , 80 , 1 , 62 },
+{ 10 , 80 , 1 , 63 },
+{ 10 , 80 , 1 , 64 },
+{ 10 , 80 , 1 , 65 },
+{ 10 , 80 , 1 , 66 },
+{ 10 , 80 , 1 , 67 },
+{ 10 , 80 , 1 , 68 },
+{ 10 , 80 , 1 , 69 },
+{ 10 , 80 , 1 , 70 },
+{ 10 , 80 , 1 , 71 },
+{ 10 , 80 , 1 , 72 },
+{ 10 , 80 , 1 , 73 },
+{ 10 , 80 , 1 , 74 },
+{ 10 , 80 , 1 , 75 },
+{ 10 , 80 , 1 , 76 },
+{ 10 , 80 , 1 , 77 },
+{ 10 , 80 , 1 , 78 },
+{ 10 , 80 , 1 , 79 },
+{ 10 , 80 , 2 , 0 },
+{ 10 , 80 , 2 , 1 },
+{ 10 , 80 , 2 , 2 },
+{ 10 , 80 , 2 , 3 },
+{ 10 , 80 , 2 , 4 },
+{ 10 , 80 , 2 , 5 },
+{ 10 , 80 , 2 , 6 },
+{ 10 , 80 , 2 , 7 },
+{ 10 , 80 , 2 , 8 },
+{ 10 , 80 , 2 , 9 },
+{ 10 , 80 , 2 , 10 },
+{ 10 , 80 , 2 , 11 },
+{ 10 , 80 , 2 , 12 },
+{ 10 , 80 , 2 , 13 },
+{ 10 , 80 , 2 , 14 },
+{ 10 , 80 , 2 , 15 },
+{ 10 , 80 , 2 , 16 },
+{ 10 , 80 , 2 , 17 },
+{ 10 , 80 , 2 , 18 },
+{ 10 , 80 , 2 , 19 },
+{ 10 , 80 , 2 , 20 },
+{ 10 , 80 , 2 , 21 },
+{ 10 , 80 , 2 , 22 },
+{ 10 , 80 , 2 , 23 },
+{ 10 , 80 , 2 , 24 },
+{ 10 , 80 , 2 , 25 },
+{ 10 , 80 , 2 , 26 },
+{ 10 , 80 , 2 , 27 },
+{ 10 , 80 , 2 , 28 },
+{ 10 , 80 , 2 , 29 },
+{ 10 , 80 , 2 , 30 },
+{ 10 , 80 , 2 , 31 },
+{ 10 , 80 , 2 , 32 },
+{ 10 , 80 , 2 , 33 },
+{ 10 , 80 , 2 , 34 },
+{ 10 , 80 , 2 , 35 },
+{ 10 , 80 , 2 , 36 },
+{ 10 , 80 , 2 , 37 },
+{ 10 , 80 , 2 , 38 },
+{ 10 , 80 , 2 , 39 },
+{ 10 , 80 , 2 , 40 },
+{ 10 , 80 , 2 , 41 },
+{ 10 , 80 , 2 , 42 },
+{ 10 , 80 , 2 , 43 },
+{ 10 , 80 , 2 , 44 },
+{ 10 , 80 , 2 , 45 },
+{ 10 , 80 , 2 , 46 },
+{ 10 , 80 , 2 , 47 },
+{ 10 , 80 , 2 , 48 },
+{ 10 , 80 , 2 , 49 },
+{ 10 , 80 , 2 , 50 },
+{ 10 , 80 , 2 , 51 },
+{ 10 , 80 , 2 , 52 },
+{ 10 , 80 , 2 , 53 },
+{ 10 , 80 , 2 , 54 },
+{ 10 , 80 , 2 , 55 },
+{ 10 , 80 , 2 , 56 },
+{ 10 , 80 , 2 , 57 },
+{ 10 , 80 , 2 , 58 },
+{ 10 , 80 , 2 , 59 },
+{ 10 , 80 , 2 , 60 },
+{ 10 , 80 , 2 , 61 },
+{ 10 , 80 , 2 , 62 },
+{ 10 , 80 , 2 , 63 },
+{ 10 , 80 , 2 , 64 },
+{ 10 , 80 , 2 , 65 },
+{ 10 , 80 , 2 , 66 },
+{ 10 , 80 , 2 , 67 },
+{ 10 , 80 , 2 , 68 },
+{ 10 , 80 , 2 , 69 },
+{ 10 , 80 , 2 , 70 },
+{ 10 , 80 , 2 , 71 },
+{ 10 , 80 , 2 , 72 },
+{ 10 , 80 , 2 , 73 },
+{ 10 , 80 , 2 , 74 },
+{ 10 , 80 , 2 , 75 },
+{ 10 , 80 , 2 , 76 },
+{ 10 , 80 , 2 , 77 },
+{ 10 , 80 , 2 , 78 },
+{ 10 , 80 , 2 , 79 },
+{ 10 , 80 , 3 , 0 },
+{ 10 , 80 , 3 , 1 },
+{ 10 , 80 , 3 , 2 },
+{ 10 , 80 , 3 , 3 },
+{ 10 , 80 , 3 , 4 },
+{ 10 , 80 , 3 , 5 },
+{ 10 , 80 , 3 , 6 },
+{ 10 , 80 , 3 , 7 },
+{ 10 , 80 , 3 , 8 },
+{ 10 , 80 , 3 , 9 },
+{ 10 , 80 , 3 , 10 },
+{ 10 , 80 , 3 , 11 },
+{ 10 , 80 , 3 , 12 },
+{ 10 , 80 , 3 , 13 },
+{ 10 , 80 , 3 , 14 },
+{ 10 , 80 , 3 , 15 },
+{ 10 , 80 , 3 , 16 },
+{ 10 , 80 , 3 , 17 },
+{ 10 , 80 , 3 , 18 },
+{ 10 , 80 , 3 , 19 },
+{ 10 , 80 , 3 , 20 },
+{ 10 , 80 , 3 , 21 },
+{ 10 , 80 , 3 , 22 },
+{ 10 , 80 , 3 , 23 },
+{ 10 , 80 , 3 , 24 },
+{ 10 , 80 , 3 , 25 },
+{ 10 , 80 , 3 , 26 },
+{ 10 , 80 , 3 , 27 },
+{ 10 , 80 , 3 , 28 },
+{ 10 , 80 , 3 , 29 },
+{ 10 , 80 , 3 , 30 },
+{ 10 , 80 , 3 , 31 },
+{ 10 , 80 , 3 , 32 },
+{ 10 , 80 , 3 , 33 },
+{ 10 , 80 , 3 , 34 },
+{ 10 , 80 , 3 , 35 },
+{ 10 , 80 , 3 , 36 },
+{ 10 , 80 , 3 , 37 },
+{ 10 , 80 , 3 , 38 },
+{ 10 , 80 , 3 , 39 },
+{ 10 , 80 , 3 , 40 },
+{ 10 , 80 , 3 , 41 },
+{ 10 , 80 , 3 , 42 },
+{ 10 , 80 , 3 , 43 },
+{ 10 , 80 , 3 , 44 },
+{ 10 , 80 , 3 , 45 },
+{ 10 , 80 , 3 , 46 },
+{ 10 , 80 , 3 , 47 },
+{ 10 , 80 , 3 , 48 },
+{ 10 , 80 , 3 , 49 },
+{ 10 , 80 , 3 , 50 },
+{ 10 , 80 , 3 , 51 },
+{ 10 , 80 , 3 , 52 },
+{ 10 , 80 , 3 , 53 },
+{ 10 , 80 , 3 , 54 },
+{ 10 , 80 , 3 , 55 },
+{ 10 , 80 , 3 , 56 },
+{ 10 , 80 , 3 , 57 },
+{ 10 , 80 , 3 , 58 },
+{ 10 , 80 , 3 , 59 },
+{ 10 , 80 , 3 , 60 },
+{ 10 , 80 , 3 , 61 },
+{ 10 , 80 , 3 , 62 },
+{ 10 , 80 , 3 , 63 },
+{ 10 , 80 , 3 , 64 },
+{ 10 , 80 , 3 , 65 },
+{ 10 , 80 , 3 , 66 },
+{ 10 , 80 , 3 , 67 },
+{ 10 , 80 , 3 , 68 },
+{ 10 , 80 , 3 , 69 },
+{ 10 , 80 , 3 , 70 },
+{ 10 , 80 , 3 , 71 },
+{ 10 , 80 , 3 , 72 },
+{ 10 , 80 , 3 , 73 },
+{ 10 , 80 , 3 , 74 },
+{ 10 , 80 , 3 , 75 },
+{ 10 , 80 , 3 , 76 },
+{ 10 , 80 , 3 , 77 },
+{ 10 , 80 , 3 , 78 },
+{ 10 , 80 , 3 , 79 },
+{ 10 , 80 , 4 , 0 },
+{ 10 , 80 , 4 , 1 },
+{ 10 , 80 , 4 , 2 },
+{ 10 , 80 , 4 , 3 },
+{ 10 , 80 , 4 , 4 },
+{ 10 , 80 , 4 , 5 },
+{ 10 , 80 , 4 , 6 },
+{ 10 , 80 , 4 , 7 },
+{ 10 , 80 , 4 , 8 },
+{ 10 , 80 , 4 , 9 },
+{ 10 , 80 , 4 , 10 },
+{ 10 , 80 , 4 , 11 },
+{ 10 , 80 , 4 , 12 },
+{ 10 , 80 , 4 , 13 },
+{ 10 , 80 , 4 , 14 },
+{ 10 , 80 , 4 , 15 },
+{ 10 , 80 , 4 , 16 },
+{ 10 , 80 , 4 , 17 },
+{ 10 , 80 , 4 , 18 },
+{ 10 , 80 , 4 , 19 },
+{ 10 , 80 , 4 , 20 },
+{ 10 , 80 , 4 , 21 },
+{ 10 , 80 , 4 , 22 },
+{ 10 , 80 , 4 , 23 },
+{ 10 , 80 , 4 , 24 },
+{ 10 , 80 , 4 , 25 },
+{ 10 , 80 , 4 , 26 },
+{ 10 , 80 , 4 , 27 },
+{ 10 , 80 , 4 , 28 },
+{ 10 , 80 , 4 , 29 },
+{ 10 , 80 , 4 , 30 },
+{ 10 , 80 , 4 , 31 },
+{ 10 , 80 , 4 , 32 },
+{ 10 , 80 , 4 , 33 },
+{ 10 , 80 , 4 , 34 },
+{ 10 , 80 , 4 , 35 },
+{ 10 , 80 , 4 , 36 },
+{ 10 , 80 , 4 , 37 },
+{ 10 , 80 , 4 , 38 },
+{ 10 , 80 , 4 , 39 },
+{ 10 , 80 , 4 , 40 },
+{ 10 , 80 , 4 , 41 },
+{ 10 , 80 , 4 , 42 },
+{ 10 , 80 , 4 , 43 },
+{ 10 , 80 , 4 , 44 },
+{ 10 , 80 , 4 , 45 },
+{ 10 , 80 , 4 , 46 },
+{ 10 , 80 , 4 , 47 },
+{ 10 , 80 , 4 , 48 },
+{ 10 , 80 , 4 , 49 },
+{ 10 , 80 , 4 , 50 },
+{ 10 , 80 , 4 , 51 },
+{ 10 , 80 , 4 , 52 },
+{ 10 , 80 , 4 , 53 },
+{ 10 , 80 , 4 , 54 },
+{ 10 , 80 , 4 , 55 },
+{ 10 , 80 , 4 , 56 },
+{ 10 , 80 , 4 , 57 },
+{ 10 , 80 , 4 , 58 },
+{ 10 , 80 , 4 , 59 },
+{ 10 , 80 , 4 , 60 },
+{ 10 , 80 , 4 , 61 },
+{ 10 , 80 , 4 , 62 },
+{ 10 , 80 , 4 , 63 },
+{ 10 , 80 , 4 , 64 },
+{ 10 , 80 , 4 , 65 },
+{ 10 , 80 , 4 , 66 },
+{ 10 , 80 , 4 , 67 },
+{ 10 , 80 , 4 , 68 },
+{ 10 , 80 , 4 , 69 },
+{ 10 , 80 , 4 , 70 },
+{ 10 , 80 , 4 , 71 },
+{ 10 , 80 , 4 , 72 },
+{ 10 , 80 , 4 , 73 },
+{ 10 , 80 , 4 , 74 },
+{ 10 , 80 , 4 , 75 },
+{ 10 , 80 , 4 , 76 },
+{ 10 , 80 , 4 , 77 },
+{ 10 , 80 , 4 , 78 },
+{ 10 , 80 , 4 , 79 },
+{ 10 , 80 , 5 , 0 },
+{ 10 , 80 , 5 , 1 },
+{ 10 , 80 , 5 , 2 },
+{ 10 , 80 , 5 , 3 },
+{ 10 , 80 , 5 , 4 },
+{ 10 , 80 , 5 , 5 },
+{ 10 , 80 , 5 , 6 },
+{ 10 , 80 , 5 , 7 },
+{ 10 , 80 , 5 , 8 },
+{ 10 , 80 , 5 , 9 },
+{ 10 , 80 , 5 , 10 },
+{ 10 , 80 , 5 , 11 },
+{ 10 , 80 , 5 , 12 },
+{ 10 , 80 , 5 , 13 },
+{ 10 , 80 , 5 , 14 },
+{ 10 , 80 , 5 , 15 },
+{ 10 , 80 , 5 , 16 },
+{ 10 , 80 , 5 , 17 },
+{ 10 , 80 , 5 , 18 },
+{ 10 , 80 , 5 , 19 },
+{ 10 , 80 , 5 , 20 },
+{ 10 , 80 , 5 , 21 },
+{ 10 , 80 , 5 , 22 },
+{ 10 , 80 , 5 , 23 },
+{ 10 , 80 , 5 , 24 },
+{ 10 , 80 , 5 , 25 },
+{ 10 , 80 , 5 , 26 },
+{ 10 , 80 , 5 , 27 },
+{ 10 , 80 , 5 , 28 },
+{ 10 , 80 , 5 , 29 },
+{ 10 , 80 , 5 , 30 },
+{ 10 , 80 , 5 , 31 },
+{ 10 , 80 , 5 , 32 },
+{ 10 , 80 , 5 , 33 },
+{ 10 , 80 , 5 , 34 },
+{ 10 , 80 , 5 , 35 },
+{ 10 , 80 , 5 , 36 },
+{ 10 , 80 , 5 , 37 },
+{ 10 , 80 , 5 , 38 },
+{ 10 , 80 , 5 , 39 },
+{ 10 , 80 , 5 , 40 },
+{ 10 , 80 , 5 , 41 },
+{ 10 , 80 , 5 , 42 },
+{ 10 , 80 , 5 , 43 },
+{ 10 , 80 , 5 , 44 },
+{ 10 , 80 , 5 , 45 },
+{ 10 , 80 , 5 , 46 },
+{ 10 , 80 , 5 , 47 },
+{ 10 , 80 , 5 , 48 },
+{ 10 , 80 , 5 , 49 },
+{ 10 , 80 , 5 , 50 },
+{ 10 , 80 , 5 , 51 },
+{ 10 , 80 , 5 , 52 },
+{ 10 , 80 , 5 , 53 },
+{ 10 , 80 , 5 , 54 },
+{ 10 , 80 , 5 , 55 },
+{ 10 , 80 , 5 , 56 },
+{ 10 , 80 , 5 , 57 },
+{ 10 , 80 , 5 , 58 },
+{ 10 , 80 , 5 , 59 },
+{ 10 , 80 , 5 , 60 },
+{ 10 , 80 , 5 , 61 },
+{ 10 , 80 , 5 , 62 },
+{ 10 , 80 , 5 , 63 },
+{ 10 , 80 , 5 , 64 },
+{ 10 , 80 , 5 , 65 },
+{ 10 , 80 , 5 , 66 },
+{ 10 , 80 , 5 , 67 },
+{ 10 , 80 , 5 , 68 },
+{ 10 , 80 , 5 , 69 },
+{ 10 , 80 , 5 , 70 },
+{ 10 , 80 , 5 , 71 },
+{ 10 , 80 , 5 , 72 },
+{ 10 , 80 , 5 , 73 },
+{ 10 , 80 , 5 , 74 },
+{ 10 , 80 , 5 , 75 },
+{ 10 , 80 , 5 , 76 },
+{ 10 , 80 , 5 , 77 },
+{ 10 , 80 , 5 , 78 },
+{ 10 , 80 , 5 , 79 },
+{ 10 , 80 , 6 , 0 },
+{ 10 , 80 , 6 , 1 },
+{ 10 , 80 , 6 , 2 },
+{ 10 , 80 , 6 , 3 },
+{ 10 , 80 , 6 , 4 },
+{ 10 , 80 , 6 , 5 },
+{ 10 , 80 , 6 , 6 },
+{ 10 , 80 , 6 , 7 },
+{ 10 , 80 , 6 , 8 },
+{ 10 , 80 , 6 , 9 },
+{ 10 , 80 , 6 , 10 },
+{ 10 , 80 , 6 , 11 },
+{ 10 , 80 , 6 , 12 },
+{ 10 , 80 , 6 , 13 },
+{ 10 , 80 , 6 , 14 },
+{ 10 , 80 , 6 , 15 },
+{ 10 , 80 , 6 , 16 },
+{ 10 , 80 , 6 , 17 },
+{ 10 , 80 , 6 , 18 },
+{ 10 , 80 , 6 , 19 },
+{ 10 , 80 , 6 , 20 },
+{ 10 , 80 , 6 , 21 },
+{ 10 , 80 , 6 , 22 },
+{ 10 , 80 , 6 , 23 },
+{ 10 , 80 , 6 , 24 },
+{ 10 , 80 , 6 , 25 },
+{ 10 , 80 , 6 , 26 },
+{ 10 , 80 , 6 , 27 },
+{ 10 , 80 , 6 , 28 },
+{ 10 , 80 , 6 , 29 },
+{ 10 , 80 , 6 , 30 },
+{ 10 , 80 , 6 , 31 },
+{ 10 , 80 , 6 , 32 },
+{ 10 , 80 , 6 , 33 },
+{ 10 , 80 , 6 , 34 },
+{ 10 , 80 , 6 , 35 },
+{ 10 , 80 , 6 , 36 },
+{ 10 , 80 , 6 , 37 },
+{ 10 , 80 , 6 , 38 },
+{ 10 , 80 , 6 , 39 },
+{ 10 , 80 , 6 , 40 },
+{ 10 , 80 , 6 , 41 },
+{ 10 , 80 , 6 , 42 },
+{ 10 , 80 , 6 , 43 },
+{ 10 , 80 , 6 , 44 },
+{ 10 , 80 , 6 , 45 },
+{ 10 , 80 , 6 , 46 },
+{ 10 , 80 , 6 , 47 },
+{ 10 , 80 , 6 , 48 },
+{ 10 , 80 , 6 , 49 },
+{ 10 , 80 , 6 , 50 },
+{ 10 , 80 , 6 , 51 },
+{ 10 , 80 , 6 , 52 },
+{ 10 , 80 , 6 , 53 },
+{ 10 , 80 , 6 , 54 },
+{ 10 , 80 , 6 , 55 },
+{ 10 , 80 , 6 , 56 },
+{ 10 , 80 , 6 , 57 },
+{ 10 , 80 , 6 , 58 },
+{ 10 , 80 , 6 , 59 },
+{ 10 , 80 , 6 , 60 },
+{ 10 , 80 , 6 , 61 },
+{ 10 , 80 , 6 , 62 },
+{ 10 , 80 , 6 , 63 },
+{ 10 , 80 , 6 , 64 },
+{ 10 , 80 , 6 , 65 },
+{ 10 , 80 , 6 , 66 },
+{ 10 , 80 , 6 , 67 },
+{ 10 , 80 , 6 , 68 },
+{ 10 , 80 , 6 , 69 },
+{ 10 , 80 , 6 , 70 },
+{ 10 , 80 , 6 , 71 },
+{ 10 , 80 , 6 , 72 },
+{ 10 , 80 , 6 , 73 },
+{ 10 , 80 , 6 , 74 },
+{ 10 , 80 , 6 , 75 },
+{ 10 , 80 , 6 , 76 },
+{ 10 , 80 , 6 , 77 },
+{ 10 , 80 , 6 , 78 },
+{ 10 , 80 , 6 , 79 },
+{ 10 , 80 , 7 , 0 },
+{ 10 , 80 , 7 , 1 },
+{ 10 , 80 , 7 , 2 },
+{ 10 , 80 , 7 , 3 },
+{ 10 , 80 , 7 , 4 },
+{ 10 , 80 , 7 , 5 },
+{ 10 , 80 , 7 , 6 },
+{ 10 , 80 , 7 , 7 },
+{ 10 , 80 , 7 , 8 },
+{ 10 , 80 , 7 , 9 },
+{ 10 , 80 , 7 , 10 },
+{ 10 , 80 , 7 , 11 },
+{ 10 , 80 , 7 , 12 },
+{ 10 , 80 , 7 , 13 },
+{ 10 , 80 , 7 , 14 },
+{ 10 , 80 , 7 , 15 },
+{ 10 , 80 , 7 , 16 },
+{ 10 , 80 , 7 , 17 },
+{ 10 , 80 , 7 , 18 },
+{ 10 , 80 , 7 , 19 },
+{ 10 , 80 , 7 , 20 },
+{ 10 , 80 , 7 , 21 },
+{ 10 , 80 , 7 , 22 },
+{ 10 , 80 , 7 , 23 },
+{ 10 , 80 , 7 , 24 },
+{ 10 , 80 , 7 , 25 },
+{ 10 , 80 , 7 , 26 },
+{ 10 , 80 , 7 , 27 },
+{ 10 , 80 , 7 , 28 },
+{ 10 , 80 , 7 , 29 },
+{ 10 , 80 , 7 , 30 },
+{ 10 , 80 , 7 , 31 },
+{ 10 , 80 , 7 , 32 },
+{ 10 , 80 , 7 , 33 },
+{ 10 , 80 , 7 , 34 },
+{ 10 , 80 , 7 , 35 },
+{ 10 , 80 , 7 , 36 },
+{ 10 , 80 , 7 , 37 },
+{ 10 , 80 , 7 , 38 },
+{ 10 , 80 , 7 , 39 },
+{ 10 , 80 , 7 , 40 },
+{ 10 , 80 , 7 , 41 },
+{ 10 , 80 , 7 , 42 },
+{ 10 , 80 , 7 , 43 },
+{ 10 , 80 , 7 , 44 },
+{ 10 , 80 , 7 , 45 },
+{ 10 , 80 , 7 , 46 },
+{ 10 , 80 , 7 , 47 },
+{ 10 , 80 , 7 , 48 },
+{ 10 , 80 , 7 , 49 },
+{ 10 , 80 , 7 , 50 },
+{ 10 , 80 , 7 , 51 },
+{ 10 , 80 , 7 , 52 },
+{ 10 , 80 , 7 , 53 },
+{ 10 , 80 , 7 , 54 },
+{ 10 , 80 , 7 , 55 },
+{ 10 , 80 , 7 , 56 },
+{ 10 , 80 , 7 , 57 },
+{ 10 , 80 , 7 , 58 },
+{ 10 , 80 , 7 , 59 },
+{ 10 , 80 , 7 , 60 },
+{ 10 , 80 , 7 , 61 },
+{ 10 , 80 , 7 , 62 },
+{ 10 , 80 , 7 , 63 },
+{ 10 , 80 , 7 , 64 },
+{ 10 , 80 , 7 , 65 },
+{ 10 , 80 , 7 , 66 },
+{ 10 , 80 , 7 , 67 },
+{ 10 , 80 , 7 , 68 },
+{ 10 , 80 , 7 , 69 },
+{ 10 , 80 , 7 , 70 },
+{ 10 , 80 , 7 , 71 },
+{ 10 , 80 , 7 , 72 },
+{ 10 , 80 , 7 , 73 },
+{ 10 , 80 , 7 , 74 },
+{ 10 , 80 , 7 , 75 },
+{ 10 , 80 , 7 , 76 },
+{ 10 , 80 , 7 , 77 },
+{ 10 , 80 , 7 , 78 },
+{ 10 , 80 , 7 , 79 },
+{ 10 , 80 , 8 , 0 },
+{ 10 , 80 , 8 , 1 },
+{ 10 , 80 , 8 , 2 },
+{ 10 , 80 , 8 , 3 },
+{ 10 , 80 , 8 , 4 },
+{ 10 , 80 , 8 , 5 },
+{ 10 , 80 , 8 , 6 },
+{ 10 , 80 , 8 , 7 },
+{ 10 , 80 , 8 , 8 },
+{ 10 , 80 , 8 , 9 },
+{ 10 , 80 , 8 , 10 },
+{ 10 , 80 , 8 , 11 },
+{ 10 , 80 , 8 , 12 },
+{ 10 , 80 , 8 , 13 },
+{ 10 , 80 , 8 , 14 },
+{ 10 , 80 , 8 , 15 },
+{ 10 , 80 , 8 , 16 },
+{ 10 , 80 , 8 , 17 },
+{ 10 , 80 , 8 , 18 },
+{ 10 , 80 , 8 , 19 },
+{ 10 , 80 , 8 , 20 },
+{ 10 , 80 , 8 , 21 },
+{ 10 , 80 , 8 , 22 },
+{ 10 , 80 , 8 , 23 },
+{ 10 , 80 , 8 , 24 },
+{ 10 , 80 , 8 , 25 },
+{ 10 , 80 , 8 , 26 },
+{ 10 , 80 , 8 , 27 },
+{ 10 , 80 , 8 , 28 },
+{ 10 , 80 , 8 , 29 },
+{ 10 , 80 , 8 , 30 },
+{ 10 , 80 , 8 , 31 },
+{ 10 , 80 , 8 , 32 },
+{ 10 , 80 , 8 , 33 },
+{ 10 , 80 , 8 , 34 },
+{ 10 , 80 , 8 , 35 },
+{ 10 , 80 , 8 , 36 },
+{ 10 , 80 , 8 , 37 },
+{ 10 , 80 , 8 , 38 },
+{ 10 , 80 , 8 , 39 },
+{ 10 , 80 , 8 , 40 },
+{ 10 , 80 , 8 , 41 },
+{ 10 , 80 , 8 , 42 },
+{ 10 , 80 , 8 , 43 },
+{ 10 , 80 , 8 , 44 },
+{ 10 , 80 , 8 , 45 },
+{ 10 , 80 , 8 , 46 },
+{ 10 , 80 , 8 , 47 },
+{ 10 , 80 , 8 , 48 },
+{ 10 , 80 , 8 , 49 },
+{ 10 , 80 , 8 , 50 },
+{ 10 , 80 , 8 , 51 },
+{ 10 , 80 , 8 , 52 },
+{ 10 , 80 , 8 , 53 },
+{ 10 , 80 , 8 , 54 },
+{ 10 , 80 , 8 , 55 },
+{ 10 , 80 , 8 , 56 },
+{ 10 , 80 , 8 , 57 },
+{ 10 , 80 , 8 , 58 },
+{ 10 , 80 , 8 , 59 },
+{ 10 , 80 , 8 , 60 },
+{ 10 , 80 , 8 , 61 },
+{ 10 , 80 , 8 , 62 },
+{ 10 , 80 , 8 , 63 },
+{ 10 , 80 , 8 , 64 },
+{ 10 , 80 , 8 , 65 },
+{ 10 , 80 , 8 , 66 },
+{ 10 , 80 , 8 , 67 },
+{ 10 , 80 , 8 , 68 },
+{ 10 , 80 , 8 , 69 },
+{ 10 , 80 , 8 , 70 },
+{ 10 , 80 , 8 , 71 },
+{ 10 , 80 , 8 , 72 },
+{ 10 , 80 , 8 , 73 },
+{ 10 , 80 , 8 , 74 },
+{ 10 , 80 , 8 , 75 },
+{ 10 , 80 , 8 , 76 },
+{ 10 , 80 , 8 , 77 },
+{ 10 , 80 , 8 , 78 },
+{ 10 , 80 , 8 , 79 },
+{ 10 , 80 , 9 , 0 },
+{ 10 , 80 , 9 , 1 },
+{ 10 , 80 , 9 , 2 },
+{ 10 , 80 , 9 , 3 },
+{ 10 , 80 , 9 , 4 },
+{ 10 , 80 , 9 , 5 },
+{ 10 , 80 , 9 , 6 },
+{ 10 , 80 , 9 , 7 },
+{ 10 , 80 , 9 , 8 },
+{ 10 , 80 , 9 , 9 },
+{ 10 , 80 , 9 , 10 },
+{ 10 , 80 , 9 , 11 },
+{ 10 , 80 , 9 , 12 },
+{ 10 , 80 , 9 , 13 },
+{ 10 , 80 , 9 , 14 },
+{ 10 , 80 , 9 , 15 },
+{ 10 , 80 , 9 , 16 },
+{ 10 , 80 , 9 , 17 },
+{ 10 , 80 , 9 , 18 },
+{ 10 , 80 , 9 , 19 },
+{ 10 , 80 , 9 , 20 },
+{ 10 , 80 , 9 , 21 },
+{ 10 , 80 , 9 , 22 },
+{ 10 , 80 , 9 , 23 },
+{ 10 , 80 , 9 , 24 },
+{ 10 , 80 , 9 , 25 },
+{ 10 , 80 , 9 , 26 },
+{ 10 , 80 , 9 , 27 },
+{ 10 , 80 , 9 , 28 },
+{ 10 , 80 , 9 , 29 },
+{ 10 , 80 , 9 , 30 },
+{ 10 , 80 , 9 , 31 },
+{ 10 , 80 , 9 , 32 },
+{ 10 , 80 , 9 , 33 },
+{ 10 , 80 , 9 , 34 },
+{ 10 , 80 , 9 , 35 },
+{ 10 , 80 , 9 , 36 },
+{ 10 , 80 , 9 , 37 },
+{ 10 , 80 , 9 , 38 },
+{ 10 , 80 , 9 , 39 },
+{ 10 , 80 , 9 , 40 },
+{ 10 , 80 , 9 , 41 },
+{ 10 , 80 , 9 , 42 },
+{ 10 , 80 , 9 , 43 },
+{ 10 , 80 , 9 , 44 },
+{ 10 , 80 , 9 , 45 },
+{ 10 , 80 , 9 , 46 },
+{ 10 , 80 , 9 , 47 },
+{ 10 , 80 , 9 , 48 },
+{ 10 , 80 , 9 , 49 },
+{ 10 , 80 , 9 , 50 },
+{ 10 , 80 , 9 , 51 },
+{ 10 , 80 , 9 , 52 },
+{ 10 , 80 , 9 , 53 },
+{ 10 , 80 , 9 , 54 },
+{ 10 , 80 , 9 , 55 },
+{ 10 , 80 , 9 , 56 },
+{ 10 , 80 , 9 , 57 },
+{ 10 , 80 , 9 , 58 },
+{ 10 , 80 , 9 , 59 },
+{ 10 , 80 , 9 , 60 },
+{ 10 , 80 , 9 , 61 },
+{ 10 , 80 , 9 , 62 },
+{ 10 , 80 , 9 , 63 },
+{ 10 , 80 , 9 , 64 },
+{ 10 , 80 , 9 , 65 },
+{ 10 , 80 , 9 , 66 },
+{ 10 , 80 , 9 , 67 },
+{ 10 , 80 , 9 , 68 },
+{ 10 , 80 , 9 , 69 },
+{ 10 , 80 , 9 , 70 },
+{ 10 , 80 , 9 , 71 },
+{ 10 , 80 , 9 , 72 },
+{ 10 , 80 , 9 , 73 },
+{ 10 , 80 , 9 , 74 },
+{ 10 , 80 , 9 , 75 },
+{ 10 , 80 , 9 , 76 },
+{ 10 , 80 , 9 , 77 },
+{ 10 , 80 , 9 , 78 },
+{ 10 , 80 , 9 , 79 },
+{ 20 , 5 , 0 , 0 },
+{ 20 , 5 , 0 , 1 },
+{ 20 , 5 , 0 , 2 },
+{ 20 , 5 , 0 , 3 },
+{ 20 , 5 , 0 , 4 },
+{ 20 , 5 , 1 , 0 },
+{ 20 , 5 , 1 , 1 },
+{ 20 , 5 , 1 , 2 },
+{ 20 , 5 , 1 , 3 },
+{ 20 , 5 , 1 , 4 },
+{ 20 , 5 , 2 , 0 },
+{ 20 , 5 , 2 , 1 },
+{ 20 , 5 , 2 , 2 },
+{ 20 , 5 , 2 , 3 },
+{ 20 , 5 , 2 , 4 },
+{ 20 , 5 , 3 , 0 },
+{ 20 , 5 , 3 , 1 },
+{ 20 , 5 , 3 , 2 },
+{ 20 , 5 , 3 , 3 },
+{ 20 , 5 , 3 , 4 },
+{ 20 , 5 , 4 , 0 },
+{ 20 , 5 , 4 , 1 },
+{ 20 , 5 , 4 , 2 },
+{ 20 , 5 , 4 , 3 },
+{ 20 , 5 , 4 , 4 },
+{ 20 , 5 , 5 , 0 },
+{ 20 , 5 , 5 , 1 },
+{ 20 , 5 , 5 , 2 },
+{ 20 , 5 , 5 , 3 },
+{ 20 , 5 , 5 , 4 },
+{ 20 , 5 , 6 , 0 },
+{ 20 , 5 , 6 , 1 },
+{ 20 , 5 , 6 , 2 },
+{ 20 , 5 , 6 , 3 },
+{ 20 , 5 , 6 , 4 },
+{ 20 , 5 , 7 , 0 },
+{ 20 , 5 , 7 , 1 },
+{ 20 , 5 , 7 , 2 },
+{ 20 , 5 , 7 , 3 },
+{ 20 , 5 , 7 , 4 },
+{ 20 , 5 , 8 , 0 },
+{ 20 , 5 , 8 , 1 },
+{ 20 , 5 , 8 , 2 },
+{ 20 , 5 , 8 , 3 },
+{ 20 , 5 , 8 , 4 },
+{ 20 , 5 , 9 , 0 },
+{ 20 , 5 , 9 , 1 },
+{ 20 , 5 , 9 , 2 },
+{ 20 , 5 , 9 , 3 },
+{ 20 , 5 , 9 , 4 },
+{ 20 , 5 , 10 , 0 },
+{ 20 , 5 , 10 , 1 },
+{ 20 , 5 , 10 , 2 },
+{ 20 , 5 , 10 , 3 },
+{ 20 , 5 , 10 , 4 },
+{ 20 , 5 , 11 , 0 },
+{ 20 , 5 , 11 , 1 },
+{ 20 , 5 , 11 , 2 },
+{ 20 , 5 , 11 , 3 },
+{ 20 , 5 , 11 , 4 },
+{ 20 , 5 , 12 , 0 },
+{ 20 , 5 , 12 , 1 },
+{ 20 , 5 , 12 , 2 },
+{ 20 , 5 , 12 , 3 },
+{ 20 , 5 , 12 , 4 },
+{ 20 , 5 , 13 , 0 },
+{ 20 , 5 , 13 , 1 },
+{ 20 , 5 , 13 , 2 },
+{ 20 , 5 , 13 , 3 },
+{ 20 , 5 , 13 , 4 },
+{ 20 , 5 , 14 , 0 },
+{ 20 , 5 , 14 , 1 },
+{ 20 , 5 , 14 , 2 },
+{ 20 , 5 , 14 , 3 },
+{ 20 , 5 , 14 , 4 },
+{ 20 , 5 , 15 , 0 },
+{ 20 , 5 , 15 , 1 },
+{ 20 , 5 , 15 , 2 },
+{ 20 , 5 , 15 , 3 },
+{ 20 , 5 , 15 , 4 },
+{ 20 , 5 , 16 , 0 },
+{ 20 , 5 , 16 , 1 },
+{ 20 , 5 , 16 , 2 },
+{ 20 , 5 , 16 , 3 },
+{ 20 , 5 , 16 , 4 },
+{ 20 , 5 , 17 , 0 },
+{ 20 , 5 , 17 , 1 },
+{ 20 , 5 , 17 , 2 },
+{ 20 , 5 , 17 , 3 },
+{ 20 , 5 , 17 , 4 },
+{ 20 , 5 , 18 , 0 },
+{ 20 , 5 , 18 , 1 },
+{ 20 , 5 , 18 , 2 },
+{ 20 , 5 , 18 , 3 },
+{ 20 , 5 , 18 , 4 },
+{ 20 , 5 , 19 , 0 },
+{ 20 , 5 , 19 , 1 },
+{ 20 , 5 , 19 , 2 },
+{ 20 , 5 , 19 , 3 },
+{ 20 , 5 , 19 , 4 },
+{ 20 , 10 , 0 , 0 },
+{ 20 , 10 , 0 , 1 },
+{ 20 , 10 , 0 , 2 },
+{ 20 , 10 , 0 , 3 },
+{ 20 , 10 , 0 , 4 },
+{ 20 , 10 , 0 , 5 },
+{ 20 , 10 , 0 , 6 },
+{ 20 , 10 , 0 , 7 },
+{ 20 , 10 , 0 , 8 },
+{ 20 , 10 , 0 , 9 },
+{ 20 , 10 , 1 , 0 },
+{ 20 , 10 , 1 , 1 },
+{ 20 , 10 , 1 , 2 },
+{ 20 , 10 , 1 , 3 },
+{ 20 , 10 , 1 , 4 },
+{ 20 , 10 , 1 , 5 },
+{ 20 , 10 , 1 , 6 },
+{ 20 , 10 , 1 , 7 },
+{ 20 , 10 , 1 , 8 },
+{ 20 , 10 , 1 , 9 },
+{ 20 , 10 , 2 , 0 },
+{ 20 , 10 , 2 , 1 },
+{ 20 , 10 , 2 , 2 },
+{ 20 , 10 , 2 , 3 },
+{ 20 , 10 , 2 , 4 },
+{ 20 , 10 , 2 , 5 },
+{ 20 , 10 , 2 , 6 },
+{ 20 , 10 , 2 , 7 },
+{ 20 , 10 , 2 , 8 },
+{ 20 , 10 , 2 , 9 },
+{ 20 , 10 , 3 , 0 },
+{ 20 , 10 , 3 , 1 },
+{ 20 , 10 , 3 , 2 },
+{ 20 , 10 , 3 , 3 },
+{ 20 , 10 , 3 , 4 },
+{ 20 , 10 , 3 , 5 },
+{ 20 , 10 , 3 , 6 },
+{ 20 , 10 , 3 , 7 },
+{ 20 , 10 , 3 , 8 },
+{ 20 , 10 , 3 , 9 },
+{ 20 , 10 , 4 , 0 },
+{ 20 , 10 , 4 , 1 },
+{ 20 , 10 , 4 , 2 },
+{ 20 , 10 , 4 , 3 },
+{ 20 , 10 , 4 , 4 },
+{ 20 , 10 , 4 , 5 },
+{ 20 , 10 , 4 , 6 },
+{ 20 , 10 , 4 , 7 },
+{ 20 , 10 , 4 , 8 },
+{ 20 , 10 , 4 , 9 },
+{ 20 , 10 , 5 , 0 },
+{ 20 , 10 , 5 , 1 },
+{ 20 , 10 , 5 , 2 },
+{ 20 , 10 , 5 , 3 },
+{ 20 , 10 , 5 , 4 },
+{ 20 , 10 , 5 , 5 },
+{ 20 , 10 , 5 , 6 },
+{ 20 , 10 , 5 , 7 },
+{ 20 , 10 , 5 , 8 },
+{ 20 , 10 , 5 , 9 },
+{ 20 , 10 , 6 , 0 },
+{ 20 , 10 , 6 , 1 },
+{ 20 , 10 , 6 , 2 },
+{ 20 , 10 , 6 , 3 },
+{ 20 , 10 , 6 , 4 },
+{ 20 , 10 , 6 , 5 },
+{ 20 , 10 , 6 , 6 },
+{ 20 , 10 , 6 , 7 },
+{ 20 , 10 , 6 , 8 },
+{ 20 , 10 , 6 , 9 },
+{ 20 , 10 , 7 , 0 },
+{ 20 , 10 , 7 , 1 },
+{ 20 , 10 , 7 , 2 },
+{ 20 , 10 , 7 , 3 },
+{ 20 , 10 , 7 , 4 },
+{ 20 , 10 , 7 , 5 },
+{ 20 , 10 , 7 , 6 },
+{ 20 , 10 , 7 , 7 },
+{ 20 , 10 , 7 , 8 },
+{ 20 , 10 , 7 , 9 },
+{ 20 , 10 , 8 , 0 },
+{ 20 , 10 , 8 , 1 },
+{ 20 , 10 , 8 , 2 },
+{ 20 , 10 , 8 , 3 },
+{ 20 , 10 , 8 , 4 },
+{ 20 , 10 , 8 , 5 },
+{ 20 , 10 , 8 , 6 },
+{ 20 , 10 , 8 , 7 },
+{ 20 , 10 , 8 , 8 },
+{ 20 , 10 , 8 , 9 },
+{ 20 , 10 , 9 , 0 },
+{ 20 , 10 , 9 , 1 },
+{ 20 , 10 , 9 , 2 },
+{ 20 , 10 , 9 , 3 },
+{ 20 , 10 , 9 , 4 },
+{ 20 , 10 , 9 , 5 },
+{ 20 , 10 , 9 , 6 },
+{ 20 , 10 , 9 , 7 },
+{ 20 , 10 , 9 , 8 },
+{ 20 , 10 , 9 , 9 },
+{ 20 , 10 , 10 , 0 },
+{ 20 , 10 , 10 , 1 },
+{ 20 , 10 , 10 , 2 },
+{ 20 , 10 , 10 , 3 },
+{ 20 , 10 , 10 , 4 },
+{ 20 , 10 , 10 , 5 },
+{ 20 , 10 , 10 , 6 },
+{ 20 , 10 , 10 , 7 },
+{ 20 , 10 , 10 , 8 },
+{ 20 , 10 , 10 , 9 },
+{ 20 , 10 , 11 , 0 },
+{ 20 , 10 , 11 , 1 },
+{ 20 , 10 , 11 , 2 },
+{ 20 , 10 , 11 , 3 },
+{ 20 , 10 , 11 , 4 },
+{ 20 , 10 , 11 , 5 },
+{ 20 , 10 , 11 , 6 },
+{ 20 , 10 , 11 , 7 },
+{ 20 , 10 , 11 , 8 },
+{ 20 , 10 , 11 , 9 },
+{ 20 , 10 , 12 , 0 },
+{ 20 , 10 , 12 , 1 },
+{ 20 , 10 , 12 , 2 },
+{ 20 , 10 , 12 , 3 },
+{ 20 , 10 , 12 , 4 },
+{ 20 , 10 , 12 , 5 },
+{ 20 , 10 , 12 , 6 },
+{ 20 , 10 , 12 , 7 },
+{ 20 , 10 , 12 , 8 },
+{ 20 , 10 , 12 , 9 },
+{ 20 , 10 , 13 , 0 },
+{ 20 , 10 , 13 , 1 },
+{ 20 , 10 , 13 , 2 },
+{ 20 , 10 , 13 , 3 },
+{ 20 , 10 , 13 , 4 },
+{ 20 , 10 , 13 , 5 },
+{ 20 , 10 , 13 , 6 },
+{ 20 , 10 , 13 , 7 },
+{ 20 , 10 , 13 , 8 },
+{ 20 , 10 , 13 , 9 },
+{ 20 , 10 , 14 , 0 },
+{ 20 , 10 , 14 , 1 },
+{ 20 , 10 , 14 , 2 },
+{ 20 , 10 , 14 , 3 },
+{ 20 , 10 , 14 , 4 },
+{ 20 , 10 , 14 , 5 },
+{ 20 , 10 , 14 , 6 },
+{ 20 , 10 , 14 , 7 },
+{ 20 , 10 , 14 , 8 },
+{ 20 , 10 , 14 , 9 },
+{ 20 , 10 , 15 , 0 },
+{ 20 , 10 , 15 , 1 },
+{ 20 , 10 , 15 , 2 },
+{ 20 , 10 , 15 , 3 },
+{ 20 , 10 , 15 , 4 },
+{ 20 , 10 , 15 , 5 },
+{ 20 , 10 , 15 , 6 },
+{ 20 , 10 , 15 , 7 },
+{ 20 , 10 , 15 , 8 },
+{ 20 , 10 , 15 , 9 },
+{ 20 , 10 , 16 , 0 },
+{ 20 , 10 , 16 , 1 },
+{ 20 , 10 , 16 , 2 },
+{ 20 , 10 , 16 , 3 },
+{ 20 , 10 , 16 , 4 },
+{ 20 , 10 , 16 , 5 },
+{ 20 , 10 , 16 , 6 },
+{ 20 , 10 , 16 , 7 },
+{ 20 , 10 , 16 , 8 },
+{ 20 , 10 , 16 , 9 },
+{ 20 , 10 , 17 , 0 },
+{ 20 , 10 , 17 , 1 },
+{ 20 , 10 , 17 , 2 },
+{ 20 , 10 , 17 , 3 },
+{ 20 , 10 , 17 , 4 },
+{ 20 , 10 , 17 , 5 },
+{ 20 , 10 , 17 , 6 },
+{ 20 , 10 , 17 , 7 },
+{ 20 , 10 , 17 , 8 },
+{ 20 , 10 , 17 , 9 },
+{ 20 , 10 , 18 , 0 },
+{ 20 , 10 , 18 , 1 },
+{ 20 , 10 , 18 , 2 },
+{ 20 , 10 , 18 , 3 },
+{ 20 , 10 , 18 , 4 },
+{ 20 , 10 , 18 , 5 },
+{ 20 , 10 , 18 , 6 },
+{ 20 , 10 , 18 , 7 },
+{ 20 , 10 , 18 , 8 },
+{ 20 , 10 , 18 , 9 },
+{ 20 , 10 , 19 , 0 },
+{ 20 , 10 , 19 , 1 },
+{ 20 , 10 , 19 , 2 },
+{ 20 , 10 , 19 , 3 },
+{ 20 , 10 , 19 , 4 },
+{ 20 , 10 , 19 , 5 },
+{ 20 , 10 , 19 , 6 },
+{ 20 , 10 , 19 , 7 },
+{ 20 , 10 , 19 , 8 },
+{ 20 , 10 , 19 , 9 },
+{ 20 , 20 , 0 , 0 },
+{ 20 , 20 , 0 , 1 },
+{ 20 , 20 , 0 , 2 },
+{ 20 , 20 , 0 , 3 },
+{ 20 , 20 , 0 , 4 },
+{ 20 , 20 , 0 , 5 },
+{ 20 , 20 , 0 , 6 },
+{ 20 , 20 , 0 , 7 },
+{ 20 , 20 , 0 , 8 },
+{ 20 , 20 , 0 , 9 },
+{ 20 , 20 , 0 , 10 },
+{ 20 , 20 , 0 , 11 },
+{ 20 , 20 , 0 , 12 },
+{ 20 , 20 , 0 , 13 },
+{ 20 , 20 , 0 , 14 },
+{ 20 , 20 , 0 , 15 },
+{ 20 , 20 , 0 , 16 },
+{ 20 , 20 , 0 , 17 },
+{ 20 , 20 , 0 , 18 },
+{ 20 , 20 , 0 , 19 },
+{ 20 , 20 , 1 , 0 },
+{ 20 , 20 , 1 , 1 },
+{ 20 , 20 , 1 , 2 },
+{ 20 , 20 , 1 , 3 },
+{ 20 , 20 , 1 , 4 },
+{ 20 , 20 , 1 , 5 },
+{ 20 , 20 , 1 , 6 },
+{ 20 , 20 , 1 , 7 },
+{ 20 , 20 , 1 , 8 },
+{ 20 , 20 , 1 , 9 },
+{ 20 , 20 , 1 , 10 },
+{ 20 , 20 , 1 , 11 },
+{ 20 , 20 , 1 , 12 },
+{ 20 , 20 , 1 , 13 },
+{ 20 , 20 , 1 , 14 },
+{ 20 , 20 , 1 , 15 },
+{ 20 , 20 , 1 , 16 },
+{ 20 , 20 , 1 , 17 },
+{ 20 , 20 , 1 , 18 },
+{ 20 , 20 , 1 , 19 },
+{ 20 , 20 , 2 , 0 },
+{ 20 , 20 , 2 , 1 },
+{ 20 , 20 , 2 , 2 },
+{ 20 , 20 , 2 , 3 },
+{ 20 , 20 , 2 , 4 },
+{ 20 , 20 , 2 , 5 },
+{ 20 , 20 , 2 , 6 },
+{ 20 , 20 , 2 , 7 },
+{ 20 , 20 , 2 , 8 },
+{ 20 , 20 , 2 , 9 },
+{ 20 , 20 , 2 , 10 },
+{ 20 , 20 , 2 , 11 },
+{ 20 , 20 , 2 , 12 },
+{ 20 , 20 , 2 , 13 },
+{ 20 , 20 , 2 , 14 },
+{ 20 , 20 , 2 , 15 },
+{ 20 , 20 , 2 , 16 },
+{ 20 , 20 , 2 , 17 },
+{ 20 , 20 , 2 , 18 },
+{ 20 , 20 , 2 , 19 },
+{ 20 , 20 , 3 , 0 },
+{ 20 , 20 , 3 , 1 },
+{ 20 , 20 , 3 , 2 },
+{ 20 , 20 , 3 , 3 },
+{ 20 , 20 , 3 , 4 },
+{ 20 , 20 , 3 , 5 },
+{ 20 , 20 , 3 , 6 },
+{ 20 , 20 , 3 , 7 },
+{ 20 , 20 , 3 , 8 },
+{ 20 , 20 , 3 , 9 },
+{ 20 , 20 , 3 , 10 },
+{ 20 , 20 , 3 , 11 },
+{ 20 , 20 , 3 , 12 },
+{ 20 , 20 , 3 , 13 },
+{ 20 , 20 , 3 , 14 },
+{ 20 , 20 , 3 , 15 },
+{ 20 , 20 , 3 , 16 },
+{ 20 , 20 , 3 , 17 },
+{ 20 , 20 , 3 , 18 },
+{ 20 , 20 , 3 , 19 },
+{ 20 , 20 , 4 , 0 },
+{ 20 , 20 , 4 , 1 },
+{ 20 , 20 , 4 , 2 },
+{ 20 , 20 , 4 , 3 },
+{ 20 , 20 , 4 , 4 },
+{ 20 , 20 , 4 , 5 },
+{ 20 , 20 , 4 , 6 },
+{ 20 , 20 , 4 , 7 },
+{ 20 , 20 , 4 , 8 },
+{ 20 , 20 , 4 , 9 },
+{ 20 , 20 , 4 , 10 },
+{ 20 , 20 , 4 , 11 },
+{ 20 , 20 , 4 , 12 },
+{ 20 , 20 , 4 , 13 },
+{ 20 , 20 , 4 , 14 },
+{ 20 , 20 , 4 , 15 },
+{ 20 , 20 , 4 , 16 },
+{ 20 , 20 , 4 , 17 },
+{ 20 , 20 , 4 , 18 },
+{ 20 , 20 , 4 , 19 },
+{ 20 , 20 , 5 , 0 },
+{ 20 , 20 , 5 , 1 },
+{ 20 , 20 , 5 , 2 },
+{ 20 , 20 , 5 , 3 },
+{ 20 , 20 , 5 , 4 },
+{ 20 , 20 , 5 , 5 },
+{ 20 , 20 , 5 , 6 },
+{ 20 , 20 , 5 , 7 },
+{ 20 , 20 , 5 , 8 },
+{ 20 , 20 , 5 , 9 },
+{ 20 , 20 , 5 , 10 },
+{ 20 , 20 , 5 , 11 },
+{ 20 , 20 , 5 , 12 },
+{ 20 , 20 , 5 , 13 },
+{ 20 , 20 , 5 , 14 },
+{ 20 , 20 , 5 , 15 },
+{ 20 , 20 , 5 , 16 },
+{ 20 , 20 , 5 , 17 },
+{ 20 , 20 , 5 , 18 },
+{ 20 , 20 , 5 , 19 },
+{ 20 , 20 , 6 , 0 },
+{ 20 , 20 , 6 , 1 },
+{ 20 , 20 , 6 , 2 },
+{ 20 , 20 , 6 , 3 },
+{ 20 , 20 , 6 , 4 },
+{ 20 , 20 , 6 , 5 },
+{ 20 , 20 , 6 , 6 },
+{ 20 , 20 , 6 , 7 },
+{ 20 , 20 , 6 , 8 },
+{ 20 , 20 , 6 , 9 },
+{ 20 , 20 , 6 , 10 },
+{ 20 , 20 , 6 , 11 },
+{ 20 , 20 , 6 , 12 },
+{ 20 , 20 , 6 , 13 },
+{ 20 , 20 , 6 , 14 },
+{ 20 , 20 , 6 , 15 },
+{ 20 , 20 , 6 , 16 },
+{ 20 , 20 , 6 , 17 },
+{ 20 , 20 , 6 , 18 },
+{ 20 , 20 , 6 , 19 },
+{ 20 , 20 , 7 , 0 },
+{ 20 , 20 , 7 , 1 },
+{ 20 , 20 , 7 , 2 },
+{ 20 , 20 , 7 , 3 },
+{ 20 , 20 , 7 , 4 },
+{ 20 , 20 , 7 , 5 },
+{ 20 , 20 , 7 , 6 },
+{ 20 , 20 , 7 , 7 },
+{ 20 , 20 , 7 , 8 },
+{ 20 , 20 , 7 , 9 },
+{ 20 , 20 , 7 , 10 },
+{ 20 , 20 , 7 , 11 },
+{ 20 , 20 , 7 , 12 },
+{ 20 , 20 , 7 , 13 },
+{ 20 , 20 , 7 , 14 },
+{ 20 , 20 , 7 , 15 },
+{ 20 , 20 , 7 , 16 },
+{ 20 , 20 , 7 , 17 },
+{ 20 , 20 , 7 , 18 },
+{ 20 , 20 , 7 , 19 },
+{ 20 , 20 , 8 , 0 },
+{ 20 , 20 , 8 , 1 },
+{ 20 , 20 , 8 , 2 },
+{ 20 , 20 , 8 , 3 },
+{ 20 , 20 , 8 , 4 },
+{ 20 , 20 , 8 , 5 },
+{ 20 , 20 , 8 , 6 },
+{ 20 , 20 , 8 , 7 },
+{ 20 , 20 , 8 , 8 },
+{ 20 , 20 , 8 , 9 },
+{ 20 , 20 , 8 , 10 },
+{ 20 , 20 , 8 , 11 },
+{ 20 , 20 , 8 , 12 },
+{ 20 , 20 , 8 , 13 },
+{ 20 , 20 , 8 , 14 },
+{ 20 , 20 , 8 , 15 },
+{ 20 , 20 , 8 , 16 },
+{ 20 , 20 , 8 , 17 },
+{ 20 , 20 , 8 , 18 },
+{ 20 , 20 , 8 , 19 },
+{ 20 , 20 , 9 , 0 },
+{ 20 , 20 , 9 , 1 },
+{ 20 , 20 , 9 , 2 },
+{ 20 , 20 , 9 , 3 },
+{ 20 , 20 , 9 , 4 },
+{ 20 , 20 , 9 , 5 },
+{ 20 , 20 , 9 , 6 },
+{ 20 , 20 , 9 , 7 },
+{ 20 , 20 , 9 , 8 },
+{ 20 , 20 , 9 , 9 },
+{ 20 , 20 , 9 , 10 },
+{ 20 , 20 , 9 , 11 },
+{ 20 , 20 , 9 , 12 },
+{ 20 , 20 , 9 , 13 },
+{ 20 , 20 , 9 , 14 },
+{ 20 , 20 , 9 , 15 },
+{ 20 , 20 , 9 , 16 },
+{ 20 , 20 , 9 , 17 },
+{ 20 , 20 , 9 , 18 },
+{ 20 , 20 , 9 , 19 },
+{ 20 , 20 , 10 , 0 },
+{ 20 , 20 , 10 , 1 },
+{ 20 , 20 , 10 , 2 },
+{ 20 , 20 , 10 , 3 },
+{ 20 , 20 , 10 , 4 },
+{ 20 , 20 , 10 , 5 },
+{ 20 , 20 , 10 , 6 },
+{ 20 , 20 , 10 , 7 },
+{ 20 , 20 , 10 , 8 },
+{ 20 , 20 , 10 , 9 },
+{ 20 , 20 , 10 , 10 },
+{ 20 , 20 , 10 , 11 },
+{ 20 , 20 , 10 , 12 },
+{ 20 , 20 , 10 , 13 },
+{ 20 , 20 , 10 , 14 },
+{ 20 , 20 , 10 , 15 },
+{ 20 , 20 , 10 , 16 },
+{ 20 , 20 , 10 , 17 },
+{ 20 , 20 , 10 , 18 },
+{ 20 , 20 , 10 , 19 },
+{ 20 , 20 , 11 , 0 },
+{ 20 , 20 , 11 , 1 },
+{ 20 , 20 , 11 , 2 },
+{ 20 , 20 , 11 , 3 },
+{ 20 , 20 , 11 , 4 },
+{ 20 , 20 , 11 , 5 },
+{ 20 , 20 , 11 , 6 },
+{ 20 , 20 , 11 , 7 },
+{ 20 , 20 , 11 , 8 },
+{ 20 , 20 , 11 , 9 },
+{ 20 , 20 , 11 , 10 },
+{ 20 , 20 , 11 , 11 },
+{ 20 , 20 , 11 , 12 },
+{ 20 , 20 , 11 , 13 },
+{ 20 , 20 , 11 , 14 },
+{ 20 , 20 , 11 , 15 },
+{ 20 , 20 , 11 , 16 },
+{ 20 , 20 , 11 , 17 },
+{ 20 , 20 , 11 , 18 },
+{ 20 , 20 , 11 , 19 },
+{ 20 , 20 , 12 , 0 },
+{ 20 , 20 , 12 , 1 },
+{ 20 , 20 , 12 , 2 },
+{ 20 , 20 , 12 , 3 },
+{ 20 , 20 , 12 , 4 },
+{ 20 , 20 , 12 , 5 },
+{ 20 , 20 , 12 , 6 },
+{ 20 , 20 , 12 , 7 },
+{ 20 , 20 , 12 , 8 },
+{ 20 , 20 , 12 , 9 },
+{ 20 , 20 , 12 , 10 },
+{ 20 , 20 , 12 , 11 },
+{ 20 , 20 , 12 , 12 },
+{ 20 , 20 , 12 , 13 },
+{ 20 , 20 , 12 , 14 },
+{ 20 , 20 , 12 , 15 },
+{ 20 , 20 , 12 , 16 },
+{ 20 , 20 , 12 , 17 },
+{ 20 , 20 , 12 , 18 },
+{ 20 , 20 , 12 , 19 },
+{ 20 , 20 , 13 , 0 },
+{ 20 , 20 , 13 , 1 },
+{ 20 , 20 , 13 , 2 },
+{ 20 , 20 , 13 , 3 },
+{ 20 , 20 , 13 , 4 },
+{ 20 , 20 , 13 , 5 },
+{ 20 , 20 , 13 , 6 },
+{ 20 , 20 , 13 , 7 },
+{ 20 , 20 , 13 , 8 },
+{ 20 , 20 , 13 , 9 },
+{ 20 , 20 , 13 , 10 },
+{ 20 , 20 , 13 , 11 },
+{ 20 , 20 , 13 , 12 },
+{ 20 , 20 , 13 , 13 },
+{ 20 , 20 , 13 , 14 },
+{ 20 , 20 , 13 , 15 },
+{ 20 , 20 , 13 , 16 },
+{ 20 , 20 , 13 , 17 },
+{ 20 , 20 , 13 , 18 },
+{ 20 , 20 , 13 , 19 },
+{ 20 , 20 , 14 , 0 },
+{ 20 , 20 , 14 , 1 },
+{ 20 , 20 , 14 , 2 },
+{ 20 , 20 , 14 , 3 },
+{ 20 , 20 , 14 , 4 },
+{ 20 , 20 , 14 , 5 },
+{ 20 , 20 , 14 , 6 },
+{ 20 , 20 , 14 , 7 },
+{ 20 , 20 , 14 , 8 },
+{ 20 , 20 , 14 , 9 },
+{ 20 , 20 , 14 , 10 },
+{ 20 , 20 , 14 , 11 },
+{ 20 , 20 , 14 , 12 },
+{ 20 , 20 , 14 , 13 },
+{ 20 , 20 , 14 , 14 },
+{ 20 , 20 , 14 , 15 },
+{ 20 , 20 , 14 , 16 },
+{ 20 , 20 , 14 , 17 },
+{ 20 , 20 , 14 , 18 },
+{ 20 , 20 , 14 , 19 },
+{ 20 , 20 , 15 , 0 },
+{ 20 , 20 , 15 , 1 },
+{ 20 , 20 , 15 , 2 },
+{ 20 , 20 , 15 , 3 },
+{ 20 , 20 , 15 , 4 },
+{ 20 , 20 , 15 , 5 },
+{ 20 , 20 , 15 , 6 },
+{ 20 , 20 , 15 , 7 },
+{ 20 , 20 , 15 , 8 },
+{ 20 , 20 , 15 , 9 },
+{ 20 , 20 , 15 , 10 },
+{ 20 , 20 , 15 , 11 },
+{ 20 , 20 , 15 , 12 },
+{ 20 , 20 , 15 , 13 },
+{ 20 , 20 , 15 , 14 },
+{ 20 , 20 , 15 , 15 },
+{ 20 , 20 , 15 , 16 },
+{ 20 , 20 , 15 , 17 },
+{ 20 , 20 , 15 , 18 },
+{ 20 , 20 , 15 , 19 },
+{ 20 , 20 , 16 , 0 },
+{ 20 , 20 , 16 , 1 },
+{ 20 , 20 , 16 , 2 },
+{ 20 , 20 , 16 , 3 },
+{ 20 , 20 , 16 , 4 },
+{ 20 , 20 , 16 , 5 },
+{ 20 , 20 , 16 , 6 },
+{ 20 , 20 , 16 , 7 },
+{ 20 , 20 , 16 , 8 },
+{ 20 , 20 , 16 , 9 },
+{ 20 , 20 , 16 , 10 },
+{ 20 , 20 , 16 , 11 },
+{ 20 , 20 , 16 , 12 },
+{ 20 , 20 , 16 , 13 },
+{ 20 , 20 , 16 , 14 },
+{ 20 , 20 , 16 , 15 },
+{ 20 , 20 , 16 , 16 },
+{ 20 , 20 , 16 , 17 },
+{ 20 , 20 , 16 , 18 },
+{ 20 , 20 , 16 , 19 },
+{ 20 , 20 , 17 , 0 },
+{ 20 , 20 , 17 , 1 },
+{ 20 , 20 , 17 , 2 },
+{ 20 , 20 , 17 , 3 },
+{ 20 , 20 , 17 , 4 },
+{ 20 , 20 , 17 , 5 },
+{ 20 , 20 , 17 , 6 },
+{ 20 , 20 , 17 , 7 },
+{ 20 , 20 , 17 , 8 },
+{ 20 , 20 , 17 , 9 },
+{ 20 , 20 , 17 , 10 },
+{ 20 , 20 , 17 , 11 },
+{ 20 , 20 , 17 , 12 },
+{ 20 , 20 , 17 , 13 },
+{ 20 , 20 , 17 , 14 },
+{ 20 , 20 , 17 , 15 },
+{ 20 , 20 , 17 , 16 },
+{ 20 , 20 , 17 , 17 },
+{ 20 , 20 , 17 , 18 },
+{ 20 , 20 , 17 , 19 },
+{ 20 , 20 , 18 , 0 },
+{ 20 , 20 , 18 , 1 },
+{ 20 , 20 , 18 , 2 },
+{ 20 , 20 , 18 , 3 },
+{ 20 , 20 , 18 , 4 },
+{ 20 , 20 , 18 , 5 },
+{ 20 , 20 , 18 , 6 },
+{ 20 , 20 , 18 , 7 },
+{ 20 , 20 , 18 , 8 },
+{ 20 , 20 , 18 , 9 },
+{ 20 , 20 , 18 , 10 },
+{ 20 , 20 , 18 , 11 },
+{ 20 , 20 , 18 , 12 },
+{ 20 , 20 , 18 , 13 },
+{ 20 , 20 , 18 , 14 },
+{ 20 , 20 , 18 , 15 },
+{ 20 , 20 , 18 , 16 },
+{ 20 , 20 , 18 , 17 },
+{ 20 , 20 , 18 , 18 },
+{ 20 , 20 , 18 , 19 },
+{ 20 , 20 , 19 , 0 },
+{ 20 , 20 , 19 , 1 },
+{ 20 , 20 , 19 , 2 },
+{ 20 , 20 , 19 , 3 },
+{ 20 , 20 , 19 , 4 },
+{ 20 , 20 , 19 , 5 },
+{ 20 , 20 , 19 , 6 },
+{ 20 , 20 , 19 , 7 },
+{ 20 , 20 , 19 , 8 },
+{ 20 , 20 , 19 , 9 },
+{ 20 , 20 , 19 , 10 },
+{ 20 , 20 , 19 , 11 },
+{ 20 , 20 , 19 , 12 },
+{ 20 , 20 , 19 , 13 },
+{ 20 , 20 , 19 , 14 },
+{ 20 , 20 , 19 , 15 },
+{ 20 , 20 , 19 , 16 },
+{ 20 , 20 , 19 , 17 },
+{ 20 , 20 , 19 , 18 },
+{ 20 , 20 , 19 , 19 },
+{ 20 , 40 , 0 , 0 },
+{ 20 , 40 , 0 , 1 },
+{ 20 , 40 , 0 , 2 },
+{ 20 , 40 , 0 , 3 },
+{ 20 , 40 , 0 , 4 },
+{ 20 , 40 , 0 , 5 },
+{ 20 , 40 , 0 , 6 },
+{ 20 , 40 , 0 , 7 },
+{ 20 , 40 , 0 , 8 },
+{ 20 , 40 , 0 , 9 },
+{ 20 , 40 , 0 , 10 },
+{ 20 , 40 , 0 , 11 },
+{ 20 , 40 , 0 , 12 },
+{ 20 , 40 , 0 , 13 },
+{ 20 , 40 , 0 , 14 },
+{ 20 , 40 , 0 , 15 },
+{ 20 , 40 , 0 , 16 },
+{ 20 , 40 , 0 , 17 },
+{ 20 , 40 , 0 , 18 },
+{ 20 , 40 , 0 , 19 },
+{ 20 , 40 , 0 , 20 },
+{ 20 , 40 , 0 , 21 },
+{ 20 , 40 , 0 , 22 },
+{ 20 , 40 , 0 , 23 },
+{ 20 , 40 , 0 , 24 },
+{ 20 , 40 , 0 , 25 },
+{ 20 , 40 , 0 , 26 },
+{ 20 , 40 , 0 , 27 },
+{ 20 , 40 , 0 , 28 },
+{ 20 , 40 , 0 , 29 },
+{ 20 , 40 , 0 , 30 },
+{ 20 , 40 , 0 , 31 },
+{ 20 , 40 , 0 , 32 },
+{ 20 , 40 , 0 , 33 },
+{ 20 , 40 , 0 , 34 },
+{ 20 , 40 , 0 , 35 },
+{ 20 , 40 , 0 , 36 },
+{ 20 , 40 , 0 , 37 },
+{ 20 , 40 , 0 , 38 },
+{ 20 , 40 , 0 , 39 },
+{ 20 , 40 , 1 , 0 },
+{ 20 , 40 , 1 , 1 },
+{ 20 , 40 , 1 , 2 },
+{ 20 , 40 , 1 , 3 },
+{ 20 , 40 , 1 , 4 },
+{ 20 , 40 , 1 , 5 },
+{ 20 , 40 , 1 , 6 },
+{ 20 , 40 , 1 , 7 },
+{ 20 , 40 , 1 , 8 },
+{ 20 , 40 , 1 , 9 },
+{ 20 , 40 , 1 , 10 },
+{ 20 , 40 , 1 , 11 },
+{ 20 , 40 , 1 , 12 },
+{ 20 , 40 , 1 , 13 },
+{ 20 , 40 , 1 , 14 },
+{ 20 , 40 , 1 , 15 },
+{ 20 , 40 , 1 , 16 },
+{ 20 , 40 , 1 , 17 },
+{ 20 , 40 , 1 , 18 },
+{ 20 , 40 , 1 , 19 },
+{ 20 , 40 , 1 , 20 },
+{ 20 , 40 , 1 , 21 },
+{ 20 , 40 , 1 , 22 },
+{ 20 , 40 , 1 , 23 },
+{ 20 , 40 , 1 , 24 },
+{ 20 , 40 , 1 , 25 },
+{ 20 , 40 , 1 , 26 },
+{ 20 , 40 , 1 , 27 },
+{ 20 , 40 , 1 , 28 },
+{ 20 , 40 , 1 , 29 },
+{ 20 , 40 , 1 , 30 },
+{ 20 , 40 , 1 , 31 },
+{ 20 , 40 , 1 , 32 },
+{ 20 , 40 , 1 , 33 },
+{ 20 , 40 , 1 , 34 },
+{ 20 , 40 , 1 , 35 },
+{ 20 , 40 , 1 , 36 },
+{ 20 , 40 , 1 , 37 },
+{ 20 , 40 , 1 , 38 },
+{ 20 , 40 , 1 , 39 },
+{ 20 , 40 , 2 , 0 },
+{ 20 , 40 , 2 , 1 },
+{ 20 , 40 , 2 , 2 },
+{ 20 , 40 , 2 , 3 },
+{ 20 , 40 , 2 , 4 },
+{ 20 , 40 , 2 , 5 },
+{ 20 , 40 , 2 , 6 },
+{ 20 , 40 , 2 , 7 },
+{ 20 , 40 , 2 , 8 },
+{ 20 , 40 , 2 , 9 },
+{ 20 , 40 , 2 , 10 },
+{ 20 , 40 , 2 , 11 },
+{ 20 , 40 , 2 , 12 },
+{ 20 , 40 , 2 , 13 },
+{ 20 , 40 , 2 , 14 },
+{ 20 , 40 , 2 , 15 },
+{ 20 , 40 , 2 , 16 },
+{ 20 , 40 , 2 , 17 },
+{ 20 , 40 , 2 , 18 },
+{ 20 , 40 , 2 , 19 },
+{ 20 , 40 , 2 , 20 },
+{ 20 , 40 , 2 , 21 },
+{ 20 , 40 , 2 , 22 },
+{ 20 , 40 , 2 , 23 },
+{ 20 , 40 , 2 , 24 },
+{ 20 , 40 , 2 , 25 },
+{ 20 , 40 , 2 , 26 },
+{ 20 , 40 , 2 , 27 },
+{ 20 , 40 , 2 , 28 },
+{ 20 , 40 , 2 , 29 },
+{ 20 , 40 , 2 , 30 },
+{ 20 , 40 , 2 , 31 },
+{ 20 , 40 , 2 , 32 },
+{ 20 , 40 , 2 , 33 },
+{ 20 , 40 , 2 , 34 },
+{ 20 , 40 , 2 , 35 },
+{ 20 , 40 , 2 , 36 },
+{ 20 , 40 , 2 , 37 },
+{ 20 , 40 , 2 , 38 },
+{ 20 , 40 , 2 , 39 },
+{ 20 , 40 , 3 , 0 },
+{ 20 , 40 , 3 , 1 },
+{ 20 , 40 , 3 , 2 },
+{ 20 , 40 , 3 , 3 },
+{ 20 , 40 , 3 , 4 },
+{ 20 , 40 , 3 , 5 },
+{ 20 , 40 , 3 , 6 },
+{ 20 , 40 , 3 , 7 },
+{ 20 , 40 , 3 , 8 },
+{ 20 , 40 , 3 , 9 },
+{ 20 , 40 , 3 , 10 },
+{ 20 , 40 , 3 , 11 },
+{ 20 , 40 , 3 , 12 },
+{ 20 , 40 , 3 , 13 },
+{ 20 , 40 , 3 , 14 },
+{ 20 , 40 , 3 , 15 },
+{ 20 , 40 , 3 , 16 },
+{ 20 , 40 , 3 , 17 },
+{ 20 , 40 , 3 , 18 },
+{ 20 , 40 , 3 , 19 },
+{ 20 , 40 , 3 , 20 },
+{ 20 , 40 , 3 , 21 },
+{ 20 , 40 , 3 , 22 },
+{ 20 , 40 , 3 , 23 },
+{ 20 , 40 , 3 , 24 },
+{ 20 , 40 , 3 , 25 },
+{ 20 , 40 , 3 , 26 },
+{ 20 , 40 , 3 , 27 },
+{ 20 , 40 , 3 , 28 },
+{ 20 , 40 , 3 , 29 },
+{ 20 , 40 , 3 , 30 },
+{ 20 , 40 , 3 , 31 },
+{ 20 , 40 , 3 , 32 },
+{ 20 , 40 , 3 , 33 },
+{ 20 , 40 , 3 , 34 },
+{ 20 , 40 , 3 , 35 },
+{ 20 , 40 , 3 , 36 },
+{ 20 , 40 , 3 , 37 },
+{ 20 , 40 , 3 , 38 },
+{ 20 , 40 , 3 , 39 },
+{ 20 , 40 , 4 , 0 },
+{ 20 , 40 , 4 , 1 },
+{ 20 , 40 , 4 , 2 },
+{ 20 , 40 , 4 , 3 },
+{ 20 , 40 , 4 , 4 },
+{ 20 , 40 , 4 , 5 },
+{ 20 , 40 , 4 , 6 },
+{ 20 , 40 , 4 , 7 },
+{ 20 , 40 , 4 , 8 },
+{ 20 , 40 , 4 , 9 },
+{ 20 , 40 , 4 , 10 },
+{ 20 , 40 , 4 , 11 },
+{ 20 , 40 , 4 , 12 },
+{ 20 , 40 , 4 , 13 },
+{ 20 , 40 , 4 , 14 },
+{ 20 , 40 , 4 , 15 },
+{ 20 , 40 , 4 , 16 },
+{ 20 , 40 , 4 , 17 },
+{ 20 , 40 , 4 , 18 },
+{ 20 , 40 , 4 , 19 },
+{ 20 , 40 , 4 , 20 },
+{ 20 , 40 , 4 , 21 },
+{ 20 , 40 , 4 , 22 },
+{ 20 , 40 , 4 , 23 },
+{ 20 , 40 , 4 , 24 },
+{ 20 , 40 , 4 , 25 },
+{ 20 , 40 , 4 , 26 },
+{ 20 , 40 , 4 , 27 },
+{ 20 , 40 , 4 , 28 },
+{ 20 , 40 , 4 , 29 },
+{ 20 , 40 , 4 , 30 },
+{ 20 , 40 , 4 , 31 },
+{ 20 , 40 , 4 , 32 },
+{ 20 , 40 , 4 , 33 },
+{ 20 , 40 , 4 , 34 },
+{ 20 , 40 , 4 , 35 },
+{ 20 , 40 , 4 , 36 },
+{ 20 , 40 , 4 , 37 },
+{ 20 , 40 , 4 , 38 },
+{ 20 , 40 , 4 , 39 },
+{ 20 , 40 , 5 , 0 },
+{ 20 , 40 , 5 , 1 },
+{ 20 , 40 , 5 , 2 },
+{ 20 , 40 , 5 , 3 },
+{ 20 , 40 , 5 , 4 },
+{ 20 , 40 , 5 , 5 },
+{ 20 , 40 , 5 , 6 },
+{ 20 , 40 , 5 , 7 },
+{ 20 , 40 , 5 , 8 },
+{ 20 , 40 , 5 , 9 },
+{ 20 , 40 , 5 , 10 },
+{ 20 , 40 , 5 , 11 },
+{ 20 , 40 , 5 , 12 },
+{ 20 , 40 , 5 , 13 },
+{ 20 , 40 , 5 , 14 },
+{ 20 , 40 , 5 , 15 },
+{ 20 , 40 , 5 , 16 },
+{ 20 , 40 , 5 , 17 },
+{ 20 , 40 , 5 , 18 },
+{ 20 , 40 , 5 , 19 },
+{ 20 , 40 , 5 , 20 },
+{ 20 , 40 , 5 , 21 },
+{ 20 , 40 , 5 , 22 },
+{ 20 , 40 , 5 , 23 },
+{ 20 , 40 , 5 , 24 },
+{ 20 , 40 , 5 , 25 },
+{ 20 , 40 , 5 , 26 },
+{ 20 , 40 , 5 , 27 },
+{ 20 , 40 , 5 , 28 },
+{ 20 , 40 , 5 , 29 },
+{ 20 , 40 , 5 , 30 },
+{ 20 , 40 , 5 , 31 },
+{ 20 , 40 , 5 , 32 },
+{ 20 , 40 , 5 , 33 },
+{ 20 , 40 , 5 , 34 },
+{ 20 , 40 , 5 , 35 },
+{ 20 , 40 , 5 , 36 },
+{ 20 , 40 , 5 , 37 },
+{ 20 , 40 , 5 , 38 },
+{ 20 , 40 , 5 , 39 },
+{ 20 , 40 , 6 , 0 },
+{ 20 , 40 , 6 , 1 },
+{ 20 , 40 , 6 , 2 },
+{ 20 , 40 , 6 , 3 },
+{ 20 , 40 , 6 , 4 },
+{ 20 , 40 , 6 , 5 },
+{ 20 , 40 , 6 , 6 },
+{ 20 , 40 , 6 , 7 },
+{ 20 , 40 , 6 , 8 },
+{ 20 , 40 , 6 , 9 },
+{ 20 , 40 , 6 , 10 },
+{ 20 , 40 , 6 , 11 },
+{ 20 , 40 , 6 , 12 },
+{ 20 , 40 , 6 , 13 },
+{ 20 , 40 , 6 , 14 },
+{ 20 , 40 , 6 , 15 },
+{ 20 , 40 , 6 , 16 },
+{ 20 , 40 , 6 , 17 },
+{ 20 , 40 , 6 , 18 },
+{ 20 , 40 , 6 , 19 },
+{ 20 , 40 , 6 , 20 },
+{ 20 , 40 , 6 , 21 },
+{ 20 , 40 , 6 , 22 },
+{ 20 , 40 , 6 , 23 },
+{ 20 , 40 , 6 , 24 },
+{ 20 , 40 , 6 , 25 },
+{ 20 , 40 , 6 , 26 },
+{ 20 , 40 , 6 , 27 },
+{ 20 , 40 , 6 , 28 },
+{ 20 , 40 , 6 , 29 },
+{ 20 , 40 , 6 , 30 },
+{ 20 , 40 , 6 , 31 },
+{ 20 , 40 , 6 , 32 },
+{ 20 , 40 , 6 , 33 },
+{ 20 , 40 , 6 , 34 },
+{ 20 , 40 , 6 , 35 },
+{ 20 , 40 , 6 , 36 },
+{ 20 , 40 , 6 , 37 },
+{ 20 , 40 , 6 , 38 },
+{ 20 , 40 , 6 , 39 },
+{ 20 , 40 , 7 , 0 },
+{ 20 , 40 , 7 , 1 },
+{ 20 , 40 , 7 , 2 },
+{ 20 , 40 , 7 , 3 },
+{ 20 , 40 , 7 , 4 },
+{ 20 , 40 , 7 , 5 },
+{ 20 , 40 , 7 , 6 },
+{ 20 , 40 , 7 , 7 },
+{ 20 , 40 , 7 , 8 },
+{ 20 , 40 , 7 , 9 },
+{ 20 , 40 , 7 , 10 },
+{ 20 , 40 , 7 , 11 },
+{ 20 , 40 , 7 , 12 },
+{ 20 , 40 , 7 , 13 },
+{ 20 , 40 , 7 , 14 },
+{ 20 , 40 , 7 , 15 },
+{ 20 , 40 , 7 , 16 },
+{ 20 , 40 , 7 , 17 },
+{ 20 , 40 , 7 , 18 },
+{ 20 , 40 , 7 , 19 },
+{ 20 , 40 , 7 , 20 },
+{ 20 , 40 , 7 , 21 },
+{ 20 , 40 , 7 , 22 },
+{ 20 , 40 , 7 , 23 },
+{ 20 , 40 , 7 , 24 },
+{ 20 , 40 , 7 , 25 },
+{ 20 , 40 , 7 , 26 },
+{ 20 , 40 , 7 , 27 },
+{ 20 , 40 , 7 , 28 },
+{ 20 , 40 , 7 , 29 },
+{ 20 , 40 , 7 , 30 },
+{ 20 , 40 , 7 , 31 },
+{ 20 , 40 , 7 , 32 },
+{ 20 , 40 , 7 , 33 },
+{ 20 , 40 , 7 , 34 },
+{ 20 , 40 , 7 , 35 },
+{ 20 , 40 , 7 , 36 },
+{ 20 , 40 , 7 , 37 },
+{ 20 , 40 , 7 , 38 },
+{ 20 , 40 , 7 , 39 },
+{ 20 , 40 , 8 , 0 },
+{ 20 , 40 , 8 , 1 },
+{ 20 , 40 , 8 , 2 },
+{ 20 , 40 , 8 , 3 },
+{ 20 , 40 , 8 , 4 },
+{ 20 , 40 , 8 , 5 },
+{ 20 , 40 , 8 , 6 },
+{ 20 , 40 , 8 , 7 },
+{ 20 , 40 , 8 , 8 },
+{ 20 , 40 , 8 , 9 },
+{ 20 , 40 , 8 , 10 },
+{ 20 , 40 , 8 , 11 },
+{ 20 , 40 , 8 , 12 },
+{ 20 , 40 , 8 , 13 },
+{ 20 , 40 , 8 , 14 },
+{ 20 , 40 , 8 , 15 },
+{ 20 , 40 , 8 , 16 },
+{ 20 , 40 , 8 , 17 },
+{ 20 , 40 , 8 , 18 },
+{ 20 , 40 , 8 , 19 },
+{ 20 , 40 , 8 , 20 },
+{ 20 , 40 , 8 , 21 },
+{ 20 , 40 , 8 , 22 },
+{ 20 , 40 , 8 , 23 },
+{ 20 , 40 , 8 , 24 },
+{ 20 , 40 , 8 , 25 },
+{ 20 , 40 , 8 , 26 },
+{ 20 , 40 , 8 , 27 },
+{ 20 , 40 , 8 , 28 },
+{ 20 , 40 , 8 , 29 },
+{ 20 , 40 , 8 , 30 },
+{ 20 , 40 , 8 , 31 },
+{ 20 , 40 , 8 , 32 },
+{ 20 , 40 , 8 , 33 },
+{ 20 , 40 , 8 , 34 },
+{ 20 , 40 , 8 , 35 },
+{ 20 , 40 , 8 , 36 },
+{ 20 , 40 , 8 , 37 },
+{ 20 , 40 , 8 , 38 },
+{ 20 , 40 , 8 , 39 },
+{ 20 , 40 , 9 , 0 },
+{ 20 , 40 , 9 , 1 },
+{ 20 , 40 , 9 , 2 },
+{ 20 , 40 , 9 , 3 },
+{ 20 , 40 , 9 , 4 },
+{ 20 , 40 , 9 , 5 },
+{ 20 , 40 , 9 , 6 },
+{ 20 , 40 , 9 , 7 },
+{ 20 , 40 , 9 , 8 },
+{ 20 , 40 , 9 , 9 },
+{ 20 , 40 , 9 , 10 },
+{ 20 , 40 , 9 , 11 },
+{ 20 , 40 , 9 , 12 },
+{ 20 , 40 , 9 , 13 },
+{ 20 , 40 , 9 , 14 },
+{ 20 , 40 , 9 , 15 },
+{ 20 , 40 , 9 , 16 },
+{ 20 , 40 , 9 , 17 },
+{ 20 , 40 , 9 , 18 },
+{ 20 , 40 , 9 , 19 },
+{ 20 , 40 , 9 , 20 },
+{ 20 , 40 , 9 , 21 },
+{ 20 , 40 , 9 , 22 },
+{ 20 , 40 , 9 , 23 },
+{ 20 , 40 , 9 , 24 },
+{ 20 , 40 , 9 , 25 },
+{ 20 , 40 , 9 , 26 },
+{ 20 , 40 , 9 , 27 },
+{ 20 , 40 , 9 , 28 },
+{ 20 , 40 , 9 , 29 },
+{ 20 , 40 , 9 , 30 },
+{ 20 , 40 , 9 , 31 },
+{ 20 , 40 , 9 , 32 },
+{ 20 , 40 , 9 , 33 },
+{ 20 , 40 , 9 , 34 },
+{ 20 , 40 , 9 , 35 },
+{ 20 , 40 , 9 , 36 },
+{ 20 , 40 , 9 , 37 },
+{ 20 , 40 , 9 , 38 },
+{ 20 , 40 , 9 , 39 },
+{ 20 , 40 , 10 , 0 },
+{ 20 , 40 , 10 , 1 },
+{ 20 , 40 , 10 , 2 },
+{ 20 , 40 , 10 , 3 },
+{ 20 , 40 , 10 , 4 },
+{ 20 , 40 , 10 , 5 },
+{ 20 , 40 , 10 , 6 },
+{ 20 , 40 , 10 , 7 },
+{ 20 , 40 , 10 , 8 },
+{ 20 , 40 , 10 , 9 },
+{ 20 , 40 , 10 , 10 },
+{ 20 , 40 , 10 , 11 },
+{ 20 , 40 , 10 , 12 },
+{ 20 , 40 , 10 , 13 },
+{ 20 , 40 , 10 , 14 },
+{ 20 , 40 , 10 , 15 },
+{ 20 , 40 , 10 , 16 },
+{ 20 , 40 , 10 , 17 },
+{ 20 , 40 , 10 , 18 },
+{ 20 , 40 , 10 , 19 },
+{ 20 , 40 , 10 , 20 },
+{ 20 , 40 , 10 , 21 },
+{ 20 , 40 , 10 , 22 },
+{ 20 , 40 , 10 , 23 },
+{ 20 , 40 , 10 , 24 },
+{ 20 , 40 , 10 , 25 },
+{ 20 , 40 , 10 , 26 },
+{ 20 , 40 , 10 , 27 },
+{ 20 , 40 , 10 , 28 },
+{ 20 , 40 , 10 , 29 },
+{ 20 , 40 , 10 , 30 },
+{ 20 , 40 , 10 , 31 },
+{ 20 , 40 , 10 , 32 },
+{ 20 , 40 , 10 , 33 },
+{ 20 , 40 , 10 , 34 },
+{ 20 , 40 , 10 , 35 },
+{ 20 , 40 , 10 , 36 },
+{ 20 , 40 , 10 , 37 },
+{ 20 , 40 , 10 , 38 },
+{ 20 , 40 , 10 , 39 },
+{ 20 , 40 , 11 , 0 },
+{ 20 , 40 , 11 , 1 },
+{ 20 , 40 , 11 , 2 },
+{ 20 , 40 , 11 , 3 },
+{ 20 , 40 , 11 , 4 },
+{ 20 , 40 , 11 , 5 },
+{ 20 , 40 , 11 , 6 },
+{ 20 , 40 , 11 , 7 },
+{ 20 , 40 , 11 , 8 },
+{ 20 , 40 , 11 , 9 },
+{ 20 , 40 , 11 , 10 },
+{ 20 , 40 , 11 , 11 },
+{ 20 , 40 , 11 , 12 },
+{ 20 , 40 , 11 , 13 },
+{ 20 , 40 , 11 , 14 },
+{ 20 , 40 , 11 , 15 },
+{ 20 , 40 , 11 , 16 },
+{ 20 , 40 , 11 , 17 },
+{ 20 , 40 , 11 , 18 },
+{ 20 , 40 , 11 , 19 },
+{ 20 , 40 , 11 , 20 },
+{ 20 , 40 , 11 , 21 },
+{ 20 , 40 , 11 , 22 },
+{ 20 , 40 , 11 , 23 },
+{ 20 , 40 , 11 , 24 },
+{ 20 , 40 , 11 , 25 },
+{ 20 , 40 , 11 , 26 },
+{ 20 , 40 , 11 , 27 },
+{ 20 , 40 , 11 , 28 },
+{ 20 , 40 , 11 , 29 },
+{ 20 , 40 , 11 , 30 },
+{ 20 , 40 , 11 , 31 },
+{ 20 , 40 , 11 , 32 },
+{ 20 , 40 , 11 , 33 },
+{ 20 , 40 , 11 , 34 },
+{ 20 , 40 , 11 , 35 },
+{ 20 , 40 , 11 , 36 },
+{ 20 , 40 , 11 , 37 },
+{ 20 , 40 , 11 , 38 },
+{ 20 , 40 , 11 , 39 },
+{ 20 , 40 , 12 , 0 },
+{ 20 , 40 , 12 , 1 },
+{ 20 , 40 , 12 , 2 },
+{ 20 , 40 , 12 , 3 },
+{ 20 , 40 , 12 , 4 },
+{ 20 , 40 , 12 , 5 },
+{ 20 , 40 , 12 , 6 },
+{ 20 , 40 , 12 , 7 },
+{ 20 , 40 , 12 , 8 },
+{ 20 , 40 , 12 , 9 },
+{ 20 , 40 , 12 , 10 },
+{ 20 , 40 , 12 , 11 },
+{ 20 , 40 , 12 , 12 },
+{ 20 , 40 , 12 , 13 },
+{ 20 , 40 , 12 , 14 },
+{ 20 , 40 , 12 , 15 },
+{ 20 , 40 , 12 , 16 },
+{ 20 , 40 , 12 , 17 },
+{ 20 , 40 , 12 , 18 },
+{ 20 , 40 , 12 , 19 },
+{ 20 , 40 , 12 , 20 },
+{ 20 , 40 , 12 , 21 },
+{ 20 , 40 , 12 , 22 },
+{ 20 , 40 , 12 , 23 },
+{ 20 , 40 , 12 , 24 },
+{ 20 , 40 , 12 , 25 },
+{ 20 , 40 , 12 , 26 },
+{ 20 , 40 , 12 , 27 },
+{ 20 , 40 , 12 , 28 },
+{ 20 , 40 , 12 , 29 },
+{ 20 , 40 , 12 , 30 },
+{ 20 , 40 , 12 , 31 },
+{ 20 , 40 , 12 , 32 },
+{ 20 , 40 , 12 , 33 },
+{ 20 , 40 , 12 , 34 },
+{ 20 , 40 , 12 , 35 },
+{ 20 , 40 , 12 , 36 },
+{ 20 , 40 , 12 , 37 },
+{ 20 , 40 , 12 , 38 },
+{ 20 , 40 , 12 , 39 },
+{ 20 , 40 , 13 , 0 },
+{ 20 , 40 , 13 , 1 },
+{ 20 , 40 , 13 , 2 },
+{ 20 , 40 , 13 , 3 },
+{ 20 , 40 , 13 , 4 },
+{ 20 , 40 , 13 , 5 },
+{ 20 , 40 , 13 , 6 },
+{ 20 , 40 , 13 , 7 },
+{ 20 , 40 , 13 , 8 },
+{ 20 , 40 , 13 , 9 },
+{ 20 , 40 , 13 , 10 },
+{ 20 , 40 , 13 , 11 },
+{ 20 , 40 , 13 , 12 },
+{ 20 , 40 , 13 , 13 },
+{ 20 , 40 , 13 , 14 },
+{ 20 , 40 , 13 , 15 },
+{ 20 , 40 , 13 , 16 },
+{ 20 , 40 , 13 , 17 },
+{ 20 , 40 , 13 , 18 },
+{ 20 , 40 , 13 , 19 },
+{ 20 , 40 , 13 , 20 },
+{ 20 , 40 , 13 , 21 },
+{ 20 , 40 , 13 , 22 },
+{ 20 , 40 , 13 , 23 },
+{ 20 , 40 , 13 , 24 },
+{ 20 , 40 , 13 , 25 },
+{ 20 , 40 , 13 , 26 },
+{ 20 , 40 , 13 , 27 },
+{ 20 , 40 , 13 , 28 },
+{ 20 , 40 , 13 , 29 },
+{ 20 , 40 , 13 , 30 },
+{ 20 , 40 , 13 , 31 },
+{ 20 , 40 , 13 , 32 },
+{ 20 , 40 , 13 , 33 },
+{ 20 , 40 , 13 , 34 },
+{ 20 , 40 , 13 , 35 },
+{ 20 , 40 , 13 , 36 },
+{ 20 , 40 , 13 , 37 },
+{ 20 , 40 , 13 , 38 },
+{ 20 , 40 , 13 , 39 },
+{ 20 , 40 , 14 , 0 },
+{ 20 , 40 , 14 , 1 },
+{ 20 , 40 , 14 , 2 },
+{ 20 , 40 , 14 , 3 },
+{ 20 , 40 , 14 , 4 },
+{ 20 , 40 , 14 , 5 },
+{ 20 , 40 , 14 , 6 },
+{ 20 , 40 , 14 , 7 },
+{ 20 , 40 , 14 , 8 },
+{ 20 , 40 , 14 , 9 },
+{ 20 , 40 , 14 , 10 },
+{ 20 , 40 , 14 , 11 },
+{ 20 , 40 , 14 , 12 },
+{ 20 , 40 , 14 , 13 },
+{ 20 , 40 , 14 , 14 },
+{ 20 , 40 , 14 , 15 },
+{ 20 , 40 , 14 , 16 },
+{ 20 , 40 , 14 , 17 },
+{ 20 , 40 , 14 , 18 },
+{ 20 , 40 , 14 , 19 },
+{ 20 , 40 , 14 , 20 },
+{ 20 , 40 , 14 , 21 },
+{ 20 , 40 , 14 , 22 },
+{ 20 , 40 , 14 , 23 },
+{ 20 , 40 , 14 , 24 },
+{ 20 , 40 , 14 , 25 },
+{ 20 , 40 , 14 , 26 },
+{ 20 , 40 , 14 , 27 },
+{ 20 , 40 , 14 , 28 },
+{ 20 , 40 , 14 , 29 },
+{ 20 , 40 , 14 , 30 },
+{ 20 , 40 , 14 , 31 },
+{ 20 , 40 , 14 , 32 },
+{ 20 , 40 , 14 , 33 },
+{ 20 , 40 , 14 , 34 },
+{ 20 , 40 , 14 , 35 },
+{ 20 , 40 , 14 , 36 },
+{ 20 , 40 , 14 , 37 },
+{ 20 , 40 , 14 , 38 },
+{ 20 , 40 , 14 , 39 },
+{ 20 , 40 , 15 , 0 },
+{ 20 , 40 , 15 , 1 },
+{ 20 , 40 , 15 , 2 },
+{ 20 , 40 , 15 , 3 },
+{ 20 , 40 , 15 , 4 },
+{ 20 , 40 , 15 , 5 },
+{ 20 , 40 , 15 , 6 },
+{ 20 , 40 , 15 , 7 },
+{ 20 , 40 , 15 , 8 },
+{ 20 , 40 , 15 , 9 },
+{ 20 , 40 , 15 , 10 },
+{ 20 , 40 , 15 , 11 },
+{ 20 , 40 , 15 , 12 },
+{ 20 , 40 , 15 , 13 },
+{ 20 , 40 , 15 , 14 },
+{ 20 , 40 , 15 , 15 },
+{ 20 , 40 , 15 , 16 },
+{ 20 , 40 , 15 , 17 },
+{ 20 , 40 , 15 , 18 },
+{ 20 , 40 , 15 , 19 },
+{ 20 , 40 , 15 , 20 },
+{ 20 , 40 , 15 , 21 },
+{ 20 , 40 , 15 , 22 },
+{ 20 , 40 , 15 , 23 },
+{ 20 , 40 , 15 , 24 },
+{ 20 , 40 , 15 , 25 },
+{ 20 , 40 , 15 , 26 },
+{ 20 , 40 , 15 , 27 },
+{ 20 , 40 , 15 , 28 },
+{ 20 , 40 , 15 , 29 },
+{ 20 , 40 , 15 , 30 },
+{ 20 , 40 , 15 , 31 },
+{ 20 , 40 , 15 , 32 },
+{ 20 , 40 , 15 , 33 },
+{ 20 , 40 , 15 , 34 },
+{ 20 , 40 , 15 , 35 },
+{ 20 , 40 , 15 , 36 },
+{ 20 , 40 , 15 , 37 },
+{ 20 , 40 , 15 , 38 },
+{ 20 , 40 , 15 , 39 },
+{ 20 , 40 , 16 , 0 },
+{ 20 , 40 , 16 , 1 },
+{ 20 , 40 , 16 , 2 },
+{ 20 , 40 , 16 , 3 },
+{ 20 , 40 , 16 , 4 },
+{ 20 , 40 , 16 , 5 },
+{ 20 , 40 , 16 , 6 },
+{ 20 , 40 , 16 , 7 },
+{ 20 , 40 , 16 , 8 },
+{ 20 , 40 , 16 , 9 },
+{ 20 , 40 , 16 , 10 },
+{ 20 , 40 , 16 , 11 },
+{ 20 , 40 , 16 , 12 },
+{ 20 , 40 , 16 , 13 },
+{ 20 , 40 , 16 , 14 },
+{ 20 , 40 , 16 , 15 },
+{ 20 , 40 , 16 , 16 },
+{ 20 , 40 , 16 , 17 },
+{ 20 , 40 , 16 , 18 },
+{ 20 , 40 , 16 , 19 },
+{ 20 , 40 , 16 , 20 },
+{ 20 , 40 , 16 , 21 },
+{ 20 , 40 , 16 , 22 },
+{ 20 , 40 , 16 , 23 },
+{ 20 , 40 , 16 , 24 },
+{ 20 , 40 , 16 , 25 },
+{ 20 , 40 , 16 , 26 },
+{ 20 , 40 , 16 , 27 },
+{ 20 , 40 , 16 , 28 },
+{ 20 , 40 , 16 , 29 },
+{ 20 , 40 , 16 , 30 },
+{ 20 , 40 , 16 , 31 },
+{ 20 , 40 , 16 , 32 },
+{ 20 , 40 , 16 , 33 },
+{ 20 , 40 , 16 , 34 },
+{ 20 , 40 , 16 , 35 },
+{ 20 , 40 , 16 , 36 },
+{ 20 , 40 , 16 , 37 },
+{ 20 , 40 , 16 , 38 },
+{ 20 , 40 , 16 , 39 },
+{ 20 , 40 , 17 , 0 },
+{ 20 , 40 , 17 , 1 },
+{ 20 , 40 , 17 , 2 },
+{ 20 , 40 , 17 , 3 },
+{ 20 , 40 , 17 , 4 },
+{ 20 , 40 , 17 , 5 },
+{ 20 , 40 , 17 , 6 },
+{ 20 , 40 , 17 , 7 },
+{ 20 , 40 , 17 , 8 },
+{ 20 , 40 , 17 , 9 },
+{ 20 , 40 , 17 , 10 },
+{ 20 , 40 , 17 , 11 },
+{ 20 , 40 , 17 , 12 },
+{ 20 , 40 , 17 , 13 },
+{ 20 , 40 , 17 , 14 },
+{ 20 , 40 , 17 , 15 },
+{ 20 , 40 , 17 , 16 },
+{ 20 , 40 , 17 , 17 },
+{ 20 , 40 , 17 , 18 },
+{ 20 , 40 , 17 , 19 },
+{ 20 , 40 , 17 , 20 },
+{ 20 , 40 , 17 , 21 },
+{ 20 , 40 , 17 , 22 },
+{ 20 , 40 , 17 , 23 },
+{ 20 , 40 , 17 , 24 },
+{ 20 , 40 , 17 , 25 },
+{ 20 , 40 , 17 , 26 },
+{ 20 , 40 , 17 , 27 },
+{ 20 , 40 , 17 , 28 },
+{ 20 , 40 , 17 , 29 },
+{ 20 , 40 , 17 , 30 },
+{ 20 , 40 , 17 , 31 },
+{ 20 , 40 , 17 , 32 },
+{ 20 , 40 , 17 , 33 },
+{ 20 , 40 , 17 , 34 },
+{ 20 , 40 , 17 , 35 },
+{ 20 , 40 , 17 , 36 },
+{ 20 , 40 , 17 , 37 },
+{ 20 , 40 , 17 , 38 },
+{ 20 , 40 , 17 , 39 },
+{ 20 , 40 , 18 , 0 },
+{ 20 , 40 , 18 , 1 },
+{ 20 , 40 , 18 , 2 },
+{ 20 , 40 , 18 , 3 },
+{ 20 , 40 , 18 , 4 },
+{ 20 , 40 , 18 , 5 },
+{ 20 , 40 , 18 , 6 },
+{ 20 , 40 , 18 , 7 },
+{ 20 , 40 , 18 , 8 },
+{ 20 , 40 , 18 , 9 },
+{ 20 , 40 , 18 , 10 },
+{ 20 , 40 , 18 , 11 },
+{ 20 , 40 , 18 , 12 },
+{ 20 , 40 , 18 , 13 },
+{ 20 , 40 , 18 , 14 },
+{ 20 , 40 , 18 , 15 },
+{ 20 , 40 , 18 , 16 },
+{ 20 , 40 , 18 , 17 },
+{ 20 , 40 , 18 , 18 },
+{ 20 , 40 , 18 , 19 },
+{ 20 , 40 , 18 , 20 },
+{ 20 , 40 , 18 , 21 },
+{ 20 , 40 , 18 , 22 },
+{ 20 , 40 , 18 , 23 },
+{ 20 , 40 , 18 , 24 },
+{ 20 , 40 , 18 , 25 },
+{ 20 , 40 , 18 , 26 },
+{ 20 , 40 , 18 , 27 },
+{ 20 , 40 , 18 , 28 },
+{ 20 , 40 , 18 , 29 },
+{ 20 , 40 , 18 , 30 },
+{ 20 , 40 , 18 , 31 },
+{ 20 , 40 , 18 , 32 },
+{ 20 , 40 , 18 , 33 },
+{ 20 , 40 , 18 , 34 },
+{ 20 , 40 , 18 , 35 },
+{ 20 , 40 , 18 , 36 },
+{ 20 , 40 , 18 , 37 },
+{ 20 , 40 , 18 , 38 },
+{ 20 , 40 , 18 , 39 },
+{ 20 , 40 , 19 , 0 },
+{ 20 , 40 , 19 , 1 },
+{ 20 , 40 , 19 , 2 },
+{ 20 , 40 , 19 , 3 },
+{ 20 , 40 , 19 , 4 },
+{ 20 , 40 , 19 , 5 },
+{ 20 , 40 , 19 , 6 },
+{ 20 , 40 , 19 , 7 },
+{ 20 , 40 , 19 , 8 },
+{ 20 , 40 , 19 , 9 },
+{ 20 , 40 , 19 , 10 },
+{ 20 , 40 , 19 , 11 },
+{ 20 , 40 , 19 , 12 },
+{ 20 , 40 , 19 , 13 },
+{ 20 , 40 , 19 , 14 },
+{ 20 , 40 , 19 , 15 },
+{ 20 , 40 , 19 , 16 },
+{ 20 , 40 , 19 , 17 },
+{ 20 , 40 , 19 , 18 },
+{ 20 , 40 , 19 , 19 },
+{ 20 , 40 , 19 , 20 },
+{ 20 , 40 , 19 , 21 },
+{ 20 , 40 , 19 , 22 },
+{ 20 , 40 , 19 , 23 },
+{ 20 , 40 , 19 , 24 },
+{ 20 , 40 , 19 , 25 },
+{ 20 , 40 , 19 , 26 },
+{ 20 , 40 , 19 , 27 },
+{ 20 , 40 , 19 , 28 },
+{ 20 , 40 , 19 , 29 },
+{ 20 , 40 , 19 , 30 },
+{ 20 , 40 , 19 , 31 },
+{ 20 , 40 , 19 , 32 },
+{ 20 , 40 , 19 , 33 },
+{ 20 , 40 , 19 , 34 },
+{ 20 , 40 , 19 , 35 },
+{ 20 , 40 , 19 , 36 },
+{ 20 , 40 , 19 , 37 },
+{ 20 , 40 , 19 , 38 },
+{ 20 , 40 , 19 , 39 },
+{ 20 , 80 , 0 , 0 },
+{ 20 , 80 , 0 , 1 },
+{ 20 , 80 , 0 , 2 },
+{ 20 , 80 , 0 , 3 },
+{ 20 , 80 , 0 , 4 },
+{ 20 , 80 , 0 , 5 },
+{ 20 , 80 , 0 , 6 },
+{ 20 , 80 , 0 , 7 },
+{ 20 , 80 , 0 , 8 },
+{ 20 , 80 , 0 , 9 },
+{ 20 , 80 , 0 , 10 },
+{ 20 , 80 , 0 , 11 },
+{ 20 , 80 , 0 , 12 },
+{ 20 , 80 , 0 , 13 },
+{ 20 , 80 , 0 , 14 },
+{ 20 , 80 , 0 , 15 },
+{ 20 , 80 , 0 , 16 },
+{ 20 , 80 , 0 , 17 },
+{ 20 , 80 , 0 , 18 },
+{ 20 , 80 , 0 , 19 },
+{ 20 , 80 , 0 , 20 },
+{ 20 , 80 , 0 , 21 },
+{ 20 , 80 , 0 , 22 },
+{ 20 , 80 , 0 , 23 },
+{ 20 , 80 , 0 , 24 },
+{ 20 , 80 , 0 , 25 },
+{ 20 , 80 , 0 , 26 },
+{ 20 , 80 , 0 , 27 },
+{ 20 , 80 , 0 , 28 },
+{ 20 , 80 , 0 , 29 },
+{ 20 , 80 , 0 , 30 },
+{ 20 , 80 , 0 , 31 },
+{ 20 , 80 , 0 , 32 },
+{ 20 , 80 , 0 , 33 },
+{ 20 , 80 , 0 , 34 },
+{ 20 , 80 , 0 , 35 },
+{ 20 , 80 , 0 , 36 },
+{ 20 , 80 , 0 , 37 },
+{ 20 , 80 , 0 , 38 },
+{ 20 , 80 , 0 , 39 },
+{ 20 , 80 , 0 , 40 },
+{ 20 , 80 , 0 , 41 },
+{ 20 , 80 , 0 , 42 },
+{ 20 , 80 , 0 , 43 },
+{ 20 , 80 , 0 , 44 },
+{ 20 , 80 , 0 , 45 },
+{ 20 , 80 , 0 , 46 },
+{ 20 , 80 , 0 , 47 },
+{ 20 , 80 , 0 , 48 },
+{ 20 , 80 , 0 , 49 },
+{ 20 , 80 , 0 , 50 },
+{ 20 , 80 , 0 , 51 },
+{ 20 , 80 , 0 , 52 },
+{ 20 , 80 , 0 , 53 },
+{ 20 , 80 , 0 , 54 },
+{ 20 , 80 , 0 , 55 },
+{ 20 , 80 , 0 , 56 },
+{ 20 , 80 , 0 , 57 },
+{ 20 , 80 , 0 , 58 },
+{ 20 , 80 , 0 , 59 },
+{ 20 , 80 , 0 , 60 },
+{ 20 , 80 , 0 , 61 },
+{ 20 , 80 , 0 , 62 },
+{ 20 , 80 , 0 , 63 },
+{ 20 , 80 , 0 , 64 },
+{ 20 , 80 , 0 , 65 },
+{ 20 , 80 , 0 , 66 },
+{ 20 , 80 , 0 , 67 },
+{ 20 , 80 , 0 , 68 },
+{ 20 , 80 , 0 , 69 },
+{ 20 , 80 , 0 , 70 },
+{ 20 , 80 , 0 , 71 },
+{ 20 , 80 , 0 , 72 },
+{ 20 , 80 , 0 , 73 },
+{ 20 , 80 , 0 , 74 },
+{ 20 , 80 , 0 , 75 },
+{ 20 , 80 , 0 , 76 },
+{ 20 , 80 , 0 , 77 },
+{ 20 , 80 , 0 , 78 },
+{ 20 , 80 , 0 , 79 },
+{ 20 , 80 , 1 , 0 },
+{ 20 , 80 , 1 , 1 },
+{ 20 , 80 , 1 , 2 },
+{ 20 , 80 , 1 , 3 },
+{ 20 , 80 , 1 , 4 },
+{ 20 , 80 , 1 , 5 },
+{ 20 , 80 , 1 , 6 },
+{ 20 , 80 , 1 , 7 },
+{ 20 , 80 , 1 , 8 },
+{ 20 , 80 , 1 , 9 },
+{ 20 , 80 , 1 , 10 },
+{ 20 , 80 , 1 , 11 },
+{ 20 , 80 , 1 , 12 },
+{ 20 , 80 , 1 , 13 },
+{ 20 , 80 , 1 , 14 },
+{ 20 , 80 , 1 , 15 },
+{ 20 , 80 , 1 , 16 },
+{ 20 , 80 , 1 , 17 },
+{ 20 , 80 , 1 , 18 },
+{ 20 , 80 , 1 , 19 },
+{ 20 , 80 , 1 , 20 },
+{ 20 , 80 , 1 , 21 },
+{ 20 , 80 , 1 , 22 },
+{ 20 , 80 , 1 , 23 },
+{ 20 , 80 , 1 , 24 },
+{ 20 , 80 , 1 , 25 },
+{ 20 , 80 , 1 , 26 },
+{ 20 , 80 , 1 , 27 },
+{ 20 , 80 , 1 , 28 },
+{ 20 , 80 , 1 , 29 },
+{ 20 , 80 , 1 , 30 },
+{ 20 , 80 , 1 , 31 },
+{ 20 , 80 , 1 , 32 },
+{ 20 , 80 , 1 , 33 },
+{ 20 , 80 , 1 , 34 },
+{ 20 , 80 , 1 , 35 },
+{ 20 , 80 , 1 , 36 },
+{ 20 , 80 , 1 , 37 },
+{ 20 , 80 , 1 , 38 },
+{ 20 , 80 , 1 , 39 },
+{ 20 , 80 , 1 , 40 },
+{ 20 , 80 , 1 , 41 },
+{ 20 , 80 , 1 , 42 },
+{ 20 , 80 , 1 , 43 },
+{ 20 , 80 , 1 , 44 },
+{ 20 , 80 , 1 , 45 },
+{ 20 , 80 , 1 , 46 },
+{ 20 , 80 , 1 , 47 },
+{ 20 , 80 , 1 , 48 },
+{ 20 , 80 , 1 , 49 },
+{ 20 , 80 , 1 , 50 },
+{ 20 , 80 , 1 , 51 },
+{ 20 , 80 , 1 , 52 },
+{ 20 , 80 , 1 , 53 },
+{ 20 , 80 , 1 , 54 },
+{ 20 , 80 , 1 , 55 },
+{ 20 , 80 , 1 , 56 },
+{ 20 , 80 , 1 , 57 },
+{ 20 , 80 , 1 , 58 },
+{ 20 , 80 , 1 , 59 },
+{ 20 , 80 , 1 , 60 },
+{ 20 , 80 , 1 , 61 },
+{ 20 , 80 , 1 , 62 },
+{ 20 , 80 , 1 , 63 },
+{ 20 , 80 , 1 , 64 },
+{ 20 , 80 , 1 , 65 },
+{ 20 , 80 , 1 , 66 },
+{ 20 , 80 , 1 , 67 },
+{ 20 , 80 , 1 , 68 },
+{ 20 , 80 , 1 , 69 },
+{ 20 , 80 , 1 , 70 },
+{ 20 , 80 , 1 , 71 },
+{ 20 , 80 , 1 , 72 },
+{ 20 , 80 , 1 , 73 },
+{ 20 , 80 , 1 , 74 },
+{ 20 , 80 , 1 , 75 },
+{ 20 , 80 , 1 , 76 },
+{ 20 , 80 , 1 , 77 },
+{ 20 , 80 , 1 , 78 },
+{ 20 , 80 , 1 , 79 },
+{ 20 , 80 , 2 , 0 },
+{ 20 , 80 , 2 , 1 },
+{ 20 , 80 , 2 , 2 },
+{ 20 , 80 , 2 , 3 },
+{ 20 , 80 , 2 , 4 },
+{ 20 , 80 , 2 , 5 },
+{ 20 , 80 , 2 , 6 },
+{ 20 , 80 , 2 , 7 },
+{ 20 , 80 , 2 , 8 },
+{ 20 , 80 , 2 , 9 },
+{ 20 , 80 , 2 , 10 },
+{ 20 , 80 , 2 , 11 },
+{ 20 , 80 , 2 , 12 },
+{ 20 , 80 , 2 , 13 },
+{ 20 , 80 , 2 , 14 },
+{ 20 , 80 , 2 , 15 },
+{ 20 , 80 , 2 , 16 },
+{ 20 , 80 , 2 , 17 },
+{ 20 , 80 , 2 , 18 },
+{ 20 , 80 , 2 , 19 },
+{ 20 , 80 , 2 , 20 },
+{ 20 , 80 , 2 , 21 },
+{ 20 , 80 , 2 , 22 },
+{ 20 , 80 , 2 , 23 },
+{ 20 , 80 , 2 , 24 },
+{ 20 , 80 , 2 , 25 },
+{ 20 , 80 , 2 , 26 },
+{ 20 , 80 , 2 , 27 },
+{ 20 , 80 , 2 , 28 },
+{ 20 , 80 , 2 , 29 },
+{ 20 , 80 , 2 , 30 },
+{ 20 , 80 , 2 , 31 },
+{ 20 , 80 , 2 , 32 },
+{ 20 , 80 , 2 , 33 },
+{ 20 , 80 , 2 , 34 },
+{ 20 , 80 , 2 , 35 },
+{ 20 , 80 , 2 , 36 },
+{ 20 , 80 , 2 , 37 },
+{ 20 , 80 , 2 , 38 },
+{ 20 , 80 , 2 , 39 },
+{ 20 , 80 , 2 , 40 },
+{ 20 , 80 , 2 , 41 },
+{ 20 , 80 , 2 , 42 },
+{ 20 , 80 , 2 , 43 },
+{ 20 , 80 , 2 , 44 },
+{ 20 , 80 , 2 , 45 },
+{ 20 , 80 , 2 , 46 },
+{ 20 , 80 , 2 , 47 },
+{ 20 , 80 , 2 , 48 },
+{ 20 , 80 , 2 , 49 },
+{ 20 , 80 , 2 , 50 },
+{ 20 , 80 , 2 , 51 },
+{ 20 , 80 , 2 , 52 },
+{ 20 , 80 , 2 , 53 },
+{ 20 , 80 , 2 , 54 },
+{ 20 , 80 , 2 , 55 },
+{ 20 , 80 , 2 , 56 },
+{ 20 , 80 , 2 , 57 },
+{ 20 , 80 , 2 , 58 },
+{ 20 , 80 , 2 , 59 },
+{ 20 , 80 , 2 , 60 },
+{ 20 , 80 , 2 , 61 },
+{ 20 , 80 , 2 , 62 },
+{ 20 , 80 , 2 , 63 },
+{ 20 , 80 , 2 , 64 },
+{ 20 , 80 , 2 , 65 },
+{ 20 , 80 , 2 , 66 },
+{ 20 , 80 , 2 , 67 },
+{ 20 , 80 , 2 , 68 },
+{ 20 , 80 , 2 , 69 },
+{ 20 , 80 , 2 , 70 },
+{ 20 , 80 , 2 , 71 },
+{ 20 , 80 , 2 , 72 },
+{ 20 , 80 , 2 , 73 },
+{ 20 , 80 , 2 , 74 },
+{ 20 , 80 , 2 , 75 },
+{ 20 , 80 , 2 , 76 },
+{ 20 , 80 , 2 , 77 },
+{ 20 , 80 , 2 , 78 },
+{ 20 , 80 , 2 , 79 },
+{ 20 , 80 , 3 , 0 },
+{ 20 , 80 , 3 , 1 },
+{ 20 , 80 , 3 , 2 },
+{ 20 , 80 , 3 , 3 },
+{ 20 , 80 , 3 , 4 },
+{ 20 , 80 , 3 , 5 },
+{ 20 , 80 , 3 , 6 },
+{ 20 , 80 , 3 , 7 },
+{ 20 , 80 , 3 , 8 },
+{ 20 , 80 , 3 , 9 },
+{ 20 , 80 , 3 , 10 },
+{ 20 , 80 , 3 , 11 },
+{ 20 , 80 , 3 , 12 },
+{ 20 , 80 , 3 , 13 },
+{ 20 , 80 , 3 , 14 },
+{ 20 , 80 , 3 , 15 },
+{ 20 , 80 , 3 , 16 },
+{ 20 , 80 , 3 , 17 },
+{ 20 , 80 , 3 , 18 },
+{ 20 , 80 , 3 , 19 },
+{ 20 , 80 , 3 , 20 },
+{ 20 , 80 , 3 , 21 },
+{ 20 , 80 , 3 , 22 },
+{ 20 , 80 , 3 , 23 },
+{ 20 , 80 , 3 , 24 },
+{ 20 , 80 , 3 , 25 },
+{ 20 , 80 , 3 , 26 },
+{ 20 , 80 , 3 , 27 },
+{ 20 , 80 , 3 , 28 },
+{ 20 , 80 , 3 , 29 },
+{ 20 , 80 , 3 , 30 },
+{ 20 , 80 , 3 , 31 },
+{ 20 , 80 , 3 , 32 },
+{ 20 , 80 , 3 , 33 },
+{ 20 , 80 , 3 , 34 },
+{ 20 , 80 , 3 , 35 },
+{ 20 , 80 , 3 , 36 },
+{ 20 , 80 , 3 , 37 },
+{ 20 , 80 , 3 , 38 },
+{ 20 , 80 , 3 , 39 },
+{ 20 , 80 , 3 , 40 },
+{ 20 , 80 , 3 , 41 },
+{ 20 , 80 , 3 , 42 },
+{ 20 , 80 , 3 , 43 },
+{ 20 , 80 , 3 , 44 },
+{ 20 , 80 , 3 , 45 },
+{ 20 , 80 , 3 , 46 },
+{ 20 , 80 , 3 , 47 },
+{ 20 , 80 , 3 , 48 },
+{ 20 , 80 , 3 , 49 },
+{ 20 , 80 , 3 , 50 },
+{ 20 , 80 , 3 , 51 },
+{ 20 , 80 , 3 , 52 },
+{ 20 , 80 , 3 , 53 },
+{ 20 , 80 , 3 , 54 },
+{ 20 , 80 , 3 , 55 },
+{ 20 , 80 , 3 , 56 },
+{ 20 , 80 , 3 , 57 },
+{ 20 , 80 , 3 , 58 },
+{ 20 , 80 , 3 , 59 },
+{ 20 , 80 , 3 , 60 },
+{ 20 , 80 , 3 , 61 },
+{ 20 , 80 , 3 , 62 },
+{ 20 , 80 , 3 , 63 },
+{ 20 , 80 , 3 , 64 },
+{ 20 , 80 , 3 , 65 },
+{ 20 , 80 , 3 , 66 },
+{ 20 , 80 , 3 , 67 },
+{ 20 , 80 , 3 , 68 },
+{ 20 , 80 , 3 , 69 },
+{ 20 , 80 , 3 , 70 },
+{ 20 , 80 , 3 , 71 },
+{ 20 , 80 , 3 , 72 },
+{ 20 , 80 , 3 , 73 },
+{ 20 , 80 , 3 , 74 },
+{ 20 , 80 , 3 , 75 },
+{ 20 , 80 , 3 , 76 },
+{ 20 , 80 , 3 , 77 },
+{ 20 , 80 , 3 , 78 },
+{ 20 , 80 , 3 , 79 },
+{ 20 , 80 , 4 , 0 },
+{ 20 , 80 , 4 , 1 },
+{ 20 , 80 , 4 , 2 },
+{ 20 , 80 , 4 , 3 },
+{ 20 , 80 , 4 , 4 },
+{ 20 , 80 , 4 , 5 },
+{ 20 , 80 , 4 , 6 },
+{ 20 , 80 , 4 , 7 },
+{ 20 , 80 , 4 , 8 },
+{ 20 , 80 , 4 , 9 },
+{ 20 , 80 , 4 , 10 },
+{ 20 , 80 , 4 , 11 },
+{ 20 , 80 , 4 , 12 },
+{ 20 , 80 , 4 , 13 },
+{ 20 , 80 , 4 , 14 },
+{ 20 , 80 , 4 , 15 },
+{ 20 , 80 , 4 , 16 },
+{ 20 , 80 , 4 , 17 },
+{ 20 , 80 , 4 , 18 },
+{ 20 , 80 , 4 , 19 },
+{ 20 , 80 , 4 , 20 },
+{ 20 , 80 , 4 , 21 },
+{ 20 , 80 , 4 , 22 },
+{ 20 , 80 , 4 , 23 },
+{ 20 , 80 , 4 , 24 },
+{ 20 , 80 , 4 , 25 },
+{ 20 , 80 , 4 , 26 },
+{ 20 , 80 , 4 , 27 },
+{ 20 , 80 , 4 , 28 },
+{ 20 , 80 , 4 , 29 },
+{ 20 , 80 , 4 , 30 },
+{ 20 , 80 , 4 , 31 },
+{ 20 , 80 , 4 , 32 },
+{ 20 , 80 , 4 , 33 },
+{ 20 , 80 , 4 , 34 },
+{ 20 , 80 , 4 , 35 },
+{ 20 , 80 , 4 , 36 },
+{ 20 , 80 , 4 , 37 },
+{ 20 , 80 , 4 , 38 },
+{ 20 , 80 , 4 , 39 },
+{ 20 , 80 , 4 , 40 },
+{ 20 , 80 , 4 , 41 },
+{ 20 , 80 , 4 , 42 },
+{ 20 , 80 , 4 , 43 },
+{ 20 , 80 , 4 , 44 },
+{ 20 , 80 , 4 , 45 },
+{ 20 , 80 , 4 , 46 },
+{ 20 , 80 , 4 , 47 },
+{ 20 , 80 , 4 , 48 },
+{ 20 , 80 , 4 , 49 },
+{ 20 , 80 , 4 , 50 },
+{ 20 , 80 , 4 , 51 },
+{ 20 , 80 , 4 , 52 },
+{ 20 , 80 , 4 , 53 },
+{ 20 , 80 , 4 , 54 },
+{ 20 , 80 , 4 , 55 },
+{ 20 , 80 , 4 , 56 },
+{ 20 , 80 , 4 , 57 },
+{ 20 , 80 , 4 , 58 },
+{ 20 , 80 , 4 , 59 },
+{ 20 , 80 , 4 , 60 },
+{ 20 , 80 , 4 , 61 },
+{ 20 , 80 , 4 , 62 },
+{ 20 , 80 , 4 , 63 },
+{ 20 , 80 , 4 , 64 },
+{ 20 , 80 , 4 , 65 },
+{ 20 , 80 , 4 , 66 },
+{ 20 , 80 , 4 , 67 },
+{ 20 , 80 , 4 , 68 },
+{ 20 , 80 , 4 , 69 },
+{ 20 , 80 , 4 , 70 },
+{ 20 , 80 , 4 , 71 },
+{ 20 , 80 , 4 , 72 },
+{ 20 , 80 , 4 , 73 },
+{ 20 , 80 , 4 , 74 },
+{ 20 , 80 , 4 , 75 },
+{ 20 , 80 , 4 , 76 },
+{ 20 , 80 , 4 , 77 },
+{ 20 , 80 , 4 , 78 },
+{ 20 , 80 , 4 , 79 },
+{ 20 , 80 , 5 , 0 },
+{ 20 , 80 , 5 , 1 },
+{ 20 , 80 , 5 , 2 },
+{ 20 , 80 , 5 , 3 },
+{ 20 , 80 , 5 , 4 },
+{ 20 , 80 , 5 , 5 },
+{ 20 , 80 , 5 , 6 },
+{ 20 , 80 , 5 , 7 },
+{ 20 , 80 , 5 , 8 },
+{ 20 , 80 , 5 , 9 },
+{ 20 , 80 , 5 , 10 },
+{ 20 , 80 , 5 , 11 },
+{ 20 , 80 , 5 , 12 },
+{ 20 , 80 , 5 , 13 },
+{ 20 , 80 , 5 , 14 },
+{ 20 , 80 , 5 , 15 },
+{ 20 , 80 , 5 , 16 },
+{ 20 , 80 , 5 , 17 },
+{ 20 , 80 , 5 , 18 },
+{ 20 , 80 , 5 , 19 },
+{ 20 , 80 , 5 , 20 },
+{ 20 , 80 , 5 , 21 },
+{ 20 , 80 , 5 , 22 },
+{ 20 , 80 , 5 , 23 },
+{ 20 , 80 , 5 , 24 },
+{ 20 , 80 , 5 , 25 },
+{ 20 , 80 , 5 , 26 },
+{ 20 , 80 , 5 , 27 },
+{ 20 , 80 , 5 , 28 },
+{ 20 , 80 , 5 , 29 },
+{ 20 , 80 , 5 , 30 },
+{ 20 , 80 , 5 , 31 },
+{ 20 , 80 , 5 , 32 },
+{ 20 , 80 , 5 , 33 },
+{ 20 , 80 , 5 , 34 },
+{ 20 , 80 , 5 , 35 },
+{ 20 , 80 , 5 , 36 },
+{ 20 , 80 , 5 , 37 },
+{ 20 , 80 , 5 , 38 },
+{ 20 , 80 , 5 , 39 },
+{ 20 , 80 , 5 , 40 },
+{ 20 , 80 , 5 , 41 },
+{ 20 , 80 , 5 , 42 },
+{ 20 , 80 , 5 , 43 },
+{ 20 , 80 , 5 , 44 },
+{ 20 , 80 , 5 , 45 },
+{ 20 , 80 , 5 , 46 },
+{ 20 , 80 , 5 , 47 },
+{ 20 , 80 , 5 , 48 },
+{ 20 , 80 , 5 , 49 },
+{ 20 , 80 , 5 , 50 },
+{ 20 , 80 , 5 , 51 },
+{ 20 , 80 , 5 , 52 },
+{ 20 , 80 , 5 , 53 },
+{ 20 , 80 , 5 , 54 },
+{ 20 , 80 , 5 , 55 },
+{ 20 , 80 , 5 , 56 },
+{ 20 , 80 , 5 , 57 },
+{ 20 , 80 , 5 , 58 },
+{ 20 , 80 , 5 , 59 },
+{ 20 , 80 , 5 , 60 },
+{ 20 , 80 , 5 , 61 },
+{ 20 , 80 , 5 , 62 },
+{ 20 , 80 , 5 , 63 },
+{ 20 , 80 , 5 , 64 },
+{ 20 , 80 , 5 , 65 },
+{ 20 , 80 , 5 , 66 },
+{ 20 , 80 , 5 , 67 },
+{ 20 , 80 , 5 , 68 },
+{ 20 , 80 , 5 , 69 },
+{ 20 , 80 , 5 , 70 },
+{ 20 , 80 , 5 , 71 },
+{ 20 , 80 , 5 , 72 },
+{ 20 , 80 , 5 , 73 },
+{ 20 , 80 , 5 , 74 },
+{ 20 , 80 , 5 , 75 },
+{ 20 , 80 , 5 , 76 },
+{ 20 , 80 , 5 , 77 },
+{ 20 , 80 , 5 , 78 },
+{ 20 , 80 , 5 , 79 },
+{ 20 , 80 , 6 , 0 },
+{ 20 , 80 , 6 , 1 },
+{ 20 , 80 , 6 , 2 },
+{ 20 , 80 , 6 , 3 },
+{ 20 , 80 , 6 , 4 },
+{ 20 , 80 , 6 , 5 },
+{ 20 , 80 , 6 , 6 },
+{ 20 , 80 , 6 , 7 },
+{ 20 , 80 , 6 , 8 },
+{ 20 , 80 , 6 , 9 },
+{ 20 , 80 , 6 , 10 },
+{ 20 , 80 , 6 , 11 },
+{ 20 , 80 , 6 , 12 },
+{ 20 , 80 , 6 , 13 },
+{ 20 , 80 , 6 , 14 },
+{ 20 , 80 , 6 , 15 },
+{ 20 , 80 , 6 , 16 },
+{ 20 , 80 , 6 , 17 },
+{ 20 , 80 , 6 , 18 },
+{ 20 , 80 , 6 , 19 },
+{ 20 , 80 , 6 , 20 },
+{ 20 , 80 , 6 , 21 },
+{ 20 , 80 , 6 , 22 },
+{ 20 , 80 , 6 , 23 },
+{ 20 , 80 , 6 , 24 },
+{ 20 , 80 , 6 , 25 },
+{ 20 , 80 , 6 , 26 },
+{ 20 , 80 , 6 , 27 },
+{ 20 , 80 , 6 , 28 },
+{ 20 , 80 , 6 , 29 },
+{ 20 , 80 , 6 , 30 },
+{ 20 , 80 , 6 , 31 },
+{ 20 , 80 , 6 , 32 },
+{ 20 , 80 , 6 , 33 },
+{ 20 , 80 , 6 , 34 },
+{ 20 , 80 , 6 , 35 },
+{ 20 , 80 , 6 , 36 },
+{ 20 , 80 , 6 , 37 },
+{ 20 , 80 , 6 , 38 },
+{ 20 , 80 , 6 , 39 },
+{ 20 , 80 , 6 , 40 },
+{ 20 , 80 , 6 , 41 },
+{ 20 , 80 , 6 , 42 },
+{ 20 , 80 , 6 , 43 },
+{ 20 , 80 , 6 , 44 },
+{ 20 , 80 , 6 , 45 },
+{ 20 , 80 , 6 , 46 },
+{ 20 , 80 , 6 , 47 },
+{ 20 , 80 , 6 , 48 },
+{ 20 , 80 , 6 , 49 },
+{ 20 , 80 , 6 , 50 },
+{ 20 , 80 , 6 , 51 },
+{ 20 , 80 , 6 , 52 },
+{ 20 , 80 , 6 , 53 },
+{ 20 , 80 , 6 , 54 },
+{ 20 , 80 , 6 , 55 },
+{ 20 , 80 , 6 , 56 },
+{ 20 , 80 , 6 , 57 },
+{ 20 , 80 , 6 , 58 },
+{ 20 , 80 , 6 , 59 },
+{ 20 , 80 , 6 , 60 },
+{ 20 , 80 , 6 , 61 },
+{ 20 , 80 , 6 , 62 },
+{ 20 , 80 , 6 , 63 },
+{ 20 , 80 , 6 , 64 },
+{ 20 , 80 , 6 , 65 },
+{ 20 , 80 , 6 , 66 },
+{ 20 , 80 , 6 , 67 },
+{ 20 , 80 , 6 , 68 },
+{ 20 , 80 , 6 , 69 },
+{ 20 , 80 , 6 , 70 },
+{ 20 , 80 , 6 , 71 },
+{ 20 , 80 , 6 , 72 },
+{ 20 , 80 , 6 , 73 },
+{ 20 , 80 , 6 , 74 },
+{ 20 , 80 , 6 , 75 },
+{ 20 , 80 , 6 , 76 },
+{ 20 , 80 , 6 , 77 },
+{ 20 , 80 , 6 , 78 },
+{ 20 , 80 , 6 , 79 },
+{ 20 , 80 , 7 , 0 },
+{ 20 , 80 , 7 , 1 },
+{ 20 , 80 , 7 , 2 },
+{ 20 , 80 , 7 , 3 },
+{ 20 , 80 , 7 , 4 },
+{ 20 , 80 , 7 , 5 },
+{ 20 , 80 , 7 , 6 },
+{ 20 , 80 , 7 , 7 },
+{ 20 , 80 , 7 , 8 },
+{ 20 , 80 , 7 , 9 },
+{ 20 , 80 , 7 , 10 },
+{ 20 , 80 , 7 , 11 },
+{ 20 , 80 , 7 , 12 },
+{ 20 , 80 , 7 , 13 },
+{ 20 , 80 , 7 , 14 },
+{ 20 , 80 , 7 , 15 },
+{ 20 , 80 , 7 , 16 },
+{ 20 , 80 , 7 , 17 },
+{ 20 , 80 , 7 , 18 },
+{ 20 , 80 , 7 , 19 },
+{ 20 , 80 , 7 , 20 },
+{ 20 , 80 , 7 , 21 },
+{ 20 , 80 , 7 , 22 },
+{ 20 , 80 , 7 , 23 },
+{ 20 , 80 , 7 , 24 },
+{ 20 , 80 , 7 , 25 },
+{ 20 , 80 , 7 , 26 },
+{ 20 , 80 , 7 , 27 },
+{ 20 , 80 , 7 , 28 },
+{ 20 , 80 , 7 , 29 },
+{ 20 , 80 , 7 , 30 },
+{ 20 , 80 , 7 , 31 },
+{ 20 , 80 , 7 , 32 },
+{ 20 , 80 , 7 , 33 },
+{ 20 , 80 , 7 , 34 },
+{ 20 , 80 , 7 , 35 },
+{ 20 , 80 , 7 , 36 },
+{ 20 , 80 , 7 , 37 },
+{ 20 , 80 , 7 , 38 },
+{ 20 , 80 , 7 , 39 },
+{ 20 , 80 , 7 , 40 },
+{ 20 , 80 , 7 , 41 },
+{ 20 , 80 , 7 , 42 },
+{ 20 , 80 , 7 , 43 },
+{ 20 , 80 , 7 , 44 },
+{ 20 , 80 , 7 , 45 },
+{ 20 , 80 , 7 , 46 },
+{ 20 , 80 , 7 , 47 },
+{ 20 , 80 , 7 , 48 },
+{ 20 , 80 , 7 , 49 },
+{ 20 , 80 , 7 , 50 },
+{ 20 , 80 , 7 , 51 },
+{ 20 , 80 , 7 , 52 },
+{ 20 , 80 , 7 , 53 },
+{ 20 , 80 , 7 , 54 },
+{ 20 , 80 , 7 , 55 },
+{ 20 , 80 , 7 , 56 },
+{ 20 , 80 , 7 , 57 },
+{ 20 , 80 , 7 , 58 },
+{ 20 , 80 , 7 , 59 },
+{ 20 , 80 , 7 , 60 },
+{ 20 , 80 , 7 , 61 },
+{ 20 , 80 , 7 , 62 },
+{ 20 , 80 , 7 , 63 },
+{ 20 , 80 , 7 , 64 },
+{ 20 , 80 , 7 , 65 },
+{ 20 , 80 , 7 , 66 },
+{ 20 , 80 , 7 , 67 },
+{ 20 , 80 , 7 , 68 },
+{ 20 , 80 , 7 , 69 },
+{ 20 , 80 , 7 , 70 },
+{ 20 , 80 , 7 , 71 },
+{ 20 , 80 , 7 , 72 },
+{ 20 , 80 , 7 , 73 },
+{ 20 , 80 , 7 , 74 },
+{ 20 , 80 , 7 , 75 },
+{ 20 , 80 , 7 , 76 },
+{ 20 , 80 , 7 , 77 },
+{ 20 , 80 , 7 , 78 },
+{ 20 , 80 , 7 , 79 },
+{ 20 , 80 , 8 , 0 },
+{ 20 , 80 , 8 , 1 },
+{ 20 , 80 , 8 , 2 },
+{ 20 , 80 , 8 , 3 },
+{ 20 , 80 , 8 , 4 },
+{ 20 , 80 , 8 , 5 },
+{ 20 , 80 , 8 , 6 },
+{ 20 , 80 , 8 , 7 },
+{ 20 , 80 , 8 , 8 },
+{ 20 , 80 , 8 , 9 },
+{ 20 , 80 , 8 , 10 },
+{ 20 , 80 , 8 , 11 },
+{ 20 , 80 , 8 , 12 },
+{ 20 , 80 , 8 , 13 },
+{ 20 , 80 , 8 , 14 },
+{ 20 , 80 , 8 , 15 },
+{ 20 , 80 , 8 , 16 },
+{ 20 , 80 , 8 , 17 },
+{ 20 , 80 , 8 , 18 },
+{ 20 , 80 , 8 , 19 },
+{ 20 , 80 , 8 , 20 },
+{ 20 , 80 , 8 , 21 },
+{ 20 , 80 , 8 , 22 },
+{ 20 , 80 , 8 , 23 },
+{ 20 , 80 , 8 , 24 },
+{ 20 , 80 , 8 , 25 },
+{ 20 , 80 , 8 , 26 },
+{ 20 , 80 , 8 , 27 },
+{ 20 , 80 , 8 , 28 },
+{ 20 , 80 , 8 , 29 },
+{ 20 , 80 , 8 , 30 },
+{ 20 , 80 , 8 , 31 },
+{ 20 , 80 , 8 , 32 },
+{ 20 , 80 , 8 , 33 },
+{ 20 , 80 , 8 , 34 },
+{ 20 , 80 , 8 , 35 },
+{ 20 , 80 , 8 , 36 },
+{ 20 , 80 , 8 , 37 },
+{ 20 , 80 , 8 , 38 },
+{ 20 , 80 , 8 , 39 },
+{ 20 , 80 , 8 , 40 },
+{ 20 , 80 , 8 , 41 },
+{ 20 , 80 , 8 , 42 },
+{ 20 , 80 , 8 , 43 },
+{ 20 , 80 , 8 , 44 },
+{ 20 , 80 , 8 , 45 },
+{ 20 , 80 , 8 , 46 },
+{ 20 , 80 , 8 , 47 },
+{ 20 , 80 , 8 , 48 },
+{ 20 , 80 , 8 , 49 },
+{ 20 , 80 , 8 , 50 },
+{ 20 , 80 , 8 , 51 },
+{ 20 , 80 , 8 , 52 },
+{ 20 , 80 , 8 , 53 },
+{ 20 , 80 , 8 , 54 },
+{ 20 , 80 , 8 , 55 },
+{ 20 , 80 , 8 , 56 },
+{ 20 , 80 , 8 , 57 },
+{ 20 , 80 , 8 , 58 },
+{ 20 , 80 , 8 , 59 },
+{ 20 , 80 , 8 , 60 },
+{ 20 , 80 , 8 , 61 },
+{ 20 , 80 , 8 , 62 },
+{ 20 , 80 , 8 , 63 },
+{ 20 , 80 , 8 , 64 },
+{ 20 , 80 , 8 , 65 },
+{ 20 , 80 , 8 , 66 },
+{ 20 , 80 , 8 , 67 },
+{ 20 , 80 , 8 , 68 },
+{ 20 , 80 , 8 , 69 },
+{ 20 , 80 , 8 , 70 },
+{ 20 , 80 , 8 , 71 },
+{ 20 , 80 , 8 , 72 },
+{ 20 , 80 , 8 , 73 },
+{ 20 , 80 , 8 , 74 },
+{ 20 , 80 , 8 , 75 },
+{ 20 , 80 , 8 , 76 },
+{ 20 , 80 , 8 , 77 },
+{ 20 , 80 , 8 , 78 },
+{ 20 , 80 , 8 , 79 },
+{ 20 , 80 , 9 , 0 },
+{ 20 , 80 , 9 , 1 },
+{ 20 , 80 , 9 , 2 },
+{ 20 , 80 , 9 , 3 },
+{ 20 , 80 , 9 , 4 },
+{ 20 , 80 , 9 , 5 },
+{ 20 , 80 , 9 , 6 },
+{ 20 , 80 , 9 , 7 },
+{ 20 , 80 , 9 , 8 },
+{ 20 , 80 , 9 , 9 },
+{ 20 , 80 , 9 , 10 },
+{ 20 , 80 , 9 , 11 },
+{ 20 , 80 , 9 , 12 },
+{ 20 , 80 , 9 , 13 },
+{ 20 , 80 , 9 , 14 },
+{ 20 , 80 , 9 , 15 },
+{ 20 , 80 , 9 , 16 },
+{ 20 , 80 , 9 , 17 },
+{ 20 , 80 , 9 , 18 },
+{ 20 , 80 , 9 , 19 },
+{ 20 , 80 , 9 , 20 },
+{ 20 , 80 , 9 , 21 },
+{ 20 , 80 , 9 , 22 },
+{ 20 , 80 , 9 , 23 },
+{ 20 , 80 , 9 , 24 },
+{ 20 , 80 , 9 , 25 },
+{ 20 , 80 , 9 , 26 },
+{ 20 , 80 , 9 , 27 },
+{ 20 , 80 , 9 , 28 },
+{ 20 , 80 , 9 , 29 },
+{ 20 , 80 , 9 , 30 },
+{ 20 , 80 , 9 , 31 },
+{ 20 , 80 , 9 , 32 },
+{ 20 , 80 , 9 , 33 },
+{ 20 , 80 , 9 , 34 },
+{ 20 , 80 , 9 , 35 },
+{ 20 , 80 , 9 , 36 },
+{ 20 , 80 , 9 , 37 },
+{ 20 , 80 , 9 , 38 },
+{ 20 , 80 , 9 , 39 },
+{ 20 , 80 , 9 , 40 },
+{ 20 , 80 , 9 , 41 },
+{ 20 , 80 , 9 , 42 },
+{ 20 , 80 , 9 , 43 },
+{ 20 , 80 , 9 , 44 },
+{ 20 , 80 , 9 , 45 },
+{ 20 , 80 , 9 , 46 },
+{ 20 , 80 , 9 , 47 },
+{ 20 , 80 , 9 , 48 },
+{ 20 , 80 , 9 , 49 },
+{ 20 , 80 , 9 , 50 },
+{ 20 , 80 , 9 , 51 },
+{ 20 , 80 , 9 , 52 },
+{ 20 , 80 , 9 , 53 },
+{ 20 , 80 , 9 , 54 },
+{ 20 , 80 , 9 , 55 },
+{ 20 , 80 , 9 , 56 },
+{ 20 , 80 , 9 , 57 },
+{ 20 , 80 , 9 , 58 },
+{ 20 , 80 , 9 , 59 },
+{ 20 , 80 , 9 , 60 },
+{ 20 , 80 , 9 , 61 },
+{ 20 , 80 , 9 , 62 },
+{ 20 , 80 , 9 , 63 },
+{ 20 , 80 , 9 , 64 },
+{ 20 , 80 , 9 , 65 },
+{ 20 , 80 , 9 , 66 },
+{ 20 , 80 , 9 , 67 },
+{ 20 , 80 , 9 , 68 },
+{ 20 , 80 , 9 , 69 },
+{ 20 , 80 , 9 , 70 },
+{ 20 , 80 , 9 , 71 },
+{ 20 , 80 , 9 , 72 },
+{ 20 , 80 , 9 , 73 },
+{ 20 , 80 , 9 , 74 },
+{ 20 , 80 , 9 , 75 },
+{ 20 , 80 , 9 , 76 },
+{ 20 , 80 , 9 , 77 },
+{ 20 , 80 , 9 , 78 },
+{ 20 , 80 , 9 , 79 },
+{ 20 , 80 , 10 , 0 },
+{ 20 , 80 , 10 , 1 },
+{ 20 , 80 , 10 , 2 },
+{ 20 , 80 , 10 , 3 },
+{ 20 , 80 , 10 , 4 },
+{ 20 , 80 , 10 , 5 },
+{ 20 , 80 , 10 , 6 },
+{ 20 , 80 , 10 , 7 },
+{ 20 , 80 , 10 , 8 },
+{ 20 , 80 , 10 , 9 },
+{ 20 , 80 , 10 , 10 },
+{ 20 , 80 , 10 , 11 },
+{ 20 , 80 , 10 , 12 },
+{ 20 , 80 , 10 , 13 },
+{ 20 , 80 , 10 , 14 },
+{ 20 , 80 , 10 , 15 },
+{ 20 , 80 , 10 , 16 },
+{ 20 , 80 , 10 , 17 },
+{ 20 , 80 , 10 , 18 },
+{ 20 , 80 , 10 , 19 },
+{ 20 , 80 , 10 , 20 },
+{ 20 , 80 , 10 , 21 },
+{ 20 , 80 , 10 , 22 },
+{ 20 , 80 , 10 , 23 },
+{ 20 , 80 , 10 , 24 },
+{ 20 , 80 , 10 , 25 },
+{ 20 , 80 , 10 , 26 },
+{ 20 , 80 , 10 , 27 },
+{ 20 , 80 , 10 , 28 },
+{ 20 , 80 , 10 , 29 },
+{ 20 , 80 , 10 , 30 },
+{ 20 , 80 , 10 , 31 },
+{ 20 , 80 , 10 , 32 },
+{ 20 , 80 , 10 , 33 },
+{ 20 , 80 , 10 , 34 },
+{ 20 , 80 , 10 , 35 },
+{ 20 , 80 , 10 , 36 },
+{ 20 , 80 , 10 , 37 },
+{ 20 , 80 , 10 , 38 },
+{ 20 , 80 , 10 , 39 },
+{ 20 , 80 , 10 , 40 },
+{ 20 , 80 , 10 , 41 },
+{ 20 , 80 , 10 , 42 },
+{ 20 , 80 , 10 , 43 },
+{ 20 , 80 , 10 , 44 },
+{ 20 , 80 , 10 , 45 },
+{ 20 , 80 , 10 , 46 },
+{ 20 , 80 , 10 , 47 },
+{ 20 , 80 , 10 , 48 },
+{ 20 , 80 , 10 , 49 },
+{ 20 , 80 , 10 , 50 },
+{ 20 , 80 , 10 , 51 },
+{ 20 , 80 , 10 , 52 },
+{ 20 , 80 , 10 , 53 },
+{ 20 , 80 , 10 , 54 },
+{ 20 , 80 , 10 , 55 },
+{ 20 , 80 , 10 , 56 },
+{ 20 , 80 , 10 , 57 },
+{ 20 , 80 , 10 , 58 },
+{ 20 , 80 , 10 , 59 },
+{ 20 , 80 , 10 , 60 },
+{ 20 , 80 , 10 , 61 },
+{ 20 , 80 , 10 , 62 },
+{ 20 , 80 , 10 , 63 },
+{ 20 , 80 , 10 , 64 },
+{ 20 , 80 , 10 , 65 },
+{ 20 , 80 , 10 , 66 },
+{ 20 , 80 , 10 , 67 },
+{ 20 , 80 , 10 , 68 },
+{ 20 , 80 , 10 , 69 },
+{ 20 , 80 , 10 , 70 },
+{ 20 , 80 , 10 , 71 },
+{ 20 , 80 , 10 , 72 },
+{ 20 , 80 , 10 , 73 },
+{ 20 , 80 , 10 , 74 },
+{ 20 , 80 , 10 , 75 },
+{ 20 , 80 , 10 , 76 },
+{ 20 , 80 , 10 , 77 },
+{ 20 , 80 , 10 , 78 },
+{ 20 , 80 , 10 , 79 },
+{ 20 , 80 , 11 , 0 },
+{ 20 , 80 , 11 , 1 },
+{ 20 , 80 , 11 , 2 },
+{ 20 , 80 , 11 , 3 },
+{ 20 , 80 , 11 , 4 },
+{ 20 , 80 , 11 , 5 },
+{ 20 , 80 , 11 , 6 },
+{ 20 , 80 , 11 , 7 },
+{ 20 , 80 , 11 , 8 },
+{ 20 , 80 , 11 , 9 },
+{ 20 , 80 , 11 , 10 },
+{ 20 , 80 , 11 , 11 },
+{ 20 , 80 , 11 , 12 },
+{ 20 , 80 , 11 , 13 },
+{ 20 , 80 , 11 , 14 },
+{ 20 , 80 , 11 , 15 },
+{ 20 , 80 , 11 , 16 },
+{ 20 , 80 , 11 , 17 },
+{ 20 , 80 , 11 , 18 },
+{ 20 , 80 , 11 , 19 },
+{ 20 , 80 , 11 , 20 },
+{ 20 , 80 , 11 , 21 },
+{ 20 , 80 , 11 , 22 },
+{ 20 , 80 , 11 , 23 },
+{ 20 , 80 , 11 , 24 },
+{ 20 , 80 , 11 , 25 },
+{ 20 , 80 , 11 , 26 },
+{ 20 , 80 , 11 , 27 },
+{ 20 , 80 , 11 , 28 },
+{ 20 , 80 , 11 , 29 },
+{ 20 , 80 , 11 , 30 },
+{ 20 , 80 , 11 , 31 },
+{ 20 , 80 , 11 , 32 },
+{ 20 , 80 , 11 , 33 },
+{ 20 , 80 , 11 , 34 },
+{ 20 , 80 , 11 , 35 },
+{ 20 , 80 , 11 , 36 },
+{ 20 , 80 , 11 , 37 },
+{ 20 , 80 , 11 , 38 },
+{ 20 , 80 , 11 , 39 },
+{ 20 , 80 , 11 , 40 },
+{ 20 , 80 , 11 , 41 },
+{ 20 , 80 , 11 , 42 },
+{ 20 , 80 , 11 , 43 },
+{ 20 , 80 , 11 , 44 },
+{ 20 , 80 , 11 , 45 },
+{ 20 , 80 , 11 , 46 },
+{ 20 , 80 , 11 , 47 },
+{ 20 , 80 , 11 , 48 },
+{ 20 , 80 , 11 , 49 },
+{ 20 , 80 , 11 , 50 },
+{ 20 , 80 , 11 , 51 },
+{ 20 , 80 , 11 , 52 },
+{ 20 , 80 , 11 , 53 },
+{ 20 , 80 , 11 , 54 },
+{ 20 , 80 , 11 , 55 },
+{ 20 , 80 , 11 , 56 },
+{ 20 , 80 , 11 , 57 },
+{ 20 , 80 , 11 , 58 },
+{ 20 , 80 , 11 , 59 },
+{ 20 , 80 , 11 , 60 },
+{ 20 , 80 , 11 , 61 },
+{ 20 , 80 , 11 , 62 },
+{ 20 , 80 , 11 , 63 },
+{ 20 , 80 , 11 , 64 },
+{ 20 , 80 , 11 , 65 },
+{ 20 , 80 , 11 , 66 },
+{ 20 , 80 , 11 , 67 },
+{ 20 , 80 , 11 , 68 },
+{ 20 , 80 , 11 , 69 },
+{ 20 , 80 , 11 , 70 },
+{ 20 , 80 , 11 , 71 },
+{ 20 , 80 , 11 , 72 },
+{ 20 , 80 , 11 , 73 },
+{ 20 , 80 , 11 , 74 },
+{ 20 , 80 , 11 , 75 },
+{ 20 , 80 , 11 , 76 },
+{ 20 , 80 , 11 , 77 },
+{ 20 , 80 , 11 , 78 },
+{ 20 , 80 , 11 , 79 },
+{ 20 , 80 , 12 , 0 },
+{ 20 , 80 , 12 , 1 },
+{ 20 , 80 , 12 , 2 },
+{ 20 , 80 , 12 , 3 },
+{ 20 , 80 , 12 , 4 },
+{ 20 , 80 , 12 , 5 },
+{ 20 , 80 , 12 , 6 },
+{ 20 , 80 , 12 , 7 },
+{ 20 , 80 , 12 , 8 },
+{ 20 , 80 , 12 , 9 },
+{ 20 , 80 , 12 , 10 },
+{ 20 , 80 , 12 , 11 },
+{ 20 , 80 , 12 , 12 },
+{ 20 , 80 , 12 , 13 },
+{ 20 , 80 , 12 , 14 },
+{ 20 , 80 , 12 , 15 },
+{ 20 , 80 , 12 , 16 },
+{ 20 , 80 , 12 , 17 },
+{ 20 , 80 , 12 , 18 },
+{ 20 , 80 , 12 , 19 },
+{ 20 , 80 , 12 , 20 },
+{ 20 , 80 , 12 , 21 },
+{ 20 , 80 , 12 , 22 },
+{ 20 , 80 , 12 , 23 },
+{ 20 , 80 , 12 , 24 },
+{ 20 , 80 , 12 , 25 },
+{ 20 , 80 , 12 , 26 },
+{ 20 , 80 , 12 , 27 },
+{ 20 , 80 , 12 , 28 },
+{ 20 , 80 , 12 , 29 },
+{ 20 , 80 , 12 , 30 },
+{ 20 , 80 , 12 , 31 },
+{ 20 , 80 , 12 , 32 },
+{ 20 , 80 , 12 , 33 },
+{ 20 , 80 , 12 , 34 },
+{ 20 , 80 , 12 , 35 },
+{ 20 , 80 , 12 , 36 },
+{ 20 , 80 , 12 , 37 },
+{ 20 , 80 , 12 , 38 },
+{ 20 , 80 , 12 , 39 },
+{ 20 , 80 , 12 , 40 },
+{ 20 , 80 , 12 , 41 },
+{ 20 , 80 , 12 , 42 },
+{ 20 , 80 , 12 , 43 },
+{ 20 , 80 , 12 , 44 },
+{ 20 , 80 , 12 , 45 },
+{ 20 , 80 , 12 , 46 },
+{ 20 , 80 , 12 , 47 },
+{ 20 , 80 , 12 , 48 },
+{ 20 , 80 , 12 , 49 },
+{ 20 , 80 , 12 , 50 },
+{ 20 , 80 , 12 , 51 },
+{ 20 , 80 , 12 , 52 },
+{ 20 , 80 , 12 , 53 },
+{ 20 , 80 , 12 , 54 },
+{ 20 , 80 , 12 , 55 },
+{ 20 , 80 , 12 , 56 },
+{ 20 , 80 , 12 , 57 },
+{ 20 , 80 , 12 , 58 },
+{ 20 , 80 , 12 , 59 },
+{ 20 , 80 , 12 , 60 },
+{ 20 , 80 , 12 , 61 },
+{ 20 , 80 , 12 , 62 },
+{ 20 , 80 , 12 , 63 },
+{ 20 , 80 , 12 , 64 },
+{ 20 , 80 , 12 , 65 },
+{ 20 , 80 , 12 , 66 },
+{ 20 , 80 , 12 , 67 },
+{ 20 , 80 , 12 , 68 },
+{ 20 , 80 , 12 , 69 },
+{ 20 , 80 , 12 , 70 },
+{ 20 , 80 , 12 , 71 },
+{ 20 , 80 , 12 , 72 },
+{ 20 , 80 , 12 , 73 },
+{ 20 , 80 , 12 , 74 },
+{ 20 , 80 , 12 , 75 },
+{ 20 , 80 , 12 , 76 },
+{ 20 , 80 , 12 , 77 },
+{ 20 , 80 , 12 , 78 },
+{ 20 , 80 , 12 , 79 },
+{ 20 , 80 , 13 , 0 },
+{ 20 , 80 , 13 , 1 },
+{ 20 , 80 , 13 , 2 },
+{ 20 , 80 , 13 , 3 },
+{ 20 , 80 , 13 , 4 },
+{ 20 , 80 , 13 , 5 },
+{ 20 , 80 , 13 , 6 },
+{ 20 , 80 , 13 , 7 },
+{ 20 , 80 , 13 , 8 },
+{ 20 , 80 , 13 , 9 },
+{ 20 , 80 , 13 , 10 },
+{ 20 , 80 , 13 , 11 },
+{ 20 , 80 , 13 , 12 },
+{ 20 , 80 , 13 , 13 },
+{ 20 , 80 , 13 , 14 },
+{ 20 , 80 , 13 , 15 },
+{ 20 , 80 , 13 , 16 },
+{ 20 , 80 , 13 , 17 },
+{ 20 , 80 , 13 , 18 },
+{ 20 , 80 , 13 , 19 },
+{ 20 , 80 , 13 , 20 },
+{ 20 , 80 , 13 , 21 },
+{ 20 , 80 , 13 , 22 },
+{ 20 , 80 , 13 , 23 },
+{ 20 , 80 , 13 , 24 },
+{ 20 , 80 , 13 , 25 },
+{ 20 , 80 , 13 , 26 },
+{ 20 , 80 , 13 , 27 },
+{ 20 , 80 , 13 , 28 },
+{ 20 , 80 , 13 , 29 },
+{ 20 , 80 , 13 , 30 },
+{ 20 , 80 , 13 , 31 },
+{ 20 , 80 , 13 , 32 },
+{ 20 , 80 , 13 , 33 },
+{ 20 , 80 , 13 , 34 },
+{ 20 , 80 , 13 , 35 },
+{ 20 , 80 , 13 , 36 },
+{ 20 , 80 , 13 , 37 },
+{ 20 , 80 , 13 , 38 },
+{ 20 , 80 , 13 , 39 },
+{ 20 , 80 , 13 , 40 },
+{ 20 , 80 , 13 , 41 },
+{ 20 , 80 , 13 , 42 },
+{ 20 , 80 , 13 , 43 },
+{ 20 , 80 , 13 , 44 },
+{ 20 , 80 , 13 , 45 },
+{ 20 , 80 , 13 , 46 },
+{ 20 , 80 , 13 , 47 },
+{ 20 , 80 , 13 , 48 },
+{ 20 , 80 , 13 , 49 },
+{ 20 , 80 , 13 , 50 },
+{ 20 , 80 , 13 , 51 },
+{ 20 , 80 , 13 , 52 },
+{ 20 , 80 , 13 , 53 },
+{ 20 , 80 , 13 , 54 },
+{ 20 , 80 , 13 , 55 },
+{ 20 , 80 , 13 , 56 },
+{ 20 , 80 , 13 , 57 },
+{ 20 , 80 , 13 , 58 },
+{ 20 , 80 , 13 , 59 },
+{ 20 , 80 , 13 , 60 },
+{ 20 , 80 , 13 , 61 },
+{ 20 , 80 , 13 , 62 },
+{ 20 , 80 , 13 , 63 },
+{ 20 , 80 , 13 , 64 },
+{ 20 , 80 , 13 , 65 },
+{ 20 , 80 , 13 , 66 },
+{ 20 , 80 , 13 , 67 },
+{ 20 , 80 , 13 , 68 },
+{ 20 , 80 , 13 , 69 },
+{ 20 , 80 , 13 , 70 },
+{ 20 , 80 , 13 , 71 },
+{ 20 , 80 , 13 , 72 },
+{ 20 , 80 , 13 , 73 },
+{ 20 , 80 , 13 , 74 },
+{ 20 , 80 , 13 , 75 },
+{ 20 , 80 , 13 , 76 },
+{ 20 , 80 , 13 , 77 },
+{ 20 , 80 , 13 , 78 },
+{ 20 , 80 , 13 , 79 },
+{ 20 , 80 , 14 , 0 },
+{ 20 , 80 , 14 , 1 },
+{ 20 , 80 , 14 , 2 },
+{ 20 , 80 , 14 , 3 },
+{ 20 , 80 , 14 , 4 },
+{ 20 , 80 , 14 , 5 },
+{ 20 , 80 , 14 , 6 },
+{ 20 , 80 , 14 , 7 },
+{ 20 , 80 , 14 , 8 },
+{ 20 , 80 , 14 , 9 },
+{ 20 , 80 , 14 , 10 },
+{ 20 , 80 , 14 , 11 },
+{ 20 , 80 , 14 , 12 },
+{ 20 , 80 , 14 , 13 },
+{ 20 , 80 , 14 , 14 },
+{ 20 , 80 , 14 , 15 },
+{ 20 , 80 , 14 , 16 },
+{ 20 , 80 , 14 , 17 },
+{ 20 , 80 , 14 , 18 },
+{ 20 , 80 , 14 , 19 },
+{ 20 , 80 , 14 , 20 },
+{ 20 , 80 , 14 , 21 },
+{ 20 , 80 , 14 , 22 },
+{ 20 , 80 , 14 , 23 },
+{ 20 , 80 , 14 , 24 },
+{ 20 , 80 , 14 , 25 },
+{ 20 , 80 , 14 , 26 },
+{ 20 , 80 , 14 , 27 },
+{ 20 , 80 , 14 , 28 },
+{ 20 , 80 , 14 , 29 },
+{ 20 , 80 , 14 , 30 },
+{ 20 , 80 , 14 , 31 },
+{ 20 , 80 , 14 , 32 },
+{ 20 , 80 , 14 , 33 },
+{ 20 , 80 , 14 , 34 },
+{ 20 , 80 , 14 , 35 },
+{ 20 , 80 , 14 , 36 },
+{ 20 , 80 , 14 , 37 },
+{ 20 , 80 , 14 , 38 },
+{ 20 , 80 , 14 , 39 },
+{ 20 , 80 , 14 , 40 },
+{ 20 , 80 , 14 , 41 },
+{ 20 , 80 , 14 , 42 },
+{ 20 , 80 , 14 , 43 },
+{ 20 , 80 , 14 , 44 },
+{ 20 , 80 , 14 , 45 },
+{ 20 , 80 , 14 , 46 },
+{ 20 , 80 , 14 , 47 },
+{ 20 , 80 , 14 , 48 },
+{ 20 , 80 , 14 , 49 },
+{ 20 , 80 , 14 , 50 },
+{ 20 , 80 , 14 , 51 },
+{ 20 , 80 , 14 , 52 },
+{ 20 , 80 , 14 , 53 },
+{ 20 , 80 , 14 , 54 },
+{ 20 , 80 , 14 , 55 },
+{ 20 , 80 , 14 , 56 },
+{ 20 , 80 , 14 , 57 },
+{ 20 , 80 , 14 , 58 },
+{ 20 , 80 , 14 , 59 },
+{ 20 , 80 , 14 , 60 },
+{ 20 , 80 , 14 , 61 },
+{ 20 , 80 , 14 , 62 },
+{ 20 , 80 , 14 , 63 },
+{ 20 , 80 , 14 , 64 },
+{ 20 , 80 , 14 , 65 },
+{ 20 , 80 , 14 , 66 },
+{ 20 , 80 , 14 , 67 },
+{ 20 , 80 , 14 , 68 },
+{ 20 , 80 , 14 , 69 },
+{ 20 , 80 , 14 , 70 },
+{ 20 , 80 , 14 , 71 },
+{ 20 , 80 , 14 , 72 },
+{ 20 , 80 , 14 , 73 },
+{ 20 , 80 , 14 , 74 },
+{ 20 , 80 , 14 , 75 },
+{ 20 , 80 , 14 , 76 },
+{ 20 , 80 , 14 , 77 },
+{ 20 , 80 , 14 , 78 },
+{ 20 , 80 , 14 , 79 },
+{ 20 , 80 , 15 , 0 },
+{ 20 , 80 , 15 , 1 },
+{ 20 , 80 , 15 , 2 },
+{ 20 , 80 , 15 , 3 },
+{ 20 , 80 , 15 , 4 },
+{ 20 , 80 , 15 , 5 },
+{ 20 , 80 , 15 , 6 },
+{ 20 , 80 , 15 , 7 },
+{ 20 , 80 , 15 , 8 },
+{ 20 , 80 , 15 , 9 },
+{ 20 , 80 , 15 , 10 },
+{ 20 , 80 , 15 , 11 },
+{ 20 , 80 , 15 , 12 },
+{ 20 , 80 , 15 , 13 },
+{ 20 , 80 , 15 , 14 },
+{ 20 , 80 , 15 , 15 },
+{ 20 , 80 , 15 , 16 },
+{ 20 , 80 , 15 , 17 },
+{ 20 , 80 , 15 , 18 },
+{ 20 , 80 , 15 , 19 },
+{ 20 , 80 , 15 , 20 },
+{ 20 , 80 , 15 , 21 },
+{ 20 , 80 , 15 , 22 },
+{ 20 , 80 , 15 , 23 },
+{ 20 , 80 , 15 , 24 },
+{ 20 , 80 , 15 , 25 },
+{ 20 , 80 , 15 , 26 },
+{ 20 , 80 , 15 , 27 },
+{ 20 , 80 , 15 , 28 },
+{ 20 , 80 , 15 , 29 },
+{ 20 , 80 , 15 , 30 },
+{ 20 , 80 , 15 , 31 },
+{ 20 , 80 , 15 , 32 },
+{ 20 , 80 , 15 , 33 },
+{ 20 , 80 , 15 , 34 },
+{ 20 , 80 , 15 , 35 },
+{ 20 , 80 , 15 , 36 },
+{ 20 , 80 , 15 , 37 },
+{ 20 , 80 , 15 , 38 },
+{ 20 , 80 , 15 , 39 },
+{ 20 , 80 , 15 , 40 },
+{ 20 , 80 , 15 , 41 },
+{ 20 , 80 , 15 , 42 },
+{ 20 , 80 , 15 , 43 },
+{ 20 , 80 , 15 , 44 },
+{ 20 , 80 , 15 , 45 },
+{ 20 , 80 , 15 , 46 },
+{ 20 , 80 , 15 , 47 },
+{ 20 , 80 , 15 , 48 },
+{ 20 , 80 , 15 , 49 },
+{ 20 , 80 , 15 , 50 },
+{ 20 , 80 , 15 , 51 },
+{ 20 , 80 , 15 , 52 },
+{ 20 , 80 , 15 , 53 },
+{ 20 , 80 , 15 , 54 },
+{ 20 , 80 , 15 , 55 },
+{ 20 , 80 , 15 , 56 },
+{ 20 , 80 , 15 , 57 },
+{ 20 , 80 , 15 , 58 },
+{ 20 , 80 , 15 , 59 },
+{ 20 , 80 , 15 , 60 },
+{ 20 , 80 , 15 , 61 },
+{ 20 , 80 , 15 , 62 },
+{ 20 , 80 , 15 , 63 },
+{ 20 , 80 , 15 , 64 },
+{ 20 , 80 , 15 , 65 },
+{ 20 , 80 , 15 , 66 },
+{ 20 , 80 , 15 , 67 },
+{ 20 , 80 , 15 , 68 },
+{ 20 , 80 , 15 , 69 },
+{ 20 , 80 , 15 , 70 },
+{ 20 , 80 , 15 , 71 },
+{ 20 , 80 , 15 , 72 },
+{ 20 , 80 , 15 , 73 },
+{ 20 , 80 , 15 , 74 },
+{ 20 , 80 , 15 , 75 },
+{ 20 , 80 , 15 , 76 },
+{ 20 , 80 , 15 , 77 },
+{ 20 , 80 , 15 , 78 },
+{ 20 , 80 , 15 , 79 },
+{ 20 , 80 , 16 , 0 },
+{ 20 , 80 , 16 , 1 },
+{ 20 , 80 , 16 , 2 },
+{ 20 , 80 , 16 , 3 },
+{ 20 , 80 , 16 , 4 },
+{ 20 , 80 , 16 , 5 },
+{ 20 , 80 , 16 , 6 },
+{ 20 , 80 , 16 , 7 },
+{ 20 , 80 , 16 , 8 },
+{ 20 , 80 , 16 , 9 },
+{ 20 , 80 , 16 , 10 },
+{ 20 , 80 , 16 , 11 },
+{ 20 , 80 , 16 , 12 },
+{ 20 , 80 , 16 , 13 },
+{ 20 , 80 , 16 , 14 },
+{ 20 , 80 , 16 , 15 },
+{ 20 , 80 , 16 , 16 },
+{ 20 , 80 , 16 , 17 },
+{ 20 , 80 , 16 , 18 },
+{ 20 , 80 , 16 , 19 },
+{ 20 , 80 , 16 , 20 },
+{ 20 , 80 , 16 , 21 },
+{ 20 , 80 , 16 , 22 },
+{ 20 , 80 , 16 , 23 },
+{ 20 , 80 , 16 , 24 },
+{ 20 , 80 , 16 , 25 },
+{ 20 , 80 , 16 , 26 },
+{ 20 , 80 , 16 , 27 },
+{ 20 , 80 , 16 , 28 },
+{ 20 , 80 , 16 , 29 },
+{ 20 , 80 , 16 , 30 },
+{ 20 , 80 , 16 , 31 },
+{ 20 , 80 , 16 , 32 },
+{ 20 , 80 , 16 , 33 },
+{ 20 , 80 , 16 , 34 },
+{ 20 , 80 , 16 , 35 },
+{ 20 , 80 , 16 , 36 },
+{ 20 , 80 , 16 , 37 },
+{ 20 , 80 , 16 , 38 },
+{ 20 , 80 , 16 , 39 },
+{ 20 , 80 , 16 , 40 },
+{ 20 , 80 , 16 , 41 },
+{ 20 , 80 , 16 , 42 },
+{ 20 , 80 , 16 , 43 },
+{ 20 , 80 , 16 , 44 },
+{ 20 , 80 , 16 , 45 },
+{ 20 , 80 , 16 , 46 },
+{ 20 , 80 , 16 , 47 },
+{ 20 , 80 , 16 , 48 },
+{ 20 , 80 , 16 , 49 },
+{ 20 , 80 , 16 , 50 },
+{ 20 , 80 , 16 , 51 },
+{ 20 , 80 , 16 , 52 },
+{ 20 , 80 , 16 , 53 },
+{ 20 , 80 , 16 , 54 },
+{ 20 , 80 , 16 , 55 },
+{ 20 , 80 , 16 , 56 },
+{ 20 , 80 , 16 , 57 },
+{ 20 , 80 , 16 , 58 },
+{ 20 , 80 , 16 , 59 },
+{ 20 , 80 , 16 , 60 },
+{ 20 , 80 , 16 , 61 },
+{ 20 , 80 , 16 , 62 },
+{ 20 , 80 , 16 , 63 },
+{ 20 , 80 , 16 , 64 },
+{ 20 , 80 , 16 , 65 },
+{ 20 , 80 , 16 , 66 },
+{ 20 , 80 , 16 , 67 },
+{ 20 , 80 , 16 , 68 },
+{ 20 , 80 , 16 , 69 },
+{ 20 , 80 , 16 , 70 },
+{ 20 , 80 , 16 , 71 },
+{ 20 , 80 , 16 , 72 },
+{ 20 , 80 , 16 , 73 },
+{ 20 , 80 , 16 , 74 },
+{ 20 , 80 , 16 , 75 },
+{ 20 , 80 , 16 , 76 },
+{ 20 , 80 , 16 , 77 },
+{ 20 , 80 , 16 , 78 },
+{ 20 , 80 , 16 , 79 },
+{ 20 , 80 , 17 , 0 },
+{ 20 , 80 , 17 , 1 },
+{ 20 , 80 , 17 , 2 },
+{ 20 , 80 , 17 , 3 },
+{ 20 , 80 , 17 , 4 },
+{ 20 , 80 , 17 , 5 },
+{ 20 , 80 , 17 , 6 },
+{ 20 , 80 , 17 , 7 },
+{ 20 , 80 , 17 , 8 },
+{ 20 , 80 , 17 , 9 },
+{ 20 , 80 , 17 , 10 },
+{ 20 , 80 , 17 , 11 },
+{ 20 , 80 , 17 , 12 },
+{ 20 , 80 , 17 , 13 },
+{ 20 , 80 , 17 , 14 },
+{ 20 , 80 , 17 , 15 },
+{ 20 , 80 , 17 , 16 },
+{ 20 , 80 , 17 , 17 },
+{ 20 , 80 , 17 , 18 },
+{ 20 , 80 , 17 , 19 },
+{ 20 , 80 , 17 , 20 },
+{ 20 , 80 , 17 , 21 },
+{ 20 , 80 , 17 , 22 },
+{ 20 , 80 , 17 , 23 },
+{ 20 , 80 , 17 , 24 },
+{ 20 , 80 , 17 , 25 },
+{ 20 , 80 , 17 , 26 },
+{ 20 , 80 , 17 , 27 },
+{ 20 , 80 , 17 , 28 },
+{ 20 , 80 , 17 , 29 },
+{ 20 , 80 , 17 , 30 },
+{ 20 , 80 , 17 , 31 },
+{ 20 , 80 , 17 , 32 },
+{ 20 , 80 , 17 , 33 },
+{ 20 , 80 , 17 , 34 },
+{ 20 , 80 , 17 , 35 },
+{ 20 , 80 , 17 , 36 },
+{ 20 , 80 , 17 , 37 },
+{ 20 , 80 , 17 , 38 },
+{ 20 , 80 , 17 , 39 },
+{ 20 , 80 , 17 , 40 },
+{ 20 , 80 , 17 , 41 },
+{ 20 , 80 , 17 , 42 },
+{ 20 , 80 , 17 , 43 },
+{ 20 , 80 , 17 , 44 },
+{ 20 , 80 , 17 , 45 },
+{ 20 , 80 , 17 , 46 },
+{ 20 , 80 , 17 , 47 },
+{ 20 , 80 , 17 , 48 },
+{ 20 , 80 , 17 , 49 },
+{ 20 , 80 , 17 , 50 },
+{ 20 , 80 , 17 , 51 },
+{ 20 , 80 , 17 , 52 },
+{ 20 , 80 , 17 , 53 },
+{ 20 , 80 , 17 , 54 },
+{ 20 , 80 , 17 , 55 },
+{ 20 , 80 , 17 , 56 },
+{ 20 , 80 , 17 , 57 },
+{ 20 , 80 , 17 , 58 },
+{ 20 , 80 , 17 , 59 },
+{ 20 , 80 , 17 , 60 },
+{ 20 , 80 , 17 , 61 },
+{ 20 , 80 , 17 , 62 },
+{ 20 , 80 , 17 , 63 },
+{ 20 , 80 , 17 , 64 },
+{ 20 , 80 , 17 , 65 },
+{ 20 , 80 , 17 , 66 },
+{ 20 , 80 , 17 , 67 },
+{ 20 , 80 , 17 , 68 },
+{ 20 , 80 , 17 , 69 },
+{ 20 , 80 , 17 , 70 },
+{ 20 , 80 , 17 , 71 },
+{ 20 , 80 , 17 , 72 },
+{ 20 , 80 , 17 , 73 },
+{ 20 , 80 , 17 , 74 },
+{ 20 , 80 , 17 , 75 },
+{ 20 , 80 , 17 , 76 },
+{ 20 , 80 , 17 , 77 },
+{ 20 , 80 , 17 , 78 },
+{ 20 , 80 , 17 , 79 },
+{ 20 , 80 , 18 , 0 },
+{ 20 , 80 , 18 , 1 },
+{ 20 , 80 , 18 , 2 },
+{ 20 , 80 , 18 , 3 },
+{ 20 , 80 , 18 , 4 },
+{ 20 , 80 , 18 , 5 },
+{ 20 , 80 , 18 , 6 },
+{ 20 , 80 , 18 , 7 },
+{ 20 , 80 , 18 , 8 },
+{ 20 , 80 , 18 , 9 },
+{ 20 , 80 , 18 , 10 },
+{ 20 , 80 , 18 , 11 },
+{ 20 , 80 , 18 , 12 },
+{ 20 , 80 , 18 , 13 },
+{ 20 , 80 , 18 , 14 },
+{ 20 , 80 , 18 , 15 },
+{ 20 , 80 , 18 , 16 },
+{ 20 , 80 , 18 , 17 },
+{ 20 , 80 , 18 , 18 },
+{ 20 , 80 , 18 , 19 },
+{ 20 , 80 , 18 , 20 },
+{ 20 , 80 , 18 , 21 },
+{ 20 , 80 , 18 , 22 },
+{ 20 , 80 , 18 , 23 },
+{ 20 , 80 , 18 , 24 },
+{ 20 , 80 , 18 , 25 },
+{ 20 , 80 , 18 , 26 },
+{ 20 , 80 , 18 , 27 },
+{ 20 , 80 , 18 , 28 },
+{ 20 , 80 , 18 , 29 },
+{ 20 , 80 , 18 , 30 },
+{ 20 , 80 , 18 , 31 },
+{ 20 , 80 , 18 , 32 },
+{ 20 , 80 , 18 , 33 },
+{ 20 , 80 , 18 , 34 },
+{ 20 , 80 , 18 , 35 },
+{ 20 , 80 , 18 , 36 },
+{ 20 , 80 , 18 , 37 },
+{ 20 , 80 , 18 , 38 },
+{ 20 , 80 , 18 , 39 },
+{ 20 , 80 , 18 , 40 },
+{ 20 , 80 , 18 , 41 },
+{ 20 , 80 , 18 , 42 },
+{ 20 , 80 , 18 , 43 },
+{ 20 , 80 , 18 , 44 },
+{ 20 , 80 , 18 , 45 },
+{ 20 , 80 , 18 , 46 },
+{ 20 , 80 , 18 , 47 },
+{ 20 , 80 , 18 , 48 },
+{ 20 , 80 , 18 , 49 },
+{ 20 , 80 , 18 , 50 },
+{ 20 , 80 , 18 , 51 },
+{ 20 , 80 , 18 , 52 },
+{ 20 , 80 , 18 , 53 },
+{ 20 , 80 , 18 , 54 },
+{ 20 , 80 , 18 , 55 },
+{ 20 , 80 , 18 , 56 },
+{ 20 , 80 , 18 , 57 },
+{ 20 , 80 , 18 , 58 },
+{ 20 , 80 , 18 , 59 },
+{ 20 , 80 , 18 , 60 },
+{ 20 , 80 , 18 , 61 },
+{ 20 , 80 , 18 , 62 },
+{ 20 , 80 , 18 , 63 },
+{ 20 , 80 , 18 , 64 },
+{ 20 , 80 , 18 , 65 },
+{ 20 , 80 , 18 , 66 },
+{ 20 , 80 , 18 , 67 },
+{ 20 , 80 , 18 , 68 },
+{ 20 , 80 , 18 , 69 },
+{ 20 , 80 , 18 , 70 },
+{ 20 , 80 , 18 , 71 },
+{ 20 , 80 , 18 , 72 },
+{ 20 , 80 , 18 , 73 },
+{ 20 , 80 , 18 , 74 },
+{ 20 , 80 , 18 , 75 },
+{ 20 , 80 , 18 , 76 },
+{ 20 , 80 , 18 , 77 },
+{ 20 , 80 , 18 , 78 },
+{ 20 , 80 , 18 , 79 },
+{ 20 , 80 , 19 , 0 },
+{ 20 , 80 , 19 , 1 },
+{ 20 , 80 , 19 , 2 },
+{ 20 , 80 , 19 , 3 },
+{ 20 , 80 , 19 , 4 },
+{ 20 , 80 , 19 , 5 },
+{ 20 , 80 , 19 , 6 },
+{ 20 , 80 , 19 , 7 },
+{ 20 , 80 , 19 , 8 },
+{ 20 , 80 , 19 , 9 },
+{ 20 , 80 , 19 , 10 },
+{ 20 , 80 , 19 , 11 },
+{ 20 , 80 , 19 , 12 },
+{ 20 , 80 , 19 , 13 },
+{ 20 , 80 , 19 , 14 },
+{ 20 , 80 , 19 , 15 },
+{ 20 , 80 , 19 , 16 },
+{ 20 , 80 , 19 , 17 },
+{ 20 , 80 , 19 , 18 },
+{ 20 , 80 , 19 , 19 },
+{ 20 , 80 , 19 , 20 },
+{ 20 , 80 , 19 , 21 },
+{ 20 , 80 , 19 , 22 },
+{ 20 , 80 , 19 , 23 },
+{ 20 , 80 , 19 , 24 },
+{ 20 , 80 , 19 , 25 },
+{ 20 , 80 , 19 , 26 },
+{ 20 , 80 , 19 , 27 },
+{ 20 , 80 , 19 , 28 },
+{ 20 , 80 , 19 , 29 },
+{ 20 , 80 , 19 , 30 },
+{ 20 , 80 , 19 , 31 },
+{ 20 , 80 , 19 , 32 },
+{ 20 , 80 , 19 , 33 },
+{ 20 , 80 , 19 , 34 },
+{ 20 , 80 , 19 , 35 },
+{ 20 , 80 , 19 , 36 },
+{ 20 , 80 , 19 , 37 },
+{ 20 , 80 , 19 , 38 },
+{ 20 , 80 , 19 , 39 },
+{ 20 , 80 , 19 , 40 },
+{ 20 , 80 , 19 , 41 },
+{ 20 , 80 , 19 , 42 },
+{ 20 , 80 , 19 , 43 },
+{ 20 , 80 , 19 , 44 },
+{ 20 , 80 , 19 , 45 },
+{ 20 , 80 , 19 , 46 },
+{ 20 , 80 , 19 , 47 },
+{ 20 , 80 , 19 , 48 },
+{ 20 , 80 , 19 , 49 },
+{ 20 , 80 , 19 , 50 },
+{ 20 , 80 , 19 , 51 },
+{ 20 , 80 , 19 , 52 },
+{ 20 , 80 , 19 , 53 },
+{ 20 , 80 , 19 , 54 },
+{ 20 , 80 , 19 , 55 },
+{ 20 , 80 , 19 , 56 },
+{ 20 , 80 , 19 , 57 },
+{ 20 , 80 , 19 , 58 },
+{ 20 , 80 , 19 , 59 },
+{ 20 , 80 , 19 , 60 },
+{ 20 , 80 , 19 , 61 },
+{ 20 , 80 , 19 , 62 },
+{ 20 , 80 , 19 , 63 },
+{ 20 , 80 , 19 , 64 },
+{ 20 , 80 , 19 , 65 },
+{ 20 , 80 , 19 , 66 },
+{ 20 , 80 , 19 , 67 },
+{ 20 , 80 , 19 , 68 },
+{ 20 , 80 , 19 , 69 },
+{ 20 , 80 , 19 , 70 },
+{ 20 , 80 , 19 , 71 },
+{ 20 , 80 , 19 , 72 },
+{ 20 , 80 , 19 , 73 },
+{ 20 , 80 , 19 , 74 },
+{ 20 , 80 , 19 , 75 },
+{ 20 , 80 , 19 , 76 },
+{ 20 , 80 , 19 , 77 },
+{ 20 , 80 , 19 , 78 },
+{ 20 , 80 , 19 , 79 },
+{ 40 , 5 , 0 , 0 },
+{ 40 , 5 , 0 , 1 },
+{ 40 , 5 , 0 , 2 },
+{ 40 , 5 , 0 , 3 },
+{ 40 , 5 , 0 , 4 },
+{ 40 , 5 , 1 , 0 },
+{ 40 , 5 , 1 , 1 },
+{ 40 , 5 , 1 , 2 },
+{ 40 , 5 , 1 , 3 },
+{ 40 , 5 , 1 , 4 },
+{ 40 , 5 , 2 , 0 },
+{ 40 , 5 , 2 , 1 },
+{ 40 , 5 , 2 , 2 },
+{ 40 , 5 , 2 , 3 },
+{ 40 , 5 , 2 , 4 },
+{ 40 , 5 , 3 , 0 },
+{ 40 , 5 , 3 , 1 },
+{ 40 , 5 , 3 , 2 },
+{ 40 , 5 , 3 , 3 },
+{ 40 , 5 , 3 , 4 },
+{ 40 , 5 , 4 , 0 },
+{ 40 , 5 , 4 , 1 },
+{ 40 , 5 , 4 , 2 },
+{ 40 , 5 , 4 , 3 },
+{ 40 , 5 , 4 , 4 },
+{ 40 , 5 , 5 , 0 },
+{ 40 , 5 , 5 , 1 },
+{ 40 , 5 , 5 , 2 },
+{ 40 , 5 , 5 , 3 },
+{ 40 , 5 , 5 , 4 },
+{ 40 , 5 , 6 , 0 },
+{ 40 , 5 , 6 , 1 },
+{ 40 , 5 , 6 , 2 },
+{ 40 , 5 , 6 , 3 },
+{ 40 , 5 , 6 , 4 },
+{ 40 , 5 , 7 , 0 },
+{ 40 , 5 , 7 , 1 },
+{ 40 , 5 , 7 , 2 },
+{ 40 , 5 , 7 , 3 },
+{ 40 , 5 , 7 , 4 },
+{ 40 , 5 , 8 , 0 },
+{ 40 , 5 , 8 , 1 },
+{ 40 , 5 , 8 , 2 },
+{ 40 , 5 , 8 , 3 },
+{ 40 , 5 , 8 , 4 },
+{ 40 , 5 , 9 , 0 },
+{ 40 , 5 , 9 , 1 },
+{ 40 , 5 , 9 , 2 },
+{ 40 , 5 , 9 , 3 },
+{ 40 , 5 , 9 , 4 },
+{ 40 , 5 , 10 , 0 },
+{ 40 , 5 , 10 , 1 },
+{ 40 , 5 , 10 , 2 },
+{ 40 , 5 , 10 , 3 },
+{ 40 , 5 , 10 , 4 },
+{ 40 , 5 , 11 , 0 },
+{ 40 , 5 , 11 , 1 },
+{ 40 , 5 , 11 , 2 },
+{ 40 , 5 , 11 , 3 },
+{ 40 , 5 , 11 , 4 },
+{ 40 , 5 , 12 , 0 },
+{ 40 , 5 , 12 , 1 },
+{ 40 , 5 , 12 , 2 },
+{ 40 , 5 , 12 , 3 },
+{ 40 , 5 , 12 , 4 },
+{ 40 , 5 , 13 , 0 },
+{ 40 , 5 , 13 , 1 },
+{ 40 , 5 , 13 , 2 },
+{ 40 , 5 , 13 , 3 },
+{ 40 , 5 , 13 , 4 },
+{ 40 , 5 , 14 , 0 },
+{ 40 , 5 , 14 , 1 },
+{ 40 , 5 , 14 , 2 },
+{ 40 , 5 , 14 , 3 },
+{ 40 , 5 , 14 , 4 },
+{ 40 , 5 , 15 , 0 },
+{ 40 , 5 , 15 , 1 },
+{ 40 , 5 , 15 , 2 },
+{ 40 , 5 , 15 , 3 },
+{ 40 , 5 , 15 , 4 },
+{ 40 , 5 , 16 , 0 },
+{ 40 , 5 , 16 , 1 },
+{ 40 , 5 , 16 , 2 },
+{ 40 , 5 , 16 , 3 },
+{ 40 , 5 , 16 , 4 },
+{ 40 , 5 , 17 , 0 },
+{ 40 , 5 , 17 , 1 },
+{ 40 , 5 , 17 , 2 },
+{ 40 , 5 , 17 , 3 },
+{ 40 , 5 , 17 , 4 },
+{ 40 , 5 , 18 , 0 },
+{ 40 , 5 , 18 , 1 },
+{ 40 , 5 , 18 , 2 },
+{ 40 , 5 , 18 , 3 },
+{ 40 , 5 , 18 , 4 },
+{ 40 , 5 , 19 , 0 },
+{ 40 , 5 , 19 , 1 },
+{ 40 , 5 , 19 , 2 },
+{ 40 , 5 , 19 , 3 },
+{ 40 , 5 , 19 , 4 },
+{ 40 , 5 , 20 , 0 },
+{ 40 , 5 , 20 , 1 },
+{ 40 , 5 , 20 , 2 },
+{ 40 , 5 , 20 , 3 },
+{ 40 , 5 , 20 , 4 },
+{ 40 , 5 , 21 , 0 },
+{ 40 , 5 , 21 , 1 },
+{ 40 , 5 , 21 , 2 },
+{ 40 , 5 , 21 , 3 },
+{ 40 , 5 , 21 , 4 },
+{ 40 , 5 , 22 , 0 },
+{ 40 , 5 , 22 , 1 },
+{ 40 , 5 , 22 , 2 },
+{ 40 , 5 , 22 , 3 },
+{ 40 , 5 , 22 , 4 },
+{ 40 , 5 , 23 , 0 },
+{ 40 , 5 , 23 , 1 },
+{ 40 , 5 , 23 , 2 },
+{ 40 , 5 , 23 , 3 },
+{ 40 , 5 , 23 , 4 },
+{ 40 , 5 , 24 , 0 },
+{ 40 , 5 , 24 , 1 },
+{ 40 , 5 , 24 , 2 },
+{ 40 , 5 , 24 , 3 },
+{ 40 , 5 , 24 , 4 },
+{ 40 , 5 , 25 , 0 },
+{ 40 , 5 , 25 , 1 },
+{ 40 , 5 , 25 , 2 },
+{ 40 , 5 , 25 , 3 },
+{ 40 , 5 , 25 , 4 },
+{ 40 , 5 , 26 , 0 },
+{ 40 , 5 , 26 , 1 },
+{ 40 , 5 , 26 , 2 },
+{ 40 , 5 , 26 , 3 },
+{ 40 , 5 , 26 , 4 },
+{ 40 , 5 , 27 , 0 },
+{ 40 , 5 , 27 , 1 },
+{ 40 , 5 , 27 , 2 },
+{ 40 , 5 , 27 , 3 },
+{ 40 , 5 , 27 , 4 },
+{ 40 , 5 , 28 , 0 },
+{ 40 , 5 , 28 , 1 },
+{ 40 , 5 , 28 , 2 },
+{ 40 , 5 , 28 , 3 },
+{ 40 , 5 , 28 , 4 },
+{ 40 , 5 , 29 , 0 },
+{ 40 , 5 , 29 , 1 },
+{ 40 , 5 , 29 , 2 },
+{ 40 , 5 , 29 , 3 },
+{ 40 , 5 , 29 , 4 },
+{ 40 , 5 , 30 , 0 },
+{ 40 , 5 , 30 , 1 },
+{ 40 , 5 , 30 , 2 },
+{ 40 , 5 , 30 , 3 },
+{ 40 , 5 , 30 , 4 },
+{ 40 , 5 , 31 , 0 },
+{ 40 , 5 , 31 , 1 },
+{ 40 , 5 , 31 , 2 },
+{ 40 , 5 , 31 , 3 },
+{ 40 , 5 , 31 , 4 },
+{ 40 , 5 , 32 , 0 },
+{ 40 , 5 , 32 , 1 },
+{ 40 , 5 , 32 , 2 },
+{ 40 , 5 , 32 , 3 },
+{ 40 , 5 , 32 , 4 },
+{ 40 , 5 , 33 , 0 },
+{ 40 , 5 , 33 , 1 },
+{ 40 , 5 , 33 , 2 },
+{ 40 , 5 , 33 , 3 },
+{ 40 , 5 , 33 , 4 },
+{ 40 , 5 , 34 , 0 },
+{ 40 , 5 , 34 , 1 },
+{ 40 , 5 , 34 , 2 },
+{ 40 , 5 , 34 , 3 },
+{ 40 , 5 , 34 , 4 },
+{ 40 , 5 , 35 , 0 },
+{ 40 , 5 , 35 , 1 },
+{ 40 , 5 , 35 , 2 },
+{ 40 , 5 , 35 , 3 },
+{ 40 , 5 , 35 , 4 },
+{ 40 , 5 , 36 , 0 },
+{ 40 , 5 , 36 , 1 },
+{ 40 , 5 , 36 , 2 },
+{ 40 , 5 , 36 , 3 },
+{ 40 , 5 , 36 , 4 },
+{ 40 , 5 , 37 , 0 },
+{ 40 , 5 , 37 , 1 },
+{ 40 , 5 , 37 , 2 },
+{ 40 , 5 , 37 , 3 },
+{ 40 , 5 , 37 , 4 },
+{ 40 , 5 , 38 , 0 },
+{ 40 , 5 , 38 , 1 },
+{ 40 , 5 , 38 , 2 },
+{ 40 , 5 , 38 , 3 },
+{ 40 , 5 , 38 , 4 },
+{ 40 , 5 , 39 , 0 },
+{ 40 , 5 , 39 , 1 },
+{ 40 , 5 , 39 , 2 },
+{ 40 , 5 , 39 , 3 },
+{ 40 , 5 , 39 , 4 },
+{ 40 , 10 , 0 , 0 },
+{ 40 , 10 , 0 , 1 },
+{ 40 , 10 , 0 , 2 },
+{ 40 , 10 , 0 , 3 },
+{ 40 , 10 , 0 , 4 },
+{ 40 , 10 , 0 , 5 },
+{ 40 , 10 , 0 , 6 },
+{ 40 , 10 , 0 , 7 },
+{ 40 , 10 , 0 , 8 },
+{ 40 , 10 , 0 , 9 },
+{ 40 , 10 , 1 , 0 },
+{ 40 , 10 , 1 , 1 },
+{ 40 , 10 , 1 , 2 },
+{ 40 , 10 , 1 , 3 },
+{ 40 , 10 , 1 , 4 },
+{ 40 , 10 , 1 , 5 },
+{ 40 , 10 , 1 , 6 },
+{ 40 , 10 , 1 , 7 },
+{ 40 , 10 , 1 , 8 },
+{ 40 , 10 , 1 , 9 },
+{ 40 , 10 , 2 , 0 },
+{ 40 , 10 , 2 , 1 },
+{ 40 , 10 , 2 , 2 },
+{ 40 , 10 , 2 , 3 },
+{ 40 , 10 , 2 , 4 },
+{ 40 , 10 , 2 , 5 },
+{ 40 , 10 , 2 , 6 },
+{ 40 , 10 , 2 , 7 },
+{ 40 , 10 , 2 , 8 },
+{ 40 , 10 , 2 , 9 },
+{ 40 , 10 , 3 , 0 },
+{ 40 , 10 , 3 , 1 },
+{ 40 , 10 , 3 , 2 },
+{ 40 , 10 , 3 , 3 },
+{ 40 , 10 , 3 , 4 },
+{ 40 , 10 , 3 , 5 },
+{ 40 , 10 , 3 , 6 },
+{ 40 , 10 , 3 , 7 },
+{ 40 , 10 , 3 , 8 },
+{ 40 , 10 , 3 , 9 },
+{ 40 , 10 , 4 , 0 },
+{ 40 , 10 , 4 , 1 },
+{ 40 , 10 , 4 , 2 },
+{ 40 , 10 , 4 , 3 },
+{ 40 , 10 , 4 , 4 },
+{ 40 , 10 , 4 , 5 },
+{ 40 , 10 , 4 , 6 },
+{ 40 , 10 , 4 , 7 },
+{ 40 , 10 , 4 , 8 },
+{ 40 , 10 , 4 , 9 },
+{ 40 , 10 , 5 , 0 },
+{ 40 , 10 , 5 , 1 },
+{ 40 , 10 , 5 , 2 },
+{ 40 , 10 , 5 , 3 },
+{ 40 , 10 , 5 , 4 },
+{ 40 , 10 , 5 , 5 },
+{ 40 , 10 , 5 , 6 },
+{ 40 , 10 , 5 , 7 },
+{ 40 , 10 , 5 , 8 },
+{ 40 , 10 , 5 , 9 },
+{ 40 , 10 , 6 , 0 },
+{ 40 , 10 , 6 , 1 },
+{ 40 , 10 , 6 , 2 },
+{ 40 , 10 , 6 , 3 },
+{ 40 , 10 , 6 , 4 },
+{ 40 , 10 , 6 , 5 },
+{ 40 , 10 , 6 , 6 },
+{ 40 , 10 , 6 , 7 },
+{ 40 , 10 , 6 , 8 },
+{ 40 , 10 , 6 , 9 },
+{ 40 , 10 , 7 , 0 },
+{ 40 , 10 , 7 , 1 },
+{ 40 , 10 , 7 , 2 },
+{ 40 , 10 , 7 , 3 },
+{ 40 , 10 , 7 , 4 },
+{ 40 , 10 , 7 , 5 },
+{ 40 , 10 , 7 , 6 },
+{ 40 , 10 , 7 , 7 },
+{ 40 , 10 , 7 , 8 },
+{ 40 , 10 , 7 , 9 },
+{ 40 , 10 , 8 , 0 },
+{ 40 , 10 , 8 , 1 },
+{ 40 , 10 , 8 , 2 },
+{ 40 , 10 , 8 , 3 },
+{ 40 , 10 , 8 , 4 },
+{ 40 , 10 , 8 , 5 },
+{ 40 , 10 , 8 , 6 },
+{ 40 , 10 , 8 , 7 },
+{ 40 , 10 , 8 , 8 },
+{ 40 , 10 , 8 , 9 },
+{ 40 , 10 , 9 , 0 },
+{ 40 , 10 , 9 , 1 },
+{ 40 , 10 , 9 , 2 },
+{ 40 , 10 , 9 , 3 },
+{ 40 , 10 , 9 , 4 },
+{ 40 , 10 , 9 , 5 },
+{ 40 , 10 , 9 , 6 },
+{ 40 , 10 , 9 , 7 },
+{ 40 , 10 , 9 , 8 },
+{ 40 , 10 , 9 , 9 },
+{ 40 , 10 , 10 , 0 },
+{ 40 , 10 , 10 , 1 },
+{ 40 , 10 , 10 , 2 },
+{ 40 , 10 , 10 , 3 },
+{ 40 , 10 , 10 , 4 },
+{ 40 , 10 , 10 , 5 },
+{ 40 , 10 , 10 , 6 },
+{ 40 , 10 , 10 , 7 },
+{ 40 , 10 , 10 , 8 },
+{ 40 , 10 , 10 , 9 },
+{ 40 , 10 , 11 , 0 },
+{ 40 , 10 , 11 , 1 },
+{ 40 , 10 , 11 , 2 },
+{ 40 , 10 , 11 , 3 },
+{ 40 , 10 , 11 , 4 },
+{ 40 , 10 , 11 , 5 },
+{ 40 , 10 , 11 , 6 },
+{ 40 , 10 , 11 , 7 },
+{ 40 , 10 , 11 , 8 },
+{ 40 , 10 , 11 , 9 },
+{ 40 , 10 , 12 , 0 },
+{ 40 , 10 , 12 , 1 },
+{ 40 , 10 , 12 , 2 },
+{ 40 , 10 , 12 , 3 },
+{ 40 , 10 , 12 , 4 },
+{ 40 , 10 , 12 , 5 },
+{ 40 , 10 , 12 , 6 },
+{ 40 , 10 , 12 , 7 },
+{ 40 , 10 , 12 , 8 },
+{ 40 , 10 , 12 , 9 },
+{ 40 , 10 , 13 , 0 },
+{ 40 , 10 , 13 , 1 },
+{ 40 , 10 , 13 , 2 },
+{ 40 , 10 , 13 , 3 },
+{ 40 , 10 , 13 , 4 },
+{ 40 , 10 , 13 , 5 },
+{ 40 , 10 , 13 , 6 },
+{ 40 , 10 , 13 , 7 },
+{ 40 , 10 , 13 , 8 },
+{ 40 , 10 , 13 , 9 },
+{ 40 , 10 , 14 , 0 },
+{ 40 , 10 , 14 , 1 },
+{ 40 , 10 , 14 , 2 },
+{ 40 , 10 , 14 , 3 },
+{ 40 , 10 , 14 , 4 },
+{ 40 , 10 , 14 , 5 },
+{ 40 , 10 , 14 , 6 },
+{ 40 , 10 , 14 , 7 },
+{ 40 , 10 , 14 , 8 },
+{ 40 , 10 , 14 , 9 },
+{ 40 , 10 , 15 , 0 },
+{ 40 , 10 , 15 , 1 },
+{ 40 , 10 , 15 , 2 },
+{ 40 , 10 , 15 , 3 },
+{ 40 , 10 , 15 , 4 },
+{ 40 , 10 , 15 , 5 },
+{ 40 , 10 , 15 , 6 },
+{ 40 , 10 , 15 , 7 },
+{ 40 , 10 , 15 , 8 },
+{ 40 , 10 , 15 , 9 },
+{ 40 , 10 , 16 , 0 },
+{ 40 , 10 , 16 , 1 },
+{ 40 , 10 , 16 , 2 },
+{ 40 , 10 , 16 , 3 },
+{ 40 , 10 , 16 , 4 },
+{ 40 , 10 , 16 , 5 },
+{ 40 , 10 , 16 , 6 },
+{ 40 , 10 , 16 , 7 },
+{ 40 , 10 , 16 , 8 },
+{ 40 , 10 , 16 , 9 },
+{ 40 , 10 , 17 , 0 },
+{ 40 , 10 , 17 , 1 },
+{ 40 , 10 , 17 , 2 },
+{ 40 , 10 , 17 , 3 },
+{ 40 , 10 , 17 , 4 },
+{ 40 , 10 , 17 , 5 },
+{ 40 , 10 , 17 , 6 },
+{ 40 , 10 , 17 , 7 },
+{ 40 , 10 , 17 , 8 },
+{ 40 , 10 , 17 , 9 },
+{ 40 , 10 , 18 , 0 },
+{ 40 , 10 , 18 , 1 },
+{ 40 , 10 , 18 , 2 },
+{ 40 , 10 , 18 , 3 },
+{ 40 , 10 , 18 , 4 },
+{ 40 , 10 , 18 , 5 },
+{ 40 , 10 , 18 , 6 },
+{ 40 , 10 , 18 , 7 },
+{ 40 , 10 , 18 , 8 },
+{ 40 , 10 , 18 , 9 },
+{ 40 , 10 , 19 , 0 },
+{ 40 , 10 , 19 , 1 },
+{ 40 , 10 , 19 , 2 },
+{ 40 , 10 , 19 , 3 },
+{ 40 , 10 , 19 , 4 },
+{ 40 , 10 , 19 , 5 },
+{ 40 , 10 , 19 , 6 },
+{ 40 , 10 , 19 , 7 },
+{ 40 , 10 , 19 , 8 },
+{ 40 , 10 , 19 , 9 },
+{ 40 , 10 , 20 , 0 },
+{ 40 , 10 , 20 , 1 },
+{ 40 , 10 , 20 , 2 },
+{ 40 , 10 , 20 , 3 },
+{ 40 , 10 , 20 , 4 },
+{ 40 , 10 , 20 , 5 },
+{ 40 , 10 , 20 , 6 },
+{ 40 , 10 , 20 , 7 },
+{ 40 , 10 , 20 , 8 },
+{ 40 , 10 , 20 , 9 },
+{ 40 , 10 , 21 , 0 },
+{ 40 , 10 , 21 , 1 },
+{ 40 , 10 , 21 , 2 },
+{ 40 , 10 , 21 , 3 },
+{ 40 , 10 , 21 , 4 },
+{ 40 , 10 , 21 , 5 },
+{ 40 , 10 , 21 , 6 },
+{ 40 , 10 , 21 , 7 },
+{ 40 , 10 , 21 , 8 },
+{ 40 , 10 , 21 , 9 },
+{ 40 , 10 , 22 , 0 },
+{ 40 , 10 , 22 , 1 },
+{ 40 , 10 , 22 , 2 },
+{ 40 , 10 , 22 , 3 },
+{ 40 , 10 , 22 , 4 },
+{ 40 , 10 , 22 , 5 },
+{ 40 , 10 , 22 , 6 },
+{ 40 , 10 , 22 , 7 },
+{ 40 , 10 , 22 , 8 },
+{ 40 , 10 , 22 , 9 },
+{ 40 , 10 , 23 , 0 },
+{ 40 , 10 , 23 , 1 },
+{ 40 , 10 , 23 , 2 },
+{ 40 , 10 , 23 , 3 },
+{ 40 , 10 , 23 , 4 },
+{ 40 , 10 , 23 , 5 },
+{ 40 , 10 , 23 , 6 },
+{ 40 , 10 , 23 , 7 },
+{ 40 , 10 , 23 , 8 },
+{ 40 , 10 , 23 , 9 },
+{ 40 , 10 , 24 , 0 },
+{ 40 , 10 , 24 , 1 },
+{ 40 , 10 , 24 , 2 },
+{ 40 , 10 , 24 , 3 },
+{ 40 , 10 , 24 , 4 },
+{ 40 , 10 , 24 , 5 },
+{ 40 , 10 , 24 , 6 },
+{ 40 , 10 , 24 , 7 },
+{ 40 , 10 , 24 , 8 },
+{ 40 , 10 , 24 , 9 },
+{ 40 , 10 , 25 , 0 },
+{ 40 , 10 , 25 , 1 },
+{ 40 , 10 , 25 , 2 },
+{ 40 , 10 , 25 , 3 },
+{ 40 , 10 , 25 , 4 },
+{ 40 , 10 , 25 , 5 },
+{ 40 , 10 , 25 , 6 },
+{ 40 , 10 , 25 , 7 },
+{ 40 , 10 , 25 , 8 },
+{ 40 , 10 , 25 , 9 },
+{ 40 , 10 , 26 , 0 },
+{ 40 , 10 , 26 , 1 },
+{ 40 , 10 , 26 , 2 },
+{ 40 , 10 , 26 , 3 },
+{ 40 , 10 , 26 , 4 },
+{ 40 , 10 , 26 , 5 },
+{ 40 , 10 , 26 , 6 },
+{ 40 , 10 , 26 , 7 },
+{ 40 , 10 , 26 , 8 },
+{ 40 , 10 , 26 , 9 },
+{ 40 , 10 , 27 , 0 },
+{ 40 , 10 , 27 , 1 },
+{ 40 , 10 , 27 , 2 },
+{ 40 , 10 , 27 , 3 },
+{ 40 , 10 , 27 , 4 },
+{ 40 , 10 , 27 , 5 },
+{ 40 , 10 , 27 , 6 },
+{ 40 , 10 , 27 , 7 },
+{ 40 , 10 , 27 , 8 },
+{ 40 , 10 , 27 , 9 },
+{ 40 , 10 , 28 , 0 },
+{ 40 , 10 , 28 , 1 },
+{ 40 , 10 , 28 , 2 },
+{ 40 , 10 , 28 , 3 },
+{ 40 , 10 , 28 , 4 },
+{ 40 , 10 , 28 , 5 },
+{ 40 , 10 , 28 , 6 },
+{ 40 , 10 , 28 , 7 },
+{ 40 , 10 , 28 , 8 },
+{ 40 , 10 , 28 , 9 },
+{ 40 , 10 , 29 , 0 },
+{ 40 , 10 , 29 , 1 },
+{ 40 , 10 , 29 , 2 },
+{ 40 , 10 , 29 , 3 },
+{ 40 , 10 , 29 , 4 },
+{ 40 , 10 , 29 , 5 },
+{ 40 , 10 , 29 , 6 },
+{ 40 , 10 , 29 , 7 },
+{ 40 , 10 , 29 , 8 },
+{ 40 , 10 , 29 , 9 },
+{ 40 , 10 , 30 , 0 },
+{ 40 , 10 , 30 , 1 },
+{ 40 , 10 , 30 , 2 },
+{ 40 , 10 , 30 , 3 },
+{ 40 , 10 , 30 , 4 },
+{ 40 , 10 , 30 , 5 },
+{ 40 , 10 , 30 , 6 },
+{ 40 , 10 , 30 , 7 },
+{ 40 , 10 , 30 , 8 },
+{ 40 , 10 , 30 , 9 },
+{ 40 , 10 , 31 , 0 },
+{ 40 , 10 , 31 , 1 },
+{ 40 , 10 , 31 , 2 },
+{ 40 , 10 , 31 , 3 },
+{ 40 , 10 , 31 , 4 },
+{ 40 , 10 , 31 , 5 },
+{ 40 , 10 , 31 , 6 },
+{ 40 , 10 , 31 , 7 },
+{ 40 , 10 , 31 , 8 },
+{ 40 , 10 , 31 , 9 },
+{ 40 , 10 , 32 , 0 },
+{ 40 , 10 , 32 , 1 },
+{ 40 , 10 , 32 , 2 },
+{ 40 , 10 , 32 , 3 },
+{ 40 , 10 , 32 , 4 },
+{ 40 , 10 , 32 , 5 },
+{ 40 , 10 , 32 , 6 },
+{ 40 , 10 , 32 , 7 },
+{ 40 , 10 , 32 , 8 },
+{ 40 , 10 , 32 , 9 },
+{ 40 , 10 , 33 , 0 },
+{ 40 , 10 , 33 , 1 },
+{ 40 , 10 , 33 , 2 },
+{ 40 , 10 , 33 , 3 },
+{ 40 , 10 , 33 , 4 },
+{ 40 , 10 , 33 , 5 },
+{ 40 , 10 , 33 , 6 },
+{ 40 , 10 , 33 , 7 },
+{ 40 , 10 , 33 , 8 },
+{ 40 , 10 , 33 , 9 },
+{ 40 , 10 , 34 , 0 },
+{ 40 , 10 , 34 , 1 },
+{ 40 , 10 , 34 , 2 },
+{ 40 , 10 , 34 , 3 },
+{ 40 , 10 , 34 , 4 },
+{ 40 , 10 , 34 , 5 },
+{ 40 , 10 , 34 , 6 },
+{ 40 , 10 , 34 , 7 },
+{ 40 , 10 , 34 , 8 },
+{ 40 , 10 , 34 , 9 },
+{ 40 , 10 , 35 , 0 },
+{ 40 , 10 , 35 , 1 },
+{ 40 , 10 , 35 , 2 },
+{ 40 , 10 , 35 , 3 },
+{ 40 , 10 , 35 , 4 },
+{ 40 , 10 , 35 , 5 },
+{ 40 , 10 , 35 , 6 },
+{ 40 , 10 , 35 , 7 },
+{ 40 , 10 , 35 , 8 },
+{ 40 , 10 , 35 , 9 },
+{ 40 , 10 , 36 , 0 },
+{ 40 , 10 , 36 , 1 },
+{ 40 , 10 , 36 , 2 },
+{ 40 , 10 , 36 , 3 },
+{ 40 , 10 , 36 , 4 },
+{ 40 , 10 , 36 , 5 },
+{ 40 , 10 , 36 , 6 },
+{ 40 , 10 , 36 , 7 },
+{ 40 , 10 , 36 , 8 },
+{ 40 , 10 , 36 , 9 },
+{ 40 , 10 , 37 , 0 },
+{ 40 , 10 , 37 , 1 },
+{ 40 , 10 , 37 , 2 },
+{ 40 , 10 , 37 , 3 },
+{ 40 , 10 , 37 , 4 },
+{ 40 , 10 , 37 , 5 },
+{ 40 , 10 , 37 , 6 },
+{ 40 , 10 , 37 , 7 },
+{ 40 , 10 , 37 , 8 },
+{ 40 , 10 , 37 , 9 },
+{ 40 , 10 , 38 , 0 },
+{ 40 , 10 , 38 , 1 },
+{ 40 , 10 , 38 , 2 },
+{ 40 , 10 , 38 , 3 },
+{ 40 , 10 , 38 , 4 },
+{ 40 , 10 , 38 , 5 },
+{ 40 , 10 , 38 , 6 },
+{ 40 , 10 , 38 , 7 },
+{ 40 , 10 , 38 , 8 },
+{ 40 , 10 , 38 , 9 },
+{ 40 , 10 , 39 , 0 },
+{ 40 , 10 , 39 , 1 },
+{ 40 , 10 , 39 , 2 },
+{ 40 , 10 , 39 , 3 },
+{ 40 , 10 , 39 , 4 },
+{ 40 , 10 , 39 , 5 },
+{ 40 , 10 , 39 , 6 },
+{ 40 , 10 , 39 , 7 },
+{ 40 , 10 , 39 , 8 },
+{ 40 , 10 , 39 , 9 },
+{ 40 , 20 , 0 , 0 },
+{ 40 , 20 , 0 , 1 },
+{ 40 , 20 , 0 , 2 },
+{ 40 , 20 , 0 , 3 },
+{ 40 , 20 , 0 , 4 },
+{ 40 , 20 , 0 , 5 },
+{ 40 , 20 , 0 , 6 },
+{ 40 , 20 , 0 , 7 },
+{ 40 , 20 , 0 , 8 },
+{ 40 , 20 , 0 , 9 },
+{ 40 , 20 , 0 , 10 },
+{ 40 , 20 , 0 , 11 },
+{ 40 , 20 , 0 , 12 },
+{ 40 , 20 , 0 , 13 },
+{ 40 , 20 , 0 , 14 },
+{ 40 , 20 , 0 , 15 },
+{ 40 , 20 , 0 , 16 },
+{ 40 , 20 , 0 , 17 },
+{ 40 , 20 , 0 , 18 },
+{ 40 , 20 , 0 , 19 },
+{ 40 , 20 , 1 , 0 },
+{ 40 , 20 , 1 , 1 },
+{ 40 , 20 , 1 , 2 },
+{ 40 , 20 , 1 , 3 },
+{ 40 , 20 , 1 , 4 },
+{ 40 , 20 , 1 , 5 },
+{ 40 , 20 , 1 , 6 },
+{ 40 , 20 , 1 , 7 },
+{ 40 , 20 , 1 , 8 },
+{ 40 , 20 , 1 , 9 },
+{ 40 , 20 , 1 , 10 },
+{ 40 , 20 , 1 , 11 },
+{ 40 , 20 , 1 , 12 },
+{ 40 , 20 , 1 , 13 },
+{ 40 , 20 , 1 , 14 },
+{ 40 , 20 , 1 , 15 },
+{ 40 , 20 , 1 , 16 },
+{ 40 , 20 , 1 , 17 },
+{ 40 , 20 , 1 , 18 },
+{ 40 , 20 , 1 , 19 },
+{ 40 , 20 , 2 , 0 },
+{ 40 , 20 , 2 , 1 },
+{ 40 , 20 , 2 , 2 },
+{ 40 , 20 , 2 , 3 },
+{ 40 , 20 , 2 , 4 },
+{ 40 , 20 , 2 , 5 },
+{ 40 , 20 , 2 , 6 },
+{ 40 , 20 , 2 , 7 },
+{ 40 , 20 , 2 , 8 },
+{ 40 , 20 , 2 , 9 },
+{ 40 , 20 , 2 , 10 },
+{ 40 , 20 , 2 , 11 },
+{ 40 , 20 , 2 , 12 },
+{ 40 , 20 , 2 , 13 },
+{ 40 , 20 , 2 , 14 },
+{ 40 , 20 , 2 , 15 },
+{ 40 , 20 , 2 , 16 },
+{ 40 , 20 , 2 , 17 },
+{ 40 , 20 , 2 , 18 },
+{ 40 , 20 , 2 , 19 },
+{ 40 , 20 , 3 , 0 },
+{ 40 , 20 , 3 , 1 },
+{ 40 , 20 , 3 , 2 },
+{ 40 , 20 , 3 , 3 },
+{ 40 , 20 , 3 , 4 },
+{ 40 , 20 , 3 , 5 },
+{ 40 , 20 , 3 , 6 },
+{ 40 , 20 , 3 , 7 },
+{ 40 , 20 , 3 , 8 },
+{ 40 , 20 , 3 , 9 },
+{ 40 , 20 , 3 , 10 },
+{ 40 , 20 , 3 , 11 },
+{ 40 , 20 , 3 , 12 },
+{ 40 , 20 , 3 , 13 },
+{ 40 , 20 , 3 , 14 },
+{ 40 , 20 , 3 , 15 },
+{ 40 , 20 , 3 , 16 },
+{ 40 , 20 , 3 , 17 },
+{ 40 , 20 , 3 , 18 },
+{ 40 , 20 , 3 , 19 },
+{ 40 , 20 , 4 , 0 },
+{ 40 , 20 , 4 , 1 },
+{ 40 , 20 , 4 , 2 },
+{ 40 , 20 , 4 , 3 },
+{ 40 , 20 , 4 , 4 },
+{ 40 , 20 , 4 , 5 },
+{ 40 , 20 , 4 , 6 },
+{ 40 , 20 , 4 , 7 },
+{ 40 , 20 , 4 , 8 },
+{ 40 , 20 , 4 , 9 },
+{ 40 , 20 , 4 , 10 },
+{ 40 , 20 , 4 , 11 },
+{ 40 , 20 , 4 , 12 },
+{ 40 , 20 , 4 , 13 },
+{ 40 , 20 , 4 , 14 },
+{ 40 , 20 , 4 , 15 },
+{ 40 , 20 , 4 , 16 },
+{ 40 , 20 , 4 , 17 },
+{ 40 , 20 , 4 , 18 },
+{ 40 , 20 , 4 , 19 },
+{ 40 , 20 , 5 , 0 },
+{ 40 , 20 , 5 , 1 },
+{ 40 , 20 , 5 , 2 },
+{ 40 , 20 , 5 , 3 },
+{ 40 , 20 , 5 , 4 },
+{ 40 , 20 , 5 , 5 },
+{ 40 , 20 , 5 , 6 },
+{ 40 , 20 , 5 , 7 },
+{ 40 , 20 , 5 , 8 },
+{ 40 , 20 , 5 , 9 },
+{ 40 , 20 , 5 , 10 },
+{ 40 , 20 , 5 , 11 },
+{ 40 , 20 , 5 , 12 },
+{ 40 , 20 , 5 , 13 },
+{ 40 , 20 , 5 , 14 },
+{ 40 , 20 , 5 , 15 },
+{ 40 , 20 , 5 , 16 },
+{ 40 , 20 , 5 , 17 },
+{ 40 , 20 , 5 , 18 },
+{ 40 , 20 , 5 , 19 },
+{ 40 , 20 , 6 , 0 },
+{ 40 , 20 , 6 , 1 },
+{ 40 , 20 , 6 , 2 },
+{ 40 , 20 , 6 , 3 },
+{ 40 , 20 , 6 , 4 },
+{ 40 , 20 , 6 , 5 },
+{ 40 , 20 , 6 , 6 },
+{ 40 , 20 , 6 , 7 },
+{ 40 , 20 , 6 , 8 },
+{ 40 , 20 , 6 , 9 },
+{ 40 , 20 , 6 , 10 },
+{ 40 , 20 , 6 , 11 },
+{ 40 , 20 , 6 , 12 },
+{ 40 , 20 , 6 , 13 },
+{ 40 , 20 , 6 , 14 },
+{ 40 , 20 , 6 , 15 },
+{ 40 , 20 , 6 , 16 },
+{ 40 , 20 , 6 , 17 },
+{ 40 , 20 , 6 , 18 },
+{ 40 , 20 , 6 , 19 },
+{ 40 , 20 , 7 , 0 },
+{ 40 , 20 , 7 , 1 },
+{ 40 , 20 , 7 , 2 },
+{ 40 , 20 , 7 , 3 },
+{ 40 , 20 , 7 , 4 },
+{ 40 , 20 , 7 , 5 },
+{ 40 , 20 , 7 , 6 },
+{ 40 , 20 , 7 , 7 },
+{ 40 , 20 , 7 , 8 },
+{ 40 , 20 , 7 , 9 },
+{ 40 , 20 , 7 , 10 },
+{ 40 , 20 , 7 , 11 },
+{ 40 , 20 , 7 , 12 },
+{ 40 , 20 , 7 , 13 },
+{ 40 , 20 , 7 , 14 },
+{ 40 , 20 , 7 , 15 },
+{ 40 , 20 , 7 , 16 },
+{ 40 , 20 , 7 , 17 },
+{ 40 , 20 , 7 , 18 },
+{ 40 , 20 , 7 , 19 },
+{ 40 , 20 , 8 , 0 },
+{ 40 , 20 , 8 , 1 },
+{ 40 , 20 , 8 , 2 },
+{ 40 , 20 , 8 , 3 },
+{ 40 , 20 , 8 , 4 },
+{ 40 , 20 , 8 , 5 },
+{ 40 , 20 , 8 , 6 },
+{ 40 , 20 , 8 , 7 },
+{ 40 , 20 , 8 , 8 },
+{ 40 , 20 , 8 , 9 },
+{ 40 , 20 , 8 , 10 },
+{ 40 , 20 , 8 , 11 },
+{ 40 , 20 , 8 , 12 },
+{ 40 , 20 , 8 , 13 },
+{ 40 , 20 , 8 , 14 },
+{ 40 , 20 , 8 , 15 },
+{ 40 , 20 , 8 , 16 },
+{ 40 , 20 , 8 , 17 },
+{ 40 , 20 , 8 , 18 },
+{ 40 , 20 , 8 , 19 },
+{ 40 , 20 , 9 , 0 },
+{ 40 , 20 , 9 , 1 },
+{ 40 , 20 , 9 , 2 },
+{ 40 , 20 , 9 , 3 },
+{ 40 , 20 , 9 , 4 },
+{ 40 , 20 , 9 , 5 },
+{ 40 , 20 , 9 , 6 },
+{ 40 , 20 , 9 , 7 },
+{ 40 , 20 , 9 , 8 },
+{ 40 , 20 , 9 , 9 },
+{ 40 , 20 , 9 , 10 },
+{ 40 , 20 , 9 , 11 },
+{ 40 , 20 , 9 , 12 },
+{ 40 , 20 , 9 , 13 },
+{ 40 , 20 , 9 , 14 },
+{ 40 , 20 , 9 , 15 },
+{ 40 , 20 , 9 , 16 },
+{ 40 , 20 , 9 , 17 },
+{ 40 , 20 , 9 , 18 },
+{ 40 , 20 , 9 , 19 },
+{ 40 , 20 , 10 , 0 },
+{ 40 , 20 , 10 , 1 },
+{ 40 , 20 , 10 , 2 },
+{ 40 , 20 , 10 , 3 },
+{ 40 , 20 , 10 , 4 },
+{ 40 , 20 , 10 , 5 },
+{ 40 , 20 , 10 , 6 },
+{ 40 , 20 , 10 , 7 },
+{ 40 , 20 , 10 , 8 },
+{ 40 , 20 , 10 , 9 },
+{ 40 , 20 , 10 , 10 },
+{ 40 , 20 , 10 , 11 },
+{ 40 , 20 , 10 , 12 },
+{ 40 , 20 , 10 , 13 },
+{ 40 , 20 , 10 , 14 },
+{ 40 , 20 , 10 , 15 },
+{ 40 , 20 , 10 , 16 },
+{ 40 , 20 , 10 , 17 },
+{ 40 , 20 , 10 , 18 },
+{ 40 , 20 , 10 , 19 },
+{ 40 , 20 , 11 , 0 },
+{ 40 , 20 , 11 , 1 },
+{ 40 , 20 , 11 , 2 },
+{ 40 , 20 , 11 , 3 },
+{ 40 , 20 , 11 , 4 },
+{ 40 , 20 , 11 , 5 },
+{ 40 , 20 , 11 , 6 },
+{ 40 , 20 , 11 , 7 },
+{ 40 , 20 , 11 , 8 },
+{ 40 , 20 , 11 , 9 },
+{ 40 , 20 , 11 , 10 },
+{ 40 , 20 , 11 , 11 },
+{ 40 , 20 , 11 , 12 },
+{ 40 , 20 , 11 , 13 },
+{ 40 , 20 , 11 , 14 },
+{ 40 , 20 , 11 , 15 },
+{ 40 , 20 , 11 , 16 },
+{ 40 , 20 , 11 , 17 },
+{ 40 , 20 , 11 , 18 },
+{ 40 , 20 , 11 , 19 },
+{ 40 , 20 , 12 , 0 },
+{ 40 , 20 , 12 , 1 },
+{ 40 , 20 , 12 , 2 },
+{ 40 , 20 , 12 , 3 },
+{ 40 , 20 , 12 , 4 },
+{ 40 , 20 , 12 , 5 },
+{ 40 , 20 , 12 , 6 },
+{ 40 , 20 , 12 , 7 },
+{ 40 , 20 , 12 , 8 },
+{ 40 , 20 , 12 , 9 },
+{ 40 , 20 , 12 , 10 },
+{ 40 , 20 , 12 , 11 },
+{ 40 , 20 , 12 , 12 },
+{ 40 , 20 , 12 , 13 },
+{ 40 , 20 , 12 , 14 },
+{ 40 , 20 , 12 , 15 },
+{ 40 , 20 , 12 , 16 },
+{ 40 , 20 , 12 , 17 },
+{ 40 , 20 , 12 , 18 },
+{ 40 , 20 , 12 , 19 },
+{ 40 , 20 , 13 , 0 },
+{ 40 , 20 , 13 , 1 },
+{ 40 , 20 , 13 , 2 },
+{ 40 , 20 , 13 , 3 },
+{ 40 , 20 , 13 , 4 },
+{ 40 , 20 , 13 , 5 },
+{ 40 , 20 , 13 , 6 },
+{ 40 , 20 , 13 , 7 },
+{ 40 , 20 , 13 , 8 },
+{ 40 , 20 , 13 , 9 },
+{ 40 , 20 , 13 , 10 },
+{ 40 , 20 , 13 , 11 },
+{ 40 , 20 , 13 , 12 },
+{ 40 , 20 , 13 , 13 },
+{ 40 , 20 , 13 , 14 },
+{ 40 , 20 , 13 , 15 },
+{ 40 , 20 , 13 , 16 },
+{ 40 , 20 , 13 , 17 },
+{ 40 , 20 , 13 , 18 },
+{ 40 , 20 , 13 , 19 },
+{ 40 , 20 , 14 , 0 },
+{ 40 , 20 , 14 , 1 },
+{ 40 , 20 , 14 , 2 },
+{ 40 , 20 , 14 , 3 },
+{ 40 , 20 , 14 , 4 },
+{ 40 , 20 , 14 , 5 },
+{ 40 , 20 , 14 , 6 },
+{ 40 , 20 , 14 , 7 },
+{ 40 , 20 , 14 , 8 },
+{ 40 , 20 , 14 , 9 },
+{ 40 , 20 , 14 , 10 },
+{ 40 , 20 , 14 , 11 },
+{ 40 , 20 , 14 , 12 },
+{ 40 , 20 , 14 , 13 },
+{ 40 , 20 , 14 , 14 },
+{ 40 , 20 , 14 , 15 },
+{ 40 , 20 , 14 , 16 },
+{ 40 , 20 , 14 , 17 },
+{ 40 , 20 , 14 , 18 },
+{ 40 , 20 , 14 , 19 },
+{ 40 , 20 , 15 , 0 },
+{ 40 , 20 , 15 , 1 },
+{ 40 , 20 , 15 , 2 },
+{ 40 , 20 , 15 , 3 },
+{ 40 , 20 , 15 , 4 },
+{ 40 , 20 , 15 , 5 },
+{ 40 , 20 , 15 , 6 },
+{ 40 , 20 , 15 , 7 },
+{ 40 , 20 , 15 , 8 },
+{ 40 , 20 , 15 , 9 },
+{ 40 , 20 , 15 , 10 },
+{ 40 , 20 , 15 , 11 },
+{ 40 , 20 , 15 , 12 },
+{ 40 , 20 , 15 , 13 },
+{ 40 , 20 , 15 , 14 },
+{ 40 , 20 , 15 , 15 },
+{ 40 , 20 , 15 , 16 },
+{ 40 , 20 , 15 , 17 },
+{ 40 , 20 , 15 , 18 },
+{ 40 , 20 , 15 , 19 },
+{ 40 , 20 , 16 , 0 },
+{ 40 , 20 , 16 , 1 },
+{ 40 , 20 , 16 , 2 },
+{ 40 , 20 , 16 , 3 },
+{ 40 , 20 , 16 , 4 },
+{ 40 , 20 , 16 , 5 },
+{ 40 , 20 , 16 , 6 },
+{ 40 , 20 , 16 , 7 },
+{ 40 , 20 , 16 , 8 },
+{ 40 , 20 , 16 , 9 },
+{ 40 , 20 , 16 , 10 },
+{ 40 , 20 , 16 , 11 },
+{ 40 , 20 , 16 , 12 },
+{ 40 , 20 , 16 , 13 },
+{ 40 , 20 , 16 , 14 },
+{ 40 , 20 , 16 , 15 },
+{ 40 , 20 , 16 , 16 },
+{ 40 , 20 , 16 , 17 },
+{ 40 , 20 , 16 , 18 },
+{ 40 , 20 , 16 , 19 },
+{ 40 , 20 , 17 , 0 },
+{ 40 , 20 , 17 , 1 },
+{ 40 , 20 , 17 , 2 },
+{ 40 , 20 , 17 , 3 },
+{ 40 , 20 , 17 , 4 },
+{ 40 , 20 , 17 , 5 },
+{ 40 , 20 , 17 , 6 },
+{ 40 , 20 , 17 , 7 },
+{ 40 , 20 , 17 , 8 },
+{ 40 , 20 , 17 , 9 },
+{ 40 , 20 , 17 , 10 },
+{ 40 , 20 , 17 , 11 },
+{ 40 , 20 , 17 , 12 },
+{ 40 , 20 , 17 , 13 },
+{ 40 , 20 , 17 , 14 },
+{ 40 , 20 , 17 , 15 },
+{ 40 , 20 , 17 , 16 },
+{ 40 , 20 , 17 , 17 },
+{ 40 , 20 , 17 , 18 },
+{ 40 , 20 , 17 , 19 },
+{ 40 , 20 , 18 , 0 },
+{ 40 , 20 , 18 , 1 },
+{ 40 , 20 , 18 , 2 },
+{ 40 , 20 , 18 , 3 },
+{ 40 , 20 , 18 , 4 },
+{ 40 , 20 , 18 , 5 },
+{ 40 , 20 , 18 , 6 },
+{ 40 , 20 , 18 , 7 },
+{ 40 , 20 , 18 , 8 },
+{ 40 , 20 , 18 , 9 },
+{ 40 , 20 , 18 , 10 },
+{ 40 , 20 , 18 , 11 },
+{ 40 , 20 , 18 , 12 },
+{ 40 , 20 , 18 , 13 },
+{ 40 , 20 , 18 , 14 },
+{ 40 , 20 , 18 , 15 },
+{ 40 , 20 , 18 , 16 },
+{ 40 , 20 , 18 , 17 },
+{ 40 , 20 , 18 , 18 },
+{ 40 , 20 , 18 , 19 },
+{ 40 , 20 , 19 , 0 },
+{ 40 , 20 , 19 , 1 },
+{ 40 , 20 , 19 , 2 },
+{ 40 , 20 , 19 , 3 },
+{ 40 , 20 , 19 , 4 },
+{ 40 , 20 , 19 , 5 },
+{ 40 , 20 , 19 , 6 },
+{ 40 , 20 , 19 , 7 },
+{ 40 , 20 , 19 , 8 },
+{ 40 , 20 , 19 , 9 },
+{ 40 , 20 , 19 , 10 },
+{ 40 , 20 , 19 , 11 },
+{ 40 , 20 , 19 , 12 },
+{ 40 , 20 , 19 , 13 },
+{ 40 , 20 , 19 , 14 },
+{ 40 , 20 , 19 , 15 },
+{ 40 , 20 , 19 , 16 },
+{ 40 , 20 , 19 , 17 },
+{ 40 , 20 , 19 , 18 },
+{ 40 , 20 , 19 , 19 },
+{ 40 , 20 , 20 , 0 },
+{ 40 , 20 , 20 , 1 },
+{ 40 , 20 , 20 , 2 },
+{ 40 , 20 , 20 , 3 },
+{ 40 , 20 , 20 , 4 },
+{ 40 , 20 , 20 , 5 },
+{ 40 , 20 , 20 , 6 },
+{ 40 , 20 , 20 , 7 },
+{ 40 , 20 , 20 , 8 },
+{ 40 , 20 , 20 , 9 },
+{ 40 , 20 , 20 , 10 },
+{ 40 , 20 , 20 , 11 },
+{ 40 , 20 , 20 , 12 },
+{ 40 , 20 , 20 , 13 },
+{ 40 , 20 , 20 , 14 },
+{ 40 , 20 , 20 , 15 },
+{ 40 , 20 , 20 , 16 },
+{ 40 , 20 , 20 , 17 },
+{ 40 , 20 , 20 , 18 },
+{ 40 , 20 , 20 , 19 },
+{ 40 , 20 , 21 , 0 },
+{ 40 , 20 , 21 , 1 },
+{ 40 , 20 , 21 , 2 },
+{ 40 , 20 , 21 , 3 },
+{ 40 , 20 , 21 , 4 },
+{ 40 , 20 , 21 , 5 },
+{ 40 , 20 , 21 , 6 },
+{ 40 , 20 , 21 , 7 },
+{ 40 , 20 , 21 , 8 },
+{ 40 , 20 , 21 , 9 },
+{ 40 , 20 , 21 , 10 },
+{ 40 , 20 , 21 , 11 },
+{ 40 , 20 , 21 , 12 },
+{ 40 , 20 , 21 , 13 },
+{ 40 , 20 , 21 , 14 },
+{ 40 , 20 , 21 , 15 },
+{ 40 , 20 , 21 , 16 },
+{ 40 , 20 , 21 , 17 },
+{ 40 , 20 , 21 , 18 },
+{ 40 , 20 , 21 , 19 },
+{ 40 , 20 , 22 , 0 },
+{ 40 , 20 , 22 , 1 },
+{ 40 , 20 , 22 , 2 },
+{ 40 , 20 , 22 , 3 },
+{ 40 , 20 , 22 , 4 },
+{ 40 , 20 , 22 , 5 },
+{ 40 , 20 , 22 , 6 },
+{ 40 , 20 , 22 , 7 },
+{ 40 , 20 , 22 , 8 },
+{ 40 , 20 , 22 , 9 },
+{ 40 , 20 , 22 , 10 },
+{ 40 , 20 , 22 , 11 },
+{ 40 , 20 , 22 , 12 },
+{ 40 , 20 , 22 , 13 },
+{ 40 , 20 , 22 , 14 },
+{ 40 , 20 , 22 , 15 },
+{ 40 , 20 , 22 , 16 },
+{ 40 , 20 , 22 , 17 },
+{ 40 , 20 , 22 , 18 },
+{ 40 , 20 , 22 , 19 },
+{ 40 , 20 , 23 , 0 },
+{ 40 , 20 , 23 , 1 },
+{ 40 , 20 , 23 , 2 },
+{ 40 , 20 , 23 , 3 },
+{ 40 , 20 , 23 , 4 },
+{ 40 , 20 , 23 , 5 },
+{ 40 , 20 , 23 , 6 },
+{ 40 , 20 , 23 , 7 },
+{ 40 , 20 , 23 , 8 },
+{ 40 , 20 , 23 , 9 },
+{ 40 , 20 , 23 , 10 },
+{ 40 , 20 , 23 , 11 },
+{ 40 , 20 , 23 , 12 },
+{ 40 , 20 , 23 , 13 },
+{ 40 , 20 , 23 , 14 },
+{ 40 , 20 , 23 , 15 },
+{ 40 , 20 , 23 , 16 },
+{ 40 , 20 , 23 , 17 },
+{ 40 , 20 , 23 , 18 },
+{ 40 , 20 , 23 , 19 },
+{ 40 , 20 , 24 , 0 },
+{ 40 , 20 , 24 , 1 },
+{ 40 , 20 , 24 , 2 },
+{ 40 , 20 , 24 , 3 },
+{ 40 , 20 , 24 , 4 },
+{ 40 , 20 , 24 , 5 },
+{ 40 , 20 , 24 , 6 },
+{ 40 , 20 , 24 , 7 },
+{ 40 , 20 , 24 , 8 },
+{ 40 , 20 , 24 , 9 },
+{ 40 , 20 , 24 , 10 },
+{ 40 , 20 , 24 , 11 },
+{ 40 , 20 , 24 , 12 },
+{ 40 , 20 , 24 , 13 },
+{ 40 , 20 , 24 , 14 },
+{ 40 , 20 , 24 , 15 },
+{ 40 , 20 , 24 , 16 },
+{ 40 , 20 , 24 , 17 },
+{ 40 , 20 , 24 , 18 },
+{ 40 , 20 , 24 , 19 },
+{ 40 , 20 , 25 , 0 },
+{ 40 , 20 , 25 , 1 },
+{ 40 , 20 , 25 , 2 },
+{ 40 , 20 , 25 , 3 },
+{ 40 , 20 , 25 , 4 },
+{ 40 , 20 , 25 , 5 },
+{ 40 , 20 , 25 , 6 },
+{ 40 , 20 , 25 , 7 },
+{ 40 , 20 , 25 , 8 },
+{ 40 , 20 , 25 , 9 },
+{ 40 , 20 , 25 , 10 },
+{ 40 , 20 , 25 , 11 },
+{ 40 , 20 , 25 , 12 },
+{ 40 , 20 , 25 , 13 },
+{ 40 , 20 , 25 , 14 },
+{ 40 , 20 , 25 , 15 },
+{ 40 , 20 , 25 , 16 },
+{ 40 , 20 , 25 , 17 },
+{ 40 , 20 , 25 , 18 },
+{ 40 , 20 , 25 , 19 },
+{ 40 , 20 , 26 , 0 },
+{ 40 , 20 , 26 , 1 },
+{ 40 , 20 , 26 , 2 },
+{ 40 , 20 , 26 , 3 },
+{ 40 , 20 , 26 , 4 },
+{ 40 , 20 , 26 , 5 },
+{ 40 , 20 , 26 , 6 },
+{ 40 , 20 , 26 , 7 },
+{ 40 , 20 , 26 , 8 },
+{ 40 , 20 , 26 , 9 },
+{ 40 , 20 , 26 , 10 },
+{ 40 , 20 , 26 , 11 },
+{ 40 , 20 , 26 , 12 },
+{ 40 , 20 , 26 , 13 },
+{ 40 , 20 , 26 , 14 },
+{ 40 , 20 , 26 , 15 },
+{ 40 , 20 , 26 , 16 },
+{ 40 , 20 , 26 , 17 },
+{ 40 , 20 , 26 , 18 },
+{ 40 , 20 , 26 , 19 },
+{ 40 , 20 , 27 , 0 },
+{ 40 , 20 , 27 , 1 },
+{ 40 , 20 , 27 , 2 },
+{ 40 , 20 , 27 , 3 },
+{ 40 , 20 , 27 , 4 },
+{ 40 , 20 , 27 , 5 },
+{ 40 , 20 , 27 , 6 },
+{ 40 , 20 , 27 , 7 },
+{ 40 , 20 , 27 , 8 },
+{ 40 , 20 , 27 , 9 },
+{ 40 , 20 , 27 , 10 },
+{ 40 , 20 , 27 , 11 },
+{ 40 , 20 , 27 , 12 },
+{ 40 , 20 , 27 , 13 },
+{ 40 , 20 , 27 , 14 },
+{ 40 , 20 , 27 , 15 },
+{ 40 , 20 , 27 , 16 },
+{ 40 , 20 , 27 , 17 },
+{ 40 , 20 , 27 , 18 },
+{ 40 , 20 , 27 , 19 },
+{ 40 , 20 , 28 , 0 },
+{ 40 , 20 , 28 , 1 },
+{ 40 , 20 , 28 , 2 },
+{ 40 , 20 , 28 , 3 },
+{ 40 , 20 , 28 , 4 },
+{ 40 , 20 , 28 , 5 },
+{ 40 , 20 , 28 , 6 },
+{ 40 , 20 , 28 , 7 },
+{ 40 , 20 , 28 , 8 },
+{ 40 , 20 , 28 , 9 },
+{ 40 , 20 , 28 , 10 },
+{ 40 , 20 , 28 , 11 },
+{ 40 , 20 , 28 , 12 },
+{ 40 , 20 , 28 , 13 },
+{ 40 , 20 , 28 , 14 },
+{ 40 , 20 , 28 , 15 },
+{ 40 , 20 , 28 , 16 },
+{ 40 , 20 , 28 , 17 },
+{ 40 , 20 , 28 , 18 },
+{ 40 , 20 , 28 , 19 },
+{ 40 , 20 , 29 , 0 },
+{ 40 , 20 , 29 , 1 },
+{ 40 , 20 , 29 , 2 },
+{ 40 , 20 , 29 , 3 },
+{ 40 , 20 , 29 , 4 },
+{ 40 , 20 , 29 , 5 },
+{ 40 , 20 , 29 , 6 },
+{ 40 , 20 , 29 , 7 },
+{ 40 , 20 , 29 , 8 },
+{ 40 , 20 , 29 , 9 },
+{ 40 , 20 , 29 , 10 },
+{ 40 , 20 , 29 , 11 },
+{ 40 , 20 , 29 , 12 },
+{ 40 , 20 , 29 , 13 },
+{ 40 , 20 , 29 , 14 },
+{ 40 , 20 , 29 , 15 },
+{ 40 , 20 , 29 , 16 },
+{ 40 , 20 , 29 , 17 },
+{ 40 , 20 , 29 , 18 },
+{ 40 , 20 , 29 , 19 },
+{ 40 , 20 , 30 , 0 },
+{ 40 , 20 , 30 , 1 },
+{ 40 , 20 , 30 , 2 },
+{ 40 , 20 , 30 , 3 },
+{ 40 , 20 , 30 , 4 },
+{ 40 , 20 , 30 , 5 },
+{ 40 , 20 , 30 , 6 },
+{ 40 , 20 , 30 , 7 },
+{ 40 , 20 , 30 , 8 },
+{ 40 , 20 , 30 , 9 },
+{ 40 , 20 , 30 , 10 },
+{ 40 , 20 , 30 , 11 },
+{ 40 , 20 , 30 , 12 },
+{ 40 , 20 , 30 , 13 },
+{ 40 , 20 , 30 , 14 },
+{ 40 , 20 , 30 , 15 },
+{ 40 , 20 , 30 , 16 },
+{ 40 , 20 , 30 , 17 },
+{ 40 , 20 , 30 , 18 },
+{ 40 , 20 , 30 , 19 },
+{ 40 , 20 , 31 , 0 },
+{ 40 , 20 , 31 , 1 },
+{ 40 , 20 , 31 , 2 },
+{ 40 , 20 , 31 , 3 },
+{ 40 , 20 , 31 , 4 },
+{ 40 , 20 , 31 , 5 },
+{ 40 , 20 , 31 , 6 },
+{ 40 , 20 , 31 , 7 },
+{ 40 , 20 , 31 , 8 },
+{ 40 , 20 , 31 , 9 },
+{ 40 , 20 , 31 , 10 },
+{ 40 , 20 , 31 , 11 },
+{ 40 , 20 , 31 , 12 },
+{ 40 , 20 , 31 , 13 },
+{ 40 , 20 , 31 , 14 },
+{ 40 , 20 , 31 , 15 },
+{ 40 , 20 , 31 , 16 },
+{ 40 , 20 , 31 , 17 },
+{ 40 , 20 , 31 , 18 },
+{ 40 , 20 , 31 , 19 },
+{ 40 , 20 , 32 , 0 },
+{ 40 , 20 , 32 , 1 },
+{ 40 , 20 , 32 , 2 },
+{ 40 , 20 , 32 , 3 },
+{ 40 , 20 , 32 , 4 },
+{ 40 , 20 , 32 , 5 },
+{ 40 , 20 , 32 , 6 },
+{ 40 , 20 , 32 , 7 },
+{ 40 , 20 , 32 , 8 },
+{ 40 , 20 , 32 , 9 },
+{ 40 , 20 , 32 , 10 },
+{ 40 , 20 , 32 , 11 },
+{ 40 , 20 , 32 , 12 },
+{ 40 , 20 , 32 , 13 },
+{ 40 , 20 , 32 , 14 },
+{ 40 , 20 , 32 , 15 },
+{ 40 , 20 , 32 , 16 },
+{ 40 , 20 , 32 , 17 },
+{ 40 , 20 , 32 , 18 },
+{ 40 , 20 , 32 , 19 },
+{ 40 , 20 , 33 , 0 },
+{ 40 , 20 , 33 , 1 },
+{ 40 , 20 , 33 , 2 },
+{ 40 , 20 , 33 , 3 },
+{ 40 , 20 , 33 , 4 },
+{ 40 , 20 , 33 , 5 },
+{ 40 , 20 , 33 , 6 },
+{ 40 , 20 , 33 , 7 },
+{ 40 , 20 , 33 , 8 },
+{ 40 , 20 , 33 , 9 },
+{ 40 , 20 , 33 , 10 },
+{ 40 , 20 , 33 , 11 },
+{ 40 , 20 , 33 , 12 },
+{ 40 , 20 , 33 , 13 },
+{ 40 , 20 , 33 , 14 },
+{ 40 , 20 , 33 , 15 },
+{ 40 , 20 , 33 , 16 },
+{ 40 , 20 , 33 , 17 },
+{ 40 , 20 , 33 , 18 },
+{ 40 , 20 , 33 , 19 },
+{ 40 , 20 , 34 , 0 },
+{ 40 , 20 , 34 , 1 },
+{ 40 , 20 , 34 , 2 },
+{ 40 , 20 , 34 , 3 },
+{ 40 , 20 , 34 , 4 },
+{ 40 , 20 , 34 , 5 },
+{ 40 , 20 , 34 , 6 },
+{ 40 , 20 , 34 , 7 },
+{ 40 , 20 , 34 , 8 },
+{ 40 , 20 , 34 , 9 },
+{ 40 , 20 , 34 , 10 },
+{ 40 , 20 , 34 , 11 },
+{ 40 , 20 , 34 , 12 },
+{ 40 , 20 , 34 , 13 },
+{ 40 , 20 , 34 , 14 },
+{ 40 , 20 , 34 , 15 },
+{ 40 , 20 , 34 , 16 },
+{ 40 , 20 , 34 , 17 },
+{ 40 , 20 , 34 , 18 },
+{ 40 , 20 , 34 , 19 },
+{ 40 , 20 , 35 , 0 },
+{ 40 , 20 , 35 , 1 },
+{ 40 , 20 , 35 , 2 },
+{ 40 , 20 , 35 , 3 },
+{ 40 , 20 , 35 , 4 },
+{ 40 , 20 , 35 , 5 },
+{ 40 , 20 , 35 , 6 },
+{ 40 , 20 , 35 , 7 },
+{ 40 , 20 , 35 , 8 },
+{ 40 , 20 , 35 , 9 },
+{ 40 , 20 , 35 , 10 },
+{ 40 , 20 , 35 , 11 },
+{ 40 , 20 , 35 , 12 },
+{ 40 , 20 , 35 , 13 },
+{ 40 , 20 , 35 , 14 },
+{ 40 , 20 , 35 , 15 },
+{ 40 , 20 , 35 , 16 },
+{ 40 , 20 , 35 , 17 },
+{ 40 , 20 , 35 , 18 },
+{ 40 , 20 , 35 , 19 },
+{ 40 , 20 , 36 , 0 },
+{ 40 , 20 , 36 , 1 },
+{ 40 , 20 , 36 , 2 },
+{ 40 , 20 , 36 , 3 },
+{ 40 , 20 , 36 , 4 },
+{ 40 , 20 , 36 , 5 },
+{ 40 , 20 , 36 , 6 },
+{ 40 , 20 , 36 , 7 },
+{ 40 , 20 , 36 , 8 },
+{ 40 , 20 , 36 , 9 },
+{ 40 , 20 , 36 , 10 },
+{ 40 , 20 , 36 , 11 },
+{ 40 , 20 , 36 , 12 },
+{ 40 , 20 , 36 , 13 },
+{ 40 , 20 , 36 , 14 },
+{ 40 , 20 , 36 , 15 },
+{ 40 , 20 , 36 , 16 },
+{ 40 , 20 , 36 , 17 },
+{ 40 , 20 , 36 , 18 },
+{ 40 , 20 , 36 , 19 },
+{ 40 , 20 , 37 , 0 },
+{ 40 , 20 , 37 , 1 },
+{ 40 , 20 , 37 , 2 },
+{ 40 , 20 , 37 , 3 },
+{ 40 , 20 , 37 , 4 },
+{ 40 , 20 , 37 , 5 },
+{ 40 , 20 , 37 , 6 },
+{ 40 , 20 , 37 , 7 },
+{ 40 , 20 , 37 , 8 },
+{ 40 , 20 , 37 , 9 },
+{ 40 , 20 , 37 , 10 },
+{ 40 , 20 , 37 , 11 },
+{ 40 , 20 , 37 , 12 },
+{ 40 , 20 , 37 , 13 },
+{ 40 , 20 , 37 , 14 },
+{ 40 , 20 , 37 , 15 },
+{ 40 , 20 , 37 , 16 },
+{ 40 , 20 , 37 , 17 },
+{ 40 , 20 , 37 , 18 },
+{ 40 , 20 , 37 , 19 },
+{ 40 , 20 , 38 , 0 },
+{ 40 , 20 , 38 , 1 },
+{ 40 , 20 , 38 , 2 },
+{ 40 , 20 , 38 , 3 },
+{ 40 , 20 , 38 , 4 },
+{ 40 , 20 , 38 , 5 },
+{ 40 , 20 , 38 , 6 },
+{ 40 , 20 , 38 , 7 },
+{ 40 , 20 , 38 , 8 },
+{ 40 , 20 , 38 , 9 },
+{ 40 , 20 , 38 , 10 },
+{ 40 , 20 , 38 , 11 },
+{ 40 , 20 , 38 , 12 },
+{ 40 , 20 , 38 , 13 },
+{ 40 , 20 , 38 , 14 },
+{ 40 , 20 , 38 , 15 },
+{ 40 , 20 , 38 , 16 },
+{ 40 , 20 , 38 , 17 },
+{ 40 , 20 , 38 , 18 },
+{ 40 , 20 , 38 , 19 },
+{ 40 , 20 , 39 , 0 },
+{ 40 , 20 , 39 , 1 },
+{ 40 , 20 , 39 , 2 },
+{ 40 , 20 , 39 , 3 },
+{ 40 , 20 , 39 , 4 },
+{ 40 , 20 , 39 , 5 },
+{ 40 , 20 , 39 , 6 },
+{ 40 , 20 , 39 , 7 },
+{ 40 , 20 , 39 , 8 },
+{ 40 , 20 , 39 , 9 },
+{ 40 , 20 , 39 , 10 },
+{ 40 , 20 , 39 , 11 },
+{ 40 , 20 , 39 , 12 },
+{ 40 , 20 , 39 , 13 },
+{ 40 , 20 , 39 , 14 },
+{ 40 , 20 , 39 , 15 },
+{ 40 , 20 , 39 , 16 },
+{ 40 , 20 , 39 , 17 },
+{ 40 , 20 , 39 , 18 },
+{ 40 , 20 , 39 , 19 },
+{ 40 , 40 , 0 , 0 },
+{ 40 , 40 , 0 , 1 },
+{ 40 , 40 , 0 , 2 },
+{ 40 , 40 , 0 , 3 },
+{ 40 , 40 , 0 , 4 },
+{ 40 , 40 , 0 , 5 },
+{ 40 , 40 , 0 , 6 },
+{ 40 , 40 , 0 , 7 },
+{ 40 , 40 , 0 , 8 },
+{ 40 , 40 , 0 , 9 },
+{ 40 , 40 , 0 , 10 },
+{ 40 , 40 , 0 , 11 },
+{ 40 , 40 , 0 , 12 },
+{ 40 , 40 , 0 , 13 },
+{ 40 , 40 , 0 , 14 },
+{ 40 , 40 , 0 , 15 },
+{ 40 , 40 , 0 , 16 },
+{ 40 , 40 , 0 , 17 },
+{ 40 , 40 , 0 , 18 },
+{ 40 , 40 , 0 , 19 },
+{ 40 , 40 , 0 , 20 },
+{ 40 , 40 , 0 , 21 },
+{ 40 , 40 , 0 , 22 },
+{ 40 , 40 , 0 , 23 },
+{ 40 , 40 , 0 , 24 },
+{ 40 , 40 , 0 , 25 },
+{ 40 , 40 , 0 , 26 },
+{ 40 , 40 , 0 , 27 },
+{ 40 , 40 , 0 , 28 },
+{ 40 , 40 , 0 , 29 },
+{ 40 , 40 , 0 , 30 },
+{ 40 , 40 , 0 , 31 },
+{ 40 , 40 , 0 , 32 },
+{ 40 , 40 , 0 , 33 },
+{ 40 , 40 , 0 , 34 },
+{ 40 , 40 , 0 , 35 },
+{ 40 , 40 , 0 , 36 },
+{ 40 , 40 , 0 , 37 },
+{ 40 , 40 , 0 , 38 },
+{ 40 , 40 , 0 , 39 },
+{ 40 , 40 , 1 , 0 },
+{ 40 , 40 , 1 , 1 },
+{ 40 , 40 , 1 , 2 },
+{ 40 , 40 , 1 , 3 },
+{ 40 , 40 , 1 , 4 },
+{ 40 , 40 , 1 , 5 },
+{ 40 , 40 , 1 , 6 },
+{ 40 , 40 , 1 , 7 },
+{ 40 , 40 , 1 , 8 },
+{ 40 , 40 , 1 , 9 },
+{ 40 , 40 , 1 , 10 },
+{ 40 , 40 , 1 , 11 },
+{ 40 , 40 , 1 , 12 },
+{ 40 , 40 , 1 , 13 },
+{ 40 , 40 , 1 , 14 },
+{ 40 , 40 , 1 , 15 },
+{ 40 , 40 , 1 , 16 },
+{ 40 , 40 , 1 , 17 },
+{ 40 , 40 , 1 , 18 },
+{ 40 , 40 , 1 , 19 },
+{ 40 , 40 , 1 , 20 },
+{ 40 , 40 , 1 , 21 },
+{ 40 , 40 , 1 , 22 },
+{ 40 , 40 , 1 , 23 },
+{ 40 , 40 , 1 , 24 },
+{ 40 , 40 , 1 , 25 },
+{ 40 , 40 , 1 , 26 },
+{ 40 , 40 , 1 , 27 },
+{ 40 , 40 , 1 , 28 },
+{ 40 , 40 , 1 , 29 },
+{ 40 , 40 , 1 , 30 },
+{ 40 , 40 , 1 , 31 },
+{ 40 , 40 , 1 , 32 },
+{ 40 , 40 , 1 , 33 },
+{ 40 , 40 , 1 , 34 },
+{ 40 , 40 , 1 , 35 },
+{ 40 , 40 , 1 , 36 },
+{ 40 , 40 , 1 , 37 },
+{ 40 , 40 , 1 , 38 },
+{ 40 , 40 , 1 , 39 },
+{ 40 , 40 , 2 , 0 },
+{ 40 , 40 , 2 , 1 },
+{ 40 , 40 , 2 , 2 },
+{ 40 , 40 , 2 , 3 },
+{ 40 , 40 , 2 , 4 },
+{ 40 , 40 , 2 , 5 },
+{ 40 , 40 , 2 , 6 },
+{ 40 , 40 , 2 , 7 },
+{ 40 , 40 , 2 , 8 },
+{ 40 , 40 , 2 , 9 },
+{ 40 , 40 , 2 , 10 },
+{ 40 , 40 , 2 , 11 },
+{ 40 , 40 , 2 , 12 },
+{ 40 , 40 , 2 , 13 },
+{ 40 , 40 , 2 , 14 },
+{ 40 , 40 , 2 , 15 },
+{ 40 , 40 , 2 , 16 },
+{ 40 , 40 , 2 , 17 },
+{ 40 , 40 , 2 , 18 },
+{ 40 , 40 , 2 , 19 },
+{ 40 , 40 , 2 , 20 },
+{ 40 , 40 , 2 , 21 },
+{ 40 , 40 , 2 , 22 },
+{ 40 , 40 , 2 , 23 },
+{ 40 , 40 , 2 , 24 },
+{ 40 , 40 , 2 , 25 },
+{ 40 , 40 , 2 , 26 },
+{ 40 , 40 , 2 , 27 },
+{ 40 , 40 , 2 , 28 },
+{ 40 , 40 , 2 , 29 },
+{ 40 , 40 , 2 , 30 },
+{ 40 , 40 , 2 , 31 },
+{ 40 , 40 , 2 , 32 },
+{ 40 , 40 , 2 , 33 },
+{ 40 , 40 , 2 , 34 },
+{ 40 , 40 , 2 , 35 },
+{ 40 , 40 , 2 , 36 },
+{ 40 , 40 , 2 , 37 },
+{ 40 , 40 , 2 , 38 },
+{ 40 , 40 , 2 , 39 },
+{ 40 , 40 , 3 , 0 },
+{ 40 , 40 , 3 , 1 },
+{ 40 , 40 , 3 , 2 },
+{ 40 , 40 , 3 , 3 },
+{ 40 , 40 , 3 , 4 },
+{ 40 , 40 , 3 , 5 },
+{ 40 , 40 , 3 , 6 },
+{ 40 , 40 , 3 , 7 },
+{ 40 , 40 , 3 , 8 },
+{ 40 , 40 , 3 , 9 },
+{ 40 , 40 , 3 , 10 },
+{ 40 , 40 , 3 , 11 },
+{ 40 , 40 , 3 , 12 },
+{ 40 , 40 , 3 , 13 },
+{ 40 , 40 , 3 , 14 },
+{ 40 , 40 , 3 , 15 },
+{ 40 , 40 , 3 , 16 },
+{ 40 , 40 , 3 , 17 },
+{ 40 , 40 , 3 , 18 },
+{ 40 , 40 , 3 , 19 },
+{ 40 , 40 , 3 , 20 },
+{ 40 , 40 , 3 , 21 },
+{ 40 , 40 , 3 , 22 },
+{ 40 , 40 , 3 , 23 },
+{ 40 , 40 , 3 , 24 },
+{ 40 , 40 , 3 , 25 },
+{ 40 , 40 , 3 , 26 },
+{ 40 , 40 , 3 , 27 },
+{ 40 , 40 , 3 , 28 },
+{ 40 , 40 , 3 , 29 },
+{ 40 , 40 , 3 , 30 },
+{ 40 , 40 , 3 , 31 },
+{ 40 , 40 , 3 , 32 },
+{ 40 , 40 , 3 , 33 },
+{ 40 , 40 , 3 , 34 },
+{ 40 , 40 , 3 , 35 },
+{ 40 , 40 , 3 , 36 },
+{ 40 , 40 , 3 , 37 },
+{ 40 , 40 , 3 , 38 },
+{ 40 , 40 , 3 , 39 },
+{ 40 , 40 , 4 , 0 },
+{ 40 , 40 , 4 , 1 },
+{ 40 , 40 , 4 , 2 },
+{ 40 , 40 , 4 , 3 },
+{ 40 , 40 , 4 , 4 },
+{ 40 , 40 , 4 , 5 },
+{ 40 , 40 , 4 , 6 },
+{ 40 , 40 , 4 , 7 },
+{ 40 , 40 , 4 , 8 },
+{ 40 , 40 , 4 , 9 },
+{ 40 , 40 , 4 , 10 },
+{ 40 , 40 , 4 , 11 },
+{ 40 , 40 , 4 , 12 },
+{ 40 , 40 , 4 , 13 },
+{ 40 , 40 , 4 , 14 },
+{ 40 , 40 , 4 , 15 },
+{ 40 , 40 , 4 , 16 },
+{ 40 , 40 , 4 , 17 },
+{ 40 , 40 , 4 , 18 },
+{ 40 , 40 , 4 , 19 },
+{ 40 , 40 , 4 , 20 },
+{ 40 , 40 , 4 , 21 },
+{ 40 , 40 , 4 , 22 },
+{ 40 , 40 , 4 , 23 },
+{ 40 , 40 , 4 , 24 },
+{ 40 , 40 , 4 , 25 },
+{ 40 , 40 , 4 , 26 },
+{ 40 , 40 , 4 , 27 },
+{ 40 , 40 , 4 , 28 },
+{ 40 , 40 , 4 , 29 },
+{ 40 , 40 , 4 , 30 },
+{ 40 , 40 , 4 , 31 },
+{ 40 , 40 , 4 , 32 },
+{ 40 , 40 , 4 , 33 },
+{ 40 , 40 , 4 , 34 },
+{ 40 , 40 , 4 , 35 },
+{ 40 , 40 , 4 , 36 },
+{ 40 , 40 , 4 , 37 },
+{ 40 , 40 , 4 , 38 },
+{ 40 , 40 , 4 , 39 },
+{ 40 , 40 , 5 , 0 },
+{ 40 , 40 , 5 , 1 },
+{ 40 , 40 , 5 , 2 },
+{ 40 , 40 , 5 , 3 },
+{ 40 , 40 , 5 , 4 },
+{ 40 , 40 , 5 , 5 },
+{ 40 , 40 , 5 , 6 },
+{ 40 , 40 , 5 , 7 },
+{ 40 , 40 , 5 , 8 },
+{ 40 , 40 , 5 , 9 },
+{ 40 , 40 , 5 , 10 },
+{ 40 , 40 , 5 , 11 },
+{ 40 , 40 , 5 , 12 },
+{ 40 , 40 , 5 , 13 },
+{ 40 , 40 , 5 , 14 },
+{ 40 , 40 , 5 , 15 },
+{ 40 , 40 , 5 , 16 },
+{ 40 , 40 , 5 , 17 },
+{ 40 , 40 , 5 , 18 },
+{ 40 , 40 , 5 , 19 },
+{ 40 , 40 , 5 , 20 },
+{ 40 , 40 , 5 , 21 },
+{ 40 , 40 , 5 , 22 },
+{ 40 , 40 , 5 , 23 },
+{ 40 , 40 , 5 , 24 },
+{ 40 , 40 , 5 , 25 },
+{ 40 , 40 , 5 , 26 },
+{ 40 , 40 , 5 , 27 },
+{ 40 , 40 , 5 , 28 },
+{ 40 , 40 , 5 , 29 },
+{ 40 , 40 , 5 , 30 },
+{ 40 , 40 , 5 , 31 },
+{ 40 , 40 , 5 , 32 },
+{ 40 , 40 , 5 , 33 },
+{ 40 , 40 , 5 , 34 },
+{ 40 , 40 , 5 , 35 },
+{ 40 , 40 , 5 , 36 },
+{ 40 , 40 , 5 , 37 },
+{ 40 , 40 , 5 , 38 },
+{ 40 , 40 , 5 , 39 },
+{ 40 , 40 , 6 , 0 },
+{ 40 , 40 , 6 , 1 },
+{ 40 , 40 , 6 , 2 },
+{ 40 , 40 , 6 , 3 },
+{ 40 , 40 , 6 , 4 },
+{ 40 , 40 , 6 , 5 },
+{ 40 , 40 , 6 , 6 },
+{ 40 , 40 , 6 , 7 },
+{ 40 , 40 , 6 , 8 },
+{ 40 , 40 , 6 , 9 },
+{ 40 , 40 , 6 , 10 },
+{ 40 , 40 , 6 , 11 },
+{ 40 , 40 , 6 , 12 },
+{ 40 , 40 , 6 , 13 },
+{ 40 , 40 , 6 , 14 },
+{ 40 , 40 , 6 , 15 },
+{ 40 , 40 , 6 , 16 },
+{ 40 , 40 , 6 , 17 },
+{ 40 , 40 , 6 , 18 },
+{ 40 , 40 , 6 , 19 },
+{ 40 , 40 , 6 , 20 },
+{ 40 , 40 , 6 , 21 },
+{ 40 , 40 , 6 , 22 },
+{ 40 , 40 , 6 , 23 },
+{ 40 , 40 , 6 , 24 },
+{ 40 , 40 , 6 , 25 },
+{ 40 , 40 , 6 , 26 },
+{ 40 , 40 , 6 , 27 },
+{ 40 , 40 , 6 , 28 },
+{ 40 , 40 , 6 , 29 },
+{ 40 , 40 , 6 , 30 },
+{ 40 , 40 , 6 , 31 },
+{ 40 , 40 , 6 , 32 },
+{ 40 , 40 , 6 , 33 },
+{ 40 , 40 , 6 , 34 },
+{ 40 , 40 , 6 , 35 },
+{ 40 , 40 , 6 , 36 },
+{ 40 , 40 , 6 , 37 },
+{ 40 , 40 , 6 , 38 },
+{ 40 , 40 , 6 , 39 },
+{ 40 , 40 , 7 , 0 },
+{ 40 , 40 , 7 , 1 },
+{ 40 , 40 , 7 , 2 },
+{ 40 , 40 , 7 , 3 },
+{ 40 , 40 , 7 , 4 },
+{ 40 , 40 , 7 , 5 },
+{ 40 , 40 , 7 , 6 },
+{ 40 , 40 , 7 , 7 },
+{ 40 , 40 , 7 , 8 },
+{ 40 , 40 , 7 , 9 },
+{ 40 , 40 , 7 , 10 },
+{ 40 , 40 , 7 , 11 },
+{ 40 , 40 , 7 , 12 },
+{ 40 , 40 , 7 , 13 },
+{ 40 , 40 , 7 , 14 },
+{ 40 , 40 , 7 , 15 },
+{ 40 , 40 , 7 , 16 },
+{ 40 , 40 , 7 , 17 },
+{ 40 , 40 , 7 , 18 },
+{ 40 , 40 , 7 , 19 },
+{ 40 , 40 , 7 , 20 },
+{ 40 , 40 , 7 , 21 },
+{ 40 , 40 , 7 , 22 },
+{ 40 , 40 , 7 , 23 },
+{ 40 , 40 , 7 , 24 },
+{ 40 , 40 , 7 , 25 },
+{ 40 , 40 , 7 , 26 },
+{ 40 , 40 , 7 , 27 },
+{ 40 , 40 , 7 , 28 },
+{ 40 , 40 , 7 , 29 },
+{ 40 , 40 , 7 , 30 },
+{ 40 , 40 , 7 , 31 },
+{ 40 , 40 , 7 , 32 },
+{ 40 , 40 , 7 , 33 },
+{ 40 , 40 , 7 , 34 },
+{ 40 , 40 , 7 , 35 },
+{ 40 , 40 , 7 , 36 },
+{ 40 , 40 , 7 , 37 },
+{ 40 , 40 , 7 , 38 },
+{ 40 , 40 , 7 , 39 },
+{ 40 , 40 , 8 , 0 },
+{ 40 , 40 , 8 , 1 },
+{ 40 , 40 , 8 , 2 },
+{ 40 , 40 , 8 , 3 },
+{ 40 , 40 , 8 , 4 },
+{ 40 , 40 , 8 , 5 },
+{ 40 , 40 , 8 , 6 },
+{ 40 , 40 , 8 , 7 },
+{ 40 , 40 , 8 , 8 },
+{ 40 , 40 , 8 , 9 },
+{ 40 , 40 , 8 , 10 },
+{ 40 , 40 , 8 , 11 },
+{ 40 , 40 , 8 , 12 },
+{ 40 , 40 , 8 , 13 },
+{ 40 , 40 , 8 , 14 },
+{ 40 , 40 , 8 , 15 },
+{ 40 , 40 , 8 , 16 },
+{ 40 , 40 , 8 , 17 },
+{ 40 , 40 , 8 , 18 },
+{ 40 , 40 , 8 , 19 },
+{ 40 , 40 , 8 , 20 },
+{ 40 , 40 , 8 , 21 },
+{ 40 , 40 , 8 , 22 },
+{ 40 , 40 , 8 , 23 },
+{ 40 , 40 , 8 , 24 },
+{ 40 , 40 , 8 , 25 },
+{ 40 , 40 , 8 , 26 },
+{ 40 , 40 , 8 , 27 },
+{ 40 , 40 , 8 , 28 },
+{ 40 , 40 , 8 , 29 },
+{ 40 , 40 , 8 , 30 },
+{ 40 , 40 , 8 , 31 },
+{ 40 , 40 , 8 , 32 },
+{ 40 , 40 , 8 , 33 },
+{ 40 , 40 , 8 , 34 },
+{ 40 , 40 , 8 , 35 },
+{ 40 , 40 , 8 , 36 },
+{ 40 , 40 , 8 , 37 },
+{ 40 , 40 , 8 , 38 },
+{ 40 , 40 , 8 , 39 },
+{ 40 , 40 , 9 , 0 },
+{ 40 , 40 , 9 , 1 },
+{ 40 , 40 , 9 , 2 },
+{ 40 , 40 , 9 , 3 },
+{ 40 , 40 , 9 , 4 },
+{ 40 , 40 , 9 , 5 },
+{ 40 , 40 , 9 , 6 },
+{ 40 , 40 , 9 , 7 },
+{ 40 , 40 , 9 , 8 },
+{ 40 , 40 , 9 , 9 },
+{ 40 , 40 , 9 , 10 },
+{ 40 , 40 , 9 , 11 },
+{ 40 , 40 , 9 , 12 },
+{ 40 , 40 , 9 , 13 },
+{ 40 , 40 , 9 , 14 },
+{ 40 , 40 , 9 , 15 },
+{ 40 , 40 , 9 , 16 },
+{ 40 , 40 , 9 , 17 },
+{ 40 , 40 , 9 , 18 },
+{ 40 , 40 , 9 , 19 },
+{ 40 , 40 , 9 , 20 },
+{ 40 , 40 , 9 , 21 },
+{ 40 , 40 , 9 , 22 },
+{ 40 , 40 , 9 , 23 },
+{ 40 , 40 , 9 , 24 },
+{ 40 , 40 , 9 , 25 },
+{ 40 , 40 , 9 , 26 },
+{ 40 , 40 , 9 , 27 },
+{ 40 , 40 , 9 , 28 },
+{ 40 , 40 , 9 , 29 },
+{ 40 , 40 , 9 , 30 },
+{ 40 , 40 , 9 , 31 },
+{ 40 , 40 , 9 , 32 },
+{ 40 , 40 , 9 , 33 },
+{ 40 , 40 , 9 , 34 },
+{ 40 , 40 , 9 , 35 },
+{ 40 , 40 , 9 , 36 },
+{ 40 , 40 , 9 , 37 },
+{ 40 , 40 , 9 , 38 },
+{ 40 , 40 , 9 , 39 },
+{ 40 , 40 , 10 , 0 },
+{ 40 , 40 , 10 , 1 },
+{ 40 , 40 , 10 , 2 },
+{ 40 , 40 , 10 , 3 },
+{ 40 , 40 , 10 , 4 },
+{ 40 , 40 , 10 , 5 },
+{ 40 , 40 , 10 , 6 },
+{ 40 , 40 , 10 , 7 },
+{ 40 , 40 , 10 , 8 },
+{ 40 , 40 , 10 , 9 },
+{ 40 , 40 , 10 , 10 },
+{ 40 , 40 , 10 , 11 },
+{ 40 , 40 , 10 , 12 },
+{ 40 , 40 , 10 , 13 },
+{ 40 , 40 , 10 , 14 },
+{ 40 , 40 , 10 , 15 },
+{ 40 , 40 , 10 , 16 },
+{ 40 , 40 , 10 , 17 },
+{ 40 , 40 , 10 , 18 },
+{ 40 , 40 , 10 , 19 },
+{ 40 , 40 , 10 , 20 },
+{ 40 , 40 , 10 , 21 },
+{ 40 , 40 , 10 , 22 },
+{ 40 , 40 , 10 , 23 },
+{ 40 , 40 , 10 , 24 },
+{ 40 , 40 , 10 , 25 },
+{ 40 , 40 , 10 , 26 },
+{ 40 , 40 , 10 , 27 },
+{ 40 , 40 , 10 , 28 },
+{ 40 , 40 , 10 , 29 },
+{ 40 , 40 , 10 , 30 },
+{ 40 , 40 , 10 , 31 },
+{ 40 , 40 , 10 , 32 },
+{ 40 , 40 , 10 , 33 },
+{ 40 , 40 , 10 , 34 },
+{ 40 , 40 , 10 , 35 },
+{ 40 , 40 , 10 , 36 },
+{ 40 , 40 , 10 , 37 },
+{ 40 , 40 , 10 , 38 },
+{ 40 , 40 , 10 , 39 },
+{ 40 , 40 , 11 , 0 },
+{ 40 , 40 , 11 , 1 },
+{ 40 , 40 , 11 , 2 },
+{ 40 , 40 , 11 , 3 },
+{ 40 , 40 , 11 , 4 },
+{ 40 , 40 , 11 , 5 },
+{ 40 , 40 , 11 , 6 },
+{ 40 , 40 , 11 , 7 },
+{ 40 , 40 , 11 , 8 },
+{ 40 , 40 , 11 , 9 },
+{ 40 , 40 , 11 , 10 },
+{ 40 , 40 , 11 , 11 },
+{ 40 , 40 , 11 , 12 },
+{ 40 , 40 , 11 , 13 },
+{ 40 , 40 , 11 , 14 },
+{ 40 , 40 , 11 , 15 },
+{ 40 , 40 , 11 , 16 },
+{ 40 , 40 , 11 , 17 },
+{ 40 , 40 , 11 , 18 },
+{ 40 , 40 , 11 , 19 },
+{ 40 , 40 , 11 , 20 },
+{ 40 , 40 , 11 , 21 },
+{ 40 , 40 , 11 , 22 },
+{ 40 , 40 , 11 , 23 },
+{ 40 , 40 , 11 , 24 },
+{ 40 , 40 , 11 , 25 },
+{ 40 , 40 , 11 , 26 },
+{ 40 , 40 , 11 , 27 },
+{ 40 , 40 , 11 , 28 },
+{ 40 , 40 , 11 , 29 },
+{ 40 , 40 , 11 , 30 },
+{ 40 , 40 , 11 , 31 },
+{ 40 , 40 , 11 , 32 },
+{ 40 , 40 , 11 , 33 },
+{ 40 , 40 , 11 , 34 },
+{ 40 , 40 , 11 , 35 },
+{ 40 , 40 , 11 , 36 },
+{ 40 , 40 , 11 , 37 },
+{ 40 , 40 , 11 , 38 },
+{ 40 , 40 , 11 , 39 },
+{ 40 , 40 , 12 , 0 },
+{ 40 , 40 , 12 , 1 },
+{ 40 , 40 , 12 , 2 },
+{ 40 , 40 , 12 , 3 },
+{ 40 , 40 , 12 , 4 },
+{ 40 , 40 , 12 , 5 },
+{ 40 , 40 , 12 , 6 },
+{ 40 , 40 , 12 , 7 },
+{ 40 , 40 , 12 , 8 },
+{ 40 , 40 , 12 , 9 },
+{ 40 , 40 , 12 , 10 },
+{ 40 , 40 , 12 , 11 },
+{ 40 , 40 , 12 , 12 },
+{ 40 , 40 , 12 , 13 },
+{ 40 , 40 , 12 , 14 },
+{ 40 , 40 , 12 , 15 },
+{ 40 , 40 , 12 , 16 },
+{ 40 , 40 , 12 , 17 },
+{ 40 , 40 , 12 , 18 },
+{ 40 , 40 , 12 , 19 },
+{ 40 , 40 , 12 , 20 },
+{ 40 , 40 , 12 , 21 },
+{ 40 , 40 , 12 , 22 },
+{ 40 , 40 , 12 , 23 },
+{ 40 , 40 , 12 , 24 },
+{ 40 , 40 , 12 , 25 },
+{ 40 , 40 , 12 , 26 },
+{ 40 , 40 , 12 , 27 },
+{ 40 , 40 , 12 , 28 },
+{ 40 , 40 , 12 , 29 },
+{ 40 , 40 , 12 , 30 },
+{ 40 , 40 , 12 , 31 },
+{ 40 , 40 , 12 , 32 },
+{ 40 , 40 , 12 , 33 },
+{ 40 , 40 , 12 , 34 },
+{ 40 , 40 , 12 , 35 },
+{ 40 , 40 , 12 , 36 },
+{ 40 , 40 , 12 , 37 },
+{ 40 , 40 , 12 , 38 },
+{ 40 , 40 , 12 , 39 },
+{ 40 , 40 , 13 , 0 },
+{ 40 , 40 , 13 , 1 },
+{ 40 , 40 , 13 , 2 },
+{ 40 , 40 , 13 , 3 },
+{ 40 , 40 , 13 , 4 },
+{ 40 , 40 , 13 , 5 },
+{ 40 , 40 , 13 , 6 },
+{ 40 , 40 , 13 , 7 },
+{ 40 , 40 , 13 , 8 },
+{ 40 , 40 , 13 , 9 },
+{ 40 , 40 , 13 , 10 },
+{ 40 , 40 , 13 , 11 },
+{ 40 , 40 , 13 , 12 },
+{ 40 , 40 , 13 , 13 },
+{ 40 , 40 , 13 , 14 },
+{ 40 , 40 , 13 , 15 },
+{ 40 , 40 , 13 , 16 },
+{ 40 , 40 , 13 , 17 },
+{ 40 , 40 , 13 , 18 },
+{ 40 , 40 , 13 , 19 },
+{ 40 , 40 , 13 , 20 },
+{ 40 , 40 , 13 , 21 },
+{ 40 , 40 , 13 , 22 },
+{ 40 , 40 , 13 , 23 },
+{ 40 , 40 , 13 , 24 },
+{ 40 , 40 , 13 , 25 },
+{ 40 , 40 , 13 , 26 },
+{ 40 , 40 , 13 , 27 },
+{ 40 , 40 , 13 , 28 },
+{ 40 , 40 , 13 , 29 },
+{ 40 , 40 , 13 , 30 },
+{ 40 , 40 , 13 , 31 },
+{ 40 , 40 , 13 , 32 },
+{ 40 , 40 , 13 , 33 },
+{ 40 , 40 , 13 , 34 },
+{ 40 , 40 , 13 , 35 },
+{ 40 , 40 , 13 , 36 },
+{ 40 , 40 , 13 , 37 },
+{ 40 , 40 , 13 , 38 },
+{ 40 , 40 , 13 , 39 },
+{ 40 , 40 , 14 , 0 },
+{ 40 , 40 , 14 , 1 },
+{ 40 , 40 , 14 , 2 },
+{ 40 , 40 , 14 , 3 },
+{ 40 , 40 , 14 , 4 },
+{ 40 , 40 , 14 , 5 },
+{ 40 , 40 , 14 , 6 },
+{ 40 , 40 , 14 , 7 },
+{ 40 , 40 , 14 , 8 },
+{ 40 , 40 , 14 , 9 },
+{ 40 , 40 , 14 , 10 },
+{ 40 , 40 , 14 , 11 },
+{ 40 , 40 , 14 , 12 },
+{ 40 , 40 , 14 , 13 },
+{ 40 , 40 , 14 , 14 },
+{ 40 , 40 , 14 , 15 },
+{ 40 , 40 , 14 , 16 },
+{ 40 , 40 , 14 , 17 },
+{ 40 , 40 , 14 , 18 },
+{ 40 , 40 , 14 , 19 },
+{ 40 , 40 , 14 , 20 },
+{ 40 , 40 , 14 , 21 },
+{ 40 , 40 , 14 , 22 },
+{ 40 , 40 , 14 , 23 },
+{ 40 , 40 , 14 , 24 },
+{ 40 , 40 , 14 , 25 },
+{ 40 , 40 , 14 , 26 },
+{ 40 , 40 , 14 , 27 },
+{ 40 , 40 , 14 , 28 },
+{ 40 , 40 , 14 , 29 },
+{ 40 , 40 , 14 , 30 },
+{ 40 , 40 , 14 , 31 },
+{ 40 , 40 , 14 , 32 },
+{ 40 , 40 , 14 , 33 },
+{ 40 , 40 , 14 , 34 },
+{ 40 , 40 , 14 , 35 },
+{ 40 , 40 , 14 , 36 },
+{ 40 , 40 , 14 , 37 },
+{ 40 , 40 , 14 , 38 },
+{ 40 , 40 , 14 , 39 },
+{ 40 , 40 , 15 , 0 },
+{ 40 , 40 , 15 , 1 },
+{ 40 , 40 , 15 , 2 },
+{ 40 , 40 , 15 , 3 },
+{ 40 , 40 , 15 , 4 },
+{ 40 , 40 , 15 , 5 },
+{ 40 , 40 , 15 , 6 },
+{ 40 , 40 , 15 , 7 },
+{ 40 , 40 , 15 , 8 },
+{ 40 , 40 , 15 , 9 },
+{ 40 , 40 , 15 , 10 },
+{ 40 , 40 , 15 , 11 },
+{ 40 , 40 , 15 , 12 },
+{ 40 , 40 , 15 , 13 },
+{ 40 , 40 , 15 , 14 },
+{ 40 , 40 , 15 , 15 },
+{ 40 , 40 , 15 , 16 },
+{ 40 , 40 , 15 , 17 },
+{ 40 , 40 , 15 , 18 },
+{ 40 , 40 , 15 , 19 },
+{ 40 , 40 , 15 , 20 },
+{ 40 , 40 , 15 , 21 },
+{ 40 , 40 , 15 , 22 },
+{ 40 , 40 , 15 , 23 },
+{ 40 , 40 , 15 , 24 },
+{ 40 , 40 , 15 , 25 },
+{ 40 , 40 , 15 , 26 },
+{ 40 , 40 , 15 , 27 },
+{ 40 , 40 , 15 , 28 },
+{ 40 , 40 , 15 , 29 },
+{ 40 , 40 , 15 , 30 },
+{ 40 , 40 , 15 , 31 },
+{ 40 , 40 , 15 , 32 },
+{ 40 , 40 , 15 , 33 },
+{ 40 , 40 , 15 , 34 },
+{ 40 , 40 , 15 , 35 },
+{ 40 , 40 , 15 , 36 },
+{ 40 , 40 , 15 , 37 },
+{ 40 , 40 , 15 , 38 },
+{ 40 , 40 , 15 , 39 },
+{ 40 , 40 , 16 , 0 },
+{ 40 , 40 , 16 , 1 },
+{ 40 , 40 , 16 , 2 },
+{ 40 , 40 , 16 , 3 },
+{ 40 , 40 , 16 , 4 },
+{ 40 , 40 , 16 , 5 },
+{ 40 , 40 , 16 , 6 },
+{ 40 , 40 , 16 , 7 },
+{ 40 , 40 , 16 , 8 },
+{ 40 , 40 , 16 , 9 },
+{ 40 , 40 , 16 , 10 },
+{ 40 , 40 , 16 , 11 },
+{ 40 , 40 , 16 , 12 },
+{ 40 , 40 , 16 , 13 },
+{ 40 , 40 , 16 , 14 },
+{ 40 , 40 , 16 , 15 },
+{ 40 , 40 , 16 , 16 },
+{ 40 , 40 , 16 , 17 },
+{ 40 , 40 , 16 , 18 },
+{ 40 , 40 , 16 , 19 },
+{ 40 , 40 , 16 , 20 },
+{ 40 , 40 , 16 , 21 },
+{ 40 , 40 , 16 , 22 },
+{ 40 , 40 , 16 , 23 },
+{ 40 , 40 , 16 , 24 },
+{ 40 , 40 , 16 , 25 },
+{ 40 , 40 , 16 , 26 },
+{ 40 , 40 , 16 , 27 },
+{ 40 , 40 , 16 , 28 },
+{ 40 , 40 , 16 , 29 },
+{ 40 , 40 , 16 , 30 },
+{ 40 , 40 , 16 , 31 },
+{ 40 , 40 , 16 , 32 },
+{ 40 , 40 , 16 , 33 },
+{ 40 , 40 , 16 , 34 },
+{ 40 , 40 , 16 , 35 },
+{ 40 , 40 , 16 , 36 },
+{ 40 , 40 , 16 , 37 },
+{ 40 , 40 , 16 , 38 },
+{ 40 , 40 , 16 , 39 },
+{ 40 , 40 , 17 , 0 },
+{ 40 , 40 , 17 , 1 },
+{ 40 , 40 , 17 , 2 },
+{ 40 , 40 , 17 , 3 },
+{ 40 , 40 , 17 , 4 },
+{ 40 , 40 , 17 , 5 },
+{ 40 , 40 , 17 , 6 },
+{ 40 , 40 , 17 , 7 },
+{ 40 , 40 , 17 , 8 },
+{ 40 , 40 , 17 , 9 },
+{ 40 , 40 , 17 , 10 },
+{ 40 , 40 , 17 , 11 },
+{ 40 , 40 , 17 , 12 },
+{ 40 , 40 , 17 , 13 },
+{ 40 , 40 , 17 , 14 },
+{ 40 , 40 , 17 , 15 },
+{ 40 , 40 , 17 , 16 },
+{ 40 , 40 , 17 , 17 },
+{ 40 , 40 , 17 , 18 },
+{ 40 , 40 , 17 , 19 },
+{ 40 , 40 , 17 , 20 },
+{ 40 , 40 , 17 , 21 },
+{ 40 , 40 , 17 , 22 },
+{ 40 , 40 , 17 , 23 },
+{ 40 , 40 , 17 , 24 },
+{ 40 , 40 , 17 , 25 },
+{ 40 , 40 , 17 , 26 },
+{ 40 , 40 , 17 , 27 },
+{ 40 , 40 , 17 , 28 },
+{ 40 , 40 , 17 , 29 },
+{ 40 , 40 , 17 , 30 },
+{ 40 , 40 , 17 , 31 },
+{ 40 , 40 , 17 , 32 },
+{ 40 , 40 , 17 , 33 },
+{ 40 , 40 , 17 , 34 },
+{ 40 , 40 , 17 , 35 },
+{ 40 , 40 , 17 , 36 },
+{ 40 , 40 , 17 , 37 },
+{ 40 , 40 , 17 , 38 },
+{ 40 , 40 , 17 , 39 },
+{ 40 , 40 , 18 , 0 },
+{ 40 , 40 , 18 , 1 },
+{ 40 , 40 , 18 , 2 },
+{ 40 , 40 , 18 , 3 },
+{ 40 , 40 , 18 , 4 },
+{ 40 , 40 , 18 , 5 },
+{ 40 , 40 , 18 , 6 },
+{ 40 , 40 , 18 , 7 },
+{ 40 , 40 , 18 , 8 },
+{ 40 , 40 , 18 , 9 },
+{ 40 , 40 , 18 , 10 },
+{ 40 , 40 , 18 , 11 },
+{ 40 , 40 , 18 , 12 },
+{ 40 , 40 , 18 , 13 },
+{ 40 , 40 , 18 , 14 },
+{ 40 , 40 , 18 , 15 },
+{ 40 , 40 , 18 , 16 },
+{ 40 , 40 , 18 , 17 },
+{ 40 , 40 , 18 , 18 },
+{ 40 , 40 , 18 , 19 },
+{ 40 , 40 , 18 , 20 },
+{ 40 , 40 , 18 , 21 },
+{ 40 , 40 , 18 , 22 },
+{ 40 , 40 , 18 , 23 },
+{ 40 , 40 , 18 , 24 },
+{ 40 , 40 , 18 , 25 },
+{ 40 , 40 , 18 , 26 },
+{ 40 , 40 , 18 , 27 },
+{ 40 , 40 , 18 , 28 },
+{ 40 , 40 , 18 , 29 },
+{ 40 , 40 , 18 , 30 },
+{ 40 , 40 , 18 , 31 },
+{ 40 , 40 , 18 , 32 },
+{ 40 , 40 , 18 , 33 },
+{ 40 , 40 , 18 , 34 },
+{ 40 , 40 , 18 , 35 },
+{ 40 , 40 , 18 , 36 },
+{ 40 , 40 , 18 , 37 },
+{ 40 , 40 , 18 , 38 },
+{ 40 , 40 , 18 , 39 },
+{ 40 , 40 , 19 , 0 },
+{ 40 , 40 , 19 , 1 },
+{ 40 , 40 , 19 , 2 },
+{ 40 , 40 , 19 , 3 },
+{ 40 , 40 , 19 , 4 },
+{ 40 , 40 , 19 , 5 },
+{ 40 , 40 , 19 , 6 },
+{ 40 , 40 , 19 , 7 },
+{ 40 , 40 , 19 , 8 },
+{ 40 , 40 , 19 , 9 },
+{ 40 , 40 , 19 , 10 },
+{ 40 , 40 , 19 , 11 },
+{ 40 , 40 , 19 , 12 },
+{ 40 , 40 , 19 , 13 },
+{ 40 , 40 , 19 , 14 },
+{ 40 , 40 , 19 , 15 },
+{ 40 , 40 , 19 , 16 },
+{ 40 , 40 , 19 , 17 },
+{ 40 , 40 , 19 , 18 },
+{ 40 , 40 , 19 , 19 },
+{ 40 , 40 , 19 , 20 },
+{ 40 , 40 , 19 , 21 },
+{ 40 , 40 , 19 , 22 },
+{ 40 , 40 , 19 , 23 },
+{ 40 , 40 , 19 , 24 },
+{ 40 , 40 , 19 , 25 },
+{ 40 , 40 , 19 , 26 },
+{ 40 , 40 , 19 , 27 },
+{ 40 , 40 , 19 , 28 },
+{ 40 , 40 , 19 , 29 },
+{ 40 , 40 , 19 , 30 },
+{ 40 , 40 , 19 , 31 },
+{ 40 , 40 , 19 , 32 },
+{ 40 , 40 , 19 , 33 },
+{ 40 , 40 , 19 , 34 },
+{ 40 , 40 , 19 , 35 },
+{ 40 , 40 , 19 , 36 },
+{ 40 , 40 , 19 , 37 },
+{ 40 , 40 , 19 , 38 },
+{ 40 , 40 , 19 , 39 },
+{ 40 , 40 , 20 , 0 },
+{ 40 , 40 , 20 , 1 },
+{ 40 , 40 , 20 , 2 },
+{ 40 , 40 , 20 , 3 },
+{ 40 , 40 , 20 , 4 },
+{ 40 , 40 , 20 , 5 },
+{ 40 , 40 , 20 , 6 },
+{ 40 , 40 , 20 , 7 },
+{ 40 , 40 , 20 , 8 },
+{ 40 , 40 , 20 , 9 },
+{ 40 , 40 , 20 , 10 },
+{ 40 , 40 , 20 , 11 },
+{ 40 , 40 , 20 , 12 },
+{ 40 , 40 , 20 , 13 },
+{ 40 , 40 , 20 , 14 },
+{ 40 , 40 , 20 , 15 },
+{ 40 , 40 , 20 , 16 },
+{ 40 , 40 , 20 , 17 },
+{ 40 , 40 , 20 , 18 },
+{ 40 , 40 , 20 , 19 },
+{ 40 , 40 , 20 , 20 },
+{ 40 , 40 , 20 , 21 },
+{ 40 , 40 , 20 , 22 },
+{ 40 , 40 , 20 , 23 },
+{ 40 , 40 , 20 , 24 },
+{ 40 , 40 , 20 , 25 },
+{ 40 , 40 , 20 , 26 },
+{ 40 , 40 , 20 , 27 },
+{ 40 , 40 , 20 , 28 },
+{ 40 , 40 , 20 , 29 },
+{ 40 , 40 , 20 , 30 },
+{ 40 , 40 , 20 , 31 },
+{ 40 , 40 , 20 , 32 },
+{ 40 , 40 , 20 , 33 },
+{ 40 , 40 , 20 , 34 },
+{ 40 , 40 , 20 , 35 },
+{ 40 , 40 , 20 , 36 },
+{ 40 , 40 , 20 , 37 },
+{ 40 , 40 , 20 , 38 },
+{ 40 , 40 , 20 , 39 },
+{ 40 , 40 , 21 , 0 },
+{ 40 , 40 , 21 , 1 },
+{ 40 , 40 , 21 , 2 },
+{ 40 , 40 , 21 , 3 },
+{ 40 , 40 , 21 , 4 },
+{ 40 , 40 , 21 , 5 },
+{ 40 , 40 , 21 , 6 },
+{ 40 , 40 , 21 , 7 },
+{ 40 , 40 , 21 , 8 },
+{ 40 , 40 , 21 , 9 },
+{ 40 , 40 , 21 , 10 },
+{ 40 , 40 , 21 , 11 },
+{ 40 , 40 , 21 , 12 },
+{ 40 , 40 , 21 , 13 },
+{ 40 , 40 , 21 , 14 },
+{ 40 , 40 , 21 , 15 },
+{ 40 , 40 , 21 , 16 },
+{ 40 , 40 , 21 , 17 },
+{ 40 , 40 , 21 , 18 },
+{ 40 , 40 , 21 , 19 },
+{ 40 , 40 , 21 , 20 },
+{ 40 , 40 , 21 , 21 },
+{ 40 , 40 , 21 , 22 },
+{ 40 , 40 , 21 , 23 },
+{ 40 , 40 , 21 , 24 },
+{ 40 , 40 , 21 , 25 },
+{ 40 , 40 , 21 , 26 },
+{ 40 , 40 , 21 , 27 },
+{ 40 , 40 , 21 , 28 },
+{ 40 , 40 , 21 , 29 },
+{ 40 , 40 , 21 , 30 },
+{ 40 , 40 , 21 , 31 },
+{ 40 , 40 , 21 , 32 },
+{ 40 , 40 , 21 , 33 },
+{ 40 , 40 , 21 , 34 },
+{ 40 , 40 , 21 , 35 },
+{ 40 , 40 , 21 , 36 },
+{ 40 , 40 , 21 , 37 },
+{ 40 , 40 , 21 , 38 },
+{ 40 , 40 , 21 , 39 },
+{ 40 , 40 , 22 , 0 },
+{ 40 , 40 , 22 , 1 },
+{ 40 , 40 , 22 , 2 },
+{ 40 , 40 , 22 , 3 },
+{ 40 , 40 , 22 , 4 },
+{ 40 , 40 , 22 , 5 },
+{ 40 , 40 , 22 , 6 },
+{ 40 , 40 , 22 , 7 },
+{ 40 , 40 , 22 , 8 },
+{ 40 , 40 , 22 , 9 },
+{ 40 , 40 , 22 , 10 },
+{ 40 , 40 , 22 , 11 },
+{ 40 , 40 , 22 , 12 },
+{ 40 , 40 , 22 , 13 },
+{ 40 , 40 , 22 , 14 },
+{ 40 , 40 , 22 , 15 },
+{ 40 , 40 , 22 , 16 },
+{ 40 , 40 , 22 , 17 },
+{ 40 , 40 , 22 , 18 },
+{ 40 , 40 , 22 , 19 },
+{ 40 , 40 , 22 , 20 },
+{ 40 , 40 , 22 , 21 },
+{ 40 , 40 , 22 , 22 },
+{ 40 , 40 , 22 , 23 },
+{ 40 , 40 , 22 , 24 },
+{ 40 , 40 , 22 , 25 },
+{ 40 , 40 , 22 , 26 },
+{ 40 , 40 , 22 , 27 },
+{ 40 , 40 , 22 , 28 },
+{ 40 , 40 , 22 , 29 },
+{ 40 , 40 , 22 , 30 },
+{ 40 , 40 , 22 , 31 },
+{ 40 , 40 , 22 , 32 },
+{ 40 , 40 , 22 , 33 },
+{ 40 , 40 , 22 , 34 },
+{ 40 , 40 , 22 , 35 },
+{ 40 , 40 , 22 , 36 },
+{ 40 , 40 , 22 , 37 },
+{ 40 , 40 , 22 , 38 },
+{ 40 , 40 , 22 , 39 },
+{ 40 , 40 , 23 , 0 },
+{ 40 , 40 , 23 , 1 },
+{ 40 , 40 , 23 , 2 },
+{ 40 , 40 , 23 , 3 },
+{ 40 , 40 , 23 , 4 },
+{ 40 , 40 , 23 , 5 },
+{ 40 , 40 , 23 , 6 },
+{ 40 , 40 , 23 , 7 },
+{ 40 , 40 , 23 , 8 },
+{ 40 , 40 , 23 , 9 },
+{ 40 , 40 , 23 , 10 },
+{ 40 , 40 , 23 , 11 },
+{ 40 , 40 , 23 , 12 },
+{ 40 , 40 , 23 , 13 },
+{ 40 , 40 , 23 , 14 },
+{ 40 , 40 , 23 , 15 },
+{ 40 , 40 , 23 , 16 },
+{ 40 , 40 , 23 , 17 },
+{ 40 , 40 , 23 , 18 },
+{ 40 , 40 , 23 , 19 },
+{ 40 , 40 , 23 , 20 },
+{ 40 , 40 , 23 , 21 },
+{ 40 , 40 , 23 , 22 },
+{ 40 , 40 , 23 , 23 },
+{ 40 , 40 , 23 , 24 },
+{ 40 , 40 , 23 , 25 },
+{ 40 , 40 , 23 , 26 },
+{ 40 , 40 , 23 , 27 },
+{ 40 , 40 , 23 , 28 },
+{ 40 , 40 , 23 , 29 },
+{ 40 , 40 , 23 , 30 },
+{ 40 , 40 , 23 , 31 },
+{ 40 , 40 , 23 , 32 },
+{ 40 , 40 , 23 , 33 },
+{ 40 , 40 , 23 , 34 },
+{ 40 , 40 , 23 , 35 },
+{ 40 , 40 , 23 , 36 },
+{ 40 , 40 , 23 , 37 },
+{ 40 , 40 , 23 , 38 },
+{ 40 , 40 , 23 , 39 },
+{ 40 , 40 , 24 , 0 },
+{ 40 , 40 , 24 , 1 },
+{ 40 , 40 , 24 , 2 },
+{ 40 , 40 , 24 , 3 },
+{ 40 , 40 , 24 , 4 },
+{ 40 , 40 , 24 , 5 },
+{ 40 , 40 , 24 , 6 },
+{ 40 , 40 , 24 , 7 },
+{ 40 , 40 , 24 , 8 },
+{ 40 , 40 , 24 , 9 },
+{ 40 , 40 , 24 , 10 },
+{ 40 , 40 , 24 , 11 },
+{ 40 , 40 , 24 , 12 },
+{ 40 , 40 , 24 , 13 },
+{ 40 , 40 , 24 , 14 },
+{ 40 , 40 , 24 , 15 },
+{ 40 , 40 , 24 , 16 },
+{ 40 , 40 , 24 , 17 },
+{ 40 , 40 , 24 , 18 },
+{ 40 , 40 , 24 , 19 },
+{ 40 , 40 , 24 , 20 },
+{ 40 , 40 , 24 , 21 },
+{ 40 , 40 , 24 , 22 },
+{ 40 , 40 , 24 , 23 },
+{ 40 , 40 , 24 , 24 },
+{ 40 , 40 , 24 , 25 },
+{ 40 , 40 , 24 , 26 },
+{ 40 , 40 , 24 , 27 },
+{ 40 , 40 , 24 , 28 },
+{ 40 , 40 , 24 , 29 },
+{ 40 , 40 , 24 , 30 },
+{ 40 , 40 , 24 , 31 },
+{ 40 , 40 , 24 , 32 },
+{ 40 , 40 , 24 , 33 },
+{ 40 , 40 , 24 , 34 },
+{ 40 , 40 , 24 , 35 },
+{ 40 , 40 , 24 , 36 },
+{ 40 , 40 , 24 , 37 },
+{ 40 , 40 , 24 , 38 },
+{ 40 , 40 , 24 , 39 },
+{ 40 , 40 , 25 , 0 },
+{ 40 , 40 , 25 , 1 },
+{ 40 , 40 , 25 , 2 },
+{ 40 , 40 , 25 , 3 },
+{ 40 , 40 , 25 , 4 },
+{ 40 , 40 , 25 , 5 },
+{ 40 , 40 , 25 , 6 },
+{ 40 , 40 , 25 , 7 },
+{ 40 , 40 , 25 , 8 },
+{ 40 , 40 , 25 , 9 },
+{ 40 , 40 , 25 , 10 },
+{ 40 , 40 , 25 , 11 },
+{ 40 , 40 , 25 , 12 },
+{ 40 , 40 , 25 , 13 },
+{ 40 , 40 , 25 , 14 },
+{ 40 , 40 , 25 , 15 },
+{ 40 , 40 , 25 , 16 },
+{ 40 , 40 , 25 , 17 },
+{ 40 , 40 , 25 , 18 },
+{ 40 , 40 , 25 , 19 },
+{ 40 , 40 , 25 , 20 },
+{ 40 , 40 , 25 , 21 },
+{ 40 , 40 , 25 , 22 },
+{ 40 , 40 , 25 , 23 },
+{ 40 , 40 , 25 , 24 },
+{ 40 , 40 , 25 , 25 },
+{ 40 , 40 , 25 , 26 },
+{ 40 , 40 , 25 , 27 },
+{ 40 , 40 , 25 , 28 },
+{ 40 , 40 , 25 , 29 },
+{ 40 , 40 , 25 , 30 },
+{ 40 , 40 , 25 , 31 },
+{ 40 , 40 , 25 , 32 },
+{ 40 , 40 , 25 , 33 },
+{ 40 , 40 , 25 , 34 },
+{ 40 , 40 , 25 , 35 },
+{ 40 , 40 , 25 , 36 },
+{ 40 , 40 , 25 , 37 },
+{ 40 , 40 , 25 , 38 },
+{ 40 , 40 , 25 , 39 },
+{ 40 , 40 , 26 , 0 },
+{ 40 , 40 , 26 , 1 },
+{ 40 , 40 , 26 , 2 },
+{ 40 , 40 , 26 , 3 },
+{ 40 , 40 , 26 , 4 },
+{ 40 , 40 , 26 , 5 },
+{ 40 , 40 , 26 , 6 },
+{ 40 , 40 , 26 , 7 },
+{ 40 , 40 , 26 , 8 },
+{ 40 , 40 , 26 , 9 },
+{ 40 , 40 , 26 , 10 },
+{ 40 , 40 , 26 , 11 },
+{ 40 , 40 , 26 , 12 },
+{ 40 , 40 , 26 , 13 },
+{ 40 , 40 , 26 , 14 },
+{ 40 , 40 , 26 , 15 },
+{ 40 , 40 , 26 , 16 },
+{ 40 , 40 , 26 , 17 },
+{ 40 , 40 , 26 , 18 },
+{ 40 , 40 , 26 , 19 },
+{ 40 , 40 , 26 , 20 },
+{ 40 , 40 , 26 , 21 },
+{ 40 , 40 , 26 , 22 },
+{ 40 , 40 , 26 , 23 },
+{ 40 , 40 , 26 , 24 },
+{ 40 , 40 , 26 , 25 },
+{ 40 , 40 , 26 , 26 },
+{ 40 , 40 , 26 , 27 },
+{ 40 , 40 , 26 , 28 },
+{ 40 , 40 , 26 , 29 },
+{ 40 , 40 , 26 , 30 },
+{ 40 , 40 , 26 , 31 },
+{ 40 , 40 , 26 , 32 },
+{ 40 , 40 , 26 , 33 },
+{ 40 , 40 , 26 , 34 },
+{ 40 , 40 , 26 , 35 },
+{ 40 , 40 , 26 , 36 },
+{ 40 , 40 , 26 , 37 },
+{ 40 , 40 , 26 , 38 },
+{ 40 , 40 , 26 , 39 },
+{ 40 , 40 , 27 , 0 },
+{ 40 , 40 , 27 , 1 },
+{ 40 , 40 , 27 , 2 },
+{ 40 , 40 , 27 , 3 },
+{ 40 , 40 , 27 , 4 },
+{ 40 , 40 , 27 , 5 },
+{ 40 , 40 , 27 , 6 },
+{ 40 , 40 , 27 , 7 },
+{ 40 , 40 , 27 , 8 },
+{ 40 , 40 , 27 , 9 },
+{ 40 , 40 , 27 , 10 },
+{ 40 , 40 , 27 , 11 },
+{ 40 , 40 , 27 , 12 },
+{ 40 , 40 , 27 , 13 },
+{ 40 , 40 , 27 , 14 },
+{ 40 , 40 , 27 , 15 },
+{ 40 , 40 , 27 , 16 },
+{ 40 , 40 , 27 , 17 },
+{ 40 , 40 , 27 , 18 },
+{ 40 , 40 , 27 , 19 },
+{ 40 , 40 , 27 , 20 },
+{ 40 , 40 , 27 , 21 },
+{ 40 , 40 , 27 , 22 },
+{ 40 , 40 , 27 , 23 },
+{ 40 , 40 , 27 , 24 },
+{ 40 , 40 , 27 , 25 },
+{ 40 , 40 , 27 , 26 },
+{ 40 , 40 , 27 , 27 },
+{ 40 , 40 , 27 , 28 },
+{ 40 , 40 , 27 , 29 },
+{ 40 , 40 , 27 , 30 },
+{ 40 , 40 , 27 , 31 },
+{ 40 , 40 , 27 , 32 },
+{ 40 , 40 , 27 , 33 },
+{ 40 , 40 , 27 , 34 },
+{ 40 , 40 , 27 , 35 },
+{ 40 , 40 , 27 , 36 },
+{ 40 , 40 , 27 , 37 },
+{ 40 , 40 , 27 , 38 },
+{ 40 , 40 , 27 , 39 },
+{ 40 , 40 , 28 , 0 },
+{ 40 , 40 , 28 , 1 },
+{ 40 , 40 , 28 , 2 },
+{ 40 , 40 , 28 , 3 },
+{ 40 , 40 , 28 , 4 },
+{ 40 , 40 , 28 , 5 },
+{ 40 , 40 , 28 , 6 },
+{ 40 , 40 , 28 , 7 },
+{ 40 , 40 , 28 , 8 },
+{ 40 , 40 , 28 , 9 },
+{ 40 , 40 , 28 , 10 },
+{ 40 , 40 , 28 , 11 },
+{ 40 , 40 , 28 , 12 },
+{ 40 , 40 , 28 , 13 },
+{ 40 , 40 , 28 , 14 },
+{ 40 , 40 , 28 , 15 },
+{ 40 , 40 , 28 , 16 },
+{ 40 , 40 , 28 , 17 },
+{ 40 , 40 , 28 , 18 },
+{ 40 , 40 , 28 , 19 },
+{ 40 , 40 , 28 , 20 },
+{ 40 , 40 , 28 , 21 },
+{ 40 , 40 , 28 , 22 },
+{ 40 , 40 , 28 , 23 },
+{ 40 , 40 , 28 , 24 },
+{ 40 , 40 , 28 , 25 },
+{ 40 , 40 , 28 , 26 },
+{ 40 , 40 , 28 , 27 },
+{ 40 , 40 , 28 , 28 },
+{ 40 , 40 , 28 , 29 },
+{ 40 , 40 , 28 , 30 },
+{ 40 , 40 , 28 , 31 },
+{ 40 , 40 , 28 , 32 },
+{ 40 , 40 , 28 , 33 },
+{ 40 , 40 , 28 , 34 },
+{ 40 , 40 , 28 , 35 },
+{ 40 , 40 , 28 , 36 },
+{ 40 , 40 , 28 , 37 },
+{ 40 , 40 , 28 , 38 },
+{ 40 , 40 , 28 , 39 },
+{ 40 , 40 , 29 , 0 },
+{ 40 , 40 , 29 , 1 },
+{ 40 , 40 , 29 , 2 },
+{ 40 , 40 , 29 , 3 },
+{ 40 , 40 , 29 , 4 },
+{ 40 , 40 , 29 , 5 },
+{ 40 , 40 , 29 , 6 },
+{ 40 , 40 , 29 , 7 },
+{ 40 , 40 , 29 , 8 },
+{ 40 , 40 , 29 , 9 },
+{ 40 , 40 , 29 , 10 },
+{ 40 , 40 , 29 , 11 },
+{ 40 , 40 , 29 , 12 },
+{ 40 , 40 , 29 , 13 },
+{ 40 , 40 , 29 , 14 },
+{ 40 , 40 , 29 , 15 },
+{ 40 , 40 , 29 , 16 },
+{ 40 , 40 , 29 , 17 },
+{ 40 , 40 , 29 , 18 },
+{ 40 , 40 , 29 , 19 },
+{ 40 , 40 , 29 , 20 },
+{ 40 , 40 , 29 , 21 },
+{ 40 , 40 , 29 , 22 },
+{ 40 , 40 , 29 , 23 },
+{ 40 , 40 , 29 , 24 },
+{ 40 , 40 , 29 , 25 },
+{ 40 , 40 , 29 , 26 },
+{ 40 , 40 , 29 , 27 },
+{ 40 , 40 , 29 , 28 },
+{ 40 , 40 , 29 , 29 },
+{ 40 , 40 , 29 , 30 },
+{ 40 , 40 , 29 , 31 },
+{ 40 , 40 , 29 , 32 },
+{ 40 , 40 , 29 , 33 },
+{ 40 , 40 , 29 , 34 },
+{ 40 , 40 , 29 , 35 },
+{ 40 , 40 , 29 , 36 },
+{ 40 , 40 , 29 , 37 },
+{ 40 , 40 , 29 , 38 },
+{ 40 , 40 , 29 , 39 },
+{ 40 , 40 , 30 , 0 },
+{ 40 , 40 , 30 , 1 },
+{ 40 , 40 , 30 , 2 },
+{ 40 , 40 , 30 , 3 },
+{ 40 , 40 , 30 , 4 },
+{ 40 , 40 , 30 , 5 },
+{ 40 , 40 , 30 , 6 },
+{ 40 , 40 , 30 , 7 },
+{ 40 , 40 , 30 , 8 },
+{ 40 , 40 , 30 , 9 },
+{ 40 , 40 , 30 , 10 },
+{ 40 , 40 , 30 , 11 },
+{ 40 , 40 , 30 , 12 },
+{ 40 , 40 , 30 , 13 },
+{ 40 , 40 , 30 , 14 },
+{ 40 , 40 , 30 , 15 },
+{ 40 , 40 , 30 , 16 },
+{ 40 , 40 , 30 , 17 },
+{ 40 , 40 , 30 , 18 },
+{ 40 , 40 , 30 , 19 },
+{ 40 , 40 , 30 , 20 },
+{ 40 , 40 , 30 , 21 },
+{ 40 , 40 , 30 , 22 },
+{ 40 , 40 , 30 , 23 },
+{ 40 , 40 , 30 , 24 },
+{ 40 , 40 , 30 , 25 },
+{ 40 , 40 , 30 , 26 },
+{ 40 , 40 , 30 , 27 },
+{ 40 , 40 , 30 , 28 },
+{ 40 , 40 , 30 , 29 },
+{ 40 , 40 , 30 , 30 },
+{ 40 , 40 , 30 , 31 },
+{ 40 , 40 , 30 , 32 },
+{ 40 , 40 , 30 , 33 },
+{ 40 , 40 , 30 , 34 },
+{ 40 , 40 , 30 , 35 },
+{ 40 , 40 , 30 , 36 },
+{ 40 , 40 , 30 , 37 },
+{ 40 , 40 , 30 , 38 },
+{ 40 , 40 , 30 , 39 },
+{ 40 , 40 , 31 , 0 },
+{ 40 , 40 , 31 , 1 },
+{ 40 , 40 , 31 , 2 },
+{ 40 , 40 , 31 , 3 },
+{ 40 , 40 , 31 , 4 },
+{ 40 , 40 , 31 , 5 },
+{ 40 , 40 , 31 , 6 },
+{ 40 , 40 , 31 , 7 },
+{ 40 , 40 , 31 , 8 },
+{ 40 , 40 , 31 , 9 },
+{ 40 , 40 , 31 , 10 },
+{ 40 , 40 , 31 , 11 },
+{ 40 , 40 , 31 , 12 },
+{ 40 , 40 , 31 , 13 },
+{ 40 , 40 , 31 , 14 },
+{ 40 , 40 , 31 , 15 },
+{ 40 , 40 , 31 , 16 },
+{ 40 , 40 , 31 , 17 },
+{ 40 , 40 , 31 , 18 },
+{ 40 , 40 , 31 , 19 },
+{ 40 , 40 , 31 , 20 },
+{ 40 , 40 , 31 , 21 },
+{ 40 , 40 , 31 , 22 },
+{ 40 , 40 , 31 , 23 },
+{ 40 , 40 , 31 , 24 },
+{ 40 , 40 , 31 , 25 },
+{ 40 , 40 , 31 , 26 },
+{ 40 , 40 , 31 , 27 },
+{ 40 , 40 , 31 , 28 },
+{ 40 , 40 , 31 , 29 },
+{ 40 , 40 , 31 , 30 },
+{ 40 , 40 , 31 , 31 },
+{ 40 , 40 , 31 , 32 },
+{ 40 , 40 , 31 , 33 },
+{ 40 , 40 , 31 , 34 },
+{ 40 , 40 , 31 , 35 },
+{ 40 , 40 , 31 , 36 },
+{ 40 , 40 , 31 , 37 },
+{ 40 , 40 , 31 , 38 },
+{ 40 , 40 , 31 , 39 },
+{ 40 , 40 , 32 , 0 },
+{ 40 , 40 , 32 , 1 },
+{ 40 , 40 , 32 , 2 },
+{ 40 , 40 , 32 , 3 },
+{ 40 , 40 , 32 , 4 },
+{ 40 , 40 , 32 , 5 },
+{ 40 , 40 , 32 , 6 },
+{ 40 , 40 , 32 , 7 },
+{ 40 , 40 , 32 , 8 },
+{ 40 , 40 , 32 , 9 },
+{ 40 , 40 , 32 , 10 },
+{ 40 , 40 , 32 , 11 },
+{ 40 , 40 , 32 , 12 },
+{ 40 , 40 , 32 , 13 },
+{ 40 , 40 , 32 , 14 },
+{ 40 , 40 , 32 , 15 },
+{ 40 , 40 , 32 , 16 },
+{ 40 , 40 , 32 , 17 },
+{ 40 , 40 , 32 , 18 },
+{ 40 , 40 , 32 , 19 },
+{ 40 , 40 , 32 , 20 },
+{ 40 , 40 , 32 , 21 },
+{ 40 , 40 , 32 , 22 },
+{ 40 , 40 , 32 , 23 },
+{ 40 , 40 , 32 , 24 },
+{ 40 , 40 , 32 , 25 },
+{ 40 , 40 , 32 , 26 },
+{ 40 , 40 , 32 , 27 },
+{ 40 , 40 , 32 , 28 },
+{ 40 , 40 , 32 , 29 },
+{ 40 , 40 , 32 , 30 },
+{ 40 , 40 , 32 , 31 },
+{ 40 , 40 , 32 , 32 },
+{ 40 , 40 , 32 , 33 },
+{ 40 , 40 , 32 , 34 },
+{ 40 , 40 , 32 , 35 },
+{ 40 , 40 , 32 , 36 },
+{ 40 , 40 , 32 , 37 },
+{ 40 , 40 , 32 , 38 },
+{ 40 , 40 , 32 , 39 },
+{ 40 , 40 , 33 , 0 },
+{ 40 , 40 , 33 , 1 },
+{ 40 , 40 , 33 , 2 },
+{ 40 , 40 , 33 , 3 },
+{ 40 , 40 , 33 , 4 },
+{ 40 , 40 , 33 , 5 },
+{ 40 , 40 , 33 , 6 },
+{ 40 , 40 , 33 , 7 },
+{ 40 , 40 , 33 , 8 },
+{ 40 , 40 , 33 , 9 },
+{ 40 , 40 , 33 , 10 },
+{ 40 , 40 , 33 , 11 },
+{ 40 , 40 , 33 , 12 },
+{ 40 , 40 , 33 , 13 },
+{ 40 , 40 , 33 , 14 },
+{ 40 , 40 , 33 , 15 },
+{ 40 , 40 , 33 , 16 },
+{ 40 , 40 , 33 , 17 },
+{ 40 , 40 , 33 , 18 },
+{ 40 , 40 , 33 , 19 },
+{ 40 , 40 , 33 , 20 },
+{ 40 , 40 , 33 , 21 },
+{ 40 , 40 , 33 , 22 },
+{ 40 , 40 , 33 , 23 },
+{ 40 , 40 , 33 , 24 },
+{ 40 , 40 , 33 , 25 },
+{ 40 , 40 , 33 , 26 },
+{ 40 , 40 , 33 , 27 },
+{ 40 , 40 , 33 , 28 },
+{ 40 , 40 , 33 , 29 },
+{ 40 , 40 , 33 , 30 },
+{ 40 , 40 , 33 , 31 },
+{ 40 , 40 , 33 , 32 },
+{ 40 , 40 , 33 , 33 },
+{ 40 , 40 , 33 , 34 },
+{ 40 , 40 , 33 , 35 },
+{ 40 , 40 , 33 , 36 },
+{ 40 , 40 , 33 , 37 },
+{ 40 , 40 , 33 , 38 },
+{ 40 , 40 , 33 , 39 },
+{ 40 , 40 , 34 , 0 },
+{ 40 , 40 , 34 , 1 },
+{ 40 , 40 , 34 , 2 },
+{ 40 , 40 , 34 , 3 },
+{ 40 , 40 , 34 , 4 },
+{ 40 , 40 , 34 , 5 },
+{ 40 , 40 , 34 , 6 },
+{ 40 , 40 , 34 , 7 },
+{ 40 , 40 , 34 , 8 },
+{ 40 , 40 , 34 , 9 },
+{ 40 , 40 , 34 , 10 },
+{ 40 , 40 , 34 , 11 },
+{ 40 , 40 , 34 , 12 },
+{ 40 , 40 , 34 , 13 },
+{ 40 , 40 , 34 , 14 },
+{ 40 , 40 , 34 , 15 },
+{ 40 , 40 , 34 , 16 },
+{ 40 , 40 , 34 , 17 },
+{ 40 , 40 , 34 , 18 },
+{ 40 , 40 , 34 , 19 },
+{ 40 , 40 , 34 , 20 },
+{ 40 , 40 , 34 , 21 },
+{ 40 , 40 , 34 , 22 },
+{ 40 , 40 , 34 , 23 },
+{ 40 , 40 , 34 , 24 },
+{ 40 , 40 , 34 , 25 },
+{ 40 , 40 , 34 , 26 },
+{ 40 , 40 , 34 , 27 },
+{ 40 , 40 , 34 , 28 },
+{ 40 , 40 , 34 , 29 },
+{ 40 , 40 , 34 , 30 },
+{ 40 , 40 , 34 , 31 },
+{ 40 , 40 , 34 , 32 },
+{ 40 , 40 , 34 , 33 },
+{ 40 , 40 , 34 , 34 },
+{ 40 , 40 , 34 , 35 },
+{ 40 , 40 , 34 , 36 },
+{ 40 , 40 , 34 , 37 },
+{ 40 , 40 , 34 , 38 },
+{ 40 , 40 , 34 , 39 },
+{ 40 , 40 , 35 , 0 },
+{ 40 , 40 , 35 , 1 },
+{ 40 , 40 , 35 , 2 },
+{ 40 , 40 , 35 , 3 },
+{ 40 , 40 , 35 , 4 },
+{ 40 , 40 , 35 , 5 },
+{ 40 , 40 , 35 , 6 },
+{ 40 , 40 , 35 , 7 },
+{ 40 , 40 , 35 , 8 },
+{ 40 , 40 , 35 , 9 },
+{ 40 , 40 , 35 , 10 },
+{ 40 , 40 , 35 , 11 },
+{ 40 , 40 , 35 , 12 },
+{ 40 , 40 , 35 , 13 },
+{ 40 , 40 , 35 , 14 },
+{ 40 , 40 , 35 , 15 },
+{ 40 , 40 , 35 , 16 },
+{ 40 , 40 , 35 , 17 },
+{ 40 , 40 , 35 , 18 },
+{ 40 , 40 , 35 , 19 },
+{ 40 , 40 , 35 , 20 },
+{ 40 , 40 , 35 , 21 },
+{ 40 , 40 , 35 , 22 },
+{ 40 , 40 , 35 , 23 },
+{ 40 , 40 , 35 , 24 },
+{ 40 , 40 , 35 , 25 },
+{ 40 , 40 , 35 , 26 },
+{ 40 , 40 , 35 , 27 },
+{ 40 , 40 , 35 , 28 },
+{ 40 , 40 , 35 , 29 },
+{ 40 , 40 , 35 , 30 },
+{ 40 , 40 , 35 , 31 },
+{ 40 , 40 , 35 , 32 },
+{ 40 , 40 , 35 , 33 },
+{ 40 , 40 , 35 , 34 },
+{ 40 , 40 , 35 , 35 },
+{ 40 , 40 , 35 , 36 },
+{ 40 , 40 , 35 , 37 },
+{ 40 , 40 , 35 , 38 },
+{ 40 , 40 , 35 , 39 },
+{ 40 , 40 , 36 , 0 },
+{ 40 , 40 , 36 , 1 },
+{ 40 , 40 , 36 , 2 },
+{ 40 , 40 , 36 , 3 },
+{ 40 , 40 , 36 , 4 },
+{ 40 , 40 , 36 , 5 },
+{ 40 , 40 , 36 , 6 },
+{ 40 , 40 , 36 , 7 },
+{ 40 , 40 , 36 , 8 },
+{ 40 , 40 , 36 , 9 },
+{ 40 , 40 , 36 , 10 },
+{ 40 , 40 , 36 , 11 },
+{ 40 , 40 , 36 , 12 },
+{ 40 , 40 , 36 , 13 },
+{ 40 , 40 , 36 , 14 },
+{ 40 , 40 , 36 , 15 },
+{ 40 , 40 , 36 , 16 },
+{ 40 , 40 , 36 , 17 },
+{ 40 , 40 , 36 , 18 },
+{ 40 , 40 , 36 , 19 },
+{ 40 , 40 , 36 , 20 },
+{ 40 , 40 , 36 , 21 },
+{ 40 , 40 , 36 , 22 },
+{ 40 , 40 , 36 , 23 },
+{ 40 , 40 , 36 , 24 },
+{ 40 , 40 , 36 , 25 },
+{ 40 , 40 , 36 , 26 },
+{ 40 , 40 , 36 , 27 },
+{ 40 , 40 , 36 , 28 },
+{ 40 , 40 , 36 , 29 },
+{ 40 , 40 , 36 , 30 },
+{ 40 , 40 , 36 , 31 },
+{ 40 , 40 , 36 , 32 },
+{ 40 , 40 , 36 , 33 },
+{ 40 , 40 , 36 , 34 },
+{ 40 , 40 , 36 , 35 },
+{ 40 , 40 , 36 , 36 },
+{ 40 , 40 , 36 , 37 },
+{ 40 , 40 , 36 , 38 },
+{ 40 , 40 , 36 , 39 },
+{ 40 , 40 , 37 , 0 },
+{ 40 , 40 , 37 , 1 },
+{ 40 , 40 , 37 , 2 },
+{ 40 , 40 , 37 , 3 },
+{ 40 , 40 , 37 , 4 },
+{ 40 , 40 , 37 , 5 },
+{ 40 , 40 , 37 , 6 },
+{ 40 , 40 , 37 , 7 },
+{ 40 , 40 , 37 , 8 },
+{ 40 , 40 , 37 , 9 },
+{ 40 , 40 , 37 , 10 },
+{ 40 , 40 , 37 , 11 },
+{ 40 , 40 , 37 , 12 },
+{ 40 , 40 , 37 , 13 },
+{ 40 , 40 , 37 , 14 },
+{ 40 , 40 , 37 , 15 },
+{ 40 , 40 , 37 , 16 },
+{ 40 , 40 , 37 , 17 },
+{ 40 , 40 , 37 , 18 },
+{ 40 , 40 , 37 , 19 },
+{ 40 , 40 , 37 , 20 },
+{ 40 , 40 , 37 , 21 },
+{ 40 , 40 , 37 , 22 },
+{ 40 , 40 , 37 , 23 },
+{ 40 , 40 , 37 , 24 },
+{ 40 , 40 , 37 , 25 },
+{ 40 , 40 , 37 , 26 },
+{ 40 , 40 , 37 , 27 },
+{ 40 , 40 , 37 , 28 },
+{ 40 , 40 , 37 , 29 },
+{ 40 , 40 , 37 , 30 },
+{ 40 , 40 , 37 , 31 },
+{ 40 , 40 , 37 , 32 },
+{ 40 , 40 , 37 , 33 },
+{ 40 , 40 , 37 , 34 },
+{ 40 , 40 , 37 , 35 },
+{ 40 , 40 , 37 , 36 },
+{ 40 , 40 , 37 , 37 },
+{ 40 , 40 , 37 , 38 },
+{ 40 , 40 , 37 , 39 },
+{ 40 , 40 , 38 , 0 },
+{ 40 , 40 , 38 , 1 },
+{ 40 , 40 , 38 , 2 },
+{ 40 , 40 , 38 , 3 },
+{ 40 , 40 , 38 , 4 },
+{ 40 , 40 , 38 , 5 },
+{ 40 , 40 , 38 , 6 },
+{ 40 , 40 , 38 , 7 },
+{ 40 , 40 , 38 , 8 },
+{ 40 , 40 , 38 , 9 },
+{ 40 , 40 , 38 , 10 },
+{ 40 , 40 , 38 , 11 },
+{ 40 , 40 , 38 , 12 },
+{ 40 , 40 , 38 , 13 },
+{ 40 , 40 , 38 , 14 },
+{ 40 , 40 , 38 , 15 },
+{ 40 , 40 , 38 , 16 },
+{ 40 , 40 , 38 , 17 },
+{ 40 , 40 , 38 , 18 },
+{ 40 , 40 , 38 , 19 },
+{ 40 , 40 , 38 , 20 },
+{ 40 , 40 , 38 , 21 },
+{ 40 , 40 , 38 , 22 },
+{ 40 , 40 , 38 , 23 },
+{ 40 , 40 , 38 , 24 },
+{ 40 , 40 , 38 , 25 },
+{ 40 , 40 , 38 , 26 },
+{ 40 , 40 , 38 , 27 },
+{ 40 , 40 , 38 , 28 },
+{ 40 , 40 , 38 , 29 },
+{ 40 , 40 , 38 , 30 },
+{ 40 , 40 , 38 , 31 },
+{ 40 , 40 , 38 , 32 },
+{ 40 , 40 , 38 , 33 },
+{ 40 , 40 , 38 , 34 },
+{ 40 , 40 , 38 , 35 },
+{ 40 , 40 , 38 , 36 },
+{ 40 , 40 , 38 , 37 },
+{ 40 , 40 , 38 , 38 },
+{ 40 , 40 , 38 , 39 },
+{ 40 , 40 , 39 , 0 },
+{ 40 , 40 , 39 , 1 },
+{ 40 , 40 , 39 , 2 },
+{ 40 , 40 , 39 , 3 },
+{ 40 , 40 , 39 , 4 },
+{ 40 , 40 , 39 , 5 },
+{ 40 , 40 , 39 , 6 },
+{ 40 , 40 , 39 , 7 },
+{ 40 , 40 , 39 , 8 },
+{ 40 , 40 , 39 , 9 },
+{ 40 , 40 , 39 , 10 },
+{ 40 , 40 , 39 , 11 },
+{ 40 , 40 , 39 , 12 },
+{ 40 , 40 , 39 , 13 },
+{ 40 , 40 , 39 , 14 },
+{ 40 , 40 , 39 , 15 },
+{ 40 , 40 , 39 , 16 },
+{ 40 , 40 , 39 , 17 },
+{ 40 , 40 , 39 , 18 },
+{ 40 , 40 , 39 , 19 },
+{ 40 , 40 , 39 , 20 },
+{ 40 , 40 , 39 , 21 },
+{ 40 , 40 , 39 , 22 },
+{ 40 , 40 , 39 , 23 },
+{ 40 , 40 , 39 , 24 },
+{ 40 , 40 , 39 , 25 },
+{ 40 , 40 , 39 , 26 },
+{ 40 , 40 , 39 , 27 },
+{ 40 , 40 , 39 , 28 },
+{ 40 , 40 , 39 , 29 },
+{ 40 , 40 , 39 , 30 },
+{ 40 , 40 , 39 , 31 },
+{ 40 , 40 , 39 , 32 },
+{ 40 , 40 , 39 , 33 },
+{ 40 , 40 , 39 , 34 },
+{ 40 , 40 , 39 , 35 },
+{ 40 , 40 , 39 , 36 },
+{ 40 , 40 , 39 , 37 },
+{ 40 , 40 , 39 , 38 },
+{ 40 , 40 , 39 , 39 },
+{ 40 , 80 , 0 , 0 },
+{ 40 , 80 , 0 , 1 },
+{ 40 , 80 , 0 , 2 },
+{ 40 , 80 , 0 , 3 },
+{ 40 , 80 , 0 , 4 },
+{ 40 , 80 , 0 , 5 },
+{ 40 , 80 , 0 , 6 },
+{ 40 , 80 , 0 , 7 },
+{ 40 , 80 , 0 , 8 },
+{ 40 , 80 , 0 , 9 },
+{ 40 , 80 , 0 , 10 },
+{ 40 , 80 , 0 , 11 },
+{ 40 , 80 , 0 , 12 },
+{ 40 , 80 , 0 , 13 },
+{ 40 , 80 , 0 , 14 },
+{ 40 , 80 , 0 , 15 },
+{ 40 , 80 , 0 , 16 },
+{ 40 , 80 , 0 , 17 },
+{ 40 , 80 , 0 , 18 },
+{ 40 , 80 , 0 , 19 },
+{ 40 , 80 , 0 , 20 },
+{ 40 , 80 , 0 , 21 },
+{ 40 , 80 , 0 , 22 },
+{ 40 , 80 , 0 , 23 },
+{ 40 , 80 , 0 , 24 },
+{ 40 , 80 , 0 , 25 },
+{ 40 , 80 , 0 , 26 },
+{ 40 , 80 , 0 , 27 },
+{ 40 , 80 , 0 , 28 },
+{ 40 , 80 , 0 , 29 },
+{ 40 , 80 , 0 , 30 },
+{ 40 , 80 , 0 , 31 },
+{ 40 , 80 , 0 , 32 },
+{ 40 , 80 , 0 , 33 },
+{ 40 , 80 , 0 , 34 },
+{ 40 , 80 , 0 , 35 },
+{ 40 , 80 , 0 , 36 },
+{ 40 , 80 , 0 , 37 },
+{ 40 , 80 , 0 , 38 },
+{ 40 , 80 , 0 , 39 },
+{ 40 , 80 , 0 , 40 },
+{ 40 , 80 , 0 , 41 },
+{ 40 , 80 , 0 , 42 },
+{ 40 , 80 , 0 , 43 },
+{ 40 , 80 , 0 , 44 },
+{ 40 , 80 , 0 , 45 },
+{ 40 , 80 , 0 , 46 },
+{ 40 , 80 , 0 , 47 },
+{ 40 , 80 , 0 , 48 },
+{ 40 , 80 , 0 , 49 },
+{ 40 , 80 , 0 , 50 },
+{ 40 , 80 , 0 , 51 },
+{ 40 , 80 , 0 , 52 },
+{ 40 , 80 , 0 , 53 },
+{ 40 , 80 , 0 , 54 },
+{ 40 , 80 , 0 , 55 },
+{ 40 , 80 , 0 , 56 },
+{ 40 , 80 , 0 , 57 },
+{ 40 , 80 , 0 , 58 },
+{ 40 , 80 , 0 , 59 },
+{ 40 , 80 , 0 , 60 },
+{ 40 , 80 , 0 , 61 },
+{ 40 , 80 , 0 , 62 },
+{ 40 , 80 , 0 , 63 },
+{ 40 , 80 , 0 , 64 },
+{ 40 , 80 , 0 , 65 },
+{ 40 , 80 , 0 , 66 },
+{ 40 , 80 , 0 , 67 },
+{ 40 , 80 , 0 , 68 },
+{ 40 , 80 , 0 , 69 },
+{ 40 , 80 , 0 , 70 },
+{ 40 , 80 , 0 , 71 },
+{ 40 , 80 , 0 , 72 },
+{ 40 , 80 , 0 , 73 },
+{ 40 , 80 , 0 , 74 },
+{ 40 , 80 , 0 , 75 },
+{ 40 , 80 , 0 , 76 },
+{ 40 , 80 , 0 , 77 },
+{ 40 , 80 , 0 , 78 },
+{ 40 , 80 , 0 , 79 },
+{ 40 , 80 , 1 , 0 },
+{ 40 , 80 , 1 , 1 },
+{ 40 , 80 , 1 , 2 },
+{ 40 , 80 , 1 , 3 },
+{ 40 , 80 , 1 , 4 },
+{ 40 , 80 , 1 , 5 },
+{ 40 , 80 , 1 , 6 },
+{ 40 , 80 , 1 , 7 },
+{ 40 , 80 , 1 , 8 },
+{ 40 , 80 , 1 , 9 },
+{ 40 , 80 , 1 , 10 },
+{ 40 , 80 , 1 , 11 },
+{ 40 , 80 , 1 , 12 },
+{ 40 , 80 , 1 , 13 },
+{ 40 , 80 , 1 , 14 },
+{ 40 , 80 , 1 , 15 },
+{ 40 , 80 , 1 , 16 },
+{ 40 , 80 , 1 , 17 },
+{ 40 , 80 , 1 , 18 },
+{ 40 , 80 , 1 , 19 },
+{ 40 , 80 , 1 , 20 },
+{ 40 , 80 , 1 , 21 },
+{ 40 , 80 , 1 , 22 },
+{ 40 , 80 , 1 , 23 },
+{ 40 , 80 , 1 , 24 },
+{ 40 , 80 , 1 , 25 },
+{ 40 , 80 , 1 , 26 },
+{ 40 , 80 , 1 , 27 },
+{ 40 , 80 , 1 , 28 },
+{ 40 , 80 , 1 , 29 },
+{ 40 , 80 , 1 , 30 },
+{ 40 , 80 , 1 , 31 },
+{ 40 , 80 , 1 , 32 },
+{ 40 , 80 , 1 , 33 },
+{ 40 , 80 , 1 , 34 },
+{ 40 , 80 , 1 , 35 },
+{ 40 , 80 , 1 , 36 },
+{ 40 , 80 , 1 , 37 },
+{ 40 , 80 , 1 , 38 },
+{ 40 , 80 , 1 , 39 },
+{ 40 , 80 , 1 , 40 },
+{ 40 , 80 , 1 , 41 },
+{ 40 , 80 , 1 , 42 },
+{ 40 , 80 , 1 , 43 },
+{ 40 , 80 , 1 , 44 },
+{ 40 , 80 , 1 , 45 },
+{ 40 , 80 , 1 , 46 },
+{ 40 , 80 , 1 , 47 },
+{ 40 , 80 , 1 , 48 },
+{ 40 , 80 , 1 , 49 },
+{ 40 , 80 , 1 , 50 },
+{ 40 , 80 , 1 , 51 },
+{ 40 , 80 , 1 , 52 },
+{ 40 , 80 , 1 , 53 },
+{ 40 , 80 , 1 , 54 },
+{ 40 , 80 , 1 , 55 },
+{ 40 , 80 , 1 , 56 },
+{ 40 , 80 , 1 , 57 },
+{ 40 , 80 , 1 , 58 },
+{ 40 , 80 , 1 , 59 },
+{ 40 , 80 , 1 , 60 },
+{ 40 , 80 , 1 , 61 },
+{ 40 , 80 , 1 , 62 },
+{ 40 , 80 , 1 , 63 },
+{ 40 , 80 , 1 , 64 },
+{ 40 , 80 , 1 , 65 },
+{ 40 , 80 , 1 , 66 },
+{ 40 , 80 , 1 , 67 },
+{ 40 , 80 , 1 , 68 },
+{ 40 , 80 , 1 , 69 },
+{ 40 , 80 , 1 , 70 },
+{ 40 , 80 , 1 , 71 },
+{ 40 , 80 , 1 , 72 },
+{ 40 , 80 , 1 , 73 },
+{ 40 , 80 , 1 , 74 },
+{ 40 , 80 , 1 , 75 },
+{ 40 , 80 , 1 , 76 },
+{ 40 , 80 , 1 , 77 },
+{ 40 , 80 , 1 , 78 },
+{ 40 , 80 , 1 , 79 },
+{ 40 , 80 , 2 , 0 },
+{ 40 , 80 , 2 , 1 },
+{ 40 , 80 , 2 , 2 },
+{ 40 , 80 , 2 , 3 },
+{ 40 , 80 , 2 , 4 },
+{ 40 , 80 , 2 , 5 },
+{ 40 , 80 , 2 , 6 },
+{ 40 , 80 , 2 , 7 },
+{ 40 , 80 , 2 , 8 },
+{ 40 , 80 , 2 , 9 },
+{ 40 , 80 , 2 , 10 },
+{ 40 , 80 , 2 , 11 },
+{ 40 , 80 , 2 , 12 },
+{ 40 , 80 , 2 , 13 },
+{ 40 , 80 , 2 , 14 },
+{ 40 , 80 , 2 , 15 },
+{ 40 , 80 , 2 , 16 },
+{ 40 , 80 , 2 , 17 },
+{ 40 , 80 , 2 , 18 },
+{ 40 , 80 , 2 , 19 },
+{ 40 , 80 , 2 , 20 },
+{ 40 , 80 , 2 , 21 },
+{ 40 , 80 , 2 , 22 },
+{ 40 , 80 , 2 , 23 },
+{ 40 , 80 , 2 , 24 },
+{ 40 , 80 , 2 , 25 },
+{ 40 , 80 , 2 , 26 },
+{ 40 , 80 , 2 , 27 },
+{ 40 , 80 , 2 , 28 },
+{ 40 , 80 , 2 , 29 },
+{ 40 , 80 , 2 , 30 },
+{ 40 , 80 , 2 , 31 },
+{ 40 , 80 , 2 , 32 },
+{ 40 , 80 , 2 , 33 },
+{ 40 , 80 , 2 , 34 },
+{ 40 , 80 , 2 , 35 },
+{ 40 , 80 , 2 , 36 },
+{ 40 , 80 , 2 , 37 },
+{ 40 , 80 , 2 , 38 },
+{ 40 , 80 , 2 , 39 },
+{ 40 , 80 , 2 , 40 },
+{ 40 , 80 , 2 , 41 },
+{ 40 , 80 , 2 , 42 },
+{ 40 , 80 , 2 , 43 },
+{ 40 , 80 , 2 , 44 },
+{ 40 , 80 , 2 , 45 },
+{ 40 , 80 , 2 , 46 },
+{ 40 , 80 , 2 , 47 },
+{ 40 , 80 , 2 , 48 },
+{ 40 , 80 , 2 , 49 },
+{ 40 , 80 , 2 , 50 },
+{ 40 , 80 , 2 , 51 },
+{ 40 , 80 , 2 , 52 },
+{ 40 , 80 , 2 , 53 },
+{ 40 , 80 , 2 , 54 },
+{ 40 , 80 , 2 , 55 },
+{ 40 , 80 , 2 , 56 },
+{ 40 , 80 , 2 , 57 },
+{ 40 , 80 , 2 , 58 },
+{ 40 , 80 , 2 , 59 },
+{ 40 , 80 , 2 , 60 },
+{ 40 , 80 , 2 , 61 },
+{ 40 , 80 , 2 , 62 },
+{ 40 , 80 , 2 , 63 },
+{ 40 , 80 , 2 , 64 },
+{ 40 , 80 , 2 , 65 },
+{ 40 , 80 , 2 , 66 },
+{ 40 , 80 , 2 , 67 },
+{ 40 , 80 , 2 , 68 },
+{ 40 , 80 , 2 , 69 },
+{ 40 , 80 , 2 , 70 },
+{ 40 , 80 , 2 , 71 },
+{ 40 , 80 , 2 , 72 },
+{ 40 , 80 , 2 , 73 },
+{ 40 , 80 , 2 , 74 },
+{ 40 , 80 , 2 , 75 },
+{ 40 , 80 , 2 , 76 },
+{ 40 , 80 , 2 , 77 },
+{ 40 , 80 , 2 , 78 },
+{ 40 , 80 , 2 , 79 },
+{ 40 , 80 , 3 , 0 },
+{ 40 , 80 , 3 , 1 },
+{ 40 , 80 , 3 , 2 },
+{ 40 , 80 , 3 , 3 },
+{ 40 , 80 , 3 , 4 },
+{ 40 , 80 , 3 , 5 },
+{ 40 , 80 , 3 , 6 },
+{ 40 , 80 , 3 , 7 },
+{ 40 , 80 , 3 , 8 },
+{ 40 , 80 , 3 , 9 },
+{ 40 , 80 , 3 , 10 },
+{ 40 , 80 , 3 , 11 },
+{ 40 , 80 , 3 , 12 },
+{ 40 , 80 , 3 , 13 },
+{ 40 , 80 , 3 , 14 },
+{ 40 , 80 , 3 , 15 },
+{ 40 , 80 , 3 , 16 },
+{ 40 , 80 , 3 , 17 },
+{ 40 , 80 , 3 , 18 },
+{ 40 , 80 , 3 , 19 },
+{ 40 , 80 , 3 , 20 },
+{ 40 , 80 , 3 , 21 },
+{ 40 , 80 , 3 , 22 },
+{ 40 , 80 , 3 , 23 },
+{ 40 , 80 , 3 , 24 },
+{ 40 , 80 , 3 , 25 },
+{ 40 , 80 , 3 , 26 },
+{ 40 , 80 , 3 , 27 },
+{ 40 , 80 , 3 , 28 },
+{ 40 , 80 , 3 , 29 },
+{ 40 , 80 , 3 , 30 },
+{ 40 , 80 , 3 , 31 },
+{ 40 , 80 , 3 , 32 },
+{ 40 , 80 , 3 , 33 },
+{ 40 , 80 , 3 , 34 },
+{ 40 , 80 , 3 , 35 },
+{ 40 , 80 , 3 , 36 },
+{ 40 , 80 , 3 , 37 },
+{ 40 , 80 , 3 , 38 },
+{ 40 , 80 , 3 , 39 },
+{ 40 , 80 , 3 , 40 },
+{ 40 , 80 , 3 , 41 },
+{ 40 , 80 , 3 , 42 },
+{ 40 , 80 , 3 , 43 },
+{ 40 , 80 , 3 , 44 },
+{ 40 , 80 , 3 , 45 },
+{ 40 , 80 , 3 , 46 },
+{ 40 , 80 , 3 , 47 },
+{ 40 , 80 , 3 , 48 },
+{ 40 , 80 , 3 , 49 },
+{ 40 , 80 , 3 , 50 },
+{ 40 , 80 , 3 , 51 },
+{ 40 , 80 , 3 , 52 },
+{ 40 , 80 , 3 , 53 },
+{ 40 , 80 , 3 , 54 },
+{ 40 , 80 , 3 , 55 },
+{ 40 , 80 , 3 , 56 },
+{ 40 , 80 , 3 , 57 },
+{ 40 , 80 , 3 , 58 },
+{ 40 , 80 , 3 , 59 },
+{ 40 , 80 , 3 , 60 },
+{ 40 , 80 , 3 , 61 },
+{ 40 , 80 , 3 , 62 },
+{ 40 , 80 , 3 , 63 },
+{ 40 , 80 , 3 , 64 },
+{ 40 , 80 , 3 , 65 },
+{ 40 , 80 , 3 , 66 },
+{ 40 , 80 , 3 , 67 },
+{ 40 , 80 , 3 , 68 },
+{ 40 , 80 , 3 , 69 },
+{ 40 , 80 , 3 , 70 },
+{ 40 , 80 , 3 , 71 },
+{ 40 , 80 , 3 , 72 },
+{ 40 , 80 , 3 , 73 },
+{ 40 , 80 , 3 , 74 },
+{ 40 , 80 , 3 , 75 },
+{ 40 , 80 , 3 , 76 },
+{ 40 , 80 , 3 , 77 },
+{ 40 , 80 , 3 , 78 },
+{ 40 , 80 , 3 , 79 },
+{ 40 , 80 , 4 , 0 },
+{ 40 , 80 , 4 , 1 },
+{ 40 , 80 , 4 , 2 },
+{ 40 , 80 , 4 , 3 },
+{ 40 , 80 , 4 , 4 },
+{ 40 , 80 , 4 , 5 },
+{ 40 , 80 , 4 , 6 },
+{ 40 , 80 , 4 , 7 },
+{ 40 , 80 , 4 , 8 },
+{ 40 , 80 , 4 , 9 },
+{ 40 , 80 , 4 , 10 },
+{ 40 , 80 , 4 , 11 },
+{ 40 , 80 , 4 , 12 },
+{ 40 , 80 , 4 , 13 },
+{ 40 , 80 , 4 , 14 },
+{ 40 , 80 , 4 , 15 },
+{ 40 , 80 , 4 , 16 },
+{ 40 , 80 , 4 , 17 },
+{ 40 , 80 , 4 , 18 },
+{ 40 , 80 , 4 , 19 },
+{ 40 , 80 , 4 , 20 },
+{ 40 , 80 , 4 , 21 },
+{ 40 , 80 , 4 , 22 },
+{ 40 , 80 , 4 , 23 },
+{ 40 , 80 , 4 , 24 },
+{ 40 , 80 , 4 , 25 },
+{ 40 , 80 , 4 , 26 },
+{ 40 , 80 , 4 , 27 },
+{ 40 , 80 , 4 , 28 },
+{ 40 , 80 , 4 , 29 },
+{ 40 , 80 , 4 , 30 },
+{ 40 , 80 , 4 , 31 },
+{ 40 , 80 , 4 , 32 },
+{ 40 , 80 , 4 , 33 },
+{ 40 , 80 , 4 , 34 },
+{ 40 , 80 , 4 , 35 },
+{ 40 , 80 , 4 , 36 },
+{ 40 , 80 , 4 , 37 },
+{ 40 , 80 , 4 , 38 },
+{ 40 , 80 , 4 , 39 },
+{ 40 , 80 , 4 , 40 },
+{ 40 , 80 , 4 , 41 },
+{ 40 , 80 , 4 , 42 },
+{ 40 , 80 , 4 , 43 },
+{ 40 , 80 , 4 , 44 },
+{ 40 , 80 , 4 , 45 },
+{ 40 , 80 , 4 , 46 },
+{ 40 , 80 , 4 , 47 },
+{ 40 , 80 , 4 , 48 },
+{ 40 , 80 , 4 , 49 },
+{ 40 , 80 , 4 , 50 },
+{ 40 , 80 , 4 , 51 },
+{ 40 , 80 , 4 , 52 },
+{ 40 , 80 , 4 , 53 },
+{ 40 , 80 , 4 , 54 },
+{ 40 , 80 , 4 , 55 },
+{ 40 , 80 , 4 , 56 },
+{ 40 , 80 , 4 , 57 },
+{ 40 , 80 , 4 , 58 },
+{ 40 , 80 , 4 , 59 },
+{ 40 , 80 , 4 , 60 },
+{ 40 , 80 , 4 , 61 },
+{ 40 , 80 , 4 , 62 },
+{ 40 , 80 , 4 , 63 },
+{ 40 , 80 , 4 , 64 },
+{ 40 , 80 , 4 , 65 },
+{ 40 , 80 , 4 , 66 },
+{ 40 , 80 , 4 , 67 },
+{ 40 , 80 , 4 , 68 },
+{ 40 , 80 , 4 , 69 },
+{ 40 , 80 , 4 , 70 },
+{ 40 , 80 , 4 , 71 },
+{ 40 , 80 , 4 , 72 },
+{ 40 , 80 , 4 , 73 },
+{ 40 , 80 , 4 , 74 },
+{ 40 , 80 , 4 , 75 },
+{ 40 , 80 , 4 , 76 },
+{ 40 , 80 , 4 , 77 },
+{ 40 , 80 , 4 , 78 },
+{ 40 , 80 , 4 , 79 },
+{ 40 , 80 , 5 , 0 },
+{ 40 , 80 , 5 , 1 },
+{ 40 , 80 , 5 , 2 },
+{ 40 , 80 , 5 , 3 },
+{ 40 , 80 , 5 , 4 },
+{ 40 , 80 , 5 , 5 },
+{ 40 , 80 , 5 , 6 },
+{ 40 , 80 , 5 , 7 },
+{ 40 , 80 , 5 , 8 },
+{ 40 , 80 , 5 , 9 },
+{ 40 , 80 , 5 , 10 },
+{ 40 , 80 , 5 , 11 },
+{ 40 , 80 , 5 , 12 },
+{ 40 , 80 , 5 , 13 },
+{ 40 , 80 , 5 , 14 },
+{ 40 , 80 , 5 , 15 },
+{ 40 , 80 , 5 , 16 },
+{ 40 , 80 , 5 , 17 },
+{ 40 , 80 , 5 , 18 },
+{ 40 , 80 , 5 , 19 },
+{ 40 , 80 , 5 , 20 },
+{ 40 , 80 , 5 , 21 },
+{ 40 , 80 , 5 , 22 },
+{ 40 , 80 , 5 , 23 },
+{ 40 , 80 , 5 , 24 },
+{ 40 , 80 , 5 , 25 },
+{ 40 , 80 , 5 , 26 },
+{ 40 , 80 , 5 , 27 },
+{ 40 , 80 , 5 , 28 },
+{ 40 , 80 , 5 , 29 },
+{ 40 , 80 , 5 , 30 },
+{ 40 , 80 , 5 , 31 },
+{ 40 , 80 , 5 , 32 },
+{ 40 , 80 , 5 , 33 },
+{ 40 , 80 , 5 , 34 },
+{ 40 , 80 , 5 , 35 },
+{ 40 , 80 , 5 , 36 },
+{ 40 , 80 , 5 , 37 },
+{ 40 , 80 , 5 , 38 },
+{ 40 , 80 , 5 , 39 },
+{ 40 , 80 , 5 , 40 },
+{ 40 , 80 , 5 , 41 },
+{ 40 , 80 , 5 , 42 },
+{ 40 , 80 , 5 , 43 },
+{ 40 , 80 , 5 , 44 },
+{ 40 , 80 , 5 , 45 },
+{ 40 , 80 , 5 , 46 },
+{ 40 , 80 , 5 , 47 },
+{ 40 , 80 , 5 , 48 },
+{ 40 , 80 , 5 , 49 },
+{ 40 , 80 , 5 , 50 },
+{ 40 , 80 , 5 , 51 },
+{ 40 , 80 , 5 , 52 },
+{ 40 , 80 , 5 , 53 },
+{ 40 , 80 , 5 , 54 },
+{ 40 , 80 , 5 , 55 },
+{ 40 , 80 , 5 , 56 },
+{ 40 , 80 , 5 , 57 },
+{ 40 , 80 , 5 , 58 },
+{ 40 , 80 , 5 , 59 },
+{ 40 , 80 , 5 , 60 },
+{ 40 , 80 , 5 , 61 },
+{ 40 , 80 , 5 , 62 },
+{ 40 , 80 , 5 , 63 },
+{ 40 , 80 , 5 , 64 },
+{ 40 , 80 , 5 , 65 },
+{ 40 , 80 , 5 , 66 },
+{ 40 , 80 , 5 , 67 },
+{ 40 , 80 , 5 , 68 },
+{ 40 , 80 , 5 , 69 },
+{ 40 , 80 , 5 , 70 },
+{ 40 , 80 , 5 , 71 },
+{ 40 , 80 , 5 , 72 },
+{ 40 , 80 , 5 , 73 },
+{ 40 , 80 , 5 , 74 },
+{ 40 , 80 , 5 , 75 },
+{ 40 , 80 , 5 , 76 },
+{ 40 , 80 , 5 , 77 },
+{ 40 , 80 , 5 , 78 },
+{ 40 , 80 , 5 , 79 },
+{ 40 , 80 , 6 , 0 },
+{ 40 , 80 , 6 , 1 },
+{ 40 , 80 , 6 , 2 },
+{ 40 , 80 , 6 , 3 },
+{ 40 , 80 , 6 , 4 },
+{ 40 , 80 , 6 , 5 },
+{ 40 , 80 , 6 , 6 },
+{ 40 , 80 , 6 , 7 },
+{ 40 , 80 , 6 , 8 },
+{ 40 , 80 , 6 , 9 },
+{ 40 , 80 , 6 , 10 },
+{ 40 , 80 , 6 , 11 },
+{ 40 , 80 , 6 , 12 },
+{ 40 , 80 , 6 , 13 },
+{ 40 , 80 , 6 , 14 },
+{ 40 , 80 , 6 , 15 },
+{ 40 , 80 , 6 , 16 },
+{ 40 , 80 , 6 , 17 },
+{ 40 , 80 , 6 , 18 },
+{ 40 , 80 , 6 , 19 },
+{ 40 , 80 , 6 , 20 },
+{ 40 , 80 , 6 , 21 },
+{ 40 , 80 , 6 , 22 },
+{ 40 , 80 , 6 , 23 },
+{ 40 , 80 , 6 , 24 },
+{ 40 , 80 , 6 , 25 },
+{ 40 , 80 , 6 , 26 },
+{ 40 , 80 , 6 , 27 },
+{ 40 , 80 , 6 , 28 },
+{ 40 , 80 , 6 , 29 },
+{ 40 , 80 , 6 , 30 },
+{ 40 , 80 , 6 , 31 },
+{ 40 , 80 , 6 , 32 },
+{ 40 , 80 , 6 , 33 },
+{ 40 , 80 , 6 , 34 },
+{ 40 , 80 , 6 , 35 },
+{ 40 , 80 , 6 , 36 },
+{ 40 , 80 , 6 , 37 },
+{ 40 , 80 , 6 , 38 },
+{ 40 , 80 , 6 , 39 },
+{ 40 , 80 , 6 , 40 },
+{ 40 , 80 , 6 , 41 },
+{ 40 , 80 , 6 , 42 },
+{ 40 , 80 , 6 , 43 },
+{ 40 , 80 , 6 , 44 },
+{ 40 , 80 , 6 , 45 },
+{ 40 , 80 , 6 , 46 },
+{ 40 , 80 , 6 , 47 },
+{ 40 , 80 , 6 , 48 },
+{ 40 , 80 , 6 , 49 },
+{ 40 , 80 , 6 , 50 },
+{ 40 , 80 , 6 , 51 },
+{ 40 , 80 , 6 , 52 },
+{ 40 , 80 , 6 , 53 },
+{ 40 , 80 , 6 , 54 },
+{ 40 , 80 , 6 , 55 },
+{ 40 , 80 , 6 , 56 },
+{ 40 , 80 , 6 , 57 },
+{ 40 , 80 , 6 , 58 },
+{ 40 , 80 , 6 , 59 },
+{ 40 , 80 , 6 , 60 },
+{ 40 , 80 , 6 , 61 },
+{ 40 , 80 , 6 , 62 },
+{ 40 , 80 , 6 , 63 },
+{ 40 , 80 , 6 , 64 },
+{ 40 , 80 , 6 , 65 },
+{ 40 , 80 , 6 , 66 },
+{ 40 , 80 , 6 , 67 },
+{ 40 , 80 , 6 , 68 },
+{ 40 , 80 , 6 , 69 },
+{ 40 , 80 , 6 , 70 },
+{ 40 , 80 , 6 , 71 },
+{ 40 , 80 , 6 , 72 },
+{ 40 , 80 , 6 , 73 },
+{ 40 , 80 , 6 , 74 },
+{ 40 , 80 , 6 , 75 },
+{ 40 , 80 , 6 , 76 },
+{ 40 , 80 , 6 , 77 },
+{ 40 , 80 , 6 , 78 },
+{ 40 , 80 , 6 , 79 },
+{ 40 , 80 , 7 , 0 },
+{ 40 , 80 , 7 , 1 },
+{ 40 , 80 , 7 , 2 },
+{ 40 , 80 , 7 , 3 },
+{ 40 , 80 , 7 , 4 },
+{ 40 , 80 , 7 , 5 },
+{ 40 , 80 , 7 , 6 },
+{ 40 , 80 , 7 , 7 },
+{ 40 , 80 , 7 , 8 },
+{ 40 , 80 , 7 , 9 },
+{ 40 , 80 , 7 , 10 },
+{ 40 , 80 , 7 , 11 },
+{ 40 , 80 , 7 , 12 },
+{ 40 , 80 , 7 , 13 },
+{ 40 , 80 , 7 , 14 },
+{ 40 , 80 , 7 , 15 },
+{ 40 , 80 , 7 , 16 },
+{ 40 , 80 , 7 , 17 },
+{ 40 , 80 , 7 , 18 },
+{ 40 , 80 , 7 , 19 },
+{ 40 , 80 , 7 , 20 },
+{ 40 , 80 , 7 , 21 },
+{ 40 , 80 , 7 , 22 },
+{ 40 , 80 , 7 , 23 },
+{ 40 , 80 , 7 , 24 },
+{ 40 , 80 , 7 , 25 },
+{ 40 , 80 , 7 , 26 },
+{ 40 , 80 , 7 , 27 },
+{ 40 , 80 , 7 , 28 },
+{ 40 , 80 , 7 , 29 },
+{ 40 , 80 , 7 , 30 },
+{ 40 , 80 , 7 , 31 },
+{ 40 , 80 , 7 , 32 },
+{ 40 , 80 , 7 , 33 },
+{ 40 , 80 , 7 , 34 },
+{ 40 , 80 , 7 , 35 },
+{ 40 , 80 , 7 , 36 },
+{ 40 , 80 , 7 , 37 },
+{ 40 , 80 , 7 , 38 },
+{ 40 , 80 , 7 , 39 },
+{ 40 , 80 , 7 , 40 },
+{ 40 , 80 , 7 , 41 },
+{ 40 , 80 , 7 , 42 },
+{ 40 , 80 , 7 , 43 },
+{ 40 , 80 , 7 , 44 },
+{ 40 , 80 , 7 , 45 },
+{ 40 , 80 , 7 , 46 },
+{ 40 , 80 , 7 , 47 },
+{ 40 , 80 , 7 , 48 },
+{ 40 , 80 , 7 , 49 },
+{ 40 , 80 , 7 , 50 },
+{ 40 , 80 , 7 , 51 },
+{ 40 , 80 , 7 , 52 },
+{ 40 , 80 , 7 , 53 },
+{ 40 , 80 , 7 , 54 },
+{ 40 , 80 , 7 , 55 },
+{ 40 , 80 , 7 , 56 },
+{ 40 , 80 , 7 , 57 },
+{ 40 , 80 , 7 , 58 },
+{ 40 , 80 , 7 , 59 },
+{ 40 , 80 , 7 , 60 },
+{ 40 , 80 , 7 , 61 },
+{ 40 , 80 , 7 , 62 },
+{ 40 , 80 , 7 , 63 },
+{ 40 , 80 , 7 , 64 },
+{ 40 , 80 , 7 , 65 },
+{ 40 , 80 , 7 , 66 },
+{ 40 , 80 , 7 , 67 },
+{ 40 , 80 , 7 , 68 },
+{ 40 , 80 , 7 , 69 },
+{ 40 , 80 , 7 , 70 },
+{ 40 , 80 , 7 , 71 },
+{ 40 , 80 , 7 , 72 },
+{ 40 , 80 , 7 , 73 },
+{ 40 , 80 , 7 , 74 },
+{ 40 , 80 , 7 , 75 },
+{ 40 , 80 , 7 , 76 },
+{ 40 , 80 , 7 , 77 },
+{ 40 , 80 , 7 , 78 },
+{ 40 , 80 , 7 , 79 },
+{ 40 , 80 , 8 , 0 },
+{ 40 , 80 , 8 , 1 },
+{ 40 , 80 , 8 , 2 },
+{ 40 , 80 , 8 , 3 },
+{ 40 , 80 , 8 , 4 },
+{ 40 , 80 , 8 , 5 },
+{ 40 , 80 , 8 , 6 },
+{ 40 , 80 , 8 , 7 },
+{ 40 , 80 , 8 , 8 },
+{ 40 , 80 , 8 , 9 },
+{ 40 , 80 , 8 , 10 },
+{ 40 , 80 , 8 , 11 },
+{ 40 , 80 , 8 , 12 },
+{ 40 , 80 , 8 , 13 },
+{ 40 , 80 , 8 , 14 },
+{ 40 , 80 , 8 , 15 },
+{ 40 , 80 , 8 , 16 },
+{ 40 , 80 , 8 , 17 },
+{ 40 , 80 , 8 , 18 },
+{ 40 , 80 , 8 , 19 },
+{ 40 , 80 , 8 , 20 },
+{ 40 , 80 , 8 , 21 },
+{ 40 , 80 , 8 , 22 },
+{ 40 , 80 , 8 , 23 },
+{ 40 , 80 , 8 , 24 },
+{ 40 , 80 , 8 , 25 },
+{ 40 , 80 , 8 , 26 },
+{ 40 , 80 , 8 , 27 },
+{ 40 , 80 , 8 , 28 },
+{ 40 , 80 , 8 , 29 },
+{ 40 , 80 , 8 , 30 },
+{ 40 , 80 , 8 , 31 },
+{ 40 , 80 , 8 , 32 },
+{ 40 , 80 , 8 , 33 },
+{ 40 , 80 , 8 , 34 },
+{ 40 , 80 , 8 , 35 },
+{ 40 , 80 , 8 , 36 },
+{ 40 , 80 , 8 , 37 },
+{ 40 , 80 , 8 , 38 },
+{ 40 , 80 , 8 , 39 },
+{ 40 , 80 , 8 , 40 },
+{ 40 , 80 , 8 , 41 },
+{ 40 , 80 , 8 , 42 },
+{ 40 , 80 , 8 , 43 },
+{ 40 , 80 , 8 , 44 },
+{ 40 , 80 , 8 , 45 },
+{ 40 , 80 , 8 , 46 },
+{ 40 , 80 , 8 , 47 },
+{ 40 , 80 , 8 , 48 },
+{ 40 , 80 , 8 , 49 },
+{ 40 , 80 , 8 , 50 },
+{ 40 , 80 , 8 , 51 },
+{ 40 , 80 , 8 , 52 },
+{ 40 , 80 , 8 , 53 },
+{ 40 , 80 , 8 , 54 },
+{ 40 , 80 , 8 , 55 },
+{ 40 , 80 , 8 , 56 },
+{ 40 , 80 , 8 , 57 },
+{ 40 , 80 , 8 , 58 },
+{ 40 , 80 , 8 , 59 },
+{ 40 , 80 , 8 , 60 },
+{ 40 , 80 , 8 , 61 },
+{ 40 , 80 , 8 , 62 },
+{ 40 , 80 , 8 , 63 },
+{ 40 , 80 , 8 , 64 },
+{ 40 , 80 , 8 , 65 },
+{ 40 , 80 , 8 , 66 },
+{ 40 , 80 , 8 , 67 },
+{ 40 , 80 , 8 , 68 },
+{ 40 , 80 , 8 , 69 },
+{ 40 , 80 , 8 , 70 },
+{ 40 , 80 , 8 , 71 },
+{ 40 , 80 , 8 , 72 },
+{ 40 , 80 , 8 , 73 },
+{ 40 , 80 , 8 , 74 },
+{ 40 , 80 , 8 , 75 },
+{ 40 , 80 , 8 , 76 },
+{ 40 , 80 , 8 , 77 },
+{ 40 , 80 , 8 , 78 },
+{ 40 , 80 , 8 , 79 },
+{ 40 , 80 , 9 , 0 },
+{ 40 , 80 , 9 , 1 },
+{ 40 , 80 , 9 , 2 },
+{ 40 , 80 , 9 , 3 },
+{ 40 , 80 , 9 , 4 },
+{ 40 , 80 , 9 , 5 },
+{ 40 , 80 , 9 , 6 },
+{ 40 , 80 , 9 , 7 },
+{ 40 , 80 , 9 , 8 },
+{ 40 , 80 , 9 , 9 },
+{ 40 , 80 , 9 , 10 },
+{ 40 , 80 , 9 , 11 },
+{ 40 , 80 , 9 , 12 },
+{ 40 , 80 , 9 , 13 },
+{ 40 , 80 , 9 , 14 },
+{ 40 , 80 , 9 , 15 },
+{ 40 , 80 , 9 , 16 },
+{ 40 , 80 , 9 , 17 },
+{ 40 , 80 , 9 , 18 },
+{ 40 , 80 , 9 , 19 },
+{ 40 , 80 , 9 , 20 },
+{ 40 , 80 , 9 , 21 },
+{ 40 , 80 , 9 , 22 },
+{ 40 , 80 , 9 , 23 },
+{ 40 , 80 , 9 , 24 },
+{ 40 , 80 , 9 , 25 },
+{ 40 , 80 , 9 , 26 },
+{ 40 , 80 , 9 , 27 },
+{ 40 , 80 , 9 , 28 },
+{ 40 , 80 , 9 , 29 },
+{ 40 , 80 , 9 , 30 },
+{ 40 , 80 , 9 , 31 },
+{ 40 , 80 , 9 , 32 },
+{ 40 , 80 , 9 , 33 },
+{ 40 , 80 , 9 , 34 },
+{ 40 , 80 , 9 , 35 },
+{ 40 , 80 , 9 , 36 },
+{ 40 , 80 , 9 , 37 },
+{ 40 , 80 , 9 , 38 },
+{ 40 , 80 , 9 , 39 },
+{ 40 , 80 , 9 , 40 },
+{ 40 , 80 , 9 , 41 },
+{ 40 , 80 , 9 , 42 },
+{ 40 , 80 , 9 , 43 },
+{ 40 , 80 , 9 , 44 },
+{ 40 , 80 , 9 , 45 },
+{ 40 , 80 , 9 , 46 },
+{ 40 , 80 , 9 , 47 },
+{ 40 , 80 , 9 , 48 },
+{ 40 , 80 , 9 , 49 },
+{ 40 , 80 , 9 , 50 },
+{ 40 , 80 , 9 , 51 },
+{ 40 , 80 , 9 , 52 },
+{ 40 , 80 , 9 , 53 },
+{ 40 , 80 , 9 , 54 },
+{ 40 , 80 , 9 , 55 },
+{ 40 , 80 , 9 , 56 },
+{ 40 , 80 , 9 , 57 },
+{ 40 , 80 , 9 , 58 },
+{ 40 , 80 , 9 , 59 },
+{ 40 , 80 , 9 , 60 },
+{ 40 , 80 , 9 , 61 },
+{ 40 , 80 , 9 , 62 },
+{ 40 , 80 , 9 , 63 },
+{ 40 , 80 , 9 , 64 },
+{ 40 , 80 , 9 , 65 },
+{ 40 , 80 , 9 , 66 },
+{ 40 , 80 , 9 , 67 },
+{ 40 , 80 , 9 , 68 },
+{ 40 , 80 , 9 , 69 },
+{ 40 , 80 , 9 , 70 },
+{ 40 , 80 , 9 , 71 },
+{ 40 , 80 , 9 , 72 },
+{ 40 , 80 , 9 , 73 },
+{ 40 , 80 , 9 , 74 },
+{ 40 , 80 , 9 , 75 },
+{ 40 , 80 , 9 , 76 },
+{ 40 , 80 , 9 , 77 },
+{ 40 , 80 , 9 , 78 },
+{ 40 , 80 , 9 , 79 },
+{ 40 , 80 , 10 , 0 },
+{ 40 , 80 , 10 , 1 },
+{ 40 , 80 , 10 , 2 },
+{ 40 , 80 , 10 , 3 },
+{ 40 , 80 , 10 , 4 },
+{ 40 , 80 , 10 , 5 },
+{ 40 , 80 , 10 , 6 },
+{ 40 , 80 , 10 , 7 },
+{ 40 , 80 , 10 , 8 },
+{ 40 , 80 , 10 , 9 },
+{ 40 , 80 , 10 , 10 },
+{ 40 , 80 , 10 , 11 },
+{ 40 , 80 , 10 , 12 },
+{ 40 , 80 , 10 , 13 },
+{ 40 , 80 , 10 , 14 },
+{ 40 , 80 , 10 , 15 },
+{ 40 , 80 , 10 , 16 },
+{ 40 , 80 , 10 , 17 },
+{ 40 , 80 , 10 , 18 },
+{ 40 , 80 , 10 , 19 },
+{ 40 , 80 , 10 , 20 },
+{ 40 , 80 , 10 , 21 },
+{ 40 , 80 , 10 , 22 },
+{ 40 , 80 , 10 , 23 },
+{ 40 , 80 , 10 , 24 },
+{ 40 , 80 , 10 , 25 },
+{ 40 , 80 , 10 , 26 },
+{ 40 , 80 , 10 , 27 },
+{ 40 , 80 , 10 , 28 },
+{ 40 , 80 , 10 , 29 },
+{ 40 , 80 , 10 , 30 },
+{ 40 , 80 , 10 , 31 },
+{ 40 , 80 , 10 , 32 },
+{ 40 , 80 , 10 , 33 },
+{ 40 , 80 , 10 , 34 },
+{ 40 , 80 , 10 , 35 },
+{ 40 , 80 , 10 , 36 },
+{ 40 , 80 , 10 , 37 },
+{ 40 , 80 , 10 , 38 },
+{ 40 , 80 , 10 , 39 },
+{ 40 , 80 , 10 , 40 },
+{ 40 , 80 , 10 , 41 },
+{ 40 , 80 , 10 , 42 },
+{ 40 , 80 , 10 , 43 },
+{ 40 , 80 , 10 , 44 },
+{ 40 , 80 , 10 , 45 },
+{ 40 , 80 , 10 , 46 },
+{ 40 , 80 , 10 , 47 },
+{ 40 , 80 , 10 , 48 },
+{ 40 , 80 , 10 , 49 },
+{ 40 , 80 , 10 , 50 },
+{ 40 , 80 , 10 , 51 },
+{ 40 , 80 , 10 , 52 },
+{ 40 , 80 , 10 , 53 },
+{ 40 , 80 , 10 , 54 },
+{ 40 , 80 , 10 , 55 },
+{ 40 , 80 , 10 , 56 },
+{ 40 , 80 , 10 , 57 },
+{ 40 , 80 , 10 , 58 },
+{ 40 , 80 , 10 , 59 },
+{ 40 , 80 , 10 , 60 },
+{ 40 , 80 , 10 , 61 },
+{ 40 , 80 , 10 , 62 },
+{ 40 , 80 , 10 , 63 },
+{ 40 , 80 , 10 , 64 },
+{ 40 , 80 , 10 , 65 },
+{ 40 , 80 , 10 , 66 },
+{ 40 , 80 , 10 , 67 },
+{ 40 , 80 , 10 , 68 },
+{ 40 , 80 , 10 , 69 },
+{ 40 , 80 , 10 , 70 },
+{ 40 , 80 , 10 , 71 },
+{ 40 , 80 , 10 , 72 },
+{ 40 , 80 , 10 , 73 },
+{ 40 , 80 , 10 , 74 },
+{ 40 , 80 , 10 , 75 },
+{ 40 , 80 , 10 , 76 },
+{ 40 , 80 , 10 , 77 },
+{ 40 , 80 , 10 , 78 },
+{ 40 , 80 , 10 , 79 },
+{ 40 , 80 , 11 , 0 },
+{ 40 , 80 , 11 , 1 },
+{ 40 , 80 , 11 , 2 },
+{ 40 , 80 , 11 , 3 },
+{ 40 , 80 , 11 , 4 },
+{ 40 , 80 , 11 , 5 },
+{ 40 , 80 , 11 , 6 },
+{ 40 , 80 , 11 , 7 },
+{ 40 , 80 , 11 , 8 },
+{ 40 , 80 , 11 , 9 },
+{ 40 , 80 , 11 , 10 },
+{ 40 , 80 , 11 , 11 },
+{ 40 , 80 , 11 , 12 },
+{ 40 , 80 , 11 , 13 },
+{ 40 , 80 , 11 , 14 },
+{ 40 , 80 , 11 , 15 },
+{ 40 , 80 , 11 , 16 },
+{ 40 , 80 , 11 , 17 },
+{ 40 , 80 , 11 , 18 },
+{ 40 , 80 , 11 , 19 },
+{ 40 , 80 , 11 , 20 },
+{ 40 , 80 , 11 , 21 },
+{ 40 , 80 , 11 , 22 },
+{ 40 , 80 , 11 , 23 },
+{ 40 , 80 , 11 , 24 },
+{ 40 , 80 , 11 , 25 },
+{ 40 , 80 , 11 , 26 },
+{ 40 , 80 , 11 , 27 },
+{ 40 , 80 , 11 , 28 },
+{ 40 , 80 , 11 , 29 },
+{ 40 , 80 , 11 , 30 },
+{ 40 , 80 , 11 , 31 },
+{ 40 , 80 , 11 , 32 },
+{ 40 , 80 , 11 , 33 },
+{ 40 , 80 , 11 , 34 },
+{ 40 , 80 , 11 , 35 },
+{ 40 , 80 , 11 , 36 },
+{ 40 , 80 , 11 , 37 },
+{ 40 , 80 , 11 , 38 },
+{ 40 , 80 , 11 , 39 },
+{ 40 , 80 , 11 , 40 },
+{ 40 , 80 , 11 , 41 },
+{ 40 , 80 , 11 , 42 },
+{ 40 , 80 , 11 , 43 },
+{ 40 , 80 , 11 , 44 },
+{ 40 , 80 , 11 , 45 },
+{ 40 , 80 , 11 , 46 },
+{ 40 , 80 , 11 , 47 },
+{ 40 , 80 , 11 , 48 },
+{ 40 , 80 , 11 , 49 },
+{ 40 , 80 , 11 , 50 },
+{ 40 , 80 , 11 , 51 },
+{ 40 , 80 , 11 , 52 },
+{ 40 , 80 , 11 , 53 },
+{ 40 , 80 , 11 , 54 },
+{ 40 , 80 , 11 , 55 },
+{ 40 , 80 , 11 , 56 },
+{ 40 , 80 , 11 , 57 },
+{ 40 , 80 , 11 , 58 },
+{ 40 , 80 , 11 , 59 },
+{ 40 , 80 , 11 , 60 },
+{ 40 , 80 , 11 , 61 },
+{ 40 , 80 , 11 , 62 },
+{ 40 , 80 , 11 , 63 },
+{ 40 , 80 , 11 , 64 },
+{ 40 , 80 , 11 , 65 },
+{ 40 , 80 , 11 , 66 },
+{ 40 , 80 , 11 , 67 },
+{ 40 , 80 , 11 , 68 },
+{ 40 , 80 , 11 , 69 },
+{ 40 , 80 , 11 , 70 },
+{ 40 , 80 , 11 , 71 },
+{ 40 , 80 , 11 , 72 },
+{ 40 , 80 , 11 , 73 },
+{ 40 , 80 , 11 , 74 },
+{ 40 , 80 , 11 , 75 },
+{ 40 , 80 , 11 , 76 },
+{ 40 , 80 , 11 , 77 },
+{ 40 , 80 , 11 , 78 },
+{ 40 , 80 , 11 , 79 },
+{ 40 , 80 , 12 , 0 },
+{ 40 , 80 , 12 , 1 },
+{ 40 , 80 , 12 , 2 },
+{ 40 , 80 , 12 , 3 },
+{ 40 , 80 , 12 , 4 },
+{ 40 , 80 , 12 , 5 },
+{ 40 , 80 , 12 , 6 },
+{ 40 , 80 , 12 , 7 },
+{ 40 , 80 , 12 , 8 },
+{ 40 , 80 , 12 , 9 },
+{ 40 , 80 , 12 , 10 },
+{ 40 , 80 , 12 , 11 },
+{ 40 , 80 , 12 , 12 },
+{ 40 , 80 , 12 , 13 },
+{ 40 , 80 , 12 , 14 },
+{ 40 , 80 , 12 , 15 },
+{ 40 , 80 , 12 , 16 },
+{ 40 , 80 , 12 , 17 },
+{ 40 , 80 , 12 , 18 },
+{ 40 , 80 , 12 , 19 },
+{ 40 , 80 , 12 , 20 },
+{ 40 , 80 , 12 , 21 },
+{ 40 , 80 , 12 , 22 },
+{ 40 , 80 , 12 , 23 },
+{ 40 , 80 , 12 , 24 },
+{ 40 , 80 , 12 , 25 },
+{ 40 , 80 , 12 , 26 },
+{ 40 , 80 , 12 , 27 },
+{ 40 , 80 , 12 , 28 },
+{ 40 , 80 , 12 , 29 },
+{ 40 , 80 , 12 , 30 },
+{ 40 , 80 , 12 , 31 },
+{ 40 , 80 , 12 , 32 },
+{ 40 , 80 , 12 , 33 },
+{ 40 , 80 , 12 , 34 },
+{ 40 , 80 , 12 , 35 },
+{ 40 , 80 , 12 , 36 },
+{ 40 , 80 , 12 , 37 },
+{ 40 , 80 , 12 , 38 },
+{ 40 , 80 , 12 , 39 },
+{ 40 , 80 , 12 , 40 },
+{ 40 , 80 , 12 , 41 },
+{ 40 , 80 , 12 , 42 },
+{ 40 , 80 , 12 , 43 },
+{ 40 , 80 , 12 , 44 },
+{ 40 , 80 , 12 , 45 },
+{ 40 , 80 , 12 , 46 },
+{ 40 , 80 , 12 , 47 },
+{ 40 , 80 , 12 , 48 },
+{ 40 , 80 , 12 , 49 },
+{ 40 , 80 , 12 , 50 },
+{ 40 , 80 , 12 , 51 },
+{ 40 , 80 , 12 , 52 },
+{ 40 , 80 , 12 , 53 },
+{ 40 , 80 , 12 , 54 },
+{ 40 , 80 , 12 , 55 },
+{ 40 , 80 , 12 , 56 },
+{ 40 , 80 , 12 , 57 },
+{ 40 , 80 , 12 , 58 },
+{ 40 , 80 , 12 , 59 },
+{ 40 , 80 , 12 , 60 },
+{ 40 , 80 , 12 , 61 },
+{ 40 , 80 , 12 , 62 },
+{ 40 , 80 , 12 , 63 },
+{ 40 , 80 , 12 , 64 },
+{ 40 , 80 , 12 , 65 },
+{ 40 , 80 , 12 , 66 },
+{ 40 , 80 , 12 , 67 },
+{ 40 , 80 , 12 , 68 },
+{ 40 , 80 , 12 , 69 },
+{ 40 , 80 , 12 , 70 },
+{ 40 , 80 , 12 , 71 },
+{ 40 , 80 , 12 , 72 },
+{ 40 , 80 , 12 , 73 },
+{ 40 , 80 , 12 , 74 },
+{ 40 , 80 , 12 , 75 },
+{ 40 , 80 , 12 , 76 },
+{ 40 , 80 , 12 , 77 },
+{ 40 , 80 , 12 , 78 },
+{ 40 , 80 , 12 , 79 },
+{ 40 , 80 , 13 , 0 },
+{ 40 , 80 , 13 , 1 },
+{ 40 , 80 , 13 , 2 },
+{ 40 , 80 , 13 , 3 },
+{ 40 , 80 , 13 , 4 },
+{ 40 , 80 , 13 , 5 },
+{ 40 , 80 , 13 , 6 },
+{ 40 , 80 , 13 , 7 },
+{ 40 , 80 , 13 , 8 },
+{ 40 , 80 , 13 , 9 },
+{ 40 , 80 , 13 , 10 },
+{ 40 , 80 , 13 , 11 },
+{ 40 , 80 , 13 , 12 },
+{ 40 , 80 , 13 , 13 },
+{ 40 , 80 , 13 , 14 },
+{ 40 , 80 , 13 , 15 },
+{ 40 , 80 , 13 , 16 },
+{ 40 , 80 , 13 , 17 },
+{ 40 , 80 , 13 , 18 },
+{ 40 , 80 , 13 , 19 },
+{ 40 , 80 , 13 , 20 },
+{ 40 , 80 , 13 , 21 },
+{ 40 , 80 , 13 , 22 },
+{ 40 , 80 , 13 , 23 },
+{ 40 , 80 , 13 , 24 },
+{ 40 , 80 , 13 , 25 },
+{ 40 , 80 , 13 , 26 },
+{ 40 , 80 , 13 , 27 },
+{ 40 , 80 , 13 , 28 },
+{ 40 , 80 , 13 , 29 },
+{ 40 , 80 , 13 , 30 },
+{ 40 , 80 , 13 , 31 },
+{ 40 , 80 , 13 , 32 },
+{ 40 , 80 , 13 , 33 },
+{ 40 , 80 , 13 , 34 },
+{ 40 , 80 , 13 , 35 },
+{ 40 , 80 , 13 , 36 },
+{ 40 , 80 , 13 , 37 },
+{ 40 , 80 , 13 , 38 },
+{ 40 , 80 , 13 , 39 },
+{ 40 , 80 , 13 , 40 },
+{ 40 , 80 , 13 , 41 },
+{ 40 , 80 , 13 , 42 },
+{ 40 , 80 , 13 , 43 },
+{ 40 , 80 , 13 , 44 },
+{ 40 , 80 , 13 , 45 },
+{ 40 , 80 , 13 , 46 },
+{ 40 , 80 , 13 , 47 },
+{ 40 , 80 , 13 , 48 },
+{ 40 , 80 , 13 , 49 },
+{ 40 , 80 , 13 , 50 },
+{ 40 , 80 , 13 , 51 },
+{ 40 , 80 , 13 , 52 },
+{ 40 , 80 , 13 , 53 },
+{ 40 , 80 , 13 , 54 },
+{ 40 , 80 , 13 , 55 },
+{ 40 , 80 , 13 , 56 },
+{ 40 , 80 , 13 , 57 },
+{ 40 , 80 , 13 , 58 },
+{ 40 , 80 , 13 , 59 },
+{ 40 , 80 , 13 , 60 },
+{ 40 , 80 , 13 , 61 },
+{ 40 , 80 , 13 , 62 },
+{ 40 , 80 , 13 , 63 },
+{ 40 , 80 , 13 , 64 },
+{ 40 , 80 , 13 , 65 },
+{ 40 , 80 , 13 , 66 },
+{ 40 , 80 , 13 , 67 },
+{ 40 , 80 , 13 , 68 },
+{ 40 , 80 , 13 , 69 },
+{ 40 , 80 , 13 , 70 },
+{ 40 , 80 , 13 , 71 },
+{ 40 , 80 , 13 , 72 },
+{ 40 , 80 , 13 , 73 },
+{ 40 , 80 , 13 , 74 },
+{ 40 , 80 , 13 , 75 },
+{ 40 , 80 , 13 , 76 },
+{ 40 , 80 , 13 , 77 },
+{ 40 , 80 , 13 , 78 },
+{ 40 , 80 , 13 , 79 },
+{ 40 , 80 , 14 , 0 },
+{ 40 , 80 , 14 , 1 },
+{ 40 , 80 , 14 , 2 },
+{ 40 , 80 , 14 , 3 },
+{ 40 , 80 , 14 , 4 },
+{ 40 , 80 , 14 , 5 },
+{ 40 , 80 , 14 , 6 },
+{ 40 , 80 , 14 , 7 },
+{ 40 , 80 , 14 , 8 },
+{ 40 , 80 , 14 , 9 },
+{ 40 , 80 , 14 , 10 },
+{ 40 , 80 , 14 , 11 },
+{ 40 , 80 , 14 , 12 },
+{ 40 , 80 , 14 , 13 },
+{ 40 , 80 , 14 , 14 },
+{ 40 , 80 , 14 , 15 },
+{ 40 , 80 , 14 , 16 },
+{ 40 , 80 , 14 , 17 },
+{ 40 , 80 , 14 , 18 },
+{ 40 , 80 , 14 , 19 },
+{ 40 , 80 , 14 , 20 },
+{ 40 , 80 , 14 , 21 },
+{ 40 , 80 , 14 , 22 },
+{ 40 , 80 , 14 , 23 },
+{ 40 , 80 , 14 , 24 },
+{ 40 , 80 , 14 , 25 },
+{ 40 , 80 , 14 , 26 },
+{ 40 , 80 , 14 , 27 },
+{ 40 , 80 , 14 , 28 },
+{ 40 , 80 , 14 , 29 },
+{ 40 , 80 , 14 , 30 },
+{ 40 , 80 , 14 , 31 },
+{ 40 , 80 , 14 , 32 },
+{ 40 , 80 , 14 , 33 },
+{ 40 , 80 , 14 , 34 },
+{ 40 , 80 , 14 , 35 },
+{ 40 , 80 , 14 , 36 },
+{ 40 , 80 , 14 , 37 },
+{ 40 , 80 , 14 , 38 },
+{ 40 , 80 , 14 , 39 },
+{ 40 , 80 , 14 , 40 },
+{ 40 , 80 , 14 , 41 },
+{ 40 , 80 , 14 , 42 },
+{ 40 , 80 , 14 , 43 },
+{ 40 , 80 , 14 , 44 },
+{ 40 , 80 , 14 , 45 },
+{ 40 , 80 , 14 , 46 },
+{ 40 , 80 , 14 , 47 },
+{ 40 , 80 , 14 , 48 },
+{ 40 , 80 , 14 , 49 },
+{ 40 , 80 , 14 , 50 },
+{ 40 , 80 , 14 , 51 },
+{ 40 , 80 , 14 , 52 },
+{ 40 , 80 , 14 , 53 },
+{ 40 , 80 , 14 , 54 },
+{ 40 , 80 , 14 , 55 },
+{ 40 , 80 , 14 , 56 },
+{ 40 , 80 , 14 , 57 },
+{ 40 , 80 , 14 , 58 },
+{ 40 , 80 , 14 , 59 },
+{ 40 , 80 , 14 , 60 },
+{ 40 , 80 , 14 , 61 },
+{ 40 , 80 , 14 , 62 },
+{ 40 , 80 , 14 , 63 },
+{ 40 , 80 , 14 , 64 },
+{ 40 , 80 , 14 , 65 },
+{ 40 , 80 , 14 , 66 },
+{ 40 , 80 , 14 , 67 },
+{ 40 , 80 , 14 , 68 },
+{ 40 , 80 , 14 , 69 },
+{ 40 , 80 , 14 , 70 },
+{ 40 , 80 , 14 , 71 },
+{ 40 , 80 , 14 , 72 },
+{ 40 , 80 , 14 , 73 },
+{ 40 , 80 , 14 , 74 },
+{ 40 , 80 , 14 , 75 },
+{ 40 , 80 , 14 , 76 },
+{ 40 , 80 , 14 , 77 },
+{ 40 , 80 , 14 , 78 },
+{ 40 , 80 , 14 , 79 },
+{ 40 , 80 , 15 , 0 },
+{ 40 , 80 , 15 , 1 },
+{ 40 , 80 , 15 , 2 },
+{ 40 , 80 , 15 , 3 },
+{ 40 , 80 , 15 , 4 },
+{ 40 , 80 , 15 , 5 },
+{ 40 , 80 , 15 , 6 },
+{ 40 , 80 , 15 , 7 },
+{ 40 , 80 , 15 , 8 },
+{ 40 , 80 , 15 , 9 },
+{ 40 , 80 , 15 , 10 },
+{ 40 , 80 , 15 , 11 },
+{ 40 , 80 , 15 , 12 },
+{ 40 , 80 , 15 , 13 },
+{ 40 , 80 , 15 , 14 },
+{ 40 , 80 , 15 , 15 },
+{ 40 , 80 , 15 , 16 },
+{ 40 , 80 , 15 , 17 },
+{ 40 , 80 , 15 , 18 },
+{ 40 , 80 , 15 , 19 },
+{ 40 , 80 , 15 , 20 },
+{ 40 , 80 , 15 , 21 },
+{ 40 , 80 , 15 , 22 },
+{ 40 , 80 , 15 , 23 },
+{ 40 , 80 , 15 , 24 },
+{ 40 , 80 , 15 , 25 },
+{ 40 , 80 , 15 , 26 },
+{ 40 , 80 , 15 , 27 },
+{ 40 , 80 , 15 , 28 },
+{ 40 , 80 , 15 , 29 },
+{ 40 , 80 , 15 , 30 },
+{ 40 , 80 , 15 , 31 },
+{ 40 , 80 , 15 , 32 },
+{ 40 , 80 , 15 , 33 },
+{ 40 , 80 , 15 , 34 },
+{ 40 , 80 , 15 , 35 },
+{ 40 , 80 , 15 , 36 },
+{ 40 , 80 , 15 , 37 },
+{ 40 , 80 , 15 , 38 },
+{ 40 , 80 , 15 , 39 },
+{ 40 , 80 , 15 , 40 },
+{ 40 , 80 , 15 , 41 },
+{ 40 , 80 , 15 , 42 },
+{ 40 , 80 , 15 , 43 },
+{ 40 , 80 , 15 , 44 },
+{ 40 , 80 , 15 , 45 },
+{ 40 , 80 , 15 , 46 },
+{ 40 , 80 , 15 , 47 },
+{ 40 , 80 , 15 , 48 },
+{ 40 , 80 , 15 , 49 },
+{ 40 , 80 , 15 , 50 },
+{ 40 , 80 , 15 , 51 },
+{ 40 , 80 , 15 , 52 },
+{ 40 , 80 , 15 , 53 },
+{ 40 , 80 , 15 , 54 },
+{ 40 , 80 , 15 , 55 },
+{ 40 , 80 , 15 , 56 },
+{ 40 , 80 , 15 , 57 },
+{ 40 , 80 , 15 , 58 },
+{ 40 , 80 , 15 , 59 },
+{ 40 , 80 , 15 , 60 },
+{ 40 , 80 , 15 , 61 },
+{ 40 , 80 , 15 , 62 },
+{ 40 , 80 , 15 , 63 },
+{ 40 , 80 , 15 , 64 },
+{ 40 , 80 , 15 , 65 },
+{ 40 , 80 , 15 , 66 },
+{ 40 , 80 , 15 , 67 },
+{ 40 , 80 , 15 , 68 },
+{ 40 , 80 , 15 , 69 },
+{ 40 , 80 , 15 , 70 },
+{ 40 , 80 , 15 , 71 },
+{ 40 , 80 , 15 , 72 },
+{ 40 , 80 , 15 , 73 },
+{ 40 , 80 , 15 , 74 },
+{ 40 , 80 , 15 , 75 },
+{ 40 , 80 , 15 , 76 },
+{ 40 , 80 , 15 , 77 },
+{ 40 , 80 , 15 , 78 },
+{ 40 , 80 , 15 , 79 },
+{ 40 , 80 , 16 , 0 },
+{ 40 , 80 , 16 , 1 },
+{ 40 , 80 , 16 , 2 },
+{ 40 , 80 , 16 , 3 },
+{ 40 , 80 , 16 , 4 },
+{ 40 , 80 , 16 , 5 },
+{ 40 , 80 , 16 , 6 },
+{ 40 , 80 , 16 , 7 },
+{ 40 , 80 , 16 , 8 },
+{ 40 , 80 , 16 , 9 },
+{ 40 , 80 , 16 , 10 },
+{ 40 , 80 , 16 , 11 },
+{ 40 , 80 , 16 , 12 },
+{ 40 , 80 , 16 , 13 },
+{ 40 , 80 , 16 , 14 },
+{ 40 , 80 , 16 , 15 },
+{ 40 , 80 , 16 , 16 },
+{ 40 , 80 , 16 , 17 },
+{ 40 , 80 , 16 , 18 },
+{ 40 , 80 , 16 , 19 },
+{ 40 , 80 , 16 , 20 },
+{ 40 , 80 , 16 , 21 },
+{ 40 , 80 , 16 , 22 },
+{ 40 , 80 , 16 , 23 },
+{ 40 , 80 , 16 , 24 },
+{ 40 , 80 , 16 , 25 },
+{ 40 , 80 , 16 , 26 },
+{ 40 , 80 , 16 , 27 },
+{ 40 , 80 , 16 , 28 },
+{ 40 , 80 , 16 , 29 },
+{ 40 , 80 , 16 , 30 },
+{ 40 , 80 , 16 , 31 },
+{ 40 , 80 , 16 , 32 },
+{ 40 , 80 , 16 , 33 },
+{ 40 , 80 , 16 , 34 },
+{ 40 , 80 , 16 , 35 },
+{ 40 , 80 , 16 , 36 },
+{ 40 , 80 , 16 , 37 },
+{ 40 , 80 , 16 , 38 },
+{ 40 , 80 , 16 , 39 },
+{ 40 , 80 , 16 , 40 },
+{ 40 , 80 , 16 , 41 },
+{ 40 , 80 , 16 , 42 },
+{ 40 , 80 , 16 , 43 },
+{ 40 , 80 , 16 , 44 },
+{ 40 , 80 , 16 , 45 },
+{ 40 , 80 , 16 , 46 },
+{ 40 , 80 , 16 , 47 },
+{ 40 , 80 , 16 , 48 },
+{ 40 , 80 , 16 , 49 },
+{ 40 , 80 , 16 , 50 },
+{ 40 , 80 , 16 , 51 },
+{ 40 , 80 , 16 , 52 },
+{ 40 , 80 , 16 , 53 },
+{ 40 , 80 , 16 , 54 },
+{ 40 , 80 , 16 , 55 },
+{ 40 , 80 , 16 , 56 },
+{ 40 , 80 , 16 , 57 },
+{ 40 , 80 , 16 , 58 },
+{ 40 , 80 , 16 , 59 },
+{ 40 , 80 , 16 , 60 },
+{ 40 , 80 , 16 , 61 },
+{ 40 , 80 , 16 , 62 },
+{ 40 , 80 , 16 , 63 },
+{ 40 , 80 , 16 , 64 },
+{ 40 , 80 , 16 , 65 },
+{ 40 , 80 , 16 , 66 },
+{ 40 , 80 , 16 , 67 },
+{ 40 , 80 , 16 , 68 },
+{ 40 , 80 , 16 , 69 },
+{ 40 , 80 , 16 , 70 },
+{ 40 , 80 , 16 , 71 },
+{ 40 , 80 , 16 , 72 },
+{ 40 , 80 , 16 , 73 },
+{ 40 , 80 , 16 , 74 },
+{ 40 , 80 , 16 , 75 },
+{ 40 , 80 , 16 , 76 },
+{ 40 , 80 , 16 , 77 },
+{ 40 , 80 , 16 , 78 },
+{ 40 , 80 , 16 , 79 },
+{ 40 , 80 , 17 , 0 },
+{ 40 , 80 , 17 , 1 },
+{ 40 , 80 , 17 , 2 },
+{ 40 , 80 , 17 , 3 },
+{ 40 , 80 , 17 , 4 },
+{ 40 , 80 , 17 , 5 },
+{ 40 , 80 , 17 , 6 },
+{ 40 , 80 , 17 , 7 },
+{ 40 , 80 , 17 , 8 },
+{ 40 , 80 , 17 , 9 },
+{ 40 , 80 , 17 , 10 },
+{ 40 , 80 , 17 , 11 },
+{ 40 , 80 , 17 , 12 },
+{ 40 , 80 , 17 , 13 },
+{ 40 , 80 , 17 , 14 },
+{ 40 , 80 , 17 , 15 },
+{ 40 , 80 , 17 , 16 },
+{ 40 , 80 , 17 , 17 },
+{ 40 , 80 , 17 , 18 },
+{ 40 , 80 , 17 , 19 },
+{ 40 , 80 , 17 , 20 },
+{ 40 , 80 , 17 , 21 },
+{ 40 , 80 , 17 , 22 },
+{ 40 , 80 , 17 , 23 },
+{ 40 , 80 , 17 , 24 },
+{ 40 , 80 , 17 , 25 },
+{ 40 , 80 , 17 , 26 },
+{ 40 , 80 , 17 , 27 },
+{ 40 , 80 , 17 , 28 },
+{ 40 , 80 , 17 , 29 },
+{ 40 , 80 , 17 , 30 },
+{ 40 , 80 , 17 , 31 },
+{ 40 , 80 , 17 , 32 },
+{ 40 , 80 , 17 , 33 },
+{ 40 , 80 , 17 , 34 },
+{ 40 , 80 , 17 , 35 },
+{ 40 , 80 , 17 , 36 },
+{ 40 , 80 , 17 , 37 },
+{ 40 , 80 , 17 , 38 },
+{ 40 , 80 , 17 , 39 },
+{ 40 , 80 , 17 , 40 },
+{ 40 , 80 , 17 , 41 },
+{ 40 , 80 , 17 , 42 },
+{ 40 , 80 , 17 , 43 },
+{ 40 , 80 , 17 , 44 },
+{ 40 , 80 , 17 , 45 },
+{ 40 , 80 , 17 , 46 },
+{ 40 , 80 , 17 , 47 },
+{ 40 , 80 , 17 , 48 },
+{ 40 , 80 , 17 , 49 },
+{ 40 , 80 , 17 , 50 },
+{ 40 , 80 , 17 , 51 },
+{ 40 , 80 , 17 , 52 },
+{ 40 , 80 , 17 , 53 },
+{ 40 , 80 , 17 , 54 },
+{ 40 , 80 , 17 , 55 },
+{ 40 , 80 , 17 , 56 },
+{ 40 , 80 , 17 , 57 },
+{ 40 , 80 , 17 , 58 },
+{ 40 , 80 , 17 , 59 },
+{ 40 , 80 , 17 , 60 },
+{ 40 , 80 , 17 , 61 },
+{ 40 , 80 , 17 , 62 },
+{ 40 , 80 , 17 , 63 },
+{ 40 , 80 , 17 , 64 },
+{ 40 , 80 , 17 , 65 },
+{ 40 , 80 , 17 , 66 },
+{ 40 , 80 , 17 , 67 },
+{ 40 , 80 , 17 , 68 },
+{ 40 , 80 , 17 , 69 },
+{ 40 , 80 , 17 , 70 },
+{ 40 , 80 , 17 , 71 },
+{ 40 , 80 , 17 , 72 },
+{ 40 , 80 , 17 , 73 },
+{ 40 , 80 , 17 , 74 },
+{ 40 , 80 , 17 , 75 },
+{ 40 , 80 , 17 , 76 },
+{ 40 , 80 , 17 , 77 },
+{ 40 , 80 , 17 , 78 },
+{ 40 , 80 , 17 , 79 },
+{ 40 , 80 , 18 , 0 },
+{ 40 , 80 , 18 , 1 },
+{ 40 , 80 , 18 , 2 },
+{ 40 , 80 , 18 , 3 },
+{ 40 , 80 , 18 , 4 },
+{ 40 , 80 , 18 , 5 },
+{ 40 , 80 , 18 , 6 },
+{ 40 , 80 , 18 , 7 },
+{ 40 , 80 , 18 , 8 },
+{ 40 , 80 , 18 , 9 },
+{ 40 , 80 , 18 , 10 },
+{ 40 , 80 , 18 , 11 },
+{ 40 , 80 , 18 , 12 },
+{ 40 , 80 , 18 , 13 },
+{ 40 , 80 , 18 , 14 },
+{ 40 , 80 , 18 , 15 },
+{ 40 , 80 , 18 , 16 },
+{ 40 , 80 , 18 , 17 },
+{ 40 , 80 , 18 , 18 },
+{ 40 , 80 , 18 , 19 },
+{ 40 , 80 , 18 , 20 },
+{ 40 , 80 , 18 , 21 },
+{ 40 , 80 , 18 , 22 },
+{ 40 , 80 , 18 , 23 },
+{ 40 , 80 , 18 , 24 },
+{ 40 , 80 , 18 , 25 },
+{ 40 , 80 , 18 , 26 },
+{ 40 , 80 , 18 , 27 },
+{ 40 , 80 , 18 , 28 },
+{ 40 , 80 , 18 , 29 },
+{ 40 , 80 , 18 , 30 },
+{ 40 , 80 , 18 , 31 },
+{ 40 , 80 , 18 , 32 },
+{ 40 , 80 , 18 , 33 },
+{ 40 , 80 , 18 , 34 },
+{ 40 , 80 , 18 , 35 },
+{ 40 , 80 , 18 , 36 },
+{ 40 , 80 , 18 , 37 },
+{ 40 , 80 , 18 , 38 },
+{ 40 , 80 , 18 , 39 },
+{ 40 , 80 , 18 , 40 },
+{ 40 , 80 , 18 , 41 },
+{ 40 , 80 , 18 , 42 },
+{ 40 , 80 , 18 , 43 },
+{ 40 , 80 , 18 , 44 },
+{ 40 , 80 , 18 , 45 },
+{ 40 , 80 , 18 , 46 },
+{ 40 , 80 , 18 , 47 },
+{ 40 , 80 , 18 , 48 },
+{ 40 , 80 , 18 , 49 },
+{ 40 , 80 , 18 , 50 },
+{ 40 , 80 , 18 , 51 },
+{ 40 , 80 , 18 , 52 },
+{ 40 , 80 , 18 , 53 },
+{ 40 , 80 , 18 , 54 },
+{ 40 , 80 , 18 , 55 },
+{ 40 , 80 , 18 , 56 },
+{ 40 , 80 , 18 , 57 },
+{ 40 , 80 , 18 , 58 },
+{ 40 , 80 , 18 , 59 },
+{ 40 , 80 , 18 , 60 },
+{ 40 , 80 , 18 , 61 },
+{ 40 , 80 , 18 , 62 },
+{ 40 , 80 , 18 , 63 },
+{ 40 , 80 , 18 , 64 },
+{ 40 , 80 , 18 , 65 },
+{ 40 , 80 , 18 , 66 },
+{ 40 , 80 , 18 , 67 },
+{ 40 , 80 , 18 , 68 },
+{ 40 , 80 , 18 , 69 },
+{ 40 , 80 , 18 , 70 },
+{ 40 , 80 , 18 , 71 },
+{ 40 , 80 , 18 , 72 },
+{ 40 , 80 , 18 , 73 },
+{ 40 , 80 , 18 , 74 },
+{ 40 , 80 , 18 , 75 },
+{ 40 , 80 , 18 , 76 },
+{ 40 , 80 , 18 , 77 },
+{ 40 , 80 , 18 , 78 },
+{ 40 , 80 , 18 , 79 },
+{ 40 , 80 , 19 , 0 },
+{ 40 , 80 , 19 , 1 },
+{ 40 , 80 , 19 , 2 },
+{ 40 , 80 , 19 , 3 },
+{ 40 , 80 , 19 , 4 },
+{ 40 , 80 , 19 , 5 },
+{ 40 , 80 , 19 , 6 },
+{ 40 , 80 , 19 , 7 },
+{ 40 , 80 , 19 , 8 },
+{ 40 , 80 , 19 , 9 },
+{ 40 , 80 , 19 , 10 },
+{ 40 , 80 , 19 , 11 },
+{ 40 , 80 , 19 , 12 },
+{ 40 , 80 , 19 , 13 },
+{ 40 , 80 , 19 , 14 },
+{ 40 , 80 , 19 , 15 },
+{ 40 , 80 , 19 , 16 },
+{ 40 , 80 , 19 , 17 },
+{ 40 , 80 , 19 , 18 },
+{ 40 , 80 , 19 , 19 },
+{ 40 , 80 , 19 , 20 },
+{ 40 , 80 , 19 , 21 },
+{ 40 , 80 , 19 , 22 },
+{ 40 , 80 , 19 , 23 },
+{ 40 , 80 , 19 , 24 },
+{ 40 , 80 , 19 , 25 },
+{ 40 , 80 , 19 , 26 },
+{ 40 , 80 , 19 , 27 },
+{ 40 , 80 , 19 , 28 },
+{ 40 , 80 , 19 , 29 },
+{ 40 , 80 , 19 , 30 },
+{ 40 , 80 , 19 , 31 },
+{ 40 , 80 , 19 , 32 },
+{ 40 , 80 , 19 , 33 },
+{ 40 , 80 , 19 , 34 },
+{ 40 , 80 , 19 , 35 },
+{ 40 , 80 , 19 , 36 },
+{ 40 , 80 , 19 , 37 },
+{ 40 , 80 , 19 , 38 },
+{ 40 , 80 , 19 , 39 },
+{ 40 , 80 , 19 , 40 },
+{ 40 , 80 , 19 , 41 },
+{ 40 , 80 , 19 , 42 },
+{ 40 , 80 , 19 , 43 },
+{ 40 , 80 , 19 , 44 },
+{ 40 , 80 , 19 , 45 },
+{ 40 , 80 , 19 , 46 },
+{ 40 , 80 , 19 , 47 },
+{ 40 , 80 , 19 , 48 },
+{ 40 , 80 , 19 , 49 },
+{ 40 , 80 , 19 , 50 },
+{ 40 , 80 , 19 , 51 },
+{ 40 , 80 , 19 , 52 },
+{ 40 , 80 , 19 , 53 },
+{ 40 , 80 , 19 , 54 },
+{ 40 , 80 , 19 , 55 },
+{ 40 , 80 , 19 , 56 },
+{ 40 , 80 , 19 , 57 },
+{ 40 , 80 , 19 , 58 },
+{ 40 , 80 , 19 , 59 },
+{ 40 , 80 , 19 , 60 },
+{ 40 , 80 , 19 , 61 },
+{ 40 , 80 , 19 , 62 },
+{ 40 , 80 , 19 , 63 },
+{ 40 , 80 , 19 , 64 },
+{ 40 , 80 , 19 , 65 },
+{ 40 , 80 , 19 , 66 },
+{ 40 , 80 , 19 , 67 },
+{ 40 , 80 , 19 , 68 },
+{ 40 , 80 , 19 , 69 },
+{ 40 , 80 , 19 , 70 },
+{ 40 , 80 , 19 , 71 },
+{ 40 , 80 , 19 , 72 },
+{ 40 , 80 , 19 , 73 },
+{ 40 , 80 , 19 , 74 },
+{ 40 , 80 , 19 , 75 },
+{ 40 , 80 , 19 , 76 },
+{ 40 , 80 , 19 , 77 },
+{ 40 , 80 , 19 , 78 },
+{ 40 , 80 , 19 , 79 },
+{ 40 , 80 , 20 , 0 },
+{ 40 , 80 , 20 , 1 },
+{ 40 , 80 , 20 , 2 },
+{ 40 , 80 , 20 , 3 },
+{ 40 , 80 , 20 , 4 },
+{ 40 , 80 , 20 , 5 },
+{ 40 , 80 , 20 , 6 },
+{ 40 , 80 , 20 , 7 },
+{ 40 , 80 , 20 , 8 },
+{ 40 , 80 , 20 , 9 },
+{ 40 , 80 , 20 , 10 },
+{ 40 , 80 , 20 , 11 },
+{ 40 , 80 , 20 , 12 },
+{ 40 , 80 , 20 , 13 },
+{ 40 , 80 , 20 , 14 },
+{ 40 , 80 , 20 , 15 },
+{ 40 , 80 , 20 , 16 },
+{ 40 , 80 , 20 , 17 },
+{ 40 , 80 , 20 , 18 },
+{ 40 , 80 , 20 , 19 },
+{ 40 , 80 , 20 , 20 },
+{ 40 , 80 , 20 , 21 },
+{ 40 , 80 , 20 , 22 },
+{ 40 , 80 , 20 , 23 },
+{ 40 , 80 , 20 , 24 },
+{ 40 , 80 , 20 , 25 },
+{ 40 , 80 , 20 , 26 },
+{ 40 , 80 , 20 , 27 },
+{ 40 , 80 , 20 , 28 },
+{ 40 , 80 , 20 , 29 },
+{ 40 , 80 , 20 , 30 },
+{ 40 , 80 , 20 , 31 },
+{ 40 , 80 , 20 , 32 },
+{ 40 , 80 , 20 , 33 },
+{ 40 , 80 , 20 , 34 },
+{ 40 , 80 , 20 , 35 },
+{ 40 , 80 , 20 , 36 },
+{ 40 , 80 , 20 , 37 },
+{ 40 , 80 , 20 , 38 },
+{ 40 , 80 , 20 , 39 },
+{ 40 , 80 , 20 , 40 },
+{ 40 , 80 , 20 , 41 },
+{ 40 , 80 , 20 , 42 },
+{ 40 , 80 , 20 , 43 },
+{ 40 , 80 , 20 , 44 },
+{ 40 , 80 , 20 , 45 },
+{ 40 , 80 , 20 , 46 },
+{ 40 , 80 , 20 , 47 },
+{ 40 , 80 , 20 , 48 },
+{ 40 , 80 , 20 , 49 },
+{ 40 , 80 , 20 , 50 },
+{ 40 , 80 , 20 , 51 },
+{ 40 , 80 , 20 , 52 },
+{ 40 , 80 , 20 , 53 },
+{ 40 , 80 , 20 , 54 },
+{ 40 , 80 , 20 , 55 },
+{ 40 , 80 , 20 , 56 },
+{ 40 , 80 , 20 , 57 },
+{ 40 , 80 , 20 , 58 },
+{ 40 , 80 , 20 , 59 },
+{ 40 , 80 , 20 , 60 },
+{ 40 , 80 , 20 , 61 },
+{ 40 , 80 , 20 , 62 },
+{ 40 , 80 , 20 , 63 },
+{ 40 , 80 , 20 , 64 },
+{ 40 , 80 , 20 , 65 },
+{ 40 , 80 , 20 , 66 },
+{ 40 , 80 , 20 , 67 },
+{ 40 , 80 , 20 , 68 },
+{ 40 , 80 , 20 , 69 },
+{ 40 , 80 , 20 , 70 },
+{ 40 , 80 , 20 , 71 },
+{ 40 , 80 , 20 , 72 },
+{ 40 , 80 , 20 , 73 },
+{ 40 , 80 , 20 , 74 },
+{ 40 , 80 , 20 , 75 },
+{ 40 , 80 , 20 , 76 },
+{ 40 , 80 , 20 , 77 },
+{ 40 , 80 , 20 , 78 },
+{ 40 , 80 , 20 , 79 },
+{ 40 , 80 , 21 , 0 },
+{ 40 , 80 , 21 , 1 },
+{ 40 , 80 , 21 , 2 },
+{ 40 , 80 , 21 , 3 },
+{ 40 , 80 , 21 , 4 },
+{ 40 , 80 , 21 , 5 },
+{ 40 , 80 , 21 , 6 },
+{ 40 , 80 , 21 , 7 },
+{ 40 , 80 , 21 , 8 },
+{ 40 , 80 , 21 , 9 },
+{ 40 , 80 , 21 , 10 },
+{ 40 , 80 , 21 , 11 },
+{ 40 , 80 , 21 , 12 },
+{ 40 , 80 , 21 , 13 },
+{ 40 , 80 , 21 , 14 },
+{ 40 , 80 , 21 , 15 },
+{ 40 , 80 , 21 , 16 },
+{ 40 , 80 , 21 , 17 },
+{ 40 , 80 , 21 , 18 },
+{ 40 , 80 , 21 , 19 },
+{ 40 , 80 , 21 , 20 },
+{ 40 , 80 , 21 , 21 },
+{ 40 , 80 , 21 , 22 },
+{ 40 , 80 , 21 , 23 },
+{ 40 , 80 , 21 , 24 },
+{ 40 , 80 , 21 , 25 },
+{ 40 , 80 , 21 , 26 },
+{ 40 , 80 , 21 , 27 },
+{ 40 , 80 , 21 , 28 },
+{ 40 , 80 , 21 , 29 },
+{ 40 , 80 , 21 , 30 },
+{ 40 , 80 , 21 , 31 },
+{ 40 , 80 , 21 , 32 },
+{ 40 , 80 , 21 , 33 },
+{ 40 , 80 , 21 , 34 },
+{ 40 , 80 , 21 , 35 },
+{ 40 , 80 , 21 , 36 },
+{ 40 , 80 , 21 , 37 },
+{ 40 , 80 , 21 , 38 },
+{ 40 , 80 , 21 , 39 },
+{ 40 , 80 , 21 , 40 },
+{ 40 , 80 , 21 , 41 },
+{ 40 , 80 , 21 , 42 },
+{ 40 , 80 , 21 , 43 },
+{ 40 , 80 , 21 , 44 },
+{ 40 , 80 , 21 , 45 },
+{ 40 , 80 , 21 , 46 },
+{ 40 , 80 , 21 , 47 },
+{ 40 , 80 , 21 , 48 },
+{ 40 , 80 , 21 , 49 },
+{ 40 , 80 , 21 , 50 },
+{ 40 , 80 , 21 , 51 },
+{ 40 , 80 , 21 , 52 },
+{ 40 , 80 , 21 , 53 },
+{ 40 , 80 , 21 , 54 },
+{ 40 , 80 , 21 , 55 },
+{ 40 , 80 , 21 , 56 },
+{ 40 , 80 , 21 , 57 },
+{ 40 , 80 , 21 , 58 },
+{ 40 , 80 , 21 , 59 },
+{ 40 , 80 , 21 , 60 },
+{ 40 , 80 , 21 , 61 },
+{ 40 , 80 , 21 , 62 },
+{ 40 , 80 , 21 , 63 },
+{ 40 , 80 , 21 , 64 },
+{ 40 , 80 , 21 , 65 },
+{ 40 , 80 , 21 , 66 },
+{ 40 , 80 , 21 , 67 },
+{ 40 , 80 , 21 , 68 },
+{ 40 , 80 , 21 , 69 },
+{ 40 , 80 , 21 , 70 },
+{ 40 , 80 , 21 , 71 },
+{ 40 , 80 , 21 , 72 },
+{ 40 , 80 , 21 , 73 },
+{ 40 , 80 , 21 , 74 },
+{ 40 , 80 , 21 , 75 },
+{ 40 , 80 , 21 , 76 },
+{ 40 , 80 , 21 , 77 },
+{ 40 , 80 , 21 , 78 },
+{ 40 , 80 , 21 , 79 },
+{ 40 , 80 , 22 , 0 },
+{ 40 , 80 , 22 , 1 },
+{ 40 , 80 , 22 , 2 },
+{ 40 , 80 , 22 , 3 },
+{ 40 , 80 , 22 , 4 },
+{ 40 , 80 , 22 , 5 },
+{ 40 , 80 , 22 , 6 },
+{ 40 , 80 , 22 , 7 },
+{ 40 , 80 , 22 , 8 },
+{ 40 , 80 , 22 , 9 },
+{ 40 , 80 , 22 , 10 },
+{ 40 , 80 , 22 , 11 },
+{ 40 , 80 , 22 , 12 },
+{ 40 , 80 , 22 , 13 },
+{ 40 , 80 , 22 , 14 },
+{ 40 , 80 , 22 , 15 },
+{ 40 , 80 , 22 , 16 },
+{ 40 , 80 , 22 , 17 },
+{ 40 , 80 , 22 , 18 },
+{ 40 , 80 , 22 , 19 },
+{ 40 , 80 , 22 , 20 },
+{ 40 , 80 , 22 , 21 },
+{ 40 , 80 , 22 , 22 },
+{ 40 , 80 , 22 , 23 },
+{ 40 , 80 , 22 , 24 },
+{ 40 , 80 , 22 , 25 },
+{ 40 , 80 , 22 , 26 },
+{ 40 , 80 , 22 , 27 },
+{ 40 , 80 , 22 , 28 },
+{ 40 , 80 , 22 , 29 },
+{ 40 , 80 , 22 , 30 },
+{ 40 , 80 , 22 , 31 },
+{ 40 , 80 , 22 , 32 },
+{ 40 , 80 , 22 , 33 },
+{ 40 , 80 , 22 , 34 },
+{ 40 , 80 , 22 , 35 },
+{ 40 , 80 , 22 , 36 },
+{ 40 , 80 , 22 , 37 },
+{ 40 , 80 , 22 , 38 },
+{ 40 , 80 , 22 , 39 },
+{ 40 , 80 , 22 , 40 },
+{ 40 , 80 , 22 , 41 },
+{ 40 , 80 , 22 , 42 },
+{ 40 , 80 , 22 , 43 },
+{ 40 , 80 , 22 , 44 },
+{ 40 , 80 , 22 , 45 },
+{ 40 , 80 , 22 , 46 },
+{ 40 , 80 , 22 , 47 },
+{ 40 , 80 , 22 , 48 },
+{ 40 , 80 , 22 , 49 },
+{ 40 , 80 , 22 , 50 },
+{ 40 , 80 , 22 , 51 },
+{ 40 , 80 , 22 , 52 },
+{ 40 , 80 , 22 , 53 },
+{ 40 , 80 , 22 , 54 },
+{ 40 , 80 , 22 , 55 },
+{ 40 , 80 , 22 , 56 },
+{ 40 , 80 , 22 , 57 },
+{ 40 , 80 , 22 , 58 },
+{ 40 , 80 , 22 , 59 },
+{ 40 , 80 , 22 , 60 },
+{ 40 , 80 , 22 , 61 },
+{ 40 , 80 , 22 , 62 },
+{ 40 , 80 , 22 , 63 },
+{ 40 , 80 , 22 , 64 },
+{ 40 , 80 , 22 , 65 },
+{ 40 , 80 , 22 , 66 },
+{ 40 , 80 , 22 , 67 },
+{ 40 , 80 , 22 , 68 },
+{ 40 , 80 , 22 , 69 },
+{ 40 , 80 , 22 , 70 },
+{ 40 , 80 , 22 , 71 },
+{ 40 , 80 , 22 , 72 },
+{ 40 , 80 , 22 , 73 },
+{ 40 , 80 , 22 , 74 },
+{ 40 , 80 , 22 , 75 },
+{ 40 , 80 , 22 , 76 },
+{ 40 , 80 , 22 , 77 },
+{ 40 , 80 , 22 , 78 },
+{ 40 , 80 , 22 , 79 },
+{ 40 , 80 , 23 , 0 },
+{ 40 , 80 , 23 , 1 },
+{ 40 , 80 , 23 , 2 },
+{ 40 , 80 , 23 , 3 },
+{ 40 , 80 , 23 , 4 },
+{ 40 , 80 , 23 , 5 },
+{ 40 , 80 , 23 , 6 },
+{ 40 , 80 , 23 , 7 },
+{ 40 , 80 , 23 , 8 },
+{ 40 , 80 , 23 , 9 },
+{ 40 , 80 , 23 , 10 },
+{ 40 , 80 , 23 , 11 },
+{ 40 , 80 , 23 , 12 },
+{ 40 , 80 , 23 , 13 },
+{ 40 , 80 , 23 , 14 },
+{ 40 , 80 , 23 , 15 },
+{ 40 , 80 , 23 , 16 },
+{ 40 , 80 , 23 , 17 },
+{ 40 , 80 , 23 , 18 },
+{ 40 , 80 , 23 , 19 },
+{ 40 , 80 , 23 , 20 },
+{ 40 , 80 , 23 , 21 },
+{ 40 , 80 , 23 , 22 },
+{ 40 , 80 , 23 , 23 },
+{ 40 , 80 , 23 , 24 },
+{ 40 , 80 , 23 , 25 },
+{ 40 , 80 , 23 , 26 },
+{ 40 , 80 , 23 , 27 },
+{ 40 , 80 , 23 , 28 },
+{ 40 , 80 , 23 , 29 },
+{ 40 , 80 , 23 , 30 },
+{ 40 , 80 , 23 , 31 },
+{ 40 , 80 , 23 , 32 },
+{ 40 , 80 , 23 , 33 },
+{ 40 , 80 , 23 , 34 },
+{ 40 , 80 , 23 , 35 },
+{ 40 , 80 , 23 , 36 },
+{ 40 , 80 , 23 , 37 },
+{ 40 , 80 , 23 , 38 },
+{ 40 , 80 , 23 , 39 },
+{ 40 , 80 , 23 , 40 },
+{ 40 , 80 , 23 , 41 },
+{ 40 , 80 , 23 , 42 },
+{ 40 , 80 , 23 , 43 },
+{ 40 , 80 , 23 , 44 },
+{ 40 , 80 , 23 , 45 },
+{ 40 , 80 , 23 , 46 },
+{ 40 , 80 , 23 , 47 },
+{ 40 , 80 , 23 , 48 },
+{ 40 , 80 , 23 , 49 },
+{ 40 , 80 , 23 , 50 },
+{ 40 , 80 , 23 , 51 },
+{ 40 , 80 , 23 , 52 },
+{ 40 , 80 , 23 , 53 },
+{ 40 , 80 , 23 , 54 },
+{ 40 , 80 , 23 , 55 },
+{ 40 , 80 , 23 , 56 },
+{ 40 , 80 , 23 , 57 },
+{ 40 , 80 , 23 , 58 },
+{ 40 , 80 , 23 , 59 },
+{ 40 , 80 , 23 , 60 },
+{ 40 , 80 , 23 , 61 },
+{ 40 , 80 , 23 , 62 },
+{ 40 , 80 , 23 , 63 },
+{ 40 , 80 , 23 , 64 },
+{ 40 , 80 , 23 , 65 },
+{ 40 , 80 , 23 , 66 },
+{ 40 , 80 , 23 , 67 },
+{ 40 , 80 , 23 , 68 },
+{ 40 , 80 , 23 , 69 },
+{ 40 , 80 , 23 , 70 },
+{ 40 , 80 , 23 , 71 },
+{ 40 , 80 , 23 , 72 },
+{ 40 , 80 , 23 , 73 },
+{ 40 , 80 , 23 , 74 },
+{ 40 , 80 , 23 , 75 },
+{ 40 , 80 , 23 , 76 },
+{ 40 , 80 , 23 , 77 },
+{ 40 , 80 , 23 , 78 },
+{ 40 , 80 , 23 , 79 },
+{ 40 , 80 , 24 , 0 },
+{ 40 , 80 , 24 , 1 },
+{ 40 , 80 , 24 , 2 },
+{ 40 , 80 , 24 , 3 },
+{ 40 , 80 , 24 , 4 },
+{ 40 , 80 , 24 , 5 },
+{ 40 , 80 , 24 , 6 },
+{ 40 , 80 , 24 , 7 },
+{ 40 , 80 , 24 , 8 },
+{ 40 , 80 , 24 , 9 },
+{ 40 , 80 , 24 , 10 },
+{ 40 , 80 , 24 , 11 },
+{ 40 , 80 , 24 , 12 },
+{ 40 , 80 , 24 , 13 },
+{ 40 , 80 , 24 , 14 },
+{ 40 , 80 , 24 , 15 },
+{ 40 , 80 , 24 , 16 },
+{ 40 , 80 , 24 , 17 },
+{ 40 , 80 , 24 , 18 },
+{ 40 , 80 , 24 , 19 },
+{ 40 , 80 , 24 , 20 },
+{ 40 , 80 , 24 , 21 },
+{ 40 , 80 , 24 , 22 },
+{ 40 , 80 , 24 , 23 },
+{ 40 , 80 , 24 , 24 },
+{ 40 , 80 , 24 , 25 },
+{ 40 , 80 , 24 , 26 },
+{ 40 , 80 , 24 , 27 },
+{ 40 , 80 , 24 , 28 },
+{ 40 , 80 , 24 , 29 },
+{ 40 , 80 , 24 , 30 },
+{ 40 , 80 , 24 , 31 },
+{ 40 , 80 , 24 , 32 },
+{ 40 , 80 , 24 , 33 },
+{ 40 , 80 , 24 , 34 },
+{ 40 , 80 , 24 , 35 },
+{ 40 , 80 , 24 , 36 },
+{ 40 , 80 , 24 , 37 },
+{ 40 , 80 , 24 , 38 },
+{ 40 , 80 , 24 , 39 },
+{ 40 , 80 , 24 , 40 },
+{ 40 , 80 , 24 , 41 },
+{ 40 , 80 , 24 , 42 },
+{ 40 , 80 , 24 , 43 },
+{ 40 , 80 , 24 , 44 },
+{ 40 , 80 , 24 , 45 },
+{ 40 , 80 , 24 , 46 },
+{ 40 , 80 , 24 , 47 },
+{ 40 , 80 , 24 , 48 },
+{ 40 , 80 , 24 , 49 },
+{ 40 , 80 , 24 , 50 },
+{ 40 , 80 , 24 , 51 },
+{ 40 , 80 , 24 , 52 },
+{ 40 , 80 , 24 , 53 },
+{ 40 , 80 , 24 , 54 },
+{ 40 , 80 , 24 , 55 },
+{ 40 , 80 , 24 , 56 },
+{ 40 , 80 , 24 , 57 },
+{ 40 , 80 , 24 , 58 },
+{ 40 , 80 , 24 , 59 },
+{ 40 , 80 , 24 , 60 },
+{ 40 , 80 , 24 , 61 },
+{ 40 , 80 , 24 , 62 },
+{ 40 , 80 , 24 , 63 },
+{ 40 , 80 , 24 , 64 },
+{ 40 , 80 , 24 , 65 },
+{ 40 , 80 , 24 , 66 },
+{ 40 , 80 , 24 , 67 },
+{ 40 , 80 , 24 , 68 },
+{ 40 , 80 , 24 , 69 },
+{ 40 , 80 , 24 , 70 },
+{ 40 , 80 , 24 , 71 },
+{ 40 , 80 , 24 , 72 },
+{ 40 , 80 , 24 , 73 },
+{ 40 , 80 , 24 , 74 },
+{ 40 , 80 , 24 , 75 },
+{ 40 , 80 , 24 , 76 },
+{ 40 , 80 , 24 , 77 },
+{ 40 , 80 , 24 , 78 },
+{ 40 , 80 , 24 , 79 },
+{ 40 , 80 , 25 , 0 },
+{ 40 , 80 , 25 , 1 },
+{ 40 , 80 , 25 , 2 },
+{ 40 , 80 , 25 , 3 },
+{ 40 , 80 , 25 , 4 },
+{ 40 , 80 , 25 , 5 },
+{ 40 , 80 , 25 , 6 },
+{ 40 , 80 , 25 , 7 },
+{ 40 , 80 , 25 , 8 },
+{ 40 , 80 , 25 , 9 },
+{ 40 , 80 , 25 , 10 },
+{ 40 , 80 , 25 , 11 },
+{ 40 , 80 , 25 , 12 },
+{ 40 , 80 , 25 , 13 },
+{ 40 , 80 , 25 , 14 },
+{ 40 , 80 , 25 , 15 },
+{ 40 , 80 , 25 , 16 },
+{ 40 , 80 , 25 , 17 },
+{ 40 , 80 , 25 , 18 },
+{ 40 , 80 , 25 , 19 },
+{ 40 , 80 , 25 , 20 },
+{ 40 , 80 , 25 , 21 },
+{ 40 , 80 , 25 , 22 },
+{ 40 , 80 , 25 , 23 },
+{ 40 , 80 , 25 , 24 },
+{ 40 , 80 , 25 , 25 },
+{ 40 , 80 , 25 , 26 },
+{ 40 , 80 , 25 , 27 },
+{ 40 , 80 , 25 , 28 },
+{ 40 , 80 , 25 , 29 },
+{ 40 , 80 , 25 , 30 },
+{ 40 , 80 , 25 , 31 },
+{ 40 , 80 , 25 , 32 },
+{ 40 , 80 , 25 , 33 },
+{ 40 , 80 , 25 , 34 },
+{ 40 , 80 , 25 , 35 },
+{ 40 , 80 , 25 , 36 },
+{ 40 , 80 , 25 , 37 },
+{ 40 , 80 , 25 , 38 },
+{ 40 , 80 , 25 , 39 },
+{ 40 , 80 , 25 , 40 },
+{ 40 , 80 , 25 , 41 },
+{ 40 , 80 , 25 , 42 },
+{ 40 , 80 , 25 , 43 },
+{ 40 , 80 , 25 , 44 },
+{ 40 , 80 , 25 , 45 },
+{ 40 , 80 , 25 , 46 },
+{ 40 , 80 , 25 , 47 },
+{ 40 , 80 , 25 , 48 },
+{ 40 , 80 , 25 , 49 },
+{ 40 , 80 , 25 , 50 },
+{ 40 , 80 , 25 , 51 },
+{ 40 , 80 , 25 , 52 },
+{ 40 , 80 , 25 , 53 },
+{ 40 , 80 , 25 , 54 },
+{ 40 , 80 , 25 , 55 },
+{ 40 , 80 , 25 , 56 },
+{ 40 , 80 , 25 , 57 },
+{ 40 , 80 , 25 , 58 },
+{ 40 , 80 , 25 , 59 },
+{ 40 , 80 , 25 , 60 },
+{ 40 , 80 , 25 , 61 },
+{ 40 , 80 , 25 , 62 },
+{ 40 , 80 , 25 , 63 },
+{ 40 , 80 , 25 , 64 },
+{ 40 , 80 , 25 , 65 },
+{ 40 , 80 , 25 , 66 },
+{ 40 , 80 , 25 , 67 },
+{ 40 , 80 , 25 , 68 },
+{ 40 , 80 , 25 , 69 },
+{ 40 , 80 , 25 , 70 },
+{ 40 , 80 , 25 , 71 },
+{ 40 , 80 , 25 , 72 },
+{ 40 , 80 , 25 , 73 },
+{ 40 , 80 , 25 , 74 },
+{ 40 , 80 , 25 , 75 },
+{ 40 , 80 , 25 , 76 },
+{ 40 , 80 , 25 , 77 },
+{ 40 , 80 , 25 , 78 },
+{ 40 , 80 , 25 , 79 },
+{ 40 , 80 , 26 , 0 },
+{ 40 , 80 , 26 , 1 },
+{ 40 , 80 , 26 , 2 },
+{ 40 , 80 , 26 , 3 },
+{ 40 , 80 , 26 , 4 },
+{ 40 , 80 , 26 , 5 },
+{ 40 , 80 , 26 , 6 },
+{ 40 , 80 , 26 , 7 },
+{ 40 , 80 , 26 , 8 },
+{ 40 , 80 , 26 , 9 },
+{ 40 , 80 , 26 , 10 },
+{ 40 , 80 , 26 , 11 },
+{ 40 , 80 , 26 , 12 },
+{ 40 , 80 , 26 , 13 },
+{ 40 , 80 , 26 , 14 },
+{ 40 , 80 , 26 , 15 },
+{ 40 , 80 , 26 , 16 },
+{ 40 , 80 , 26 , 17 },
+{ 40 , 80 , 26 , 18 },
+{ 40 , 80 , 26 , 19 },
+{ 40 , 80 , 26 , 20 },
+{ 40 , 80 , 26 , 21 },
+{ 40 , 80 , 26 , 22 },
+{ 40 , 80 , 26 , 23 },
+{ 40 , 80 , 26 , 24 },
+{ 40 , 80 , 26 , 25 },
+{ 40 , 80 , 26 , 26 },
+{ 40 , 80 , 26 , 27 },
+{ 40 , 80 , 26 , 28 },
+{ 40 , 80 , 26 , 29 },
+{ 40 , 80 , 26 , 30 },
+{ 40 , 80 , 26 , 31 },
+{ 40 , 80 , 26 , 32 },
+{ 40 , 80 , 26 , 33 },
+{ 40 , 80 , 26 , 34 },
+{ 40 , 80 , 26 , 35 },
+{ 40 , 80 , 26 , 36 },
+{ 40 , 80 , 26 , 37 },
+{ 40 , 80 , 26 , 38 },
+{ 40 , 80 , 26 , 39 },
+{ 40 , 80 , 26 , 40 },
+{ 40 , 80 , 26 , 41 },
+{ 40 , 80 , 26 , 42 },
+{ 40 , 80 , 26 , 43 },
+{ 40 , 80 , 26 , 44 },
+{ 40 , 80 , 26 , 45 },
+{ 40 , 80 , 26 , 46 },
+{ 40 , 80 , 26 , 47 },
+{ 40 , 80 , 26 , 48 },
+{ 40 , 80 , 26 , 49 },
+{ 40 , 80 , 26 , 50 },
+{ 40 , 80 , 26 , 51 },
+{ 40 , 80 , 26 , 52 },
+{ 40 , 80 , 26 , 53 },
+{ 40 , 80 , 26 , 54 },
+{ 40 , 80 , 26 , 55 },
+{ 40 , 80 , 26 , 56 },
+{ 40 , 80 , 26 , 57 },
+{ 40 , 80 , 26 , 58 },
+{ 40 , 80 , 26 , 59 },
+{ 40 , 80 , 26 , 60 },
+{ 40 , 80 , 26 , 61 },
+{ 40 , 80 , 26 , 62 },
+{ 40 , 80 , 26 , 63 },
+{ 40 , 80 , 26 , 64 },
+{ 40 , 80 , 26 , 65 },
+{ 40 , 80 , 26 , 66 },
+{ 40 , 80 , 26 , 67 },
+{ 40 , 80 , 26 , 68 },
+{ 40 , 80 , 26 , 69 },
+{ 40 , 80 , 26 , 70 },
+{ 40 , 80 , 26 , 71 },
+{ 40 , 80 , 26 , 72 },
+{ 40 , 80 , 26 , 73 },
+{ 40 , 80 , 26 , 74 },
+{ 40 , 80 , 26 , 75 },
+{ 40 , 80 , 26 , 76 },
+{ 40 , 80 , 26 , 77 },
+{ 40 , 80 , 26 , 78 },
+{ 40 , 80 , 26 , 79 },
+{ 40 , 80 , 27 , 0 },
+{ 40 , 80 , 27 , 1 },
+{ 40 , 80 , 27 , 2 },
+{ 40 , 80 , 27 , 3 },
+{ 40 , 80 , 27 , 4 },
+{ 40 , 80 , 27 , 5 },
+{ 40 , 80 , 27 , 6 },
+{ 40 , 80 , 27 , 7 },
+{ 40 , 80 , 27 , 8 },
+{ 40 , 80 , 27 , 9 },
+{ 40 , 80 , 27 , 10 },
+{ 40 , 80 , 27 , 11 },
+{ 40 , 80 , 27 , 12 },
+{ 40 , 80 , 27 , 13 },
+{ 40 , 80 , 27 , 14 },
+{ 40 , 80 , 27 , 15 },
+{ 40 , 80 , 27 , 16 },
+{ 40 , 80 , 27 , 17 },
+{ 40 , 80 , 27 , 18 },
+{ 40 , 80 , 27 , 19 },
+{ 40 , 80 , 27 , 20 },
+{ 40 , 80 , 27 , 21 },
+{ 40 , 80 , 27 , 22 },
+{ 40 , 80 , 27 , 23 },
+{ 40 , 80 , 27 , 24 },
+{ 40 , 80 , 27 , 25 },
+{ 40 , 80 , 27 , 26 },
+{ 40 , 80 , 27 , 27 },
+{ 40 , 80 , 27 , 28 },
+{ 40 , 80 , 27 , 29 },
+{ 40 , 80 , 27 , 30 },
+{ 40 , 80 , 27 , 31 },
+{ 40 , 80 , 27 , 32 },
+{ 40 , 80 , 27 , 33 },
+{ 40 , 80 , 27 , 34 },
+{ 40 , 80 , 27 , 35 },
+{ 40 , 80 , 27 , 36 },
+{ 40 , 80 , 27 , 37 },
+{ 40 , 80 , 27 , 38 },
+{ 40 , 80 , 27 , 39 },
+{ 40 , 80 , 27 , 40 },
+{ 40 , 80 , 27 , 41 },
+{ 40 , 80 , 27 , 42 },
+{ 40 , 80 , 27 , 43 },
+{ 40 , 80 , 27 , 44 },
+{ 40 , 80 , 27 , 45 },
+{ 40 , 80 , 27 , 46 },
+{ 40 , 80 , 27 , 47 },
+{ 40 , 80 , 27 , 48 },
+{ 40 , 80 , 27 , 49 },
+{ 40 , 80 , 27 , 50 },
+{ 40 , 80 , 27 , 51 },
+{ 40 , 80 , 27 , 52 },
+{ 40 , 80 , 27 , 53 },
+{ 40 , 80 , 27 , 54 },
+{ 40 , 80 , 27 , 55 },
+{ 40 , 80 , 27 , 56 },
+{ 40 , 80 , 27 , 57 },
+{ 40 , 80 , 27 , 58 },
+{ 40 , 80 , 27 , 59 },
+{ 40 , 80 , 27 , 60 },
+{ 40 , 80 , 27 , 61 },
+{ 40 , 80 , 27 , 62 },
+{ 40 , 80 , 27 , 63 },
+{ 40 , 80 , 27 , 64 },
+{ 40 , 80 , 27 , 65 },
+{ 40 , 80 , 27 , 66 },
+{ 40 , 80 , 27 , 67 },
+{ 40 , 80 , 27 , 68 },
+{ 40 , 80 , 27 , 69 },
+{ 40 , 80 , 27 , 70 },
+{ 40 , 80 , 27 , 71 },
+{ 40 , 80 , 27 , 72 },
+{ 40 , 80 , 27 , 73 },
+{ 40 , 80 , 27 , 74 },
+{ 40 , 80 , 27 , 75 },
+{ 40 , 80 , 27 , 76 },
+{ 40 , 80 , 27 , 77 },
+{ 40 , 80 , 27 , 78 },
+{ 40 , 80 , 27 , 79 },
+{ 40 , 80 , 28 , 0 },
+{ 40 , 80 , 28 , 1 },
+{ 40 , 80 , 28 , 2 },
+{ 40 , 80 , 28 , 3 },
+{ 40 , 80 , 28 , 4 },
+{ 40 , 80 , 28 , 5 },
+{ 40 , 80 , 28 , 6 },
+{ 40 , 80 , 28 , 7 },
+{ 40 , 80 , 28 , 8 },
+{ 40 , 80 , 28 , 9 },
+{ 40 , 80 , 28 , 10 },
+{ 40 , 80 , 28 , 11 },
+{ 40 , 80 , 28 , 12 },
+{ 40 , 80 , 28 , 13 },
+{ 40 , 80 , 28 , 14 },
+{ 40 , 80 , 28 , 15 },
+{ 40 , 80 , 28 , 16 },
+{ 40 , 80 , 28 , 17 },
+{ 40 , 80 , 28 , 18 },
+{ 40 , 80 , 28 , 19 },
+{ 40 , 80 , 28 , 20 },
+{ 40 , 80 , 28 , 21 },
+{ 40 , 80 , 28 , 22 },
+{ 40 , 80 , 28 , 23 },
+{ 40 , 80 , 28 , 24 },
+{ 40 , 80 , 28 , 25 },
+{ 40 , 80 , 28 , 26 },
+{ 40 , 80 , 28 , 27 },
+{ 40 , 80 , 28 , 28 },
+{ 40 , 80 , 28 , 29 },
+{ 40 , 80 , 28 , 30 },
+{ 40 , 80 , 28 , 31 },
+{ 40 , 80 , 28 , 32 },
+{ 40 , 80 , 28 , 33 },
+{ 40 , 80 , 28 , 34 },
+{ 40 , 80 , 28 , 35 },
+{ 40 , 80 , 28 , 36 },
+{ 40 , 80 , 28 , 37 },
+{ 40 , 80 , 28 , 38 },
+{ 40 , 80 , 28 , 39 },
+{ 40 , 80 , 28 , 40 },
+{ 40 , 80 , 28 , 41 },
+{ 40 , 80 , 28 , 42 },
+{ 40 , 80 , 28 , 43 },
+{ 40 , 80 , 28 , 44 },
+{ 40 , 80 , 28 , 45 },
+{ 40 , 80 , 28 , 46 },
+{ 40 , 80 , 28 , 47 },
+{ 40 , 80 , 28 , 48 },
+{ 40 , 80 , 28 , 49 },
+{ 40 , 80 , 28 , 50 },
+{ 40 , 80 , 28 , 51 },
+{ 40 , 80 , 28 , 52 },
+{ 40 , 80 , 28 , 53 },
+{ 40 , 80 , 28 , 54 },
+{ 40 , 80 , 28 , 55 },
+{ 40 , 80 , 28 , 56 },
+{ 40 , 80 , 28 , 57 },
+{ 40 , 80 , 28 , 58 },
+{ 40 , 80 , 28 , 59 },
+{ 40 , 80 , 28 , 60 },
+{ 40 , 80 , 28 , 61 },
+{ 40 , 80 , 28 , 62 },
+{ 40 , 80 , 28 , 63 },
+{ 40 , 80 , 28 , 64 },
+{ 40 , 80 , 28 , 65 },
+{ 40 , 80 , 28 , 66 },
+{ 40 , 80 , 28 , 67 },
+{ 40 , 80 , 28 , 68 },
+{ 40 , 80 , 28 , 69 },
+{ 40 , 80 , 28 , 70 },
+{ 40 , 80 , 28 , 71 },
+{ 40 , 80 , 28 , 72 },
+{ 40 , 80 , 28 , 73 },
+{ 40 , 80 , 28 , 74 },
+{ 40 , 80 , 28 , 75 },
+{ 40 , 80 , 28 , 76 },
+{ 40 , 80 , 28 , 77 },
+{ 40 , 80 , 28 , 78 },
+{ 40 , 80 , 28 , 79 },
+{ 40 , 80 , 29 , 0 },
+{ 40 , 80 , 29 , 1 },
+{ 40 , 80 , 29 , 2 },
+{ 40 , 80 , 29 , 3 },
+{ 40 , 80 , 29 , 4 },
+{ 40 , 80 , 29 , 5 },
+{ 40 , 80 , 29 , 6 },
+{ 40 , 80 , 29 , 7 },
+{ 40 , 80 , 29 , 8 },
+{ 40 , 80 , 29 , 9 },
+{ 40 , 80 , 29 , 10 },
+{ 40 , 80 , 29 , 11 },
+{ 40 , 80 , 29 , 12 },
+{ 40 , 80 , 29 , 13 },
+{ 40 , 80 , 29 , 14 },
+{ 40 , 80 , 29 , 15 },
+{ 40 , 80 , 29 , 16 },
+{ 40 , 80 , 29 , 17 },
+{ 40 , 80 , 29 , 18 },
+{ 40 , 80 , 29 , 19 },
+{ 40 , 80 , 29 , 20 },
+{ 40 , 80 , 29 , 21 },
+{ 40 , 80 , 29 , 22 },
+{ 40 , 80 , 29 , 23 },
+{ 40 , 80 , 29 , 24 },
+{ 40 , 80 , 29 , 25 },
+{ 40 , 80 , 29 , 26 },
+{ 40 , 80 , 29 , 27 },
+{ 40 , 80 , 29 , 28 },
+{ 40 , 80 , 29 , 29 },
+{ 40 , 80 , 29 , 30 },
+{ 40 , 80 , 29 , 31 },
+{ 40 , 80 , 29 , 32 },
+{ 40 , 80 , 29 , 33 },
+{ 40 , 80 , 29 , 34 },
+{ 40 , 80 , 29 , 35 },
+{ 40 , 80 , 29 , 36 },
+{ 40 , 80 , 29 , 37 },
+{ 40 , 80 , 29 , 38 },
+{ 40 , 80 , 29 , 39 },
+{ 40 , 80 , 29 , 40 },
+{ 40 , 80 , 29 , 41 },
+{ 40 , 80 , 29 , 42 },
+{ 40 , 80 , 29 , 43 },
+{ 40 , 80 , 29 , 44 },
+{ 40 , 80 , 29 , 45 },
+{ 40 , 80 , 29 , 46 },
+{ 40 , 80 , 29 , 47 },
+{ 40 , 80 , 29 , 48 },
+{ 40 , 80 , 29 , 49 },
+{ 40 , 80 , 29 , 50 },
+{ 40 , 80 , 29 , 51 },
+{ 40 , 80 , 29 , 52 },
+{ 40 , 80 , 29 , 53 },
+{ 40 , 80 , 29 , 54 },
+{ 40 , 80 , 29 , 55 },
+{ 40 , 80 , 29 , 56 },
+{ 40 , 80 , 29 , 57 },
+{ 40 , 80 , 29 , 58 },
+{ 40 , 80 , 29 , 59 },
+{ 40 , 80 , 29 , 60 },
+{ 40 , 80 , 29 , 61 },
+{ 40 , 80 , 29 , 62 },
+{ 40 , 80 , 29 , 63 },
+{ 40 , 80 , 29 , 64 },
+{ 40 , 80 , 29 , 65 },
+{ 40 , 80 , 29 , 66 },
+{ 40 , 80 , 29 , 67 },
+{ 40 , 80 , 29 , 68 },
+{ 40 , 80 , 29 , 69 },
+{ 40 , 80 , 29 , 70 },
+{ 40 , 80 , 29 , 71 },
+{ 40 , 80 , 29 , 72 },
+{ 40 , 80 , 29 , 73 },
+{ 40 , 80 , 29 , 74 },
+{ 40 , 80 , 29 , 75 },
+{ 40 , 80 , 29 , 76 },
+{ 40 , 80 , 29 , 77 },
+{ 40 , 80 , 29 , 78 },
+{ 40 , 80 , 29 , 79 },
+{ 40 , 80 , 30 , 0 },
+{ 40 , 80 , 30 , 1 },
+{ 40 , 80 , 30 , 2 },
+{ 40 , 80 , 30 , 3 },
+{ 40 , 80 , 30 , 4 },
+{ 40 , 80 , 30 , 5 },
+{ 40 , 80 , 30 , 6 },
+{ 40 , 80 , 30 , 7 },
+{ 40 , 80 , 30 , 8 },
+{ 40 , 80 , 30 , 9 },
+{ 40 , 80 , 30 , 10 },
+{ 40 , 80 , 30 , 11 },
+{ 40 , 80 , 30 , 12 },
+{ 40 , 80 , 30 , 13 },
+{ 40 , 80 , 30 , 14 },
+{ 40 , 80 , 30 , 15 },
+{ 40 , 80 , 30 , 16 },
+{ 40 , 80 , 30 , 17 },
+{ 40 , 80 , 30 , 18 },
+{ 40 , 80 , 30 , 19 },
+{ 40 , 80 , 30 , 20 },
+{ 40 , 80 , 30 , 21 },
+{ 40 , 80 , 30 , 22 },
+{ 40 , 80 , 30 , 23 },
+{ 40 , 80 , 30 , 24 },
+{ 40 , 80 , 30 , 25 },
+{ 40 , 80 , 30 , 26 },
+{ 40 , 80 , 30 , 27 },
+{ 40 , 80 , 30 , 28 },
+{ 40 , 80 , 30 , 29 },
+{ 40 , 80 , 30 , 30 },
+{ 40 , 80 , 30 , 31 },
+{ 40 , 80 , 30 , 32 },
+{ 40 , 80 , 30 , 33 },
+{ 40 , 80 , 30 , 34 },
+{ 40 , 80 , 30 , 35 },
+{ 40 , 80 , 30 , 36 },
+{ 40 , 80 , 30 , 37 },
+{ 40 , 80 , 30 , 38 },
+{ 40 , 80 , 30 , 39 },
+{ 40 , 80 , 30 , 40 },
+{ 40 , 80 , 30 , 41 },
+{ 40 , 80 , 30 , 42 },
+{ 40 , 80 , 30 , 43 },
+{ 40 , 80 , 30 , 44 },
+{ 40 , 80 , 30 , 45 },
+{ 40 , 80 , 30 , 46 },
+{ 40 , 80 , 30 , 47 },
+{ 40 , 80 , 30 , 48 },
+{ 40 , 80 , 30 , 49 },
+{ 40 , 80 , 30 , 50 },
+{ 40 , 80 , 30 , 51 },
+{ 40 , 80 , 30 , 52 },
+{ 40 , 80 , 30 , 53 },
+{ 40 , 80 , 30 , 54 },
+{ 40 , 80 , 30 , 55 },
+{ 40 , 80 , 30 , 56 },
+{ 40 , 80 , 30 , 57 },
+{ 40 , 80 , 30 , 58 },
+{ 40 , 80 , 30 , 59 },
+{ 40 , 80 , 30 , 60 },
+{ 40 , 80 , 30 , 61 },
+{ 40 , 80 , 30 , 62 },
+{ 40 , 80 , 30 , 63 },
+{ 40 , 80 , 30 , 64 },
+{ 40 , 80 , 30 , 65 },
+{ 40 , 80 , 30 , 66 },
+{ 40 , 80 , 30 , 67 },
+{ 40 , 80 , 30 , 68 },
+{ 40 , 80 , 30 , 69 },
+{ 40 , 80 , 30 , 70 },
+{ 40 , 80 , 30 , 71 },
+{ 40 , 80 , 30 , 72 },
+{ 40 , 80 , 30 , 73 },
+{ 40 , 80 , 30 , 74 },
+{ 40 , 80 , 30 , 75 },
+{ 40 , 80 , 30 , 76 },
+{ 40 , 80 , 30 , 77 },
+{ 40 , 80 , 30 , 78 },
+{ 40 , 80 , 30 , 79 },
+{ 40 , 80 , 31 , 0 },
+{ 40 , 80 , 31 , 1 },
+{ 40 , 80 , 31 , 2 },
+{ 40 , 80 , 31 , 3 },
+{ 40 , 80 , 31 , 4 },
+{ 40 , 80 , 31 , 5 },
+{ 40 , 80 , 31 , 6 },
+{ 40 , 80 , 31 , 7 },
+{ 40 , 80 , 31 , 8 },
+{ 40 , 80 , 31 , 9 },
+{ 40 , 80 , 31 , 10 },
+{ 40 , 80 , 31 , 11 },
+{ 40 , 80 , 31 , 12 },
+{ 40 , 80 , 31 , 13 },
+{ 40 , 80 , 31 , 14 },
+{ 40 , 80 , 31 , 15 },
+{ 40 , 80 , 31 , 16 },
+{ 40 , 80 , 31 , 17 },
+{ 40 , 80 , 31 , 18 },
+{ 40 , 80 , 31 , 19 },
+{ 40 , 80 , 31 , 20 },
+{ 40 , 80 , 31 , 21 },
+{ 40 , 80 , 31 , 22 },
+{ 40 , 80 , 31 , 23 },
+{ 40 , 80 , 31 , 24 },
+{ 40 , 80 , 31 , 25 },
+{ 40 , 80 , 31 , 26 },
+{ 40 , 80 , 31 , 27 },
+{ 40 , 80 , 31 , 28 },
+{ 40 , 80 , 31 , 29 },
+{ 40 , 80 , 31 , 30 },
+{ 40 , 80 , 31 , 31 },
+{ 40 , 80 , 31 , 32 },
+{ 40 , 80 , 31 , 33 },
+{ 40 , 80 , 31 , 34 },
+{ 40 , 80 , 31 , 35 },
+{ 40 , 80 , 31 , 36 },
+{ 40 , 80 , 31 , 37 },
+{ 40 , 80 , 31 , 38 },
+{ 40 , 80 , 31 , 39 },
+{ 40 , 80 , 31 , 40 },
+{ 40 , 80 , 31 , 41 },
+{ 40 , 80 , 31 , 42 },
+{ 40 , 80 , 31 , 43 },
+{ 40 , 80 , 31 , 44 },
+{ 40 , 80 , 31 , 45 },
+{ 40 , 80 , 31 , 46 },
+{ 40 , 80 , 31 , 47 },
+{ 40 , 80 , 31 , 48 },
+{ 40 , 80 , 31 , 49 },
+{ 40 , 80 , 31 , 50 },
+{ 40 , 80 , 31 , 51 },
+{ 40 , 80 , 31 , 52 },
+{ 40 , 80 , 31 , 53 },
+{ 40 , 80 , 31 , 54 },
+{ 40 , 80 , 31 , 55 },
+{ 40 , 80 , 31 , 56 },
+{ 40 , 80 , 31 , 57 },
+{ 40 , 80 , 31 , 58 },
+{ 40 , 80 , 31 , 59 },
+{ 40 , 80 , 31 , 60 },
+{ 40 , 80 , 31 , 61 },
+{ 40 , 80 , 31 , 62 },
+{ 40 , 80 , 31 , 63 },
+{ 40 , 80 , 31 , 64 },
+{ 40 , 80 , 31 , 65 },
+{ 40 , 80 , 31 , 66 },
+{ 40 , 80 , 31 , 67 },
+{ 40 , 80 , 31 , 68 },
+{ 40 , 80 , 31 , 69 },
+{ 40 , 80 , 31 , 70 },
+{ 40 , 80 , 31 , 71 },
+{ 40 , 80 , 31 , 72 },
+{ 40 , 80 , 31 , 73 },
+{ 40 , 80 , 31 , 74 },
+{ 40 , 80 , 31 , 75 },
+{ 40 , 80 , 31 , 76 },
+{ 40 , 80 , 31 , 77 },
+{ 40 , 80 , 31 , 78 },
+{ 40 , 80 , 31 , 79 },
+{ 40 , 80 , 32 , 0 },
+{ 40 , 80 , 32 , 1 },
+{ 40 , 80 , 32 , 2 },
+{ 40 , 80 , 32 , 3 },
+{ 40 , 80 , 32 , 4 },
+{ 40 , 80 , 32 , 5 },
+{ 40 , 80 , 32 , 6 },
+{ 40 , 80 , 32 , 7 },
+{ 40 , 80 , 32 , 8 },
+{ 40 , 80 , 32 , 9 },
+{ 40 , 80 , 32 , 10 },
+{ 40 , 80 , 32 , 11 },
+{ 40 , 80 , 32 , 12 },
+{ 40 , 80 , 32 , 13 },
+{ 40 , 80 , 32 , 14 },
+{ 40 , 80 , 32 , 15 },
+{ 40 , 80 , 32 , 16 },
+{ 40 , 80 , 32 , 17 },
+{ 40 , 80 , 32 , 18 },
+{ 40 , 80 , 32 , 19 },
+{ 40 , 80 , 32 , 20 },
+{ 40 , 80 , 32 , 21 },
+{ 40 , 80 , 32 , 22 },
+{ 40 , 80 , 32 , 23 },
+{ 40 , 80 , 32 , 24 },
+{ 40 , 80 , 32 , 25 },
+{ 40 , 80 , 32 , 26 },
+{ 40 , 80 , 32 , 27 },
+{ 40 , 80 , 32 , 28 },
+{ 40 , 80 , 32 , 29 },
+{ 40 , 80 , 32 , 30 },
+{ 40 , 80 , 32 , 31 },
+{ 40 , 80 , 32 , 32 },
+{ 40 , 80 , 32 , 33 },
+{ 40 , 80 , 32 , 34 },
+{ 40 , 80 , 32 , 35 },
+{ 40 , 80 , 32 , 36 },
+{ 40 , 80 , 32 , 37 },
+{ 40 , 80 , 32 , 38 },
+{ 40 , 80 , 32 , 39 },
+{ 40 , 80 , 32 , 40 },
+{ 40 , 80 , 32 , 41 },
+{ 40 , 80 , 32 , 42 },
+{ 40 , 80 , 32 , 43 },
+{ 40 , 80 , 32 , 44 },
+{ 40 , 80 , 32 , 45 },
+{ 40 , 80 , 32 , 46 },
+{ 40 , 80 , 32 , 47 },
+{ 40 , 80 , 32 , 48 },
+{ 40 , 80 , 32 , 49 },
+{ 40 , 80 , 32 , 50 },
+{ 40 , 80 , 32 , 51 },
+{ 40 , 80 , 32 , 52 },
+{ 40 , 80 , 32 , 53 },
+{ 40 , 80 , 32 , 54 },
+{ 40 , 80 , 32 , 55 },
+{ 40 , 80 , 32 , 56 },
+{ 40 , 80 , 32 , 57 },
+{ 40 , 80 , 32 , 58 },
+{ 40 , 80 , 32 , 59 },
+{ 40 , 80 , 32 , 60 },
+{ 40 , 80 , 32 , 61 },
+{ 40 , 80 , 32 , 62 },
+{ 40 , 80 , 32 , 63 },
+{ 40 , 80 , 32 , 64 },
+{ 40 , 80 , 32 , 65 },
+{ 40 , 80 , 32 , 66 },
+{ 40 , 80 , 32 , 67 },
+{ 40 , 80 , 32 , 68 },
+{ 40 , 80 , 32 , 69 },
+{ 40 , 80 , 32 , 70 },
+{ 40 , 80 , 32 , 71 },
+{ 40 , 80 , 32 , 72 },
+{ 40 , 80 , 32 , 73 },
+{ 40 , 80 , 32 , 74 },
+{ 40 , 80 , 32 , 75 },
+{ 40 , 80 , 32 , 76 },
+{ 40 , 80 , 32 , 77 },
+{ 40 , 80 , 32 , 78 },
+{ 40 , 80 , 32 , 79 },
+{ 40 , 80 , 33 , 0 },
+{ 40 , 80 , 33 , 1 },
+{ 40 , 80 , 33 , 2 },
+{ 40 , 80 , 33 , 3 },
+{ 40 , 80 , 33 , 4 },
+{ 40 , 80 , 33 , 5 },
+{ 40 , 80 , 33 , 6 },
+{ 40 , 80 , 33 , 7 },
+{ 40 , 80 , 33 , 8 },
+{ 40 , 80 , 33 , 9 },
+{ 40 , 80 , 33 , 10 },
+{ 40 , 80 , 33 , 11 },
+{ 40 , 80 , 33 , 12 },
+{ 40 , 80 , 33 , 13 },
+{ 40 , 80 , 33 , 14 },
+{ 40 , 80 , 33 , 15 },
+{ 40 , 80 , 33 , 16 },
+{ 40 , 80 , 33 , 17 },
+{ 40 , 80 , 33 , 18 },
+{ 40 , 80 , 33 , 19 },
+{ 40 , 80 , 33 , 20 },
+{ 40 , 80 , 33 , 21 },
+{ 40 , 80 , 33 , 22 },
+{ 40 , 80 , 33 , 23 },
+{ 40 , 80 , 33 , 24 },
+{ 40 , 80 , 33 , 25 },
+{ 40 , 80 , 33 , 26 },
+{ 40 , 80 , 33 , 27 },
+{ 40 , 80 , 33 , 28 },
+{ 40 , 80 , 33 , 29 },
+{ 40 , 80 , 33 , 30 },
+{ 40 , 80 , 33 , 31 },
+{ 40 , 80 , 33 , 32 },
+{ 40 , 80 , 33 , 33 },
+{ 40 , 80 , 33 , 34 },
+{ 40 , 80 , 33 , 35 },
+{ 40 , 80 , 33 , 36 },
+{ 40 , 80 , 33 , 37 },
+{ 40 , 80 , 33 , 38 },
+{ 40 , 80 , 33 , 39 },
+{ 40 , 80 , 33 , 40 },
+{ 40 , 80 , 33 , 41 },
+{ 40 , 80 , 33 , 42 },
+{ 40 , 80 , 33 , 43 },
+{ 40 , 80 , 33 , 44 },
+{ 40 , 80 , 33 , 45 },
+{ 40 , 80 , 33 , 46 },
+{ 40 , 80 , 33 , 47 },
+{ 40 , 80 , 33 , 48 },
+{ 40 , 80 , 33 , 49 },
+{ 40 , 80 , 33 , 50 },
+{ 40 , 80 , 33 , 51 },
+{ 40 , 80 , 33 , 52 },
+{ 40 , 80 , 33 , 53 },
+{ 40 , 80 , 33 , 54 },
+{ 40 , 80 , 33 , 55 },
+{ 40 , 80 , 33 , 56 },
+{ 40 , 80 , 33 , 57 },
+{ 40 , 80 , 33 , 58 },
+{ 40 , 80 , 33 , 59 },
+{ 40 , 80 , 33 , 60 },
+{ 40 , 80 , 33 , 61 },
+{ 40 , 80 , 33 , 62 },
+{ 40 , 80 , 33 , 63 },
+{ 40 , 80 , 33 , 64 },
+{ 40 , 80 , 33 , 65 },
+{ 40 , 80 , 33 , 66 },
+{ 40 , 80 , 33 , 67 },
+{ 40 , 80 , 33 , 68 },
+{ 40 , 80 , 33 , 69 },
+{ 40 , 80 , 33 , 70 },
+{ 40 , 80 , 33 , 71 },
+{ 40 , 80 , 33 , 72 },
+{ 40 , 80 , 33 , 73 },
+{ 40 , 80 , 33 , 74 },
+{ 40 , 80 , 33 , 75 },
+{ 40 , 80 , 33 , 76 },
+{ 40 , 80 , 33 , 77 },
+{ 40 , 80 , 33 , 78 },
+{ 40 , 80 , 33 , 79 },
+{ 40 , 80 , 34 , 0 },
+{ 40 , 80 , 34 , 1 },
+{ 40 , 80 , 34 , 2 },
+{ 40 , 80 , 34 , 3 },
+{ 40 , 80 , 34 , 4 },
+{ 40 , 80 , 34 , 5 },
+{ 40 , 80 , 34 , 6 },
+{ 40 , 80 , 34 , 7 },
+{ 40 , 80 , 34 , 8 },
+{ 40 , 80 , 34 , 9 },
+{ 40 , 80 , 34 , 10 },
+{ 40 , 80 , 34 , 11 },
+{ 40 , 80 , 34 , 12 },
+{ 40 , 80 , 34 , 13 },
+{ 40 , 80 , 34 , 14 },
+{ 40 , 80 , 34 , 15 },
+{ 40 , 80 , 34 , 16 },
+{ 40 , 80 , 34 , 17 },
+{ 40 , 80 , 34 , 18 },
+{ 40 , 80 , 34 , 19 },
+{ 40 , 80 , 34 , 20 },
+{ 40 , 80 , 34 , 21 },
+{ 40 , 80 , 34 , 22 },
+{ 40 , 80 , 34 , 23 },
+{ 40 , 80 , 34 , 24 },
+{ 40 , 80 , 34 , 25 },
+{ 40 , 80 , 34 , 26 },
+{ 40 , 80 , 34 , 27 },
+{ 40 , 80 , 34 , 28 },
+{ 40 , 80 , 34 , 29 },
+{ 40 , 80 , 34 , 30 },
+{ 40 , 80 , 34 , 31 },
+{ 40 , 80 , 34 , 32 },
+{ 40 , 80 , 34 , 33 },
+{ 40 , 80 , 34 , 34 },
+{ 40 , 80 , 34 , 35 },
+{ 40 , 80 , 34 , 36 },
+{ 40 , 80 , 34 , 37 },
+{ 40 , 80 , 34 , 38 },
+{ 40 , 80 , 34 , 39 },
+{ 40 , 80 , 34 , 40 },
+{ 40 , 80 , 34 , 41 },
+{ 40 , 80 , 34 , 42 },
+{ 40 , 80 , 34 , 43 },
+{ 40 , 80 , 34 , 44 },
+{ 40 , 80 , 34 , 45 },
+{ 40 , 80 , 34 , 46 },
+{ 40 , 80 , 34 , 47 },
+{ 40 , 80 , 34 , 48 },
+{ 40 , 80 , 34 , 49 },
+{ 40 , 80 , 34 , 50 },
+{ 40 , 80 , 34 , 51 },
+{ 40 , 80 , 34 , 52 },
+{ 40 , 80 , 34 , 53 },
+{ 40 , 80 , 34 , 54 },
+{ 40 , 80 , 34 , 55 },
+{ 40 , 80 , 34 , 56 },
+{ 40 , 80 , 34 , 57 },
+{ 40 , 80 , 34 , 58 },
+{ 40 , 80 , 34 , 59 },
+{ 40 , 80 , 34 , 60 },
+{ 40 , 80 , 34 , 61 },
+{ 40 , 80 , 34 , 62 },
+{ 40 , 80 , 34 , 63 },
+{ 40 , 80 , 34 , 64 },
+{ 40 , 80 , 34 , 65 },
+{ 40 , 80 , 34 , 66 },
+{ 40 , 80 , 34 , 67 },
+{ 40 , 80 , 34 , 68 },
+{ 40 , 80 , 34 , 69 },
+{ 40 , 80 , 34 , 70 },
+{ 40 , 80 , 34 , 71 },
+{ 40 , 80 , 34 , 72 },
+{ 40 , 80 , 34 , 73 },
+{ 40 , 80 , 34 , 74 },
+{ 40 , 80 , 34 , 75 },
+{ 40 , 80 , 34 , 76 },
+{ 40 , 80 , 34 , 77 },
+{ 40 , 80 , 34 , 78 },
+{ 40 , 80 , 34 , 79 },
+{ 40 , 80 , 35 , 0 },
+{ 40 , 80 , 35 , 1 },
+{ 40 , 80 , 35 , 2 },
+{ 40 , 80 , 35 , 3 },
+{ 40 , 80 , 35 , 4 },
+{ 40 , 80 , 35 , 5 },
+{ 40 , 80 , 35 , 6 },
+{ 40 , 80 , 35 , 7 },
+{ 40 , 80 , 35 , 8 },
+{ 40 , 80 , 35 , 9 },
+{ 40 , 80 , 35 , 10 },
+{ 40 , 80 , 35 , 11 },
+{ 40 , 80 , 35 , 12 },
+{ 40 , 80 , 35 , 13 },
+{ 40 , 80 , 35 , 14 },
+{ 40 , 80 , 35 , 15 },
+{ 40 , 80 , 35 , 16 },
+{ 40 , 80 , 35 , 17 },
+{ 40 , 80 , 35 , 18 },
+{ 40 , 80 , 35 , 19 },
+{ 40 , 80 , 35 , 20 },
+{ 40 , 80 , 35 , 21 },
+{ 40 , 80 , 35 , 22 },
+{ 40 , 80 , 35 , 23 },
+{ 40 , 80 , 35 , 24 },
+{ 40 , 80 , 35 , 25 },
+{ 40 , 80 , 35 , 26 },
+{ 40 , 80 , 35 , 27 },
+{ 40 , 80 , 35 , 28 },
+{ 40 , 80 , 35 , 29 },
+{ 40 , 80 , 35 , 30 },
+{ 40 , 80 , 35 , 31 },
+{ 40 , 80 , 35 , 32 },
+{ 40 , 80 , 35 , 33 },
+{ 40 , 80 , 35 , 34 },
+{ 40 , 80 , 35 , 35 },
+{ 40 , 80 , 35 , 36 },
+{ 40 , 80 , 35 , 37 },
+{ 40 , 80 , 35 , 38 },
+{ 40 , 80 , 35 , 39 },
+{ 40 , 80 , 35 , 40 },
+{ 40 , 80 , 35 , 41 },
+{ 40 , 80 , 35 , 42 },
+{ 40 , 80 , 35 , 43 },
+{ 40 , 80 , 35 , 44 },
+{ 40 , 80 , 35 , 45 },
+{ 40 , 80 , 35 , 46 },
+{ 40 , 80 , 35 , 47 },
+{ 40 , 80 , 35 , 48 },
+{ 40 , 80 , 35 , 49 },
+{ 40 , 80 , 35 , 50 },
+{ 40 , 80 , 35 , 51 },
+{ 40 , 80 , 35 , 52 },
+{ 40 , 80 , 35 , 53 },
+{ 40 , 80 , 35 , 54 },
+{ 40 , 80 , 35 , 55 },
+{ 40 , 80 , 35 , 56 },
+{ 40 , 80 , 35 , 57 },
+{ 40 , 80 , 35 , 58 },
+{ 40 , 80 , 35 , 59 },
+{ 40 , 80 , 35 , 60 },
+{ 40 , 80 , 35 , 61 },
+{ 40 , 80 , 35 , 62 },
+{ 40 , 80 , 35 , 63 },
+{ 40 , 80 , 35 , 64 },
+{ 40 , 80 , 35 , 65 },
+{ 40 , 80 , 35 , 66 },
+{ 40 , 80 , 35 , 67 },
+{ 40 , 80 , 35 , 68 },
+{ 40 , 80 , 35 , 69 },
+{ 40 , 80 , 35 , 70 },
+{ 40 , 80 , 35 , 71 },
+{ 40 , 80 , 35 , 72 },
+{ 40 , 80 , 35 , 73 },
+{ 40 , 80 , 35 , 74 },
+{ 40 , 80 , 35 , 75 },
+{ 40 , 80 , 35 , 76 },
+{ 40 , 80 , 35 , 77 },
+{ 40 , 80 , 35 , 78 },
+{ 40 , 80 , 35 , 79 },
+{ 40 , 80 , 36 , 0 },
+{ 40 , 80 , 36 , 1 },
+{ 40 , 80 , 36 , 2 },
+{ 40 , 80 , 36 , 3 },
+{ 40 , 80 , 36 , 4 },
+{ 40 , 80 , 36 , 5 },
+{ 40 , 80 , 36 , 6 },
+{ 40 , 80 , 36 , 7 },
+{ 40 , 80 , 36 , 8 },
+{ 40 , 80 , 36 , 9 },
+{ 40 , 80 , 36 , 10 },
+{ 40 , 80 , 36 , 11 },
+{ 40 , 80 , 36 , 12 },
+{ 40 , 80 , 36 , 13 },
+{ 40 , 80 , 36 , 14 },
+{ 40 , 80 , 36 , 15 },
+{ 40 , 80 , 36 , 16 },
+{ 40 , 80 , 36 , 17 },
+{ 40 , 80 , 36 , 18 },
+{ 40 , 80 , 36 , 19 },
+{ 40 , 80 , 36 , 20 },
+{ 40 , 80 , 36 , 21 },
+{ 40 , 80 , 36 , 22 },
+{ 40 , 80 , 36 , 23 },
+{ 40 , 80 , 36 , 24 },
+{ 40 , 80 , 36 , 25 },
+{ 40 , 80 , 36 , 26 },
+{ 40 , 80 , 36 , 27 },
+{ 40 , 80 , 36 , 28 },
+{ 40 , 80 , 36 , 29 },
+{ 40 , 80 , 36 , 30 },
+{ 40 , 80 , 36 , 31 },
+{ 40 , 80 , 36 , 32 },
+{ 40 , 80 , 36 , 33 },
+{ 40 , 80 , 36 , 34 },
+{ 40 , 80 , 36 , 35 },
+{ 40 , 80 , 36 , 36 },
+{ 40 , 80 , 36 , 37 },
+{ 40 , 80 , 36 , 38 },
+{ 40 , 80 , 36 , 39 },
+{ 40 , 80 , 36 , 40 },
+{ 40 , 80 , 36 , 41 },
+{ 40 , 80 , 36 , 42 },
+{ 40 , 80 , 36 , 43 },
+{ 40 , 80 , 36 , 44 },
+{ 40 , 80 , 36 , 45 },
+{ 40 , 80 , 36 , 46 },
+{ 40 , 80 , 36 , 47 },
+{ 40 , 80 , 36 , 48 },
+{ 40 , 80 , 36 , 49 },
+{ 40 , 80 , 36 , 50 },
+{ 40 , 80 , 36 , 51 },
+{ 40 , 80 , 36 , 52 },
+{ 40 , 80 , 36 , 53 },
+{ 40 , 80 , 36 , 54 },
+{ 40 , 80 , 36 , 55 },
+{ 40 , 80 , 36 , 56 },
+{ 40 , 80 , 36 , 57 },
+{ 40 , 80 , 36 , 58 },
+{ 40 , 80 , 36 , 59 },
+{ 40 , 80 , 36 , 60 },
+{ 40 , 80 , 36 , 61 },
+{ 40 , 80 , 36 , 62 },
+{ 40 , 80 , 36 , 63 },
+{ 40 , 80 , 36 , 64 },
+{ 40 , 80 , 36 , 65 },
+{ 40 , 80 , 36 , 66 },
+{ 40 , 80 , 36 , 67 },
+{ 40 , 80 , 36 , 68 },
+{ 40 , 80 , 36 , 69 },
+{ 40 , 80 , 36 , 70 },
+{ 40 , 80 , 36 , 71 },
+{ 40 , 80 , 36 , 72 },
+{ 40 , 80 , 36 , 73 },
+{ 40 , 80 , 36 , 74 },
+{ 40 , 80 , 36 , 75 },
+{ 40 , 80 , 36 , 76 },
+{ 40 , 80 , 36 , 77 },
+{ 40 , 80 , 36 , 78 },
+{ 40 , 80 , 36 , 79 },
+{ 40 , 80 , 37 , 0 },
+{ 40 , 80 , 37 , 1 },
+{ 40 , 80 , 37 , 2 },
+{ 40 , 80 , 37 , 3 },
+{ 40 , 80 , 37 , 4 },
+{ 40 , 80 , 37 , 5 },
+{ 40 , 80 , 37 , 6 },
+{ 40 , 80 , 37 , 7 },
+{ 40 , 80 , 37 , 8 },
+{ 40 , 80 , 37 , 9 },
+{ 40 , 80 , 37 , 10 },
+{ 40 , 80 , 37 , 11 },
+{ 40 , 80 , 37 , 12 },
+{ 40 , 80 , 37 , 13 },
+{ 40 , 80 , 37 , 14 },
+{ 40 , 80 , 37 , 15 },
+{ 40 , 80 , 37 , 16 },
+{ 40 , 80 , 37 , 17 },
+{ 40 , 80 , 37 , 18 },
+{ 40 , 80 , 37 , 19 },
+{ 40 , 80 , 37 , 20 },
+{ 40 , 80 , 37 , 21 },
+{ 40 , 80 , 37 , 22 },
+{ 40 , 80 , 37 , 23 },
+{ 40 , 80 , 37 , 24 },
+{ 40 , 80 , 37 , 25 },
+{ 40 , 80 , 37 , 26 },
+{ 40 , 80 , 37 , 27 },
+{ 40 , 80 , 37 , 28 },
+{ 40 , 80 , 37 , 29 },
+{ 40 , 80 , 37 , 30 },
+{ 40 , 80 , 37 , 31 },
+{ 40 , 80 , 37 , 32 },
+{ 40 , 80 , 37 , 33 },
+{ 40 , 80 , 37 , 34 },
+{ 40 , 80 , 37 , 35 },
+{ 40 , 80 , 37 , 36 },
+{ 40 , 80 , 37 , 37 },
+{ 40 , 80 , 37 , 38 },
+{ 40 , 80 , 37 , 39 },
+{ 40 , 80 , 37 , 40 },
+{ 40 , 80 , 37 , 41 },
+{ 40 , 80 , 37 , 42 },
+{ 40 , 80 , 37 , 43 },
+{ 40 , 80 , 37 , 44 },
+{ 40 , 80 , 37 , 45 },
+{ 40 , 80 , 37 , 46 },
+{ 40 , 80 , 37 , 47 },
+{ 40 , 80 , 37 , 48 },
+{ 40 , 80 , 37 , 49 },
+{ 40 , 80 , 37 , 50 },
+{ 40 , 80 , 37 , 51 },
+{ 40 , 80 , 37 , 52 },
+{ 40 , 80 , 37 , 53 },
+{ 40 , 80 , 37 , 54 },
+{ 40 , 80 , 37 , 55 },
+{ 40 , 80 , 37 , 56 },
+{ 40 , 80 , 37 , 57 },
+{ 40 , 80 , 37 , 58 },
+{ 40 , 80 , 37 , 59 },
+{ 40 , 80 , 37 , 60 },
+{ 40 , 80 , 37 , 61 },
+{ 40 , 80 , 37 , 62 },
+{ 40 , 80 , 37 , 63 },
+{ 40 , 80 , 37 , 64 },
+{ 40 , 80 , 37 , 65 },
+{ 40 , 80 , 37 , 66 },
+{ 40 , 80 , 37 , 67 },
+{ 40 , 80 , 37 , 68 },
+{ 40 , 80 , 37 , 69 },
+{ 40 , 80 , 37 , 70 },
+{ 40 , 80 , 37 , 71 },
+{ 40 , 80 , 37 , 72 },
+{ 40 , 80 , 37 , 73 },
+{ 40 , 80 , 37 , 74 },
+{ 40 , 80 , 37 , 75 },
+{ 40 , 80 , 37 , 76 },
+{ 40 , 80 , 37 , 77 },
+{ 40 , 80 , 37 , 78 },
+{ 40 , 80 , 37 , 79 },
+{ 40 , 80 , 38 , 0 },
+{ 40 , 80 , 38 , 1 },
+{ 40 , 80 , 38 , 2 },
+{ 40 , 80 , 38 , 3 },
+{ 40 , 80 , 38 , 4 },
+{ 40 , 80 , 38 , 5 },
+{ 40 , 80 , 38 , 6 },
+{ 40 , 80 , 38 , 7 },
+{ 40 , 80 , 38 , 8 },
+{ 40 , 80 , 38 , 9 },
+{ 40 , 80 , 38 , 10 },
+{ 40 , 80 , 38 , 11 },
+{ 40 , 80 , 38 , 12 },
+{ 40 , 80 , 38 , 13 },
+{ 40 , 80 , 38 , 14 },
+{ 40 , 80 , 38 , 15 },
+{ 40 , 80 , 38 , 16 },
+{ 40 , 80 , 38 , 17 },
+{ 40 , 80 , 38 , 18 },
+{ 40 , 80 , 38 , 19 },
+{ 40 , 80 , 38 , 20 },
+{ 40 , 80 , 38 , 21 },
+{ 40 , 80 , 38 , 22 },
+{ 40 , 80 , 38 , 23 },
+{ 40 , 80 , 38 , 24 },
+{ 40 , 80 , 38 , 25 },
+{ 40 , 80 , 38 , 26 },
+{ 40 , 80 , 38 , 27 },
+{ 40 , 80 , 38 , 28 },
+{ 40 , 80 , 38 , 29 },
+{ 40 , 80 , 38 , 30 },
+{ 40 , 80 , 38 , 31 },
+{ 40 , 80 , 38 , 32 },
+{ 40 , 80 , 38 , 33 },
+{ 40 , 80 , 38 , 34 },
+{ 40 , 80 , 38 , 35 },
+{ 40 , 80 , 38 , 36 },
+{ 40 , 80 , 38 , 37 },
+{ 40 , 80 , 38 , 38 },
+{ 40 , 80 , 38 , 39 },
+{ 40 , 80 , 38 , 40 },
+{ 40 , 80 , 38 , 41 },
+{ 40 , 80 , 38 , 42 },
+{ 40 , 80 , 38 , 43 },
+{ 40 , 80 , 38 , 44 },
+{ 40 , 80 , 38 , 45 },
+{ 40 , 80 , 38 , 46 },
+{ 40 , 80 , 38 , 47 },
+{ 40 , 80 , 38 , 48 },
+{ 40 , 80 , 38 , 49 },
+{ 40 , 80 , 38 , 50 },
+{ 40 , 80 , 38 , 51 },
+{ 40 , 80 , 38 , 52 },
+{ 40 , 80 , 38 , 53 },
+{ 40 , 80 , 38 , 54 },
+{ 40 , 80 , 38 , 55 },
+{ 40 , 80 , 38 , 56 },
+{ 40 , 80 , 38 , 57 },
+{ 40 , 80 , 38 , 58 },
+{ 40 , 80 , 38 , 59 },
+{ 40 , 80 , 38 , 60 },
+{ 40 , 80 , 38 , 61 },
+{ 40 , 80 , 38 , 62 },
+{ 40 , 80 , 38 , 63 },
+{ 40 , 80 , 38 , 64 },
+{ 40 , 80 , 38 , 65 },
+{ 40 , 80 , 38 , 66 },
+{ 40 , 80 , 38 , 67 },
+{ 40 , 80 , 38 , 68 },
+{ 40 , 80 , 38 , 69 },
+{ 40 , 80 , 38 , 70 },
+{ 40 , 80 , 38 , 71 },
+{ 40 , 80 , 38 , 72 },
+{ 40 , 80 , 38 , 73 },
+{ 40 , 80 , 38 , 74 },
+{ 40 , 80 , 38 , 75 },
+{ 40 , 80 , 38 , 76 },
+{ 40 , 80 , 38 , 77 },
+{ 40 , 80 , 38 , 78 },
+{ 40 , 80 , 38 , 79 },
+{ 40 , 80 , 39 , 0 },
+{ 40 , 80 , 39 , 1 },
+{ 40 , 80 , 39 , 2 },
+{ 40 , 80 , 39 , 3 },
+{ 40 , 80 , 39 , 4 },
+{ 40 , 80 , 39 , 5 },
+{ 40 , 80 , 39 , 6 },
+{ 40 , 80 , 39 , 7 },
+{ 40 , 80 , 39 , 8 },
+{ 40 , 80 , 39 , 9 },
+{ 40 , 80 , 39 , 10 },
+{ 40 , 80 , 39 , 11 },
+{ 40 , 80 , 39 , 12 },
+{ 40 , 80 , 39 , 13 },
+{ 40 , 80 , 39 , 14 },
+{ 40 , 80 , 39 , 15 },
+{ 40 , 80 , 39 , 16 },
+{ 40 , 80 , 39 , 17 },
+{ 40 , 80 , 39 , 18 },
+{ 40 , 80 , 39 , 19 },
+{ 40 , 80 , 39 , 20 },
+{ 40 , 80 , 39 , 21 },
+{ 40 , 80 , 39 , 22 },
+{ 40 , 80 , 39 , 23 },
+{ 40 , 80 , 39 , 24 },
+{ 40 , 80 , 39 , 25 },
+{ 40 , 80 , 39 , 26 },
+{ 40 , 80 , 39 , 27 },
+{ 40 , 80 , 39 , 28 },
+{ 40 , 80 , 39 , 29 },
+{ 40 , 80 , 39 , 30 },
+{ 40 , 80 , 39 , 31 },
+{ 40 , 80 , 39 , 32 },
+{ 40 , 80 , 39 , 33 },
+{ 40 , 80 , 39 , 34 },
+{ 40 , 80 , 39 , 35 },
+{ 40 , 80 , 39 , 36 },
+{ 40 , 80 , 39 , 37 },
+{ 40 , 80 , 39 , 38 },
+{ 40 , 80 , 39 , 39 },
+{ 40 , 80 , 39 , 40 },
+{ 40 , 80 , 39 , 41 },
+{ 40 , 80 , 39 , 42 },
+{ 40 , 80 , 39 , 43 },
+{ 40 , 80 , 39 , 44 },
+{ 40 , 80 , 39 , 45 },
+{ 40 , 80 , 39 , 46 },
+{ 40 , 80 , 39 , 47 },
+{ 40 , 80 , 39 , 48 },
+{ 40 , 80 , 39 , 49 },
+{ 40 , 80 , 39 , 50 },
+{ 40 , 80 , 39 , 51 },
+{ 40 , 80 , 39 , 52 },
+{ 40 , 80 , 39 , 53 },
+{ 40 , 80 , 39 , 54 },
+{ 40 , 80 , 39 , 55 },
+{ 40 , 80 , 39 , 56 },
+{ 40 , 80 , 39 , 57 },
+{ 40 , 80 , 39 , 58 },
+{ 40 , 80 , 39 , 59 },
+{ 40 , 80 , 39 , 60 },
+{ 40 , 80 , 39 , 61 },
+{ 40 , 80 , 39 , 62 },
+{ 40 , 80 , 39 , 63 },
+{ 40 , 80 , 39 , 64 },
+{ 40 , 80 , 39 , 65 },
+{ 40 , 80 , 39 , 66 },
+{ 40 , 80 , 39 , 67 },
+{ 40 , 80 , 39 , 68 },
+{ 40 , 80 , 39 , 69 },
+{ 40 , 80 , 39 , 70 },
+{ 40 , 80 , 39 , 71 },
+{ 40 , 80 , 39 , 72 },
+{ 40 , 80 , 39 , 73 },
+{ 40 , 80 , 39 , 74 },
+{ 40 , 80 , 39 , 75 },
+{ 40 , 80 , 39 , 76 },
+{ 40 , 80 , 39 , 77 },
+{ 40 , 80 , 39 , 78 },
+{ 40 , 80 , 39 , 79 },
+{ 80 , 5 , 0 , 0 },
+{ 80 , 5 , 0 , 1 },
+{ 80 , 5 , 0 , 2 },
+{ 80 , 5 , 0 , 3 },
+{ 80 , 5 , 0 , 4 },
+{ 80 , 5 , 1 , 0 },
+{ 80 , 5 , 1 , 1 },
+{ 80 , 5 , 1 , 2 },
+{ 80 , 5 , 1 , 3 },
+{ 80 , 5 , 1 , 4 },
+{ 80 , 5 , 2 , 0 },
+{ 80 , 5 , 2 , 1 },
+{ 80 , 5 , 2 , 2 },
+{ 80 , 5 , 2 , 3 },
+{ 80 , 5 , 2 , 4 },
+{ 80 , 5 , 3 , 0 },
+{ 80 , 5 , 3 , 1 },
+{ 80 , 5 , 3 , 2 },
+{ 80 , 5 , 3 , 3 },
+{ 80 , 5 , 3 , 4 },
+{ 80 , 5 , 4 , 0 },
+{ 80 , 5 , 4 , 1 },
+{ 80 , 5 , 4 , 2 },
+{ 80 , 5 , 4 , 3 },
+{ 80 , 5 , 4 , 4 },
+{ 80 , 5 , 5 , 0 },
+{ 80 , 5 , 5 , 1 },
+{ 80 , 5 , 5 , 2 },
+{ 80 , 5 , 5 , 3 },
+{ 80 , 5 , 5 , 4 },
+{ 80 , 5 , 6 , 0 },
+{ 80 , 5 , 6 , 1 },
+{ 80 , 5 , 6 , 2 },
+{ 80 , 5 , 6 , 3 },
+{ 80 , 5 , 6 , 4 },
+{ 80 , 5 , 7 , 0 },
+{ 80 , 5 , 7 , 1 },
+{ 80 , 5 , 7 , 2 },
+{ 80 , 5 , 7 , 3 },
+{ 80 , 5 , 7 , 4 },
+{ 80 , 5 , 8 , 0 },
+{ 80 , 5 , 8 , 1 },
+{ 80 , 5 , 8 , 2 },
+{ 80 , 5 , 8 , 3 },
+{ 80 , 5 , 8 , 4 },
+{ 80 , 5 , 9 , 0 },
+{ 80 , 5 , 9 , 1 },
+{ 80 , 5 , 9 , 2 },
+{ 80 , 5 , 9 , 3 },
+{ 80 , 5 , 9 , 4 },
+{ 80 , 5 , 10 , 0 },
+{ 80 , 5 , 10 , 1 },
+{ 80 , 5 , 10 , 2 },
+{ 80 , 5 , 10 , 3 },
+{ 80 , 5 , 10 , 4 },
+{ 80 , 5 , 11 , 0 },
+{ 80 , 5 , 11 , 1 },
+{ 80 , 5 , 11 , 2 },
+{ 80 , 5 , 11 , 3 },
+{ 80 , 5 , 11 , 4 },
+{ 80 , 5 , 12 , 0 },
+{ 80 , 5 , 12 , 1 },
+{ 80 , 5 , 12 , 2 },
+{ 80 , 5 , 12 , 3 },
+{ 80 , 5 , 12 , 4 },
+{ 80 , 5 , 13 , 0 },
+{ 80 , 5 , 13 , 1 },
+{ 80 , 5 , 13 , 2 },
+{ 80 , 5 , 13 , 3 },
+{ 80 , 5 , 13 , 4 },
+{ 80 , 5 , 14 , 0 },
+{ 80 , 5 , 14 , 1 },
+{ 80 , 5 , 14 , 2 },
+{ 80 , 5 , 14 , 3 },
+{ 80 , 5 , 14 , 4 },
+{ 80 , 5 , 15 , 0 },
+{ 80 , 5 , 15 , 1 },
+{ 80 , 5 , 15 , 2 },
+{ 80 , 5 , 15 , 3 },
+{ 80 , 5 , 15 , 4 },
+{ 80 , 5 , 16 , 0 },
+{ 80 , 5 , 16 , 1 },
+{ 80 , 5 , 16 , 2 },
+{ 80 , 5 , 16 , 3 },
+{ 80 , 5 , 16 , 4 },
+{ 80 , 5 , 17 , 0 },
+{ 80 , 5 , 17 , 1 },
+{ 80 , 5 , 17 , 2 },
+{ 80 , 5 , 17 , 3 },
+{ 80 , 5 , 17 , 4 },
+{ 80 , 5 , 18 , 0 },
+{ 80 , 5 , 18 , 1 },
+{ 80 , 5 , 18 , 2 },
+{ 80 , 5 , 18 , 3 },
+{ 80 , 5 , 18 , 4 },
+{ 80 , 5 , 19 , 0 },
+{ 80 , 5 , 19 , 1 },
+{ 80 , 5 , 19 , 2 },
+{ 80 , 5 , 19 , 3 },
+{ 80 , 5 , 19 , 4 },
+{ 80 , 5 , 20 , 0 },
+{ 80 , 5 , 20 , 1 },
+{ 80 , 5 , 20 , 2 },
+{ 80 , 5 , 20 , 3 },
+{ 80 , 5 , 20 , 4 },
+{ 80 , 5 , 21 , 0 },
+{ 80 , 5 , 21 , 1 },
+{ 80 , 5 , 21 , 2 },
+{ 80 , 5 , 21 , 3 },
+{ 80 , 5 , 21 , 4 },
+{ 80 , 5 , 22 , 0 },
+{ 80 , 5 , 22 , 1 },
+{ 80 , 5 , 22 , 2 },
+{ 80 , 5 , 22 , 3 },
+{ 80 , 5 , 22 , 4 },
+{ 80 , 5 , 23 , 0 },
+{ 80 , 5 , 23 , 1 },
+{ 80 , 5 , 23 , 2 },
+{ 80 , 5 , 23 , 3 },
+{ 80 , 5 , 23 , 4 },
+{ 80 , 5 , 24 , 0 },
+{ 80 , 5 , 24 , 1 },
+{ 80 , 5 , 24 , 2 },
+{ 80 , 5 , 24 , 3 },
+{ 80 , 5 , 24 , 4 },
+{ 80 , 5 , 25 , 0 },
+{ 80 , 5 , 25 , 1 },
+{ 80 , 5 , 25 , 2 },
+{ 80 , 5 , 25 , 3 },
+{ 80 , 5 , 25 , 4 },
+{ 80 , 5 , 26 , 0 },
+{ 80 , 5 , 26 , 1 },
+{ 80 , 5 , 26 , 2 },
+{ 80 , 5 , 26 , 3 },
+{ 80 , 5 , 26 , 4 },
+{ 80 , 5 , 27 , 0 },
+{ 80 , 5 , 27 , 1 },
+{ 80 , 5 , 27 , 2 },
+{ 80 , 5 , 27 , 3 },
+{ 80 , 5 , 27 , 4 },
+{ 80 , 5 , 28 , 0 },
+{ 80 , 5 , 28 , 1 },
+{ 80 , 5 , 28 , 2 },
+{ 80 , 5 , 28 , 3 },
+{ 80 , 5 , 28 , 4 },
+{ 80 , 5 , 29 , 0 },
+{ 80 , 5 , 29 , 1 },
+{ 80 , 5 , 29 , 2 },
+{ 80 , 5 , 29 , 3 },
+{ 80 , 5 , 29 , 4 },
+{ 80 , 5 , 30 , 0 },
+{ 80 , 5 , 30 , 1 },
+{ 80 , 5 , 30 , 2 },
+{ 80 , 5 , 30 , 3 },
+{ 80 , 5 , 30 , 4 },
+{ 80 , 5 , 31 , 0 },
+{ 80 , 5 , 31 , 1 },
+{ 80 , 5 , 31 , 2 },
+{ 80 , 5 , 31 , 3 },
+{ 80 , 5 , 31 , 4 },
+{ 80 , 5 , 32 , 0 },
+{ 80 , 5 , 32 , 1 },
+{ 80 , 5 , 32 , 2 },
+{ 80 , 5 , 32 , 3 },
+{ 80 , 5 , 32 , 4 },
+{ 80 , 5 , 33 , 0 },
+{ 80 , 5 , 33 , 1 },
+{ 80 , 5 , 33 , 2 },
+{ 80 , 5 , 33 , 3 },
+{ 80 , 5 , 33 , 4 },
+{ 80 , 5 , 34 , 0 },
+{ 80 , 5 , 34 , 1 },
+{ 80 , 5 , 34 , 2 },
+{ 80 , 5 , 34 , 3 },
+{ 80 , 5 , 34 , 4 },
+{ 80 , 5 , 35 , 0 },
+{ 80 , 5 , 35 , 1 },
+{ 80 , 5 , 35 , 2 },
+{ 80 , 5 , 35 , 3 },
+{ 80 , 5 , 35 , 4 },
+{ 80 , 5 , 36 , 0 },
+{ 80 , 5 , 36 , 1 },
+{ 80 , 5 , 36 , 2 },
+{ 80 , 5 , 36 , 3 },
+{ 80 , 5 , 36 , 4 },
+{ 80 , 5 , 37 , 0 },
+{ 80 , 5 , 37 , 1 },
+{ 80 , 5 , 37 , 2 },
+{ 80 , 5 , 37 , 3 },
+{ 80 , 5 , 37 , 4 },
+{ 80 , 5 , 38 , 0 },
+{ 80 , 5 , 38 , 1 },
+{ 80 , 5 , 38 , 2 },
+{ 80 , 5 , 38 , 3 },
+{ 80 , 5 , 38 , 4 },
+{ 80 , 5 , 39 , 0 },
+{ 80 , 5 , 39 , 1 },
+{ 80 , 5 , 39 , 2 },
+{ 80 , 5 , 39 , 3 },
+{ 80 , 5 , 39 , 4 },
+{ 80 , 5 , 40 , 0 },
+{ 80 , 5 , 40 , 1 },
+{ 80 , 5 , 40 , 2 },
+{ 80 , 5 , 40 , 3 },
+{ 80 , 5 , 40 , 4 },
+{ 80 , 5 , 41 , 0 },
+{ 80 , 5 , 41 , 1 },
+{ 80 , 5 , 41 , 2 },
+{ 80 , 5 , 41 , 3 },
+{ 80 , 5 , 41 , 4 },
+{ 80 , 5 , 42 , 0 },
+{ 80 , 5 , 42 , 1 },
+{ 80 , 5 , 42 , 2 },
+{ 80 , 5 , 42 , 3 },
+{ 80 , 5 , 42 , 4 },
+{ 80 , 5 , 43 , 0 },
+{ 80 , 5 , 43 , 1 },
+{ 80 , 5 , 43 , 2 },
+{ 80 , 5 , 43 , 3 },
+{ 80 , 5 , 43 , 4 },
+{ 80 , 5 , 44 , 0 },
+{ 80 , 5 , 44 , 1 },
+{ 80 , 5 , 44 , 2 },
+{ 80 , 5 , 44 , 3 },
+{ 80 , 5 , 44 , 4 },
+{ 80 , 5 , 45 , 0 },
+{ 80 , 5 , 45 , 1 },
+{ 80 , 5 , 45 , 2 },
+{ 80 , 5 , 45 , 3 },
+{ 80 , 5 , 45 , 4 },
+{ 80 , 5 , 46 , 0 },
+{ 80 , 5 , 46 , 1 },
+{ 80 , 5 , 46 , 2 },
+{ 80 , 5 , 46 , 3 },
+{ 80 , 5 , 46 , 4 },
+{ 80 , 5 , 47 , 0 },
+{ 80 , 5 , 47 , 1 },
+{ 80 , 5 , 47 , 2 },
+{ 80 , 5 , 47 , 3 },
+{ 80 , 5 , 47 , 4 },
+{ 80 , 5 , 48 , 0 },
+{ 80 , 5 , 48 , 1 },
+{ 80 , 5 , 48 , 2 },
+{ 80 , 5 , 48 , 3 },
+{ 80 , 5 , 48 , 4 },
+{ 80 , 5 , 49 , 0 },
+{ 80 , 5 , 49 , 1 },
+{ 80 , 5 , 49 , 2 },
+{ 80 , 5 , 49 , 3 },
+{ 80 , 5 , 49 , 4 },
+{ 80 , 5 , 50 , 0 },
+{ 80 , 5 , 50 , 1 },
+{ 80 , 5 , 50 , 2 },
+{ 80 , 5 , 50 , 3 },
+{ 80 , 5 , 50 , 4 },
+{ 80 , 5 , 51 , 0 },
+{ 80 , 5 , 51 , 1 },
+{ 80 , 5 , 51 , 2 },
+{ 80 , 5 , 51 , 3 },
+{ 80 , 5 , 51 , 4 },
+{ 80 , 5 , 52 , 0 },
+{ 80 , 5 , 52 , 1 },
+{ 80 , 5 , 52 , 2 },
+{ 80 , 5 , 52 , 3 },
+{ 80 , 5 , 52 , 4 },
+{ 80 , 5 , 53 , 0 },
+{ 80 , 5 , 53 , 1 },
+{ 80 , 5 , 53 , 2 },
+{ 80 , 5 , 53 , 3 },
+{ 80 , 5 , 53 , 4 },
+{ 80 , 5 , 54 , 0 },
+{ 80 , 5 , 54 , 1 },
+{ 80 , 5 , 54 , 2 },
+{ 80 , 5 , 54 , 3 },
+{ 80 , 5 , 54 , 4 },
+{ 80 , 5 , 55 , 0 },
+{ 80 , 5 , 55 , 1 },
+{ 80 , 5 , 55 , 2 },
+{ 80 , 5 , 55 , 3 },
+{ 80 , 5 , 55 , 4 },
+{ 80 , 5 , 56 , 0 },
+{ 80 , 5 , 56 , 1 },
+{ 80 , 5 , 56 , 2 },
+{ 80 , 5 , 56 , 3 },
+{ 80 , 5 , 56 , 4 },
+{ 80 , 5 , 57 , 0 },
+{ 80 , 5 , 57 , 1 },
+{ 80 , 5 , 57 , 2 },
+{ 80 , 5 , 57 , 3 },
+{ 80 , 5 , 57 , 4 },
+{ 80 , 5 , 58 , 0 },
+{ 80 , 5 , 58 , 1 },
+{ 80 , 5 , 58 , 2 },
+{ 80 , 5 , 58 , 3 },
+{ 80 , 5 , 58 , 4 },
+{ 80 , 5 , 59 , 0 },
+{ 80 , 5 , 59 , 1 },
+{ 80 , 5 , 59 , 2 },
+{ 80 , 5 , 59 , 3 },
+{ 80 , 5 , 59 , 4 },
+{ 80 , 5 , 60 , 0 },
+{ 80 , 5 , 60 , 1 },
+{ 80 , 5 , 60 , 2 },
+{ 80 , 5 , 60 , 3 },
+{ 80 , 5 , 60 , 4 },
+{ 80 , 5 , 61 , 0 },
+{ 80 , 5 , 61 , 1 },
+{ 80 , 5 , 61 , 2 },
+{ 80 , 5 , 61 , 3 },
+{ 80 , 5 , 61 , 4 },
+{ 80 , 5 , 62 , 0 },
+{ 80 , 5 , 62 , 1 },
+{ 80 , 5 , 62 , 2 },
+{ 80 , 5 , 62 , 3 },
+{ 80 , 5 , 62 , 4 },
+{ 80 , 5 , 63 , 0 },
+{ 80 , 5 , 63 , 1 },
+{ 80 , 5 , 63 , 2 },
+{ 80 , 5 , 63 , 3 },
+{ 80 , 5 , 63 , 4 },
+{ 80 , 5 , 64 , 0 },
+{ 80 , 5 , 64 , 1 },
+{ 80 , 5 , 64 , 2 },
+{ 80 , 5 , 64 , 3 },
+{ 80 , 5 , 64 , 4 },
+{ 80 , 5 , 65 , 0 },
+{ 80 , 5 , 65 , 1 },
+{ 80 , 5 , 65 , 2 },
+{ 80 , 5 , 65 , 3 },
+{ 80 , 5 , 65 , 4 },
+{ 80 , 5 , 66 , 0 },
+{ 80 , 5 , 66 , 1 },
+{ 80 , 5 , 66 , 2 },
+{ 80 , 5 , 66 , 3 },
+{ 80 , 5 , 66 , 4 },
+{ 80 , 5 , 67 , 0 },
+{ 80 , 5 , 67 , 1 },
+{ 80 , 5 , 67 , 2 },
+{ 80 , 5 , 67 , 3 },
+{ 80 , 5 , 67 , 4 },
+{ 80 , 5 , 68 , 0 },
+{ 80 , 5 , 68 , 1 },
+{ 80 , 5 , 68 , 2 },
+{ 80 , 5 , 68 , 3 },
+{ 80 , 5 , 68 , 4 },
+{ 80 , 5 , 69 , 0 },
+{ 80 , 5 , 69 , 1 },
+{ 80 , 5 , 69 , 2 },
+{ 80 , 5 , 69 , 3 },
+{ 80 , 5 , 69 , 4 },
+{ 80 , 5 , 70 , 0 },
+{ 80 , 5 , 70 , 1 },
+{ 80 , 5 , 70 , 2 },
+{ 80 , 5 , 70 , 3 },
+{ 80 , 5 , 70 , 4 },
+{ 80 , 5 , 71 , 0 },
+{ 80 , 5 , 71 , 1 },
+{ 80 , 5 , 71 , 2 },
+{ 80 , 5 , 71 , 3 },
+{ 80 , 5 , 71 , 4 },
+{ 80 , 5 , 72 , 0 },
+{ 80 , 5 , 72 , 1 },
+{ 80 , 5 , 72 , 2 },
+{ 80 , 5 , 72 , 3 },
+{ 80 , 5 , 72 , 4 },
+{ 80 , 5 , 73 , 0 },
+{ 80 , 5 , 73 , 1 },
+{ 80 , 5 , 73 , 2 },
+{ 80 , 5 , 73 , 3 },
+{ 80 , 5 , 73 , 4 },
+{ 80 , 5 , 74 , 0 },
+{ 80 , 5 , 74 , 1 },
+{ 80 , 5 , 74 , 2 },
+{ 80 , 5 , 74 , 3 },
+{ 80 , 5 , 74 , 4 },
+{ 80 , 5 , 75 , 0 },
+{ 80 , 5 , 75 , 1 },
+{ 80 , 5 , 75 , 2 },
+{ 80 , 5 , 75 , 3 },
+{ 80 , 5 , 75 , 4 },
+{ 80 , 5 , 76 , 0 },
+{ 80 , 5 , 76 , 1 },
+{ 80 , 5 , 76 , 2 },
+{ 80 , 5 , 76 , 3 },
+{ 80 , 5 , 76 , 4 },
+{ 80 , 5 , 77 , 0 },
+{ 80 , 5 , 77 , 1 },
+{ 80 , 5 , 77 , 2 },
+{ 80 , 5 , 77 , 3 },
+{ 80 , 5 , 77 , 4 },
+{ 80 , 5 , 78 , 0 },
+{ 80 , 5 , 78 , 1 },
+{ 80 , 5 , 78 , 2 },
+{ 80 , 5 , 78 , 3 },
+{ 80 , 5 , 78 , 4 },
+{ 80 , 5 , 79 , 0 },
+{ 80 , 5 , 79 , 1 },
+{ 80 , 5 , 79 , 2 },
+{ 80 , 5 , 79 , 3 },
+{ 80 , 5 , 79 , 4 },
+{ 80 , 10 , 0 , 0 },
+{ 80 , 10 , 0 , 1 },
+{ 80 , 10 , 0 , 2 },
+{ 80 , 10 , 0 , 3 },
+{ 80 , 10 , 0 , 4 },
+{ 80 , 10 , 0 , 5 },
+{ 80 , 10 , 0 , 6 },
+{ 80 , 10 , 0 , 7 },
+{ 80 , 10 , 0 , 8 },
+{ 80 , 10 , 0 , 9 },
+{ 80 , 10 , 1 , 0 },
+{ 80 , 10 , 1 , 1 },
+{ 80 , 10 , 1 , 2 },
+{ 80 , 10 , 1 , 3 },
+{ 80 , 10 , 1 , 4 },
+{ 80 , 10 , 1 , 5 },
+{ 80 , 10 , 1 , 6 },
+{ 80 , 10 , 1 , 7 },
+{ 80 , 10 , 1 , 8 },
+{ 80 , 10 , 1 , 9 },
+{ 80 , 10 , 2 , 0 },
+{ 80 , 10 , 2 , 1 },
+{ 80 , 10 , 2 , 2 },
+{ 80 , 10 , 2 , 3 },
+{ 80 , 10 , 2 , 4 },
+{ 80 , 10 , 2 , 5 },
+{ 80 , 10 , 2 , 6 },
+{ 80 , 10 , 2 , 7 },
+{ 80 , 10 , 2 , 8 },
+{ 80 , 10 , 2 , 9 },
+{ 80 , 10 , 3 , 0 },
+{ 80 , 10 , 3 , 1 },
+{ 80 , 10 , 3 , 2 },
+{ 80 , 10 , 3 , 3 },
+{ 80 , 10 , 3 , 4 },
+{ 80 , 10 , 3 , 5 },
+{ 80 , 10 , 3 , 6 },
+{ 80 , 10 , 3 , 7 },
+{ 80 , 10 , 3 , 8 },
+{ 80 , 10 , 3 , 9 },
+{ 80 , 10 , 4 , 0 },
+{ 80 , 10 , 4 , 1 },
+{ 80 , 10 , 4 , 2 },
+{ 80 , 10 , 4 , 3 },
+{ 80 , 10 , 4 , 4 },
+{ 80 , 10 , 4 , 5 },
+{ 80 , 10 , 4 , 6 },
+{ 80 , 10 , 4 , 7 },
+{ 80 , 10 , 4 , 8 },
+{ 80 , 10 , 4 , 9 },
+{ 80 , 10 , 5 , 0 },
+{ 80 , 10 , 5 , 1 },
+{ 80 , 10 , 5 , 2 },
+{ 80 , 10 , 5 , 3 },
+{ 80 , 10 , 5 , 4 },
+{ 80 , 10 , 5 , 5 },
+{ 80 , 10 , 5 , 6 },
+{ 80 , 10 , 5 , 7 },
+{ 80 , 10 , 5 , 8 },
+{ 80 , 10 , 5 , 9 },
+{ 80 , 10 , 6 , 0 },
+{ 80 , 10 , 6 , 1 },
+{ 80 , 10 , 6 , 2 },
+{ 80 , 10 , 6 , 3 },
+{ 80 , 10 , 6 , 4 },
+{ 80 , 10 , 6 , 5 },
+{ 80 , 10 , 6 , 6 },
+{ 80 , 10 , 6 , 7 },
+{ 80 , 10 , 6 , 8 },
+{ 80 , 10 , 6 , 9 },
+{ 80 , 10 , 7 , 0 },
+{ 80 , 10 , 7 , 1 },
+{ 80 , 10 , 7 , 2 },
+{ 80 , 10 , 7 , 3 },
+{ 80 , 10 , 7 , 4 },
+{ 80 , 10 , 7 , 5 },
+{ 80 , 10 , 7 , 6 },
+{ 80 , 10 , 7 , 7 },
+{ 80 , 10 , 7 , 8 },
+{ 80 , 10 , 7 , 9 },
+{ 80 , 10 , 8 , 0 },
+{ 80 , 10 , 8 , 1 },
+{ 80 , 10 , 8 , 2 },
+{ 80 , 10 , 8 , 3 },
+{ 80 , 10 , 8 , 4 },
+{ 80 , 10 , 8 , 5 },
+{ 80 , 10 , 8 , 6 },
+{ 80 , 10 , 8 , 7 },
+{ 80 , 10 , 8 , 8 },
+{ 80 , 10 , 8 , 9 },
+{ 80 , 10 , 9 , 0 },
+{ 80 , 10 , 9 , 1 },
+{ 80 , 10 , 9 , 2 },
+{ 80 , 10 , 9 , 3 },
+{ 80 , 10 , 9 , 4 },
+{ 80 , 10 , 9 , 5 },
+{ 80 , 10 , 9 , 6 },
+{ 80 , 10 , 9 , 7 },
+{ 80 , 10 , 9 , 8 },
+{ 80 , 10 , 9 , 9 },
+{ 80 , 10 , 10 , 0 },
+{ 80 , 10 , 10 , 1 },
+{ 80 , 10 , 10 , 2 },
+{ 80 , 10 , 10 , 3 },
+{ 80 , 10 , 10 , 4 },
+{ 80 , 10 , 10 , 5 },
+{ 80 , 10 , 10 , 6 },
+{ 80 , 10 , 10 , 7 },
+{ 80 , 10 , 10 , 8 },
+{ 80 , 10 , 10 , 9 },
+{ 80 , 10 , 11 , 0 },
+{ 80 , 10 , 11 , 1 },
+{ 80 , 10 , 11 , 2 },
+{ 80 , 10 , 11 , 3 },
+{ 80 , 10 , 11 , 4 },
+{ 80 , 10 , 11 , 5 },
+{ 80 , 10 , 11 , 6 },
+{ 80 , 10 , 11 , 7 },
+{ 80 , 10 , 11 , 8 },
+{ 80 , 10 , 11 , 9 },
+{ 80 , 10 , 12 , 0 },
+{ 80 , 10 , 12 , 1 },
+{ 80 , 10 , 12 , 2 },
+{ 80 , 10 , 12 , 3 },
+{ 80 , 10 , 12 , 4 },
+{ 80 , 10 , 12 , 5 },
+{ 80 , 10 , 12 , 6 },
+{ 80 , 10 , 12 , 7 },
+{ 80 , 10 , 12 , 8 },
+{ 80 , 10 , 12 , 9 },
+{ 80 , 10 , 13 , 0 },
+{ 80 , 10 , 13 , 1 },
+{ 80 , 10 , 13 , 2 },
+{ 80 , 10 , 13 , 3 },
+{ 80 , 10 , 13 , 4 },
+{ 80 , 10 , 13 , 5 },
+{ 80 , 10 , 13 , 6 },
+{ 80 , 10 , 13 , 7 },
+{ 80 , 10 , 13 , 8 },
+{ 80 , 10 , 13 , 9 },
+{ 80 , 10 , 14 , 0 },
+{ 80 , 10 , 14 , 1 },
+{ 80 , 10 , 14 , 2 },
+{ 80 , 10 , 14 , 3 },
+{ 80 , 10 , 14 , 4 },
+{ 80 , 10 , 14 , 5 },
+{ 80 , 10 , 14 , 6 },
+{ 80 , 10 , 14 , 7 },
+{ 80 , 10 , 14 , 8 },
+{ 80 , 10 , 14 , 9 },
+{ 80 , 10 , 15 , 0 },
+{ 80 , 10 , 15 , 1 },
+{ 80 , 10 , 15 , 2 },
+{ 80 , 10 , 15 , 3 },
+{ 80 , 10 , 15 , 4 },
+{ 80 , 10 , 15 , 5 },
+{ 80 , 10 , 15 , 6 },
+{ 80 , 10 , 15 , 7 },
+{ 80 , 10 , 15 , 8 },
+{ 80 , 10 , 15 , 9 },
+{ 80 , 10 , 16 , 0 },
+{ 80 , 10 , 16 , 1 },
+{ 80 , 10 , 16 , 2 },
+{ 80 , 10 , 16 , 3 },
+{ 80 , 10 , 16 , 4 },
+{ 80 , 10 , 16 , 5 },
+{ 80 , 10 , 16 , 6 },
+{ 80 , 10 , 16 , 7 },
+{ 80 , 10 , 16 , 8 },
+{ 80 , 10 , 16 , 9 },
+{ 80 , 10 , 17 , 0 },
+{ 80 , 10 , 17 , 1 },
+{ 80 , 10 , 17 , 2 },
+{ 80 , 10 , 17 , 3 },
+{ 80 , 10 , 17 , 4 },
+{ 80 , 10 , 17 , 5 },
+{ 80 , 10 , 17 , 6 },
+{ 80 , 10 , 17 , 7 },
+{ 80 , 10 , 17 , 8 },
+{ 80 , 10 , 17 , 9 },
+{ 80 , 10 , 18 , 0 },
+{ 80 , 10 , 18 , 1 },
+{ 80 , 10 , 18 , 2 },
+{ 80 , 10 , 18 , 3 },
+{ 80 , 10 , 18 , 4 },
+{ 80 , 10 , 18 , 5 },
+{ 80 , 10 , 18 , 6 },
+{ 80 , 10 , 18 , 7 },
+{ 80 , 10 , 18 , 8 },
+{ 80 , 10 , 18 , 9 },
+{ 80 , 10 , 19 , 0 },
+{ 80 , 10 , 19 , 1 },
+{ 80 , 10 , 19 , 2 },
+{ 80 , 10 , 19 , 3 },
+{ 80 , 10 , 19 , 4 },
+{ 80 , 10 , 19 , 5 },
+{ 80 , 10 , 19 , 6 },
+{ 80 , 10 , 19 , 7 },
+{ 80 , 10 , 19 , 8 },
+{ 80 , 10 , 19 , 9 },
+{ 80 , 10 , 20 , 0 },
+{ 80 , 10 , 20 , 1 },
+{ 80 , 10 , 20 , 2 },
+{ 80 , 10 , 20 , 3 },
+{ 80 , 10 , 20 , 4 },
+{ 80 , 10 , 20 , 5 },
+{ 80 , 10 , 20 , 6 },
+{ 80 , 10 , 20 , 7 },
+{ 80 , 10 , 20 , 8 },
+{ 80 , 10 , 20 , 9 },
+{ 80 , 10 , 21 , 0 },
+{ 80 , 10 , 21 , 1 },
+{ 80 , 10 , 21 , 2 },
+{ 80 , 10 , 21 , 3 },
+{ 80 , 10 , 21 , 4 },
+{ 80 , 10 , 21 , 5 },
+{ 80 , 10 , 21 , 6 },
+{ 80 , 10 , 21 , 7 },
+{ 80 , 10 , 21 , 8 },
+{ 80 , 10 , 21 , 9 },
+{ 80 , 10 , 22 , 0 },
+{ 80 , 10 , 22 , 1 },
+{ 80 , 10 , 22 , 2 },
+{ 80 , 10 , 22 , 3 },
+{ 80 , 10 , 22 , 4 },
+{ 80 , 10 , 22 , 5 },
+{ 80 , 10 , 22 , 6 },
+{ 80 , 10 , 22 , 7 },
+{ 80 , 10 , 22 , 8 },
+{ 80 , 10 , 22 , 9 },
+{ 80 , 10 , 23 , 0 },
+{ 80 , 10 , 23 , 1 },
+{ 80 , 10 , 23 , 2 },
+{ 80 , 10 , 23 , 3 },
+{ 80 , 10 , 23 , 4 },
+{ 80 , 10 , 23 , 5 },
+{ 80 , 10 , 23 , 6 },
+{ 80 , 10 , 23 , 7 },
+{ 80 , 10 , 23 , 8 },
+{ 80 , 10 , 23 , 9 },
+{ 80 , 10 , 24 , 0 },
+{ 80 , 10 , 24 , 1 },
+{ 80 , 10 , 24 , 2 },
+{ 80 , 10 , 24 , 3 },
+{ 80 , 10 , 24 , 4 },
+{ 80 , 10 , 24 , 5 },
+{ 80 , 10 , 24 , 6 },
+{ 80 , 10 , 24 , 7 },
+{ 80 , 10 , 24 , 8 },
+{ 80 , 10 , 24 , 9 },
+{ 80 , 10 , 25 , 0 },
+{ 80 , 10 , 25 , 1 },
+{ 80 , 10 , 25 , 2 },
+{ 80 , 10 , 25 , 3 },
+{ 80 , 10 , 25 , 4 },
+{ 80 , 10 , 25 , 5 },
+{ 80 , 10 , 25 , 6 },
+{ 80 , 10 , 25 , 7 },
+{ 80 , 10 , 25 , 8 },
+{ 80 , 10 , 25 , 9 },
+{ 80 , 10 , 26 , 0 },
+{ 80 , 10 , 26 , 1 },
+{ 80 , 10 , 26 , 2 },
+{ 80 , 10 , 26 , 3 },
+{ 80 , 10 , 26 , 4 },
+{ 80 , 10 , 26 , 5 },
+{ 80 , 10 , 26 , 6 },
+{ 80 , 10 , 26 , 7 },
+{ 80 , 10 , 26 , 8 },
+{ 80 , 10 , 26 , 9 },
+{ 80 , 10 , 27 , 0 },
+{ 80 , 10 , 27 , 1 },
+{ 80 , 10 , 27 , 2 },
+{ 80 , 10 , 27 , 3 },
+{ 80 , 10 , 27 , 4 },
+{ 80 , 10 , 27 , 5 },
+{ 80 , 10 , 27 , 6 },
+{ 80 , 10 , 27 , 7 },
+{ 80 , 10 , 27 , 8 },
+{ 80 , 10 , 27 , 9 },
+{ 80 , 10 , 28 , 0 },
+{ 80 , 10 , 28 , 1 },
+{ 80 , 10 , 28 , 2 },
+{ 80 , 10 , 28 , 3 },
+{ 80 , 10 , 28 , 4 },
+{ 80 , 10 , 28 , 5 },
+{ 80 , 10 , 28 , 6 },
+{ 80 , 10 , 28 , 7 },
+{ 80 , 10 , 28 , 8 },
+{ 80 , 10 , 28 , 9 },
+{ 80 , 10 , 29 , 0 },
+{ 80 , 10 , 29 , 1 },
+{ 80 , 10 , 29 , 2 },
+{ 80 , 10 , 29 , 3 },
+{ 80 , 10 , 29 , 4 },
+{ 80 , 10 , 29 , 5 },
+{ 80 , 10 , 29 , 6 },
+{ 80 , 10 , 29 , 7 },
+{ 80 , 10 , 29 , 8 },
+{ 80 , 10 , 29 , 9 },
+{ 80 , 10 , 30 , 0 },
+{ 80 , 10 , 30 , 1 },
+{ 80 , 10 , 30 , 2 },
+{ 80 , 10 , 30 , 3 },
+{ 80 , 10 , 30 , 4 },
+{ 80 , 10 , 30 , 5 },
+{ 80 , 10 , 30 , 6 },
+{ 80 , 10 , 30 , 7 },
+{ 80 , 10 , 30 , 8 },
+{ 80 , 10 , 30 , 9 },
+{ 80 , 10 , 31 , 0 },
+{ 80 , 10 , 31 , 1 },
+{ 80 , 10 , 31 , 2 },
+{ 80 , 10 , 31 , 3 },
+{ 80 , 10 , 31 , 4 },
+{ 80 , 10 , 31 , 5 },
+{ 80 , 10 , 31 , 6 },
+{ 80 , 10 , 31 , 7 },
+{ 80 , 10 , 31 , 8 },
+{ 80 , 10 , 31 , 9 },
+{ 80 , 10 , 32 , 0 },
+{ 80 , 10 , 32 , 1 },
+{ 80 , 10 , 32 , 2 },
+{ 80 , 10 , 32 , 3 },
+{ 80 , 10 , 32 , 4 },
+{ 80 , 10 , 32 , 5 },
+{ 80 , 10 , 32 , 6 },
+{ 80 , 10 , 32 , 7 },
+{ 80 , 10 , 32 , 8 },
+{ 80 , 10 , 32 , 9 },
+{ 80 , 10 , 33 , 0 },
+{ 80 , 10 , 33 , 1 },
+{ 80 , 10 , 33 , 2 },
+{ 80 , 10 , 33 , 3 },
+{ 80 , 10 , 33 , 4 },
+{ 80 , 10 , 33 , 5 },
+{ 80 , 10 , 33 , 6 },
+{ 80 , 10 , 33 , 7 },
+{ 80 , 10 , 33 , 8 },
+{ 80 , 10 , 33 , 9 },
+{ 80 , 10 , 34 , 0 },
+{ 80 , 10 , 34 , 1 },
+{ 80 , 10 , 34 , 2 },
+{ 80 , 10 , 34 , 3 },
+{ 80 , 10 , 34 , 4 },
+{ 80 , 10 , 34 , 5 },
+{ 80 , 10 , 34 , 6 },
+{ 80 , 10 , 34 , 7 },
+{ 80 , 10 , 34 , 8 },
+{ 80 , 10 , 34 , 9 },
+{ 80 , 10 , 35 , 0 },
+{ 80 , 10 , 35 , 1 },
+{ 80 , 10 , 35 , 2 },
+{ 80 , 10 , 35 , 3 },
+{ 80 , 10 , 35 , 4 },
+{ 80 , 10 , 35 , 5 },
+{ 80 , 10 , 35 , 6 },
+{ 80 , 10 , 35 , 7 },
+{ 80 , 10 , 35 , 8 },
+{ 80 , 10 , 35 , 9 },
+{ 80 , 10 , 36 , 0 },
+{ 80 , 10 , 36 , 1 },
+{ 80 , 10 , 36 , 2 },
+{ 80 , 10 , 36 , 3 },
+{ 80 , 10 , 36 , 4 },
+{ 80 , 10 , 36 , 5 },
+{ 80 , 10 , 36 , 6 },
+{ 80 , 10 , 36 , 7 },
+{ 80 , 10 , 36 , 8 },
+{ 80 , 10 , 36 , 9 },
+{ 80 , 10 , 37 , 0 },
+{ 80 , 10 , 37 , 1 },
+{ 80 , 10 , 37 , 2 },
+{ 80 , 10 , 37 , 3 },
+{ 80 , 10 , 37 , 4 },
+{ 80 , 10 , 37 , 5 },
+{ 80 , 10 , 37 , 6 },
+{ 80 , 10 , 37 , 7 },
+{ 80 , 10 , 37 , 8 },
+{ 80 , 10 , 37 , 9 },
+{ 80 , 10 , 38 , 0 },
+{ 80 , 10 , 38 , 1 },
+{ 80 , 10 , 38 , 2 },
+{ 80 , 10 , 38 , 3 },
+{ 80 , 10 , 38 , 4 },
+{ 80 , 10 , 38 , 5 },
+{ 80 , 10 , 38 , 6 },
+{ 80 , 10 , 38 , 7 },
+{ 80 , 10 , 38 , 8 },
+{ 80 , 10 , 38 , 9 },
+{ 80 , 10 , 39 , 0 },
+{ 80 , 10 , 39 , 1 },
+{ 80 , 10 , 39 , 2 },
+{ 80 , 10 , 39 , 3 },
+{ 80 , 10 , 39 , 4 },
+{ 80 , 10 , 39 , 5 },
+{ 80 , 10 , 39 , 6 },
+{ 80 , 10 , 39 , 7 },
+{ 80 , 10 , 39 , 8 },
+{ 80 , 10 , 39 , 9 },
+{ 80 , 10 , 40 , 0 },
+{ 80 , 10 , 40 , 1 },
+{ 80 , 10 , 40 , 2 },
+{ 80 , 10 , 40 , 3 },
+{ 80 , 10 , 40 , 4 },
+{ 80 , 10 , 40 , 5 },
+{ 80 , 10 , 40 , 6 },
+{ 80 , 10 , 40 , 7 },
+{ 80 , 10 , 40 , 8 },
+{ 80 , 10 , 40 , 9 },
+{ 80 , 10 , 41 , 0 },
+{ 80 , 10 , 41 , 1 },
+{ 80 , 10 , 41 , 2 },
+{ 80 , 10 , 41 , 3 },
+{ 80 , 10 , 41 , 4 },
+{ 80 , 10 , 41 , 5 },
+{ 80 , 10 , 41 , 6 },
+{ 80 , 10 , 41 , 7 },
+{ 80 , 10 , 41 , 8 },
+{ 80 , 10 , 41 , 9 },
+{ 80 , 10 , 42 , 0 },
+{ 80 , 10 , 42 , 1 },
+{ 80 , 10 , 42 , 2 },
+{ 80 , 10 , 42 , 3 },
+{ 80 , 10 , 42 , 4 },
+{ 80 , 10 , 42 , 5 },
+{ 80 , 10 , 42 , 6 },
+{ 80 , 10 , 42 , 7 },
+{ 80 , 10 , 42 , 8 },
+{ 80 , 10 , 42 , 9 },
+{ 80 , 10 , 43 , 0 },
+{ 80 , 10 , 43 , 1 },
+{ 80 , 10 , 43 , 2 },
+{ 80 , 10 , 43 , 3 },
+{ 80 , 10 , 43 , 4 },
+{ 80 , 10 , 43 , 5 },
+{ 80 , 10 , 43 , 6 },
+{ 80 , 10 , 43 , 7 },
+{ 80 , 10 , 43 , 8 },
+{ 80 , 10 , 43 , 9 },
+{ 80 , 10 , 44 , 0 },
+{ 80 , 10 , 44 , 1 },
+{ 80 , 10 , 44 , 2 },
+{ 80 , 10 , 44 , 3 },
+{ 80 , 10 , 44 , 4 },
+{ 80 , 10 , 44 , 5 },
+{ 80 , 10 , 44 , 6 },
+{ 80 , 10 , 44 , 7 },
+{ 80 , 10 , 44 , 8 },
+{ 80 , 10 , 44 , 9 },
+{ 80 , 10 , 45 , 0 },
+{ 80 , 10 , 45 , 1 },
+{ 80 , 10 , 45 , 2 },
+{ 80 , 10 , 45 , 3 },
+{ 80 , 10 , 45 , 4 },
+{ 80 , 10 , 45 , 5 },
+{ 80 , 10 , 45 , 6 },
+{ 80 , 10 , 45 , 7 },
+{ 80 , 10 , 45 , 8 },
+{ 80 , 10 , 45 , 9 },
+{ 80 , 10 , 46 , 0 },
+{ 80 , 10 , 46 , 1 },
+{ 80 , 10 , 46 , 2 },
+{ 80 , 10 , 46 , 3 },
+{ 80 , 10 , 46 , 4 },
+{ 80 , 10 , 46 , 5 },
+{ 80 , 10 , 46 , 6 },
+{ 80 , 10 , 46 , 7 },
+{ 80 , 10 , 46 , 8 },
+{ 80 , 10 , 46 , 9 },
+{ 80 , 10 , 47 , 0 },
+{ 80 , 10 , 47 , 1 },
+{ 80 , 10 , 47 , 2 },
+{ 80 , 10 , 47 , 3 },
+{ 80 , 10 , 47 , 4 },
+{ 80 , 10 , 47 , 5 },
+{ 80 , 10 , 47 , 6 },
+{ 80 , 10 , 47 , 7 },
+{ 80 , 10 , 47 , 8 },
+{ 80 , 10 , 47 , 9 },
+{ 80 , 10 , 48 , 0 },
+{ 80 , 10 , 48 , 1 },
+{ 80 , 10 , 48 , 2 },
+{ 80 , 10 , 48 , 3 },
+{ 80 , 10 , 48 , 4 },
+{ 80 , 10 , 48 , 5 },
+{ 80 , 10 , 48 , 6 },
+{ 80 , 10 , 48 , 7 },
+{ 80 , 10 , 48 , 8 },
+{ 80 , 10 , 48 , 9 },
+{ 80 , 10 , 49 , 0 },
+{ 80 , 10 , 49 , 1 },
+{ 80 , 10 , 49 , 2 },
+{ 80 , 10 , 49 , 3 },
+{ 80 , 10 , 49 , 4 },
+{ 80 , 10 , 49 , 5 },
+{ 80 , 10 , 49 , 6 },
+{ 80 , 10 , 49 , 7 },
+{ 80 , 10 , 49 , 8 },
+{ 80 , 10 , 49 , 9 },
+{ 80 , 10 , 50 , 0 },
+{ 80 , 10 , 50 , 1 },
+{ 80 , 10 , 50 , 2 },
+{ 80 , 10 , 50 , 3 },
+{ 80 , 10 , 50 , 4 },
+{ 80 , 10 , 50 , 5 },
+{ 80 , 10 , 50 , 6 },
+{ 80 , 10 , 50 , 7 },
+{ 80 , 10 , 50 , 8 },
+{ 80 , 10 , 50 , 9 },
+{ 80 , 10 , 51 , 0 },
+{ 80 , 10 , 51 , 1 },
+{ 80 , 10 , 51 , 2 },
+{ 80 , 10 , 51 , 3 },
+{ 80 , 10 , 51 , 4 },
+{ 80 , 10 , 51 , 5 },
+{ 80 , 10 , 51 , 6 },
+{ 80 , 10 , 51 , 7 },
+{ 80 , 10 , 51 , 8 },
+{ 80 , 10 , 51 , 9 },
+{ 80 , 10 , 52 , 0 },
+{ 80 , 10 , 52 , 1 },
+{ 80 , 10 , 52 , 2 },
+{ 80 , 10 , 52 , 3 },
+{ 80 , 10 , 52 , 4 },
+{ 80 , 10 , 52 , 5 },
+{ 80 , 10 , 52 , 6 },
+{ 80 , 10 , 52 , 7 },
+{ 80 , 10 , 52 , 8 },
+{ 80 , 10 , 52 , 9 },
+{ 80 , 10 , 53 , 0 },
+{ 80 , 10 , 53 , 1 },
+{ 80 , 10 , 53 , 2 },
+{ 80 , 10 , 53 , 3 },
+{ 80 , 10 , 53 , 4 },
+{ 80 , 10 , 53 , 5 },
+{ 80 , 10 , 53 , 6 },
+{ 80 , 10 , 53 , 7 },
+{ 80 , 10 , 53 , 8 },
+{ 80 , 10 , 53 , 9 },
+{ 80 , 10 , 54 , 0 },
+{ 80 , 10 , 54 , 1 },
+{ 80 , 10 , 54 , 2 },
+{ 80 , 10 , 54 , 3 },
+{ 80 , 10 , 54 , 4 },
+{ 80 , 10 , 54 , 5 },
+{ 80 , 10 , 54 , 6 },
+{ 80 , 10 , 54 , 7 },
+{ 80 , 10 , 54 , 8 },
+{ 80 , 10 , 54 , 9 },
+{ 80 , 10 , 55 , 0 },
+{ 80 , 10 , 55 , 1 },
+{ 80 , 10 , 55 , 2 },
+{ 80 , 10 , 55 , 3 },
+{ 80 , 10 , 55 , 4 },
+{ 80 , 10 , 55 , 5 },
+{ 80 , 10 , 55 , 6 },
+{ 80 , 10 , 55 , 7 },
+{ 80 , 10 , 55 , 8 },
+{ 80 , 10 , 55 , 9 },
+{ 80 , 10 , 56 , 0 },
+{ 80 , 10 , 56 , 1 },
+{ 80 , 10 , 56 , 2 },
+{ 80 , 10 , 56 , 3 },
+{ 80 , 10 , 56 , 4 },
+{ 80 , 10 , 56 , 5 },
+{ 80 , 10 , 56 , 6 },
+{ 80 , 10 , 56 , 7 },
+{ 80 , 10 , 56 , 8 },
+{ 80 , 10 , 56 , 9 },
+{ 80 , 10 , 57 , 0 },
+{ 80 , 10 , 57 , 1 },
+{ 80 , 10 , 57 , 2 },
+{ 80 , 10 , 57 , 3 },
+{ 80 , 10 , 57 , 4 },
+{ 80 , 10 , 57 , 5 },
+{ 80 , 10 , 57 , 6 },
+{ 80 , 10 , 57 , 7 },
+{ 80 , 10 , 57 , 8 },
+{ 80 , 10 , 57 , 9 },
+{ 80 , 10 , 58 , 0 },
+{ 80 , 10 , 58 , 1 },
+{ 80 , 10 , 58 , 2 },
+{ 80 , 10 , 58 , 3 },
+{ 80 , 10 , 58 , 4 },
+{ 80 , 10 , 58 , 5 },
+{ 80 , 10 , 58 , 6 },
+{ 80 , 10 , 58 , 7 },
+{ 80 , 10 , 58 , 8 },
+{ 80 , 10 , 58 , 9 },
+{ 80 , 10 , 59 , 0 },
+{ 80 , 10 , 59 , 1 },
+{ 80 , 10 , 59 , 2 },
+{ 80 , 10 , 59 , 3 },
+{ 80 , 10 , 59 , 4 },
+{ 80 , 10 , 59 , 5 },
+{ 80 , 10 , 59 , 6 },
+{ 80 , 10 , 59 , 7 },
+{ 80 , 10 , 59 , 8 },
+{ 80 , 10 , 59 , 9 },
+{ 80 , 10 , 60 , 0 },
+{ 80 , 10 , 60 , 1 },
+{ 80 , 10 , 60 , 2 },
+{ 80 , 10 , 60 , 3 },
+{ 80 , 10 , 60 , 4 },
+{ 80 , 10 , 60 , 5 },
+{ 80 , 10 , 60 , 6 },
+{ 80 , 10 , 60 , 7 },
+{ 80 , 10 , 60 , 8 },
+{ 80 , 10 , 60 , 9 },
+{ 80 , 10 , 61 , 0 },
+{ 80 , 10 , 61 , 1 },
+{ 80 , 10 , 61 , 2 },
+{ 80 , 10 , 61 , 3 },
+{ 80 , 10 , 61 , 4 },
+{ 80 , 10 , 61 , 5 },
+{ 80 , 10 , 61 , 6 },
+{ 80 , 10 , 61 , 7 },
+{ 80 , 10 , 61 , 8 },
+{ 80 , 10 , 61 , 9 },
+{ 80 , 10 , 62 , 0 },
+{ 80 , 10 , 62 , 1 },
+{ 80 , 10 , 62 , 2 },
+{ 80 , 10 , 62 , 3 },
+{ 80 , 10 , 62 , 4 },
+{ 80 , 10 , 62 , 5 },
+{ 80 , 10 , 62 , 6 },
+{ 80 , 10 , 62 , 7 },
+{ 80 , 10 , 62 , 8 },
+{ 80 , 10 , 62 , 9 },
+{ 80 , 10 , 63 , 0 },
+{ 80 , 10 , 63 , 1 },
+{ 80 , 10 , 63 , 2 },
+{ 80 , 10 , 63 , 3 },
+{ 80 , 10 , 63 , 4 },
+{ 80 , 10 , 63 , 5 },
+{ 80 , 10 , 63 , 6 },
+{ 80 , 10 , 63 , 7 },
+{ 80 , 10 , 63 , 8 },
+{ 80 , 10 , 63 , 9 },
+{ 80 , 10 , 64 , 0 },
+{ 80 , 10 , 64 , 1 },
+{ 80 , 10 , 64 , 2 },
+{ 80 , 10 , 64 , 3 },
+{ 80 , 10 , 64 , 4 },
+{ 80 , 10 , 64 , 5 },
+{ 80 , 10 , 64 , 6 },
+{ 80 , 10 , 64 , 7 },
+{ 80 , 10 , 64 , 8 },
+{ 80 , 10 , 64 , 9 },
+{ 80 , 10 , 65 , 0 },
+{ 80 , 10 , 65 , 1 },
+{ 80 , 10 , 65 , 2 },
+{ 80 , 10 , 65 , 3 },
+{ 80 , 10 , 65 , 4 },
+{ 80 , 10 , 65 , 5 },
+{ 80 , 10 , 65 , 6 },
+{ 80 , 10 , 65 , 7 },
+{ 80 , 10 , 65 , 8 },
+{ 80 , 10 , 65 , 9 },
+{ 80 , 10 , 66 , 0 },
+{ 80 , 10 , 66 , 1 },
+{ 80 , 10 , 66 , 2 },
+{ 80 , 10 , 66 , 3 },
+{ 80 , 10 , 66 , 4 },
+{ 80 , 10 , 66 , 5 },
+{ 80 , 10 , 66 , 6 },
+{ 80 , 10 , 66 , 7 },
+{ 80 , 10 , 66 , 8 },
+{ 80 , 10 , 66 , 9 },
+{ 80 , 10 , 67 , 0 },
+{ 80 , 10 , 67 , 1 },
+{ 80 , 10 , 67 , 2 },
+{ 80 , 10 , 67 , 3 },
+{ 80 , 10 , 67 , 4 },
+{ 80 , 10 , 67 , 5 },
+{ 80 , 10 , 67 , 6 },
+{ 80 , 10 , 67 , 7 },
+{ 80 , 10 , 67 , 8 },
+{ 80 , 10 , 67 , 9 },
+{ 80 , 10 , 68 , 0 },
+{ 80 , 10 , 68 , 1 },
+{ 80 , 10 , 68 , 2 },
+{ 80 , 10 , 68 , 3 },
+{ 80 , 10 , 68 , 4 },
+{ 80 , 10 , 68 , 5 },
+{ 80 , 10 , 68 , 6 },
+{ 80 , 10 , 68 , 7 },
+{ 80 , 10 , 68 , 8 },
+{ 80 , 10 , 68 , 9 },
+{ 80 , 10 , 69 , 0 },
+{ 80 , 10 , 69 , 1 },
+{ 80 , 10 , 69 , 2 },
+{ 80 , 10 , 69 , 3 },
+{ 80 , 10 , 69 , 4 },
+{ 80 , 10 , 69 , 5 },
+{ 80 , 10 , 69 , 6 },
+{ 80 , 10 , 69 , 7 },
+{ 80 , 10 , 69 , 8 },
+{ 80 , 10 , 69 , 9 },
+{ 80 , 10 , 70 , 0 },
+{ 80 , 10 , 70 , 1 },
+{ 80 , 10 , 70 , 2 },
+{ 80 , 10 , 70 , 3 },
+{ 80 , 10 , 70 , 4 },
+{ 80 , 10 , 70 , 5 },
+{ 80 , 10 , 70 , 6 },
+{ 80 , 10 , 70 , 7 },
+{ 80 , 10 , 70 , 8 },
+{ 80 , 10 , 70 , 9 },
+{ 80 , 10 , 71 , 0 },
+{ 80 , 10 , 71 , 1 },
+{ 80 , 10 , 71 , 2 },
+{ 80 , 10 , 71 , 3 },
+{ 80 , 10 , 71 , 4 },
+{ 80 , 10 , 71 , 5 },
+{ 80 , 10 , 71 , 6 },
+{ 80 , 10 , 71 , 7 },
+{ 80 , 10 , 71 , 8 },
+{ 80 , 10 , 71 , 9 },
+{ 80 , 10 , 72 , 0 },
+{ 80 , 10 , 72 , 1 },
+{ 80 , 10 , 72 , 2 },
+{ 80 , 10 , 72 , 3 },
+{ 80 , 10 , 72 , 4 },
+{ 80 , 10 , 72 , 5 },
+{ 80 , 10 , 72 , 6 },
+{ 80 , 10 , 72 , 7 },
+{ 80 , 10 , 72 , 8 },
+{ 80 , 10 , 72 , 9 },
+{ 80 , 10 , 73 , 0 },
+{ 80 , 10 , 73 , 1 },
+{ 80 , 10 , 73 , 2 },
+{ 80 , 10 , 73 , 3 },
+{ 80 , 10 , 73 , 4 },
+{ 80 , 10 , 73 , 5 },
+{ 80 , 10 , 73 , 6 },
+{ 80 , 10 , 73 , 7 },
+{ 80 , 10 , 73 , 8 },
+{ 80 , 10 , 73 , 9 },
+{ 80 , 10 , 74 , 0 },
+{ 80 , 10 , 74 , 1 },
+{ 80 , 10 , 74 , 2 },
+{ 80 , 10 , 74 , 3 },
+{ 80 , 10 , 74 , 4 },
+{ 80 , 10 , 74 , 5 },
+{ 80 , 10 , 74 , 6 },
+{ 80 , 10 , 74 , 7 },
+{ 80 , 10 , 74 , 8 },
+{ 80 , 10 , 74 , 9 },
+{ 80 , 10 , 75 , 0 },
+{ 80 , 10 , 75 , 1 },
+{ 80 , 10 , 75 , 2 },
+{ 80 , 10 , 75 , 3 },
+{ 80 , 10 , 75 , 4 },
+{ 80 , 10 , 75 , 5 },
+{ 80 , 10 , 75 , 6 },
+{ 80 , 10 , 75 , 7 },
+{ 80 , 10 , 75 , 8 },
+{ 80 , 10 , 75 , 9 },
+{ 80 , 10 , 76 , 0 },
+{ 80 , 10 , 76 , 1 },
+{ 80 , 10 , 76 , 2 },
+{ 80 , 10 , 76 , 3 },
+{ 80 , 10 , 76 , 4 },
+{ 80 , 10 , 76 , 5 },
+{ 80 , 10 , 76 , 6 },
+{ 80 , 10 , 76 , 7 },
+{ 80 , 10 , 76 , 8 },
+{ 80 , 10 , 76 , 9 },
+{ 80 , 10 , 77 , 0 },
+{ 80 , 10 , 77 , 1 },
+{ 80 , 10 , 77 , 2 },
+{ 80 , 10 , 77 , 3 },
+{ 80 , 10 , 77 , 4 },
+{ 80 , 10 , 77 , 5 },
+{ 80 , 10 , 77 , 6 },
+{ 80 , 10 , 77 , 7 },
+{ 80 , 10 , 77 , 8 },
+{ 80 , 10 , 77 , 9 },
+{ 80 , 10 , 78 , 0 },
+{ 80 , 10 , 78 , 1 },
+{ 80 , 10 , 78 , 2 },
+{ 80 , 10 , 78 , 3 },
+{ 80 , 10 , 78 , 4 },
+{ 80 , 10 , 78 , 5 },
+{ 80 , 10 , 78 , 6 },
+{ 80 , 10 , 78 , 7 },
+{ 80 , 10 , 78 , 8 },
+{ 80 , 10 , 78 , 9 },
+{ 80 , 10 , 79 , 0 },
+{ 80 , 10 , 79 , 1 },
+{ 80 , 10 , 79 , 2 },
+{ 80 , 10 , 79 , 3 },
+{ 80 , 10 , 79 , 4 },
+{ 80 , 10 , 79 , 5 },
+{ 80 , 10 , 79 , 6 },
+{ 80 , 10 , 79 , 7 },
+{ 80 , 10 , 79 , 8 },
+{ 80 , 10 , 79 , 9 },
+{ 80 , 20 , 0 , 0 },
+{ 80 , 20 , 0 , 1 },
+{ 80 , 20 , 0 , 2 },
+{ 80 , 20 , 0 , 3 },
+{ 80 , 20 , 0 , 4 },
+{ 80 , 20 , 0 , 5 },
+{ 80 , 20 , 0 , 6 },
+{ 80 , 20 , 0 , 7 },
+{ 80 , 20 , 0 , 8 },
+{ 80 , 20 , 0 , 9 },
+{ 80 , 20 , 0 , 10 },
+{ 80 , 20 , 0 , 11 },
+{ 80 , 20 , 0 , 12 },
+{ 80 , 20 , 0 , 13 },
+{ 80 , 20 , 0 , 14 },
+{ 80 , 20 , 0 , 15 },
+{ 80 , 20 , 0 , 16 },
+{ 80 , 20 , 0 , 17 },
+{ 80 , 20 , 0 , 18 },
+{ 80 , 20 , 0 , 19 },
+{ 80 , 20 , 1 , 0 },
+{ 80 , 20 , 1 , 1 },
+{ 80 , 20 , 1 , 2 },
+{ 80 , 20 , 1 , 3 },
+{ 80 , 20 , 1 , 4 },
+{ 80 , 20 , 1 , 5 },
+{ 80 , 20 , 1 , 6 },
+{ 80 , 20 , 1 , 7 },
+{ 80 , 20 , 1 , 8 },
+{ 80 , 20 , 1 , 9 },
+{ 80 , 20 , 1 , 10 },
+{ 80 , 20 , 1 , 11 },
+{ 80 , 20 , 1 , 12 },
+{ 80 , 20 , 1 , 13 },
+{ 80 , 20 , 1 , 14 },
+{ 80 , 20 , 1 , 15 },
+{ 80 , 20 , 1 , 16 },
+{ 80 , 20 , 1 , 17 },
+{ 80 , 20 , 1 , 18 },
+{ 80 , 20 , 1 , 19 },
+{ 80 , 20 , 2 , 0 },
+{ 80 , 20 , 2 , 1 },
+{ 80 , 20 , 2 , 2 },
+{ 80 , 20 , 2 , 3 },
+{ 80 , 20 , 2 , 4 },
+{ 80 , 20 , 2 , 5 },
+{ 80 , 20 , 2 , 6 },
+{ 80 , 20 , 2 , 7 },
+{ 80 , 20 , 2 , 8 },
+{ 80 , 20 , 2 , 9 },
+{ 80 , 20 , 2 , 10 },
+{ 80 , 20 , 2 , 11 },
+{ 80 , 20 , 2 , 12 },
+{ 80 , 20 , 2 , 13 },
+{ 80 , 20 , 2 , 14 },
+{ 80 , 20 , 2 , 15 },
+{ 80 , 20 , 2 , 16 },
+{ 80 , 20 , 2 , 17 },
+{ 80 , 20 , 2 , 18 },
+{ 80 , 20 , 2 , 19 },
+{ 80 , 20 , 3 , 0 },
+{ 80 , 20 , 3 , 1 },
+{ 80 , 20 , 3 , 2 },
+{ 80 , 20 , 3 , 3 },
+{ 80 , 20 , 3 , 4 },
+{ 80 , 20 , 3 , 5 },
+{ 80 , 20 , 3 , 6 },
+{ 80 , 20 , 3 , 7 },
+{ 80 , 20 , 3 , 8 },
+{ 80 , 20 , 3 , 9 },
+{ 80 , 20 , 3 , 10 },
+{ 80 , 20 , 3 , 11 },
+{ 80 , 20 , 3 , 12 },
+{ 80 , 20 , 3 , 13 },
+{ 80 , 20 , 3 , 14 },
+{ 80 , 20 , 3 , 15 },
+{ 80 , 20 , 3 , 16 },
+{ 80 , 20 , 3 , 17 },
+{ 80 , 20 , 3 , 18 },
+{ 80 , 20 , 3 , 19 },
+{ 80 , 20 , 4 , 0 },
+{ 80 , 20 , 4 , 1 },
+{ 80 , 20 , 4 , 2 },
+{ 80 , 20 , 4 , 3 },
+{ 80 , 20 , 4 , 4 },
+{ 80 , 20 , 4 , 5 },
+{ 80 , 20 , 4 , 6 },
+{ 80 , 20 , 4 , 7 },
+{ 80 , 20 , 4 , 8 },
+{ 80 , 20 , 4 , 9 },
+{ 80 , 20 , 4 , 10 },
+{ 80 , 20 , 4 , 11 },
+{ 80 , 20 , 4 , 12 },
+{ 80 , 20 , 4 , 13 },
+{ 80 , 20 , 4 , 14 },
+{ 80 , 20 , 4 , 15 },
+{ 80 , 20 , 4 , 16 },
+{ 80 , 20 , 4 , 17 },
+{ 80 , 20 , 4 , 18 },
+{ 80 , 20 , 4 , 19 },
+{ 80 , 20 , 5 , 0 },
+{ 80 , 20 , 5 , 1 },
+{ 80 , 20 , 5 , 2 },
+{ 80 , 20 , 5 , 3 },
+{ 80 , 20 , 5 , 4 },
+{ 80 , 20 , 5 , 5 },
+{ 80 , 20 , 5 , 6 },
+{ 80 , 20 , 5 , 7 },
+{ 80 , 20 , 5 , 8 },
+{ 80 , 20 , 5 , 9 },
+{ 80 , 20 , 5 , 10 },
+{ 80 , 20 , 5 , 11 },
+{ 80 , 20 , 5 , 12 },
+{ 80 , 20 , 5 , 13 },
+{ 80 , 20 , 5 , 14 },
+{ 80 , 20 , 5 , 15 },
+{ 80 , 20 , 5 , 16 },
+{ 80 , 20 , 5 , 17 },
+{ 80 , 20 , 5 , 18 },
+{ 80 , 20 , 5 , 19 },
+{ 80 , 20 , 6 , 0 },
+{ 80 , 20 , 6 , 1 },
+{ 80 , 20 , 6 , 2 },
+{ 80 , 20 , 6 , 3 },
+{ 80 , 20 , 6 , 4 },
+{ 80 , 20 , 6 , 5 },
+{ 80 , 20 , 6 , 6 },
+{ 80 , 20 , 6 , 7 },
+{ 80 , 20 , 6 , 8 },
+{ 80 , 20 , 6 , 9 },
+{ 80 , 20 , 6 , 10 },
+{ 80 , 20 , 6 , 11 },
+{ 80 , 20 , 6 , 12 },
+{ 80 , 20 , 6 , 13 },
+{ 80 , 20 , 6 , 14 },
+{ 80 , 20 , 6 , 15 },
+{ 80 , 20 , 6 , 16 },
+{ 80 , 20 , 6 , 17 },
+{ 80 , 20 , 6 , 18 },
+{ 80 , 20 , 6 , 19 },
+{ 80 , 20 , 7 , 0 },
+{ 80 , 20 , 7 , 1 },
+{ 80 , 20 , 7 , 2 },
+{ 80 , 20 , 7 , 3 },
+{ 80 , 20 , 7 , 4 },
+{ 80 , 20 , 7 , 5 },
+{ 80 , 20 , 7 , 6 },
+{ 80 , 20 , 7 , 7 },
+{ 80 , 20 , 7 , 8 },
+{ 80 , 20 , 7 , 9 },
+{ 80 , 20 , 7 , 10 },
+{ 80 , 20 , 7 , 11 },
+{ 80 , 20 , 7 , 12 },
+{ 80 , 20 , 7 , 13 },
+{ 80 , 20 , 7 , 14 },
+{ 80 , 20 , 7 , 15 },
+{ 80 , 20 , 7 , 16 },
+{ 80 , 20 , 7 , 17 },
+{ 80 , 20 , 7 , 18 },
+{ 80 , 20 , 7 , 19 },
+{ 80 , 20 , 8 , 0 },
+{ 80 , 20 , 8 , 1 },
+{ 80 , 20 , 8 , 2 },
+{ 80 , 20 , 8 , 3 },
+{ 80 , 20 , 8 , 4 },
+{ 80 , 20 , 8 , 5 },
+{ 80 , 20 , 8 , 6 },
+{ 80 , 20 , 8 , 7 },
+{ 80 , 20 , 8 , 8 },
+{ 80 , 20 , 8 , 9 },
+{ 80 , 20 , 8 , 10 },
+{ 80 , 20 , 8 , 11 },
+{ 80 , 20 , 8 , 12 },
+{ 80 , 20 , 8 , 13 },
+{ 80 , 20 , 8 , 14 },
+{ 80 , 20 , 8 , 15 },
+{ 80 , 20 , 8 , 16 },
+{ 80 , 20 , 8 , 17 },
+{ 80 , 20 , 8 , 18 },
+{ 80 , 20 , 8 , 19 },
+{ 80 , 20 , 9 , 0 },
+{ 80 , 20 , 9 , 1 },
+{ 80 , 20 , 9 , 2 },
+{ 80 , 20 , 9 , 3 },
+{ 80 , 20 , 9 , 4 },
+{ 80 , 20 , 9 , 5 },
+{ 80 , 20 , 9 , 6 },
+{ 80 , 20 , 9 , 7 },
+{ 80 , 20 , 9 , 8 },
+{ 80 , 20 , 9 , 9 },
+{ 80 , 20 , 9 , 10 },
+{ 80 , 20 , 9 , 11 },
+{ 80 , 20 , 9 , 12 },
+{ 80 , 20 , 9 , 13 },
+{ 80 , 20 , 9 , 14 },
+{ 80 , 20 , 9 , 15 },
+{ 80 , 20 , 9 , 16 },
+{ 80 , 20 , 9 , 17 },
+{ 80 , 20 , 9 , 18 },
+{ 80 , 20 , 9 , 19 },
+{ 80 , 20 , 10 , 0 },
+{ 80 , 20 , 10 , 1 },
+{ 80 , 20 , 10 , 2 },
+{ 80 , 20 , 10 , 3 },
+{ 80 , 20 , 10 , 4 },
+{ 80 , 20 , 10 , 5 },
+{ 80 , 20 , 10 , 6 },
+{ 80 , 20 , 10 , 7 },
+{ 80 , 20 , 10 , 8 },
+{ 80 , 20 , 10 , 9 },
+{ 80 , 20 , 10 , 10 },
+{ 80 , 20 , 10 , 11 },
+{ 80 , 20 , 10 , 12 },
+{ 80 , 20 , 10 , 13 },
+{ 80 , 20 , 10 , 14 },
+{ 80 , 20 , 10 , 15 },
+{ 80 , 20 , 10 , 16 },
+{ 80 , 20 , 10 , 17 },
+{ 80 , 20 , 10 , 18 },
+{ 80 , 20 , 10 , 19 },
+{ 80 , 20 , 11 , 0 },
+{ 80 , 20 , 11 , 1 },
+{ 80 , 20 , 11 , 2 },
+{ 80 , 20 , 11 , 3 },
+{ 80 , 20 , 11 , 4 },
+{ 80 , 20 , 11 , 5 },
+{ 80 , 20 , 11 , 6 },
+{ 80 , 20 , 11 , 7 },
+{ 80 , 20 , 11 , 8 },
+{ 80 , 20 , 11 , 9 },
+{ 80 , 20 , 11 , 10 },
+{ 80 , 20 , 11 , 11 },
+{ 80 , 20 , 11 , 12 },
+{ 80 , 20 , 11 , 13 },
+{ 80 , 20 , 11 , 14 },
+{ 80 , 20 , 11 , 15 },
+{ 80 , 20 , 11 , 16 },
+{ 80 , 20 , 11 , 17 },
+{ 80 , 20 , 11 , 18 },
+{ 80 , 20 , 11 , 19 },
+{ 80 , 20 , 12 , 0 },
+{ 80 , 20 , 12 , 1 },
+{ 80 , 20 , 12 , 2 },
+{ 80 , 20 , 12 , 3 },
+{ 80 , 20 , 12 , 4 },
+{ 80 , 20 , 12 , 5 },
+{ 80 , 20 , 12 , 6 },
+{ 80 , 20 , 12 , 7 },
+{ 80 , 20 , 12 , 8 },
+{ 80 , 20 , 12 , 9 },
+{ 80 , 20 , 12 , 10 },
+{ 80 , 20 , 12 , 11 },
+{ 80 , 20 , 12 , 12 },
+{ 80 , 20 , 12 , 13 },
+{ 80 , 20 , 12 , 14 },
+{ 80 , 20 , 12 , 15 },
+{ 80 , 20 , 12 , 16 },
+{ 80 , 20 , 12 , 17 },
+{ 80 , 20 , 12 , 18 },
+{ 80 , 20 , 12 , 19 },
+{ 80 , 20 , 13 , 0 },
+{ 80 , 20 , 13 , 1 },
+{ 80 , 20 , 13 , 2 },
+{ 80 , 20 , 13 , 3 },
+{ 80 , 20 , 13 , 4 },
+{ 80 , 20 , 13 , 5 },
+{ 80 , 20 , 13 , 6 },
+{ 80 , 20 , 13 , 7 },
+{ 80 , 20 , 13 , 8 },
+{ 80 , 20 , 13 , 9 },
+{ 80 , 20 , 13 , 10 },
+{ 80 , 20 , 13 , 11 },
+{ 80 , 20 , 13 , 12 },
+{ 80 , 20 , 13 , 13 },
+{ 80 , 20 , 13 , 14 },
+{ 80 , 20 , 13 , 15 },
+{ 80 , 20 , 13 , 16 },
+{ 80 , 20 , 13 , 17 },
+{ 80 , 20 , 13 , 18 },
+{ 80 , 20 , 13 , 19 },
+{ 80 , 20 , 14 , 0 },
+{ 80 , 20 , 14 , 1 },
+{ 80 , 20 , 14 , 2 },
+{ 80 , 20 , 14 , 3 },
+{ 80 , 20 , 14 , 4 },
+{ 80 , 20 , 14 , 5 },
+{ 80 , 20 , 14 , 6 },
+{ 80 , 20 , 14 , 7 },
+{ 80 , 20 , 14 , 8 },
+{ 80 , 20 , 14 , 9 },
+{ 80 , 20 , 14 , 10 },
+{ 80 , 20 , 14 , 11 },
+{ 80 , 20 , 14 , 12 },
+{ 80 , 20 , 14 , 13 },
+{ 80 , 20 , 14 , 14 },
+{ 80 , 20 , 14 , 15 },
+{ 80 , 20 , 14 , 16 },
+{ 80 , 20 , 14 , 17 },
+{ 80 , 20 , 14 , 18 },
+{ 80 , 20 , 14 , 19 },
+{ 80 , 20 , 15 , 0 },
+{ 80 , 20 , 15 , 1 },
+{ 80 , 20 , 15 , 2 },
+{ 80 , 20 , 15 , 3 },
+{ 80 , 20 , 15 , 4 },
+{ 80 , 20 , 15 , 5 },
+{ 80 , 20 , 15 , 6 },
+{ 80 , 20 , 15 , 7 },
+{ 80 , 20 , 15 , 8 },
+{ 80 , 20 , 15 , 9 },
+{ 80 , 20 , 15 , 10 },
+{ 80 , 20 , 15 , 11 },
+{ 80 , 20 , 15 , 12 },
+{ 80 , 20 , 15 , 13 },
+{ 80 , 20 , 15 , 14 },
+{ 80 , 20 , 15 , 15 },
+{ 80 , 20 , 15 , 16 },
+{ 80 , 20 , 15 , 17 },
+{ 80 , 20 , 15 , 18 },
+{ 80 , 20 , 15 , 19 },
+{ 80 , 20 , 16 , 0 },
+{ 80 , 20 , 16 , 1 },
+{ 80 , 20 , 16 , 2 },
+{ 80 , 20 , 16 , 3 },
+{ 80 , 20 , 16 , 4 },
+{ 80 , 20 , 16 , 5 },
+{ 80 , 20 , 16 , 6 },
+{ 80 , 20 , 16 , 7 },
+{ 80 , 20 , 16 , 8 },
+{ 80 , 20 , 16 , 9 },
+{ 80 , 20 , 16 , 10 },
+{ 80 , 20 , 16 , 11 },
+{ 80 , 20 , 16 , 12 },
+{ 80 , 20 , 16 , 13 },
+{ 80 , 20 , 16 , 14 },
+{ 80 , 20 , 16 , 15 },
+{ 80 , 20 , 16 , 16 },
+{ 80 , 20 , 16 , 17 },
+{ 80 , 20 , 16 , 18 },
+{ 80 , 20 , 16 , 19 },
+{ 80 , 20 , 17 , 0 },
+{ 80 , 20 , 17 , 1 },
+{ 80 , 20 , 17 , 2 },
+{ 80 , 20 , 17 , 3 },
+{ 80 , 20 , 17 , 4 },
+{ 80 , 20 , 17 , 5 },
+{ 80 , 20 , 17 , 6 },
+{ 80 , 20 , 17 , 7 },
+{ 80 , 20 , 17 , 8 },
+{ 80 , 20 , 17 , 9 },
+{ 80 , 20 , 17 , 10 },
+{ 80 , 20 , 17 , 11 },
+{ 80 , 20 , 17 , 12 },
+{ 80 , 20 , 17 , 13 },
+{ 80 , 20 , 17 , 14 },
+{ 80 , 20 , 17 , 15 },
+{ 80 , 20 , 17 , 16 },
+{ 80 , 20 , 17 , 17 },
+{ 80 , 20 , 17 , 18 },
+{ 80 , 20 , 17 , 19 },
+{ 80 , 20 , 18 , 0 },
+{ 80 , 20 , 18 , 1 },
+{ 80 , 20 , 18 , 2 },
+{ 80 , 20 , 18 , 3 },
+{ 80 , 20 , 18 , 4 },
+{ 80 , 20 , 18 , 5 },
+{ 80 , 20 , 18 , 6 },
+{ 80 , 20 , 18 , 7 },
+{ 80 , 20 , 18 , 8 },
+{ 80 , 20 , 18 , 9 },
+{ 80 , 20 , 18 , 10 },
+{ 80 , 20 , 18 , 11 },
+{ 80 , 20 , 18 , 12 },
+{ 80 , 20 , 18 , 13 },
+{ 80 , 20 , 18 , 14 },
+{ 80 , 20 , 18 , 15 },
+{ 80 , 20 , 18 , 16 },
+{ 80 , 20 , 18 , 17 },
+{ 80 , 20 , 18 , 18 },
+{ 80 , 20 , 18 , 19 },
+{ 80 , 20 , 19 , 0 },
+{ 80 , 20 , 19 , 1 },
+{ 80 , 20 , 19 , 2 },
+{ 80 , 20 , 19 , 3 },
+{ 80 , 20 , 19 , 4 },
+{ 80 , 20 , 19 , 5 },
+{ 80 , 20 , 19 , 6 },
+{ 80 , 20 , 19 , 7 },
+{ 80 , 20 , 19 , 8 },
+{ 80 , 20 , 19 , 9 },
+{ 80 , 20 , 19 , 10 },
+{ 80 , 20 , 19 , 11 },
+{ 80 , 20 , 19 , 12 },
+{ 80 , 20 , 19 , 13 },
+{ 80 , 20 , 19 , 14 },
+{ 80 , 20 , 19 , 15 },
+{ 80 , 20 , 19 , 16 },
+{ 80 , 20 , 19 , 17 },
+{ 80 , 20 , 19 , 18 },
+{ 80 , 20 , 19 , 19 },
+{ 80 , 20 , 20 , 0 },
+{ 80 , 20 , 20 , 1 },
+{ 80 , 20 , 20 , 2 },
+{ 80 , 20 , 20 , 3 },
+{ 80 , 20 , 20 , 4 },
+{ 80 , 20 , 20 , 5 },
+{ 80 , 20 , 20 , 6 },
+{ 80 , 20 , 20 , 7 },
+{ 80 , 20 , 20 , 8 },
+{ 80 , 20 , 20 , 9 },
+{ 80 , 20 , 20 , 10 },
+{ 80 , 20 , 20 , 11 },
+{ 80 , 20 , 20 , 12 },
+{ 80 , 20 , 20 , 13 },
+{ 80 , 20 , 20 , 14 },
+{ 80 , 20 , 20 , 15 },
+{ 80 , 20 , 20 , 16 },
+{ 80 , 20 , 20 , 17 },
+{ 80 , 20 , 20 , 18 },
+{ 80 , 20 , 20 , 19 },
+{ 80 , 20 , 21 , 0 },
+{ 80 , 20 , 21 , 1 },
+{ 80 , 20 , 21 , 2 },
+{ 80 , 20 , 21 , 3 },
+{ 80 , 20 , 21 , 4 },
+{ 80 , 20 , 21 , 5 },
+{ 80 , 20 , 21 , 6 },
+{ 80 , 20 , 21 , 7 },
+{ 80 , 20 , 21 , 8 },
+{ 80 , 20 , 21 , 9 },
+{ 80 , 20 , 21 , 10 },
+{ 80 , 20 , 21 , 11 },
+{ 80 , 20 , 21 , 12 },
+{ 80 , 20 , 21 , 13 },
+{ 80 , 20 , 21 , 14 },
+{ 80 , 20 , 21 , 15 },
+{ 80 , 20 , 21 , 16 },
+{ 80 , 20 , 21 , 17 },
+{ 80 , 20 , 21 , 18 },
+{ 80 , 20 , 21 , 19 },
+{ 80 , 20 , 22 , 0 },
+{ 80 , 20 , 22 , 1 },
+{ 80 , 20 , 22 , 2 },
+{ 80 , 20 , 22 , 3 },
+{ 80 , 20 , 22 , 4 },
+{ 80 , 20 , 22 , 5 },
+{ 80 , 20 , 22 , 6 },
+{ 80 , 20 , 22 , 7 },
+{ 80 , 20 , 22 , 8 },
+{ 80 , 20 , 22 , 9 },
+{ 80 , 20 , 22 , 10 },
+{ 80 , 20 , 22 , 11 },
+{ 80 , 20 , 22 , 12 },
+{ 80 , 20 , 22 , 13 },
+{ 80 , 20 , 22 , 14 },
+{ 80 , 20 , 22 , 15 },
+{ 80 , 20 , 22 , 16 },
+{ 80 , 20 , 22 , 17 },
+{ 80 , 20 , 22 , 18 },
+{ 80 , 20 , 22 , 19 },
+{ 80 , 20 , 23 , 0 },
+{ 80 , 20 , 23 , 1 },
+{ 80 , 20 , 23 , 2 },
+{ 80 , 20 , 23 , 3 },
+{ 80 , 20 , 23 , 4 },
+{ 80 , 20 , 23 , 5 },
+{ 80 , 20 , 23 , 6 },
+{ 80 , 20 , 23 , 7 },
+{ 80 , 20 , 23 , 8 },
+{ 80 , 20 , 23 , 9 },
+{ 80 , 20 , 23 , 10 },
+{ 80 , 20 , 23 , 11 },
+{ 80 , 20 , 23 , 12 },
+{ 80 , 20 , 23 , 13 },
+{ 80 , 20 , 23 , 14 },
+{ 80 , 20 , 23 , 15 },
+{ 80 , 20 , 23 , 16 },
+{ 80 , 20 , 23 , 17 },
+{ 80 , 20 , 23 , 18 },
+{ 80 , 20 , 23 , 19 },
+{ 80 , 20 , 24 , 0 },
+{ 80 , 20 , 24 , 1 },
+{ 80 , 20 , 24 , 2 },
+{ 80 , 20 , 24 , 3 },
+{ 80 , 20 , 24 , 4 },
+{ 80 , 20 , 24 , 5 },
+{ 80 , 20 , 24 , 6 },
+{ 80 , 20 , 24 , 7 },
+{ 80 , 20 , 24 , 8 },
+{ 80 , 20 , 24 , 9 },
+{ 80 , 20 , 24 , 10 },
+{ 80 , 20 , 24 , 11 },
+{ 80 , 20 , 24 , 12 },
+{ 80 , 20 , 24 , 13 },
+{ 80 , 20 , 24 , 14 },
+{ 80 , 20 , 24 , 15 },
+{ 80 , 20 , 24 , 16 },
+{ 80 , 20 , 24 , 17 },
+{ 80 , 20 , 24 , 18 },
+{ 80 , 20 , 24 , 19 },
+{ 80 , 20 , 25 , 0 },
+{ 80 , 20 , 25 , 1 },
+{ 80 , 20 , 25 , 2 },
+{ 80 , 20 , 25 , 3 },
+{ 80 , 20 , 25 , 4 },
+{ 80 , 20 , 25 , 5 },
+{ 80 , 20 , 25 , 6 },
+{ 80 , 20 , 25 , 7 },
+{ 80 , 20 , 25 , 8 },
+{ 80 , 20 , 25 , 9 },
+{ 80 , 20 , 25 , 10 },
+{ 80 , 20 , 25 , 11 },
+{ 80 , 20 , 25 , 12 },
+{ 80 , 20 , 25 , 13 },
+{ 80 , 20 , 25 , 14 },
+{ 80 , 20 , 25 , 15 },
+{ 80 , 20 , 25 , 16 },
+{ 80 , 20 , 25 , 17 },
+{ 80 , 20 , 25 , 18 },
+{ 80 , 20 , 25 , 19 },
+{ 80 , 20 , 26 , 0 },
+{ 80 , 20 , 26 , 1 },
+{ 80 , 20 , 26 , 2 },
+{ 80 , 20 , 26 , 3 },
+{ 80 , 20 , 26 , 4 },
+{ 80 , 20 , 26 , 5 },
+{ 80 , 20 , 26 , 6 },
+{ 80 , 20 , 26 , 7 },
+{ 80 , 20 , 26 , 8 },
+{ 80 , 20 , 26 , 9 },
+{ 80 , 20 , 26 , 10 },
+{ 80 , 20 , 26 , 11 },
+{ 80 , 20 , 26 , 12 },
+{ 80 , 20 , 26 , 13 },
+{ 80 , 20 , 26 , 14 },
+{ 80 , 20 , 26 , 15 },
+{ 80 , 20 , 26 , 16 },
+{ 80 , 20 , 26 , 17 },
+{ 80 , 20 , 26 , 18 },
+{ 80 , 20 , 26 , 19 },
+{ 80 , 20 , 27 , 0 },
+{ 80 , 20 , 27 , 1 },
+{ 80 , 20 , 27 , 2 },
+{ 80 , 20 , 27 , 3 },
+{ 80 , 20 , 27 , 4 },
+{ 80 , 20 , 27 , 5 },
+{ 80 , 20 , 27 , 6 },
+{ 80 , 20 , 27 , 7 },
+{ 80 , 20 , 27 , 8 },
+{ 80 , 20 , 27 , 9 },
+{ 80 , 20 , 27 , 10 },
+{ 80 , 20 , 27 , 11 },
+{ 80 , 20 , 27 , 12 },
+{ 80 , 20 , 27 , 13 },
+{ 80 , 20 , 27 , 14 },
+{ 80 , 20 , 27 , 15 },
+{ 80 , 20 , 27 , 16 },
+{ 80 , 20 , 27 , 17 },
+{ 80 , 20 , 27 , 18 },
+{ 80 , 20 , 27 , 19 },
+{ 80 , 20 , 28 , 0 },
+{ 80 , 20 , 28 , 1 },
+{ 80 , 20 , 28 , 2 },
+{ 80 , 20 , 28 , 3 },
+{ 80 , 20 , 28 , 4 },
+{ 80 , 20 , 28 , 5 },
+{ 80 , 20 , 28 , 6 },
+{ 80 , 20 , 28 , 7 },
+{ 80 , 20 , 28 , 8 },
+{ 80 , 20 , 28 , 9 },
+{ 80 , 20 , 28 , 10 },
+{ 80 , 20 , 28 , 11 },
+{ 80 , 20 , 28 , 12 },
+{ 80 , 20 , 28 , 13 },
+{ 80 , 20 , 28 , 14 },
+{ 80 , 20 , 28 , 15 },
+{ 80 , 20 , 28 , 16 },
+{ 80 , 20 , 28 , 17 },
+{ 80 , 20 , 28 , 18 },
+{ 80 , 20 , 28 , 19 },
+{ 80 , 20 , 29 , 0 },
+{ 80 , 20 , 29 , 1 },
+{ 80 , 20 , 29 , 2 },
+{ 80 , 20 , 29 , 3 },
+{ 80 , 20 , 29 , 4 },
+{ 80 , 20 , 29 , 5 },
+{ 80 , 20 , 29 , 6 },
+{ 80 , 20 , 29 , 7 },
+{ 80 , 20 , 29 , 8 },
+{ 80 , 20 , 29 , 9 },
+{ 80 , 20 , 29 , 10 },
+{ 80 , 20 , 29 , 11 },
+{ 80 , 20 , 29 , 12 },
+{ 80 , 20 , 29 , 13 },
+{ 80 , 20 , 29 , 14 },
+{ 80 , 20 , 29 , 15 },
+{ 80 , 20 , 29 , 16 },
+{ 80 , 20 , 29 , 17 },
+{ 80 , 20 , 29 , 18 },
+{ 80 , 20 , 29 , 19 },
+{ 80 , 20 , 30 , 0 },
+{ 80 , 20 , 30 , 1 },
+{ 80 , 20 , 30 , 2 },
+{ 80 , 20 , 30 , 3 },
+{ 80 , 20 , 30 , 4 },
+{ 80 , 20 , 30 , 5 },
+{ 80 , 20 , 30 , 6 },
+{ 80 , 20 , 30 , 7 },
+{ 80 , 20 , 30 , 8 },
+{ 80 , 20 , 30 , 9 },
+{ 80 , 20 , 30 , 10 },
+{ 80 , 20 , 30 , 11 },
+{ 80 , 20 , 30 , 12 },
+{ 80 , 20 , 30 , 13 },
+{ 80 , 20 , 30 , 14 },
+{ 80 , 20 , 30 , 15 },
+{ 80 , 20 , 30 , 16 },
+{ 80 , 20 , 30 , 17 },
+{ 80 , 20 , 30 , 18 },
+{ 80 , 20 , 30 , 19 },
+{ 80 , 20 , 31 , 0 },
+{ 80 , 20 , 31 , 1 },
+{ 80 , 20 , 31 , 2 },
+{ 80 , 20 , 31 , 3 },
+{ 80 , 20 , 31 , 4 },
+{ 80 , 20 , 31 , 5 },
+{ 80 , 20 , 31 , 6 },
+{ 80 , 20 , 31 , 7 },
+{ 80 , 20 , 31 , 8 },
+{ 80 , 20 , 31 , 9 },
+{ 80 , 20 , 31 , 10 },
+{ 80 , 20 , 31 , 11 },
+{ 80 , 20 , 31 , 12 },
+{ 80 , 20 , 31 , 13 },
+{ 80 , 20 , 31 , 14 },
+{ 80 , 20 , 31 , 15 },
+{ 80 , 20 , 31 , 16 },
+{ 80 , 20 , 31 , 17 },
+{ 80 , 20 , 31 , 18 },
+{ 80 , 20 , 31 , 19 },
+{ 80 , 20 , 32 , 0 },
+{ 80 , 20 , 32 , 1 },
+{ 80 , 20 , 32 , 2 },
+{ 80 , 20 , 32 , 3 },
+{ 80 , 20 , 32 , 4 },
+{ 80 , 20 , 32 , 5 },
+{ 80 , 20 , 32 , 6 },
+{ 80 , 20 , 32 , 7 },
+{ 80 , 20 , 32 , 8 },
+{ 80 , 20 , 32 , 9 },
+{ 80 , 20 , 32 , 10 },
+{ 80 , 20 , 32 , 11 },
+{ 80 , 20 , 32 , 12 },
+{ 80 , 20 , 32 , 13 },
+{ 80 , 20 , 32 , 14 },
+{ 80 , 20 , 32 , 15 },
+{ 80 , 20 , 32 , 16 },
+{ 80 , 20 , 32 , 17 },
+{ 80 , 20 , 32 , 18 },
+{ 80 , 20 , 32 , 19 },
+{ 80 , 20 , 33 , 0 },
+{ 80 , 20 , 33 , 1 },
+{ 80 , 20 , 33 , 2 },
+{ 80 , 20 , 33 , 3 },
+{ 80 , 20 , 33 , 4 },
+{ 80 , 20 , 33 , 5 },
+{ 80 , 20 , 33 , 6 },
+{ 80 , 20 , 33 , 7 },
+{ 80 , 20 , 33 , 8 },
+{ 80 , 20 , 33 , 9 },
+{ 80 , 20 , 33 , 10 },
+{ 80 , 20 , 33 , 11 },
+{ 80 , 20 , 33 , 12 },
+{ 80 , 20 , 33 , 13 },
+{ 80 , 20 , 33 , 14 },
+{ 80 , 20 , 33 , 15 },
+{ 80 , 20 , 33 , 16 },
+{ 80 , 20 , 33 , 17 },
+{ 80 , 20 , 33 , 18 },
+{ 80 , 20 , 33 , 19 },
+{ 80 , 20 , 34 , 0 },
+{ 80 , 20 , 34 , 1 },
+{ 80 , 20 , 34 , 2 },
+{ 80 , 20 , 34 , 3 },
+{ 80 , 20 , 34 , 4 },
+{ 80 , 20 , 34 , 5 },
+{ 80 , 20 , 34 , 6 },
+{ 80 , 20 , 34 , 7 },
+{ 80 , 20 , 34 , 8 },
+{ 80 , 20 , 34 , 9 },
+{ 80 , 20 , 34 , 10 },
+{ 80 , 20 , 34 , 11 },
+{ 80 , 20 , 34 , 12 },
+{ 80 , 20 , 34 , 13 },
+{ 80 , 20 , 34 , 14 },
+{ 80 , 20 , 34 , 15 },
+{ 80 , 20 , 34 , 16 },
+{ 80 , 20 , 34 , 17 },
+{ 80 , 20 , 34 , 18 },
+{ 80 , 20 , 34 , 19 },
+{ 80 , 20 , 35 , 0 },
+{ 80 , 20 , 35 , 1 },
+{ 80 , 20 , 35 , 2 },
+{ 80 , 20 , 35 , 3 },
+{ 80 , 20 , 35 , 4 },
+{ 80 , 20 , 35 , 5 },
+{ 80 , 20 , 35 , 6 },
+{ 80 , 20 , 35 , 7 },
+{ 80 , 20 , 35 , 8 },
+{ 80 , 20 , 35 , 9 },
+{ 80 , 20 , 35 , 10 },
+{ 80 , 20 , 35 , 11 },
+{ 80 , 20 , 35 , 12 },
+{ 80 , 20 , 35 , 13 },
+{ 80 , 20 , 35 , 14 },
+{ 80 , 20 , 35 , 15 },
+{ 80 , 20 , 35 , 16 },
+{ 80 , 20 , 35 , 17 },
+{ 80 , 20 , 35 , 18 },
+{ 80 , 20 , 35 , 19 },
+{ 80 , 20 , 36 , 0 },
+{ 80 , 20 , 36 , 1 },
+{ 80 , 20 , 36 , 2 },
+{ 80 , 20 , 36 , 3 },
+{ 80 , 20 , 36 , 4 },
+{ 80 , 20 , 36 , 5 },
+{ 80 , 20 , 36 , 6 },
+{ 80 , 20 , 36 , 7 },
+{ 80 , 20 , 36 , 8 },
+{ 80 , 20 , 36 , 9 },
+{ 80 , 20 , 36 , 10 },
+{ 80 , 20 , 36 , 11 },
+{ 80 , 20 , 36 , 12 },
+{ 80 , 20 , 36 , 13 },
+{ 80 , 20 , 36 , 14 },
+{ 80 , 20 , 36 , 15 },
+{ 80 , 20 , 36 , 16 },
+{ 80 , 20 , 36 , 17 },
+{ 80 , 20 , 36 , 18 },
+{ 80 , 20 , 36 , 19 },
+{ 80 , 20 , 37 , 0 },
+{ 80 , 20 , 37 , 1 },
+{ 80 , 20 , 37 , 2 },
+{ 80 , 20 , 37 , 3 },
+{ 80 , 20 , 37 , 4 },
+{ 80 , 20 , 37 , 5 },
+{ 80 , 20 , 37 , 6 },
+{ 80 , 20 , 37 , 7 },
+{ 80 , 20 , 37 , 8 },
+{ 80 , 20 , 37 , 9 },
+{ 80 , 20 , 37 , 10 },
+{ 80 , 20 , 37 , 11 },
+{ 80 , 20 , 37 , 12 },
+{ 80 , 20 , 37 , 13 },
+{ 80 , 20 , 37 , 14 },
+{ 80 , 20 , 37 , 15 },
+{ 80 , 20 , 37 , 16 },
+{ 80 , 20 , 37 , 17 },
+{ 80 , 20 , 37 , 18 },
+{ 80 , 20 , 37 , 19 },
+{ 80 , 20 , 38 , 0 },
+{ 80 , 20 , 38 , 1 },
+{ 80 , 20 , 38 , 2 },
+{ 80 , 20 , 38 , 3 },
+{ 80 , 20 , 38 , 4 },
+{ 80 , 20 , 38 , 5 },
+{ 80 , 20 , 38 , 6 },
+{ 80 , 20 , 38 , 7 },
+{ 80 , 20 , 38 , 8 },
+{ 80 , 20 , 38 , 9 },
+{ 80 , 20 , 38 , 10 },
+{ 80 , 20 , 38 , 11 },
+{ 80 , 20 , 38 , 12 },
+{ 80 , 20 , 38 , 13 },
+{ 80 , 20 , 38 , 14 },
+{ 80 , 20 , 38 , 15 },
+{ 80 , 20 , 38 , 16 },
+{ 80 , 20 , 38 , 17 },
+{ 80 , 20 , 38 , 18 },
+{ 80 , 20 , 38 , 19 },
+{ 80 , 20 , 39 , 0 },
+{ 80 , 20 , 39 , 1 },
+{ 80 , 20 , 39 , 2 },
+{ 80 , 20 , 39 , 3 },
+{ 80 , 20 , 39 , 4 },
+{ 80 , 20 , 39 , 5 },
+{ 80 , 20 , 39 , 6 },
+{ 80 , 20 , 39 , 7 },
+{ 80 , 20 , 39 , 8 },
+{ 80 , 20 , 39 , 9 },
+{ 80 , 20 , 39 , 10 },
+{ 80 , 20 , 39 , 11 },
+{ 80 , 20 , 39 , 12 },
+{ 80 , 20 , 39 , 13 },
+{ 80 , 20 , 39 , 14 },
+{ 80 , 20 , 39 , 15 },
+{ 80 , 20 , 39 , 16 },
+{ 80 , 20 , 39 , 17 },
+{ 80 , 20 , 39 , 18 },
+{ 80 , 20 , 39 , 19 },
+{ 80 , 20 , 40 , 0 },
+{ 80 , 20 , 40 , 1 },
+{ 80 , 20 , 40 , 2 },
+{ 80 , 20 , 40 , 3 },
+{ 80 , 20 , 40 , 4 },
+{ 80 , 20 , 40 , 5 },
+{ 80 , 20 , 40 , 6 },
+{ 80 , 20 , 40 , 7 },
+{ 80 , 20 , 40 , 8 },
+{ 80 , 20 , 40 , 9 },
+{ 80 , 20 , 40 , 10 },
+{ 80 , 20 , 40 , 11 },
+{ 80 , 20 , 40 , 12 },
+{ 80 , 20 , 40 , 13 },
+{ 80 , 20 , 40 , 14 },
+{ 80 , 20 , 40 , 15 },
+{ 80 , 20 , 40 , 16 },
+{ 80 , 20 , 40 , 17 },
+{ 80 , 20 , 40 , 18 },
+{ 80 , 20 , 40 , 19 },
+{ 80 , 20 , 41 , 0 },
+{ 80 , 20 , 41 , 1 },
+{ 80 , 20 , 41 , 2 },
+{ 80 , 20 , 41 , 3 },
+{ 80 , 20 , 41 , 4 },
+{ 80 , 20 , 41 , 5 },
+{ 80 , 20 , 41 , 6 },
+{ 80 , 20 , 41 , 7 },
+{ 80 , 20 , 41 , 8 },
+{ 80 , 20 , 41 , 9 },
+{ 80 , 20 , 41 , 10 },
+{ 80 , 20 , 41 , 11 },
+{ 80 , 20 , 41 , 12 },
+{ 80 , 20 , 41 , 13 },
+{ 80 , 20 , 41 , 14 },
+{ 80 , 20 , 41 , 15 },
+{ 80 , 20 , 41 , 16 },
+{ 80 , 20 , 41 , 17 },
+{ 80 , 20 , 41 , 18 },
+{ 80 , 20 , 41 , 19 },
+{ 80 , 20 , 42 , 0 },
+{ 80 , 20 , 42 , 1 },
+{ 80 , 20 , 42 , 2 },
+{ 80 , 20 , 42 , 3 },
+{ 80 , 20 , 42 , 4 },
+{ 80 , 20 , 42 , 5 },
+{ 80 , 20 , 42 , 6 },
+{ 80 , 20 , 42 , 7 },
+{ 80 , 20 , 42 , 8 },
+{ 80 , 20 , 42 , 9 },
+{ 80 , 20 , 42 , 10 },
+{ 80 , 20 , 42 , 11 },
+{ 80 , 20 , 42 , 12 },
+{ 80 , 20 , 42 , 13 },
+{ 80 , 20 , 42 , 14 },
+{ 80 , 20 , 42 , 15 },
+{ 80 , 20 , 42 , 16 },
+{ 80 , 20 , 42 , 17 },
+{ 80 , 20 , 42 , 18 },
+{ 80 , 20 , 42 , 19 },
+{ 80 , 20 , 43 , 0 },
+{ 80 , 20 , 43 , 1 },
+{ 80 , 20 , 43 , 2 },
+{ 80 , 20 , 43 , 3 },
+{ 80 , 20 , 43 , 4 },
+{ 80 , 20 , 43 , 5 },
+{ 80 , 20 , 43 , 6 },
+{ 80 , 20 , 43 , 7 },
+{ 80 , 20 , 43 , 8 },
+{ 80 , 20 , 43 , 9 },
+{ 80 , 20 , 43 , 10 },
+{ 80 , 20 , 43 , 11 },
+{ 80 , 20 , 43 , 12 },
+{ 80 , 20 , 43 , 13 },
+{ 80 , 20 , 43 , 14 },
+{ 80 , 20 , 43 , 15 },
+{ 80 , 20 , 43 , 16 },
+{ 80 , 20 , 43 , 17 },
+{ 80 , 20 , 43 , 18 },
+{ 80 , 20 , 43 , 19 },
+{ 80 , 20 , 44 , 0 },
+{ 80 , 20 , 44 , 1 },
+{ 80 , 20 , 44 , 2 },
+{ 80 , 20 , 44 , 3 },
+{ 80 , 20 , 44 , 4 },
+{ 80 , 20 , 44 , 5 },
+{ 80 , 20 , 44 , 6 },
+{ 80 , 20 , 44 , 7 },
+{ 80 , 20 , 44 , 8 },
+{ 80 , 20 , 44 , 9 },
+{ 80 , 20 , 44 , 10 },
+{ 80 , 20 , 44 , 11 },
+{ 80 , 20 , 44 , 12 },
+{ 80 , 20 , 44 , 13 },
+{ 80 , 20 , 44 , 14 },
+{ 80 , 20 , 44 , 15 },
+{ 80 , 20 , 44 , 16 },
+{ 80 , 20 , 44 , 17 },
+{ 80 , 20 , 44 , 18 },
+{ 80 , 20 , 44 , 19 },
+{ 80 , 20 , 45 , 0 },
+{ 80 , 20 , 45 , 1 },
+{ 80 , 20 , 45 , 2 },
+{ 80 , 20 , 45 , 3 },
+{ 80 , 20 , 45 , 4 },
+{ 80 , 20 , 45 , 5 },
+{ 80 , 20 , 45 , 6 },
+{ 80 , 20 , 45 , 7 },
+{ 80 , 20 , 45 , 8 },
+{ 80 , 20 , 45 , 9 },
+{ 80 , 20 , 45 , 10 },
+{ 80 , 20 , 45 , 11 },
+{ 80 , 20 , 45 , 12 },
+{ 80 , 20 , 45 , 13 },
+{ 80 , 20 , 45 , 14 },
+{ 80 , 20 , 45 , 15 },
+{ 80 , 20 , 45 , 16 },
+{ 80 , 20 , 45 , 17 },
+{ 80 , 20 , 45 , 18 },
+{ 80 , 20 , 45 , 19 },
+{ 80 , 20 , 46 , 0 },
+{ 80 , 20 , 46 , 1 },
+{ 80 , 20 , 46 , 2 },
+{ 80 , 20 , 46 , 3 },
+{ 80 , 20 , 46 , 4 },
+{ 80 , 20 , 46 , 5 },
+{ 80 , 20 , 46 , 6 },
+{ 80 , 20 , 46 , 7 },
+{ 80 , 20 , 46 , 8 },
+{ 80 , 20 , 46 , 9 },
+{ 80 , 20 , 46 , 10 },
+{ 80 , 20 , 46 , 11 },
+{ 80 , 20 , 46 , 12 },
+{ 80 , 20 , 46 , 13 },
+{ 80 , 20 , 46 , 14 },
+{ 80 , 20 , 46 , 15 },
+{ 80 , 20 , 46 , 16 },
+{ 80 , 20 , 46 , 17 },
+{ 80 , 20 , 46 , 18 },
+{ 80 , 20 , 46 , 19 },
+{ 80 , 20 , 47 , 0 },
+{ 80 , 20 , 47 , 1 },
+{ 80 , 20 , 47 , 2 },
+{ 80 , 20 , 47 , 3 },
+{ 80 , 20 , 47 , 4 },
+{ 80 , 20 , 47 , 5 },
+{ 80 , 20 , 47 , 6 },
+{ 80 , 20 , 47 , 7 },
+{ 80 , 20 , 47 , 8 },
+{ 80 , 20 , 47 , 9 },
+{ 80 , 20 , 47 , 10 },
+{ 80 , 20 , 47 , 11 },
+{ 80 , 20 , 47 , 12 },
+{ 80 , 20 , 47 , 13 },
+{ 80 , 20 , 47 , 14 },
+{ 80 , 20 , 47 , 15 },
+{ 80 , 20 , 47 , 16 },
+{ 80 , 20 , 47 , 17 },
+{ 80 , 20 , 47 , 18 },
+{ 80 , 20 , 47 , 19 },
+{ 80 , 20 , 48 , 0 },
+{ 80 , 20 , 48 , 1 },
+{ 80 , 20 , 48 , 2 },
+{ 80 , 20 , 48 , 3 },
+{ 80 , 20 , 48 , 4 },
+{ 80 , 20 , 48 , 5 },
+{ 80 , 20 , 48 , 6 },
+{ 80 , 20 , 48 , 7 },
+{ 80 , 20 , 48 , 8 },
+{ 80 , 20 , 48 , 9 },
+{ 80 , 20 , 48 , 10 },
+{ 80 , 20 , 48 , 11 },
+{ 80 , 20 , 48 , 12 },
+{ 80 , 20 , 48 , 13 },
+{ 80 , 20 , 48 , 14 },
+{ 80 , 20 , 48 , 15 },
+{ 80 , 20 , 48 , 16 },
+{ 80 , 20 , 48 , 17 },
+{ 80 , 20 , 48 , 18 },
+{ 80 , 20 , 48 , 19 },
+{ 80 , 20 , 49 , 0 },
+{ 80 , 20 , 49 , 1 },
+{ 80 , 20 , 49 , 2 },
+{ 80 , 20 , 49 , 3 },
+{ 80 , 20 , 49 , 4 },
+{ 80 , 20 , 49 , 5 },
+{ 80 , 20 , 49 , 6 },
+{ 80 , 20 , 49 , 7 },
+{ 80 , 20 , 49 , 8 },
+{ 80 , 20 , 49 , 9 },
+{ 80 , 20 , 49 , 10 },
+{ 80 , 20 , 49 , 11 },
+{ 80 , 20 , 49 , 12 },
+{ 80 , 20 , 49 , 13 },
+{ 80 , 20 , 49 , 14 },
+{ 80 , 20 , 49 , 15 },
+{ 80 , 20 , 49 , 16 },
+{ 80 , 20 , 49 , 17 },
+{ 80 , 20 , 49 , 18 },
+{ 80 , 20 , 49 , 19 },
+{ 80 , 20 , 50 , 0 },
+{ 80 , 20 , 50 , 1 },
+{ 80 , 20 , 50 , 2 },
+{ 80 , 20 , 50 , 3 },
+{ 80 , 20 , 50 , 4 },
+{ 80 , 20 , 50 , 5 },
+{ 80 , 20 , 50 , 6 },
+{ 80 , 20 , 50 , 7 },
+{ 80 , 20 , 50 , 8 },
+{ 80 , 20 , 50 , 9 },
+{ 80 , 20 , 50 , 10 },
+{ 80 , 20 , 50 , 11 },
+{ 80 , 20 , 50 , 12 },
+{ 80 , 20 , 50 , 13 },
+{ 80 , 20 , 50 , 14 },
+{ 80 , 20 , 50 , 15 },
+{ 80 , 20 , 50 , 16 },
+{ 80 , 20 , 50 , 17 },
+{ 80 , 20 , 50 , 18 },
+{ 80 , 20 , 50 , 19 },
+{ 80 , 20 , 51 , 0 },
+{ 80 , 20 , 51 , 1 },
+{ 80 , 20 , 51 , 2 },
+{ 80 , 20 , 51 , 3 },
+{ 80 , 20 , 51 , 4 },
+{ 80 , 20 , 51 , 5 },
+{ 80 , 20 , 51 , 6 },
+{ 80 , 20 , 51 , 7 },
+{ 80 , 20 , 51 , 8 },
+{ 80 , 20 , 51 , 9 },
+{ 80 , 20 , 51 , 10 },
+{ 80 , 20 , 51 , 11 },
+{ 80 , 20 , 51 , 12 },
+{ 80 , 20 , 51 , 13 },
+{ 80 , 20 , 51 , 14 },
+{ 80 , 20 , 51 , 15 },
+{ 80 , 20 , 51 , 16 },
+{ 80 , 20 , 51 , 17 },
+{ 80 , 20 , 51 , 18 },
+{ 80 , 20 , 51 , 19 },
+{ 80 , 20 , 52 , 0 },
+{ 80 , 20 , 52 , 1 },
+{ 80 , 20 , 52 , 2 },
+{ 80 , 20 , 52 , 3 },
+{ 80 , 20 , 52 , 4 },
+{ 80 , 20 , 52 , 5 },
+{ 80 , 20 , 52 , 6 },
+{ 80 , 20 , 52 , 7 },
+{ 80 , 20 , 52 , 8 },
+{ 80 , 20 , 52 , 9 },
+{ 80 , 20 , 52 , 10 },
+{ 80 , 20 , 52 , 11 },
+{ 80 , 20 , 52 , 12 },
+{ 80 , 20 , 52 , 13 },
+{ 80 , 20 , 52 , 14 },
+{ 80 , 20 , 52 , 15 },
+{ 80 , 20 , 52 , 16 },
+{ 80 , 20 , 52 , 17 },
+{ 80 , 20 , 52 , 18 },
+{ 80 , 20 , 52 , 19 },
+{ 80 , 20 , 53 , 0 },
+{ 80 , 20 , 53 , 1 },
+{ 80 , 20 , 53 , 2 },
+{ 80 , 20 , 53 , 3 },
+{ 80 , 20 , 53 , 4 },
+{ 80 , 20 , 53 , 5 },
+{ 80 , 20 , 53 , 6 },
+{ 80 , 20 , 53 , 7 },
+{ 80 , 20 , 53 , 8 },
+{ 80 , 20 , 53 , 9 },
+{ 80 , 20 , 53 , 10 },
+{ 80 , 20 , 53 , 11 },
+{ 80 , 20 , 53 , 12 },
+{ 80 , 20 , 53 , 13 },
+{ 80 , 20 , 53 , 14 },
+{ 80 , 20 , 53 , 15 },
+{ 80 , 20 , 53 , 16 },
+{ 80 , 20 , 53 , 17 },
+{ 80 , 20 , 53 , 18 },
+{ 80 , 20 , 53 , 19 },
+{ 80 , 20 , 54 , 0 },
+{ 80 , 20 , 54 , 1 },
+{ 80 , 20 , 54 , 2 },
+{ 80 , 20 , 54 , 3 },
+{ 80 , 20 , 54 , 4 },
+{ 80 , 20 , 54 , 5 },
+{ 80 , 20 , 54 , 6 },
+{ 80 , 20 , 54 , 7 },
+{ 80 , 20 , 54 , 8 },
+{ 80 , 20 , 54 , 9 },
+{ 80 , 20 , 54 , 10 },
+{ 80 , 20 , 54 , 11 },
+{ 80 , 20 , 54 , 12 },
+{ 80 , 20 , 54 , 13 },
+{ 80 , 20 , 54 , 14 },
+{ 80 , 20 , 54 , 15 },
+{ 80 , 20 , 54 , 16 },
+{ 80 , 20 , 54 , 17 },
+{ 80 , 20 , 54 , 18 },
+{ 80 , 20 , 54 , 19 },
+{ 80 , 20 , 55 , 0 },
+{ 80 , 20 , 55 , 1 },
+{ 80 , 20 , 55 , 2 },
+{ 80 , 20 , 55 , 3 },
+{ 80 , 20 , 55 , 4 },
+{ 80 , 20 , 55 , 5 },
+{ 80 , 20 , 55 , 6 },
+{ 80 , 20 , 55 , 7 },
+{ 80 , 20 , 55 , 8 },
+{ 80 , 20 , 55 , 9 },
+{ 80 , 20 , 55 , 10 },
+{ 80 , 20 , 55 , 11 },
+{ 80 , 20 , 55 , 12 },
+{ 80 , 20 , 55 , 13 },
+{ 80 , 20 , 55 , 14 },
+{ 80 , 20 , 55 , 15 },
+{ 80 , 20 , 55 , 16 },
+{ 80 , 20 , 55 , 17 },
+{ 80 , 20 , 55 , 18 },
+{ 80 , 20 , 55 , 19 },
+{ 80 , 20 , 56 , 0 },
+{ 80 , 20 , 56 , 1 },
+{ 80 , 20 , 56 , 2 },
+{ 80 , 20 , 56 , 3 },
+{ 80 , 20 , 56 , 4 },
+{ 80 , 20 , 56 , 5 },
+{ 80 , 20 , 56 , 6 },
+{ 80 , 20 , 56 , 7 },
+{ 80 , 20 , 56 , 8 },
+{ 80 , 20 , 56 , 9 },
+{ 80 , 20 , 56 , 10 },
+{ 80 , 20 , 56 , 11 },
+{ 80 , 20 , 56 , 12 },
+{ 80 , 20 , 56 , 13 },
+{ 80 , 20 , 56 , 14 },
+{ 80 , 20 , 56 , 15 },
+{ 80 , 20 , 56 , 16 },
+{ 80 , 20 , 56 , 17 },
+{ 80 , 20 , 56 , 18 },
+{ 80 , 20 , 56 , 19 },
+{ 80 , 20 , 57 , 0 },
+{ 80 , 20 , 57 , 1 },
+{ 80 , 20 , 57 , 2 },
+{ 80 , 20 , 57 , 3 },
+{ 80 , 20 , 57 , 4 },
+{ 80 , 20 , 57 , 5 },
+{ 80 , 20 , 57 , 6 },
+{ 80 , 20 , 57 , 7 },
+{ 80 , 20 , 57 , 8 },
+{ 80 , 20 , 57 , 9 },
+{ 80 , 20 , 57 , 10 },
+{ 80 , 20 , 57 , 11 },
+{ 80 , 20 , 57 , 12 },
+{ 80 , 20 , 57 , 13 },
+{ 80 , 20 , 57 , 14 },
+{ 80 , 20 , 57 , 15 },
+{ 80 , 20 , 57 , 16 },
+{ 80 , 20 , 57 , 17 },
+{ 80 , 20 , 57 , 18 },
+{ 80 , 20 , 57 , 19 },
+{ 80 , 20 , 58 , 0 },
+{ 80 , 20 , 58 , 1 },
+{ 80 , 20 , 58 , 2 },
+{ 80 , 20 , 58 , 3 },
+{ 80 , 20 , 58 , 4 },
+{ 80 , 20 , 58 , 5 },
+{ 80 , 20 , 58 , 6 },
+{ 80 , 20 , 58 , 7 },
+{ 80 , 20 , 58 , 8 },
+{ 80 , 20 , 58 , 9 },
+{ 80 , 20 , 58 , 10 },
+{ 80 , 20 , 58 , 11 },
+{ 80 , 20 , 58 , 12 },
+{ 80 , 20 , 58 , 13 },
+{ 80 , 20 , 58 , 14 },
+{ 80 , 20 , 58 , 15 },
+{ 80 , 20 , 58 , 16 },
+{ 80 , 20 , 58 , 17 },
+{ 80 , 20 , 58 , 18 },
+{ 80 , 20 , 58 , 19 },
+{ 80 , 20 , 59 , 0 },
+{ 80 , 20 , 59 , 1 },
+{ 80 , 20 , 59 , 2 },
+{ 80 , 20 , 59 , 3 },
+{ 80 , 20 , 59 , 4 },
+{ 80 , 20 , 59 , 5 },
+{ 80 , 20 , 59 , 6 },
+{ 80 , 20 , 59 , 7 },
+{ 80 , 20 , 59 , 8 },
+{ 80 , 20 , 59 , 9 },
+{ 80 , 20 , 59 , 10 },
+{ 80 , 20 , 59 , 11 },
+{ 80 , 20 , 59 , 12 },
+{ 80 , 20 , 59 , 13 },
+{ 80 , 20 , 59 , 14 },
+{ 80 , 20 , 59 , 15 },
+{ 80 , 20 , 59 , 16 },
+{ 80 , 20 , 59 , 17 },
+{ 80 , 20 , 59 , 18 },
+{ 80 , 20 , 59 , 19 },
+{ 80 , 20 , 60 , 0 },
+{ 80 , 20 , 60 , 1 },
+{ 80 , 20 , 60 , 2 },
+{ 80 , 20 , 60 , 3 },
+{ 80 , 20 , 60 , 4 },
+{ 80 , 20 , 60 , 5 },
+{ 80 , 20 , 60 , 6 },
+{ 80 , 20 , 60 , 7 },
+{ 80 , 20 , 60 , 8 },
+{ 80 , 20 , 60 , 9 },
+{ 80 , 20 , 60 , 10 },
+{ 80 , 20 , 60 , 11 },
+{ 80 , 20 , 60 , 12 },
+{ 80 , 20 , 60 , 13 },
+{ 80 , 20 , 60 , 14 },
+{ 80 , 20 , 60 , 15 },
+{ 80 , 20 , 60 , 16 },
+{ 80 , 20 , 60 , 17 },
+{ 80 , 20 , 60 , 18 },
+{ 80 , 20 , 60 , 19 },
+{ 80 , 20 , 61 , 0 },
+{ 80 , 20 , 61 , 1 },
+{ 80 , 20 , 61 , 2 },
+{ 80 , 20 , 61 , 3 },
+{ 80 , 20 , 61 , 4 },
+{ 80 , 20 , 61 , 5 },
+{ 80 , 20 , 61 , 6 },
+{ 80 , 20 , 61 , 7 },
+{ 80 , 20 , 61 , 8 },
+{ 80 , 20 , 61 , 9 },
+{ 80 , 20 , 61 , 10 },
+{ 80 , 20 , 61 , 11 },
+{ 80 , 20 , 61 , 12 },
+{ 80 , 20 , 61 , 13 },
+{ 80 , 20 , 61 , 14 },
+{ 80 , 20 , 61 , 15 },
+{ 80 , 20 , 61 , 16 },
+{ 80 , 20 , 61 , 17 },
+{ 80 , 20 , 61 , 18 },
+{ 80 , 20 , 61 , 19 },
+{ 80 , 20 , 62 , 0 },
+{ 80 , 20 , 62 , 1 },
+{ 80 , 20 , 62 , 2 },
+{ 80 , 20 , 62 , 3 },
+{ 80 , 20 , 62 , 4 },
+{ 80 , 20 , 62 , 5 },
+{ 80 , 20 , 62 , 6 },
+{ 80 , 20 , 62 , 7 },
+{ 80 , 20 , 62 , 8 },
+{ 80 , 20 , 62 , 9 },
+{ 80 , 20 , 62 , 10 },
+{ 80 , 20 , 62 , 11 },
+{ 80 , 20 , 62 , 12 },
+{ 80 , 20 , 62 , 13 },
+{ 80 , 20 , 62 , 14 },
+{ 80 , 20 , 62 , 15 },
+{ 80 , 20 , 62 , 16 },
+{ 80 , 20 , 62 , 17 },
+{ 80 , 20 , 62 , 18 },
+{ 80 , 20 , 62 , 19 },
+{ 80 , 20 , 63 , 0 },
+{ 80 , 20 , 63 , 1 },
+{ 80 , 20 , 63 , 2 },
+{ 80 , 20 , 63 , 3 },
+{ 80 , 20 , 63 , 4 },
+{ 80 , 20 , 63 , 5 },
+{ 80 , 20 , 63 , 6 },
+{ 80 , 20 , 63 , 7 },
+{ 80 , 20 , 63 , 8 },
+{ 80 , 20 , 63 , 9 },
+{ 80 , 20 , 63 , 10 },
+{ 80 , 20 , 63 , 11 },
+{ 80 , 20 , 63 , 12 },
+{ 80 , 20 , 63 , 13 },
+{ 80 , 20 , 63 , 14 },
+{ 80 , 20 , 63 , 15 },
+{ 80 , 20 , 63 , 16 },
+{ 80 , 20 , 63 , 17 },
+{ 80 , 20 , 63 , 18 },
+{ 80 , 20 , 63 , 19 },
+{ 80 , 20 , 64 , 0 },
+{ 80 , 20 , 64 , 1 },
+{ 80 , 20 , 64 , 2 },
+{ 80 , 20 , 64 , 3 },
+{ 80 , 20 , 64 , 4 },
+{ 80 , 20 , 64 , 5 },
+{ 80 , 20 , 64 , 6 },
+{ 80 , 20 , 64 , 7 },
+{ 80 , 20 , 64 , 8 },
+{ 80 , 20 , 64 , 9 },
+{ 80 , 20 , 64 , 10 },
+{ 80 , 20 , 64 , 11 },
+{ 80 , 20 , 64 , 12 },
+{ 80 , 20 , 64 , 13 },
+{ 80 , 20 , 64 , 14 },
+{ 80 , 20 , 64 , 15 },
+{ 80 , 20 , 64 , 16 },
+{ 80 , 20 , 64 , 17 },
+{ 80 , 20 , 64 , 18 },
+{ 80 , 20 , 64 , 19 },
+{ 80 , 20 , 65 , 0 },
+{ 80 , 20 , 65 , 1 },
+{ 80 , 20 , 65 , 2 },
+{ 80 , 20 , 65 , 3 },
+{ 80 , 20 , 65 , 4 },
+{ 80 , 20 , 65 , 5 },
+{ 80 , 20 , 65 , 6 },
+{ 80 , 20 , 65 , 7 },
+{ 80 , 20 , 65 , 8 },
+{ 80 , 20 , 65 , 9 },
+{ 80 , 20 , 65 , 10 },
+{ 80 , 20 , 65 , 11 },
+{ 80 , 20 , 65 , 12 },
+{ 80 , 20 , 65 , 13 },
+{ 80 , 20 , 65 , 14 },
+{ 80 , 20 , 65 , 15 },
+{ 80 , 20 , 65 , 16 },
+{ 80 , 20 , 65 , 17 },
+{ 80 , 20 , 65 , 18 },
+{ 80 , 20 , 65 , 19 },
+{ 80 , 20 , 66 , 0 },
+{ 80 , 20 , 66 , 1 },
+{ 80 , 20 , 66 , 2 },
+{ 80 , 20 , 66 , 3 },
+{ 80 , 20 , 66 , 4 },
+{ 80 , 20 , 66 , 5 },
+{ 80 , 20 , 66 , 6 },
+{ 80 , 20 , 66 , 7 },
+{ 80 , 20 , 66 , 8 },
+{ 80 , 20 , 66 , 9 },
+{ 80 , 20 , 66 , 10 },
+{ 80 , 20 , 66 , 11 },
+{ 80 , 20 , 66 , 12 },
+{ 80 , 20 , 66 , 13 },
+{ 80 , 20 , 66 , 14 },
+{ 80 , 20 , 66 , 15 },
+{ 80 , 20 , 66 , 16 },
+{ 80 , 20 , 66 , 17 },
+{ 80 , 20 , 66 , 18 },
+{ 80 , 20 , 66 , 19 },
+{ 80 , 20 , 67 , 0 },
+{ 80 , 20 , 67 , 1 },
+{ 80 , 20 , 67 , 2 },
+{ 80 , 20 , 67 , 3 },
+{ 80 , 20 , 67 , 4 },
+{ 80 , 20 , 67 , 5 },
+{ 80 , 20 , 67 , 6 },
+{ 80 , 20 , 67 , 7 },
+{ 80 , 20 , 67 , 8 },
+{ 80 , 20 , 67 , 9 },
+{ 80 , 20 , 67 , 10 },
+{ 80 , 20 , 67 , 11 },
+{ 80 , 20 , 67 , 12 },
+{ 80 , 20 , 67 , 13 },
+{ 80 , 20 , 67 , 14 },
+{ 80 , 20 , 67 , 15 },
+{ 80 , 20 , 67 , 16 },
+{ 80 , 20 , 67 , 17 },
+{ 80 , 20 , 67 , 18 },
+{ 80 , 20 , 67 , 19 },
+{ 80 , 20 , 68 , 0 },
+{ 80 , 20 , 68 , 1 },
+{ 80 , 20 , 68 , 2 },
+{ 80 , 20 , 68 , 3 },
+{ 80 , 20 , 68 , 4 },
+{ 80 , 20 , 68 , 5 },
+{ 80 , 20 , 68 , 6 },
+{ 80 , 20 , 68 , 7 },
+{ 80 , 20 , 68 , 8 },
+{ 80 , 20 , 68 , 9 },
+{ 80 , 20 , 68 , 10 },
+{ 80 , 20 , 68 , 11 },
+{ 80 , 20 , 68 , 12 },
+{ 80 , 20 , 68 , 13 },
+{ 80 , 20 , 68 , 14 },
+{ 80 , 20 , 68 , 15 },
+{ 80 , 20 , 68 , 16 },
+{ 80 , 20 , 68 , 17 },
+{ 80 , 20 , 68 , 18 },
+{ 80 , 20 , 68 , 19 },
+{ 80 , 20 , 69 , 0 },
+{ 80 , 20 , 69 , 1 },
+{ 80 , 20 , 69 , 2 },
+{ 80 , 20 , 69 , 3 },
+{ 80 , 20 , 69 , 4 },
+{ 80 , 20 , 69 , 5 },
+{ 80 , 20 , 69 , 6 },
+{ 80 , 20 , 69 , 7 },
+{ 80 , 20 , 69 , 8 },
+{ 80 , 20 , 69 , 9 },
+{ 80 , 20 , 69 , 10 },
+{ 80 , 20 , 69 , 11 },
+{ 80 , 20 , 69 , 12 },
+{ 80 , 20 , 69 , 13 },
+{ 80 , 20 , 69 , 14 },
+{ 80 , 20 , 69 , 15 },
+{ 80 , 20 , 69 , 16 },
+{ 80 , 20 , 69 , 17 },
+{ 80 , 20 , 69 , 18 },
+{ 80 , 20 , 69 , 19 },
+{ 80 , 20 , 70 , 0 },
+{ 80 , 20 , 70 , 1 },
+{ 80 , 20 , 70 , 2 },
+{ 80 , 20 , 70 , 3 },
+{ 80 , 20 , 70 , 4 },
+{ 80 , 20 , 70 , 5 },
+{ 80 , 20 , 70 , 6 },
+{ 80 , 20 , 70 , 7 },
+{ 80 , 20 , 70 , 8 },
+{ 80 , 20 , 70 , 9 },
+{ 80 , 20 , 70 , 10 },
+{ 80 , 20 , 70 , 11 },
+{ 80 , 20 , 70 , 12 },
+{ 80 , 20 , 70 , 13 },
+{ 80 , 20 , 70 , 14 },
+{ 80 , 20 , 70 , 15 },
+{ 80 , 20 , 70 , 16 },
+{ 80 , 20 , 70 , 17 },
+{ 80 , 20 , 70 , 18 },
+{ 80 , 20 , 70 , 19 },
+{ 80 , 20 , 71 , 0 },
+{ 80 , 20 , 71 , 1 },
+{ 80 , 20 , 71 , 2 },
+{ 80 , 20 , 71 , 3 },
+{ 80 , 20 , 71 , 4 },
+{ 80 , 20 , 71 , 5 },
+{ 80 , 20 , 71 , 6 },
+{ 80 , 20 , 71 , 7 },
+{ 80 , 20 , 71 , 8 },
+{ 80 , 20 , 71 , 9 },
+{ 80 , 20 , 71 , 10 },
+{ 80 , 20 , 71 , 11 },
+{ 80 , 20 , 71 , 12 },
+{ 80 , 20 , 71 , 13 },
+{ 80 , 20 , 71 , 14 },
+{ 80 , 20 , 71 , 15 },
+{ 80 , 20 , 71 , 16 },
+{ 80 , 20 , 71 , 17 },
+{ 80 , 20 , 71 , 18 },
+{ 80 , 20 , 71 , 19 },
+{ 80 , 20 , 72 , 0 },
+{ 80 , 20 , 72 , 1 },
+{ 80 , 20 , 72 , 2 },
+{ 80 , 20 , 72 , 3 },
+{ 80 , 20 , 72 , 4 },
+{ 80 , 20 , 72 , 5 },
+{ 80 , 20 , 72 , 6 },
+{ 80 , 20 , 72 , 7 },
+{ 80 , 20 , 72 , 8 },
+{ 80 , 20 , 72 , 9 },
+{ 80 , 20 , 72 , 10 },
+{ 80 , 20 , 72 , 11 },
+{ 80 , 20 , 72 , 12 },
+{ 80 , 20 , 72 , 13 },
+{ 80 , 20 , 72 , 14 },
+{ 80 , 20 , 72 , 15 },
+{ 80 , 20 , 72 , 16 },
+{ 80 , 20 , 72 , 17 },
+{ 80 , 20 , 72 , 18 },
+{ 80 , 20 , 72 , 19 },
+{ 80 , 20 , 73 , 0 },
+{ 80 , 20 , 73 , 1 },
+{ 80 , 20 , 73 , 2 },
+{ 80 , 20 , 73 , 3 },
+{ 80 , 20 , 73 , 4 },
+{ 80 , 20 , 73 , 5 },
+{ 80 , 20 , 73 , 6 },
+{ 80 , 20 , 73 , 7 },
+{ 80 , 20 , 73 , 8 },
+{ 80 , 20 , 73 , 9 },
+{ 80 , 20 , 73 , 10 },
+{ 80 , 20 , 73 , 11 },
+{ 80 , 20 , 73 , 12 },
+{ 80 , 20 , 73 , 13 },
+{ 80 , 20 , 73 , 14 },
+{ 80 , 20 , 73 , 15 },
+{ 80 , 20 , 73 , 16 },
+{ 80 , 20 , 73 , 17 },
+{ 80 , 20 , 73 , 18 },
+{ 80 , 20 , 73 , 19 },
+{ 80 , 20 , 74 , 0 },
+{ 80 , 20 , 74 , 1 },
+{ 80 , 20 , 74 , 2 },
+{ 80 , 20 , 74 , 3 },
+{ 80 , 20 , 74 , 4 },
+{ 80 , 20 , 74 , 5 },
+{ 80 , 20 , 74 , 6 },
+{ 80 , 20 , 74 , 7 },
+{ 80 , 20 , 74 , 8 },
+{ 80 , 20 , 74 , 9 },
+{ 80 , 20 , 74 , 10 },
+{ 80 , 20 , 74 , 11 },
+{ 80 , 20 , 74 , 12 },
+{ 80 , 20 , 74 , 13 },
+{ 80 , 20 , 74 , 14 },
+{ 80 , 20 , 74 , 15 },
+{ 80 , 20 , 74 , 16 },
+{ 80 , 20 , 74 , 17 },
+{ 80 , 20 , 74 , 18 },
+{ 80 , 20 , 74 , 19 },
+{ 80 , 20 , 75 , 0 },
+{ 80 , 20 , 75 , 1 },
+{ 80 , 20 , 75 , 2 },
+{ 80 , 20 , 75 , 3 },
+{ 80 , 20 , 75 , 4 },
+{ 80 , 20 , 75 , 5 },
+{ 80 , 20 , 75 , 6 },
+{ 80 , 20 , 75 , 7 },
+{ 80 , 20 , 75 , 8 },
+{ 80 , 20 , 75 , 9 },
+{ 80 , 20 , 75 , 10 },
+{ 80 , 20 , 75 , 11 },
+{ 80 , 20 , 75 , 12 },
+{ 80 , 20 , 75 , 13 },
+{ 80 , 20 , 75 , 14 },
+{ 80 , 20 , 75 , 15 },
+{ 80 , 20 , 75 , 16 },
+{ 80 , 20 , 75 , 17 },
+{ 80 , 20 , 75 , 18 },
+{ 80 , 20 , 75 , 19 },
+{ 80 , 20 , 76 , 0 },
+{ 80 , 20 , 76 , 1 },
+{ 80 , 20 , 76 , 2 },
+{ 80 , 20 , 76 , 3 },
+{ 80 , 20 , 76 , 4 },
+{ 80 , 20 , 76 , 5 },
+{ 80 , 20 , 76 , 6 },
+{ 80 , 20 , 76 , 7 },
+{ 80 , 20 , 76 , 8 },
+{ 80 , 20 , 76 , 9 },
+{ 80 , 20 , 76 , 10 },
+{ 80 , 20 , 76 , 11 },
+{ 80 , 20 , 76 , 12 },
+{ 80 , 20 , 76 , 13 },
+{ 80 , 20 , 76 , 14 },
+{ 80 , 20 , 76 , 15 },
+{ 80 , 20 , 76 , 16 },
+{ 80 , 20 , 76 , 17 },
+{ 80 , 20 , 76 , 18 },
+{ 80 , 20 , 76 , 19 },
+{ 80 , 20 , 77 , 0 },
+{ 80 , 20 , 77 , 1 },
+{ 80 , 20 , 77 , 2 },
+{ 80 , 20 , 77 , 3 },
+{ 80 , 20 , 77 , 4 },
+{ 80 , 20 , 77 , 5 },
+{ 80 , 20 , 77 , 6 },
+{ 80 , 20 , 77 , 7 },
+{ 80 , 20 , 77 , 8 },
+{ 80 , 20 , 77 , 9 },
+{ 80 , 20 , 77 , 10 },
+{ 80 , 20 , 77 , 11 },
+{ 80 , 20 , 77 , 12 },
+{ 80 , 20 , 77 , 13 },
+{ 80 , 20 , 77 , 14 },
+{ 80 , 20 , 77 , 15 },
+{ 80 , 20 , 77 , 16 },
+{ 80 , 20 , 77 , 17 },
+{ 80 , 20 , 77 , 18 },
+{ 80 , 20 , 77 , 19 },
+{ 80 , 20 , 78 , 0 },
+{ 80 , 20 , 78 , 1 },
+{ 80 , 20 , 78 , 2 },
+{ 80 , 20 , 78 , 3 },
+{ 80 , 20 , 78 , 4 },
+{ 80 , 20 , 78 , 5 },
+{ 80 , 20 , 78 , 6 },
+{ 80 , 20 , 78 , 7 },
+{ 80 , 20 , 78 , 8 },
+{ 80 , 20 , 78 , 9 },
+{ 80 , 20 , 78 , 10 },
+{ 80 , 20 , 78 , 11 },
+{ 80 , 20 , 78 , 12 },
+{ 80 , 20 , 78 , 13 },
+{ 80 , 20 , 78 , 14 },
+{ 80 , 20 , 78 , 15 },
+{ 80 , 20 , 78 , 16 },
+{ 80 , 20 , 78 , 17 },
+{ 80 , 20 , 78 , 18 },
+{ 80 , 20 , 78 , 19 },
+{ 80 , 20 , 79 , 0 },
+{ 80 , 20 , 79 , 1 },
+{ 80 , 20 , 79 , 2 },
+{ 80 , 20 , 79 , 3 },
+{ 80 , 20 , 79 , 4 },
+{ 80 , 20 , 79 , 5 },
+{ 80 , 20 , 79 , 6 },
+{ 80 , 20 , 79 , 7 },
+{ 80 , 20 , 79 , 8 },
+{ 80 , 20 , 79 , 9 },
+{ 80 , 20 , 79 , 10 },
+{ 80 , 20 , 79 , 11 },
+{ 80 , 20 , 79 , 12 },
+{ 80 , 20 , 79 , 13 },
+{ 80 , 20 , 79 , 14 },
+{ 80 , 20 , 79 , 15 },
+{ 80 , 20 , 79 , 16 },
+{ 80 , 20 , 79 , 17 },
+{ 80 , 20 , 79 , 18 },
+{ 80 , 20 , 79 , 19 },
+{ 80 , 40 , 0 , 0 },
+{ 80 , 40 , 0 , 1 },
+{ 80 , 40 , 0 , 2 },
+{ 80 , 40 , 0 , 3 },
+{ 80 , 40 , 0 , 4 },
+{ 80 , 40 , 0 , 5 },
+{ 80 , 40 , 0 , 6 },
+{ 80 , 40 , 0 , 7 },
+{ 80 , 40 , 0 , 8 },
+{ 80 , 40 , 0 , 9 },
+{ 80 , 40 , 0 , 10 },
+{ 80 , 40 , 0 , 11 },
+{ 80 , 40 , 0 , 12 },
+{ 80 , 40 , 0 , 13 },
+{ 80 , 40 , 0 , 14 },
+{ 80 , 40 , 0 , 15 },
+{ 80 , 40 , 0 , 16 },
+{ 80 , 40 , 0 , 17 },
+{ 80 , 40 , 0 , 18 },
+{ 80 , 40 , 0 , 19 },
+{ 80 , 40 , 0 , 20 },
+{ 80 , 40 , 0 , 21 },
+{ 80 , 40 , 0 , 22 },
+{ 80 , 40 , 0 , 23 },
+{ 80 , 40 , 0 , 24 },
+{ 80 , 40 , 0 , 25 },
+{ 80 , 40 , 0 , 26 },
+{ 80 , 40 , 0 , 27 },
+{ 80 , 40 , 0 , 28 },
+{ 80 , 40 , 0 , 29 },
+{ 80 , 40 , 0 , 30 },
+{ 80 , 40 , 0 , 31 },
+{ 80 , 40 , 0 , 32 },
+{ 80 , 40 , 0 , 33 },
+{ 80 , 40 , 0 , 34 },
+{ 80 , 40 , 0 , 35 },
+{ 80 , 40 , 0 , 36 },
+{ 80 , 40 , 0 , 37 },
+{ 80 , 40 , 0 , 38 },
+{ 80 , 40 , 0 , 39 },
+{ 80 , 40 , 1 , 0 },
+{ 80 , 40 , 1 , 1 },
+{ 80 , 40 , 1 , 2 },
+{ 80 , 40 , 1 , 3 },
+{ 80 , 40 , 1 , 4 },
+{ 80 , 40 , 1 , 5 },
+{ 80 , 40 , 1 , 6 },
+{ 80 , 40 , 1 , 7 },
+{ 80 , 40 , 1 , 8 },
+{ 80 , 40 , 1 , 9 },
+{ 80 , 40 , 1 , 10 },
+{ 80 , 40 , 1 , 11 },
+{ 80 , 40 , 1 , 12 },
+{ 80 , 40 , 1 , 13 },
+{ 80 , 40 , 1 , 14 },
+{ 80 , 40 , 1 , 15 },
+{ 80 , 40 , 1 , 16 },
+{ 80 , 40 , 1 , 17 },
+{ 80 , 40 , 1 , 18 },
+{ 80 , 40 , 1 , 19 },
+{ 80 , 40 , 1 , 20 },
+{ 80 , 40 , 1 , 21 },
+{ 80 , 40 , 1 , 22 },
+{ 80 , 40 , 1 , 23 },
+{ 80 , 40 , 1 , 24 },
+{ 80 , 40 , 1 , 25 },
+{ 80 , 40 , 1 , 26 },
+{ 80 , 40 , 1 , 27 },
+{ 80 , 40 , 1 , 28 },
+{ 80 , 40 , 1 , 29 },
+{ 80 , 40 , 1 , 30 },
+{ 80 , 40 , 1 , 31 },
+{ 80 , 40 , 1 , 32 },
+{ 80 , 40 , 1 , 33 },
+{ 80 , 40 , 1 , 34 },
+{ 80 , 40 , 1 , 35 },
+{ 80 , 40 , 1 , 36 },
+{ 80 , 40 , 1 , 37 },
+{ 80 , 40 , 1 , 38 },
+{ 80 , 40 , 1 , 39 },
+{ 80 , 40 , 2 , 0 },
+{ 80 , 40 , 2 , 1 },
+{ 80 , 40 , 2 , 2 },
+{ 80 , 40 , 2 , 3 },
+{ 80 , 40 , 2 , 4 },
+{ 80 , 40 , 2 , 5 },
+{ 80 , 40 , 2 , 6 },
+{ 80 , 40 , 2 , 7 },
+{ 80 , 40 , 2 , 8 },
+{ 80 , 40 , 2 , 9 },
+{ 80 , 40 , 2 , 10 },
+{ 80 , 40 , 2 , 11 },
+{ 80 , 40 , 2 , 12 },
+{ 80 , 40 , 2 , 13 },
+{ 80 , 40 , 2 , 14 },
+{ 80 , 40 , 2 , 15 },
+{ 80 , 40 , 2 , 16 },
+{ 80 , 40 , 2 , 17 },
+{ 80 , 40 , 2 , 18 },
+{ 80 , 40 , 2 , 19 },
+{ 80 , 40 , 2 , 20 },
+{ 80 , 40 , 2 , 21 },
+{ 80 , 40 , 2 , 22 },
+{ 80 , 40 , 2 , 23 },
+{ 80 , 40 , 2 , 24 },
+{ 80 , 40 , 2 , 25 },
+{ 80 , 40 , 2 , 26 },
+{ 80 , 40 , 2 , 27 },
+{ 80 , 40 , 2 , 28 },
+{ 80 , 40 , 2 , 29 },
+{ 80 , 40 , 2 , 30 },
+{ 80 , 40 , 2 , 31 },
+{ 80 , 40 , 2 , 32 },
+{ 80 , 40 , 2 , 33 },
+{ 80 , 40 , 2 , 34 },
+{ 80 , 40 , 2 , 35 },
+{ 80 , 40 , 2 , 36 },
+{ 80 , 40 , 2 , 37 },
+{ 80 , 40 , 2 , 38 },
+{ 80 , 40 , 2 , 39 },
+{ 80 , 40 , 3 , 0 },
+{ 80 , 40 , 3 , 1 },
+{ 80 , 40 , 3 , 2 },
+{ 80 , 40 , 3 , 3 },
+{ 80 , 40 , 3 , 4 },
+{ 80 , 40 , 3 , 5 },
+{ 80 , 40 , 3 , 6 },
+{ 80 , 40 , 3 , 7 },
+{ 80 , 40 , 3 , 8 },
+{ 80 , 40 , 3 , 9 },
+{ 80 , 40 , 3 , 10 },
+{ 80 , 40 , 3 , 11 },
+{ 80 , 40 , 3 , 12 },
+{ 80 , 40 , 3 , 13 },
+{ 80 , 40 , 3 , 14 },
+{ 80 , 40 , 3 , 15 },
+{ 80 , 40 , 3 , 16 },
+{ 80 , 40 , 3 , 17 },
+{ 80 , 40 , 3 , 18 },
+{ 80 , 40 , 3 , 19 },
+{ 80 , 40 , 3 , 20 },
+{ 80 , 40 , 3 , 21 },
+{ 80 , 40 , 3 , 22 },
+{ 80 , 40 , 3 , 23 },
+{ 80 , 40 , 3 , 24 },
+{ 80 , 40 , 3 , 25 },
+{ 80 , 40 , 3 , 26 },
+{ 80 , 40 , 3 , 27 },
+{ 80 , 40 , 3 , 28 },
+{ 80 , 40 , 3 , 29 },
+{ 80 , 40 , 3 , 30 },
+{ 80 , 40 , 3 , 31 },
+{ 80 , 40 , 3 , 32 },
+{ 80 , 40 , 3 , 33 },
+{ 80 , 40 , 3 , 34 },
+{ 80 , 40 , 3 , 35 },
+{ 80 , 40 , 3 , 36 },
+{ 80 , 40 , 3 , 37 },
+{ 80 , 40 , 3 , 38 },
+{ 80 , 40 , 3 , 39 },
+{ 80 , 40 , 4 , 0 },
+{ 80 , 40 , 4 , 1 },
+{ 80 , 40 , 4 , 2 },
+{ 80 , 40 , 4 , 3 },
+{ 80 , 40 , 4 , 4 },
+{ 80 , 40 , 4 , 5 },
+{ 80 , 40 , 4 , 6 },
+{ 80 , 40 , 4 , 7 },
+{ 80 , 40 , 4 , 8 },
+{ 80 , 40 , 4 , 9 },
+{ 80 , 40 , 4 , 10 },
+{ 80 , 40 , 4 , 11 },
+{ 80 , 40 , 4 , 12 },
+{ 80 , 40 , 4 , 13 },
+{ 80 , 40 , 4 , 14 },
+{ 80 , 40 , 4 , 15 },
+{ 80 , 40 , 4 , 16 },
+{ 80 , 40 , 4 , 17 },
+{ 80 , 40 , 4 , 18 },
+{ 80 , 40 , 4 , 19 },
+{ 80 , 40 , 4 , 20 },
+{ 80 , 40 , 4 , 21 },
+{ 80 , 40 , 4 , 22 },
+{ 80 , 40 , 4 , 23 },
+{ 80 , 40 , 4 , 24 },
+{ 80 , 40 , 4 , 25 },
+{ 80 , 40 , 4 , 26 },
+{ 80 , 40 , 4 , 27 },
+{ 80 , 40 , 4 , 28 },
+{ 80 , 40 , 4 , 29 },
+{ 80 , 40 , 4 , 30 },
+{ 80 , 40 , 4 , 31 },
+{ 80 , 40 , 4 , 32 },
+{ 80 , 40 , 4 , 33 },
+{ 80 , 40 , 4 , 34 },
+{ 80 , 40 , 4 , 35 },
+{ 80 , 40 , 4 , 36 },
+{ 80 , 40 , 4 , 37 },
+{ 80 , 40 , 4 , 38 },
+{ 80 , 40 , 4 , 39 },
+{ 80 , 40 , 5 , 0 },
+{ 80 , 40 , 5 , 1 },
+{ 80 , 40 , 5 , 2 },
+{ 80 , 40 , 5 , 3 },
+{ 80 , 40 , 5 , 4 },
+{ 80 , 40 , 5 , 5 },
+{ 80 , 40 , 5 , 6 },
+{ 80 , 40 , 5 , 7 },
+{ 80 , 40 , 5 , 8 },
+{ 80 , 40 , 5 , 9 },
+{ 80 , 40 , 5 , 10 },
+{ 80 , 40 , 5 , 11 },
+{ 80 , 40 , 5 , 12 },
+{ 80 , 40 , 5 , 13 },
+{ 80 , 40 , 5 , 14 },
+{ 80 , 40 , 5 , 15 },
+{ 80 , 40 , 5 , 16 },
+{ 80 , 40 , 5 , 17 },
+{ 80 , 40 , 5 , 18 },
+{ 80 , 40 , 5 , 19 },
+{ 80 , 40 , 5 , 20 },
+{ 80 , 40 , 5 , 21 },
+{ 80 , 40 , 5 , 22 },
+{ 80 , 40 , 5 , 23 },
+{ 80 , 40 , 5 , 24 },
+{ 80 , 40 , 5 , 25 },
+{ 80 , 40 , 5 , 26 },
+{ 80 , 40 , 5 , 27 },
+{ 80 , 40 , 5 , 28 },
+{ 80 , 40 , 5 , 29 },
+{ 80 , 40 , 5 , 30 },
+{ 80 , 40 , 5 , 31 },
+{ 80 , 40 , 5 , 32 },
+{ 80 , 40 , 5 , 33 },
+{ 80 , 40 , 5 , 34 },
+{ 80 , 40 , 5 , 35 },
+{ 80 , 40 , 5 , 36 },
+{ 80 , 40 , 5 , 37 },
+{ 80 , 40 , 5 , 38 },
+{ 80 , 40 , 5 , 39 },
+{ 80 , 40 , 6 , 0 },
+{ 80 , 40 , 6 , 1 },
+{ 80 , 40 , 6 , 2 },
+{ 80 , 40 , 6 , 3 },
+{ 80 , 40 , 6 , 4 },
+{ 80 , 40 , 6 , 5 },
+{ 80 , 40 , 6 , 6 },
+{ 80 , 40 , 6 , 7 },
+{ 80 , 40 , 6 , 8 },
+{ 80 , 40 , 6 , 9 },
+{ 80 , 40 , 6 , 10 },
+{ 80 , 40 , 6 , 11 },
+{ 80 , 40 , 6 , 12 },
+{ 80 , 40 , 6 , 13 },
+{ 80 , 40 , 6 , 14 },
+{ 80 , 40 , 6 , 15 },
+{ 80 , 40 , 6 , 16 },
+{ 80 , 40 , 6 , 17 },
+{ 80 , 40 , 6 , 18 },
+{ 80 , 40 , 6 , 19 },
+{ 80 , 40 , 6 , 20 },
+{ 80 , 40 , 6 , 21 },
+{ 80 , 40 , 6 , 22 },
+{ 80 , 40 , 6 , 23 },
+{ 80 , 40 , 6 , 24 },
+{ 80 , 40 , 6 , 25 },
+{ 80 , 40 , 6 , 26 },
+{ 80 , 40 , 6 , 27 },
+{ 80 , 40 , 6 , 28 },
+{ 80 , 40 , 6 , 29 },
+{ 80 , 40 , 6 , 30 },
+{ 80 , 40 , 6 , 31 },
+{ 80 , 40 , 6 , 32 },
+{ 80 , 40 , 6 , 33 },
+{ 80 , 40 , 6 , 34 },
+{ 80 , 40 , 6 , 35 },
+{ 80 , 40 , 6 , 36 },
+{ 80 , 40 , 6 , 37 },
+{ 80 , 40 , 6 , 38 },
+{ 80 , 40 , 6 , 39 },
+{ 80 , 40 , 7 , 0 },
+{ 80 , 40 , 7 , 1 },
+{ 80 , 40 , 7 , 2 },
+{ 80 , 40 , 7 , 3 },
+{ 80 , 40 , 7 , 4 },
+{ 80 , 40 , 7 , 5 },
+{ 80 , 40 , 7 , 6 },
+{ 80 , 40 , 7 , 7 },
+{ 80 , 40 , 7 , 8 },
+{ 80 , 40 , 7 , 9 },
+{ 80 , 40 , 7 , 10 },
+{ 80 , 40 , 7 , 11 },
+{ 80 , 40 , 7 , 12 },
+{ 80 , 40 , 7 , 13 },
+{ 80 , 40 , 7 , 14 },
+{ 80 , 40 , 7 , 15 },
+{ 80 , 40 , 7 , 16 },
+{ 80 , 40 , 7 , 17 },
+{ 80 , 40 , 7 , 18 },
+{ 80 , 40 , 7 , 19 },
+{ 80 , 40 , 7 , 20 },
+{ 80 , 40 , 7 , 21 },
+{ 80 , 40 , 7 , 22 },
+{ 80 , 40 , 7 , 23 },
+{ 80 , 40 , 7 , 24 },
+{ 80 , 40 , 7 , 25 },
+{ 80 , 40 , 7 , 26 },
+{ 80 , 40 , 7 , 27 },
+{ 80 , 40 , 7 , 28 },
+{ 80 , 40 , 7 , 29 },
+{ 80 , 40 , 7 , 30 },
+{ 80 , 40 , 7 , 31 },
+{ 80 , 40 , 7 , 32 },
+{ 80 , 40 , 7 , 33 },
+{ 80 , 40 , 7 , 34 },
+{ 80 , 40 , 7 , 35 },
+{ 80 , 40 , 7 , 36 },
+{ 80 , 40 , 7 , 37 },
+{ 80 , 40 , 7 , 38 },
+{ 80 , 40 , 7 , 39 },
+{ 80 , 40 , 8 , 0 },
+{ 80 , 40 , 8 , 1 },
+{ 80 , 40 , 8 , 2 },
+{ 80 , 40 , 8 , 3 },
+{ 80 , 40 , 8 , 4 },
+{ 80 , 40 , 8 , 5 },
+{ 80 , 40 , 8 , 6 },
+{ 80 , 40 , 8 , 7 },
+{ 80 , 40 , 8 , 8 },
+{ 80 , 40 , 8 , 9 },
+{ 80 , 40 , 8 , 10 },
+{ 80 , 40 , 8 , 11 },
+{ 80 , 40 , 8 , 12 },
+{ 80 , 40 , 8 , 13 },
+{ 80 , 40 , 8 , 14 },
+{ 80 , 40 , 8 , 15 },
+{ 80 , 40 , 8 , 16 },
+{ 80 , 40 , 8 , 17 },
+{ 80 , 40 , 8 , 18 },
+{ 80 , 40 , 8 , 19 },
+{ 80 , 40 , 8 , 20 },
+{ 80 , 40 , 8 , 21 },
+{ 80 , 40 , 8 , 22 },
+{ 80 , 40 , 8 , 23 },
+{ 80 , 40 , 8 , 24 },
+{ 80 , 40 , 8 , 25 },
+{ 80 , 40 , 8 , 26 },
+{ 80 , 40 , 8 , 27 },
+{ 80 , 40 , 8 , 28 },
+{ 80 , 40 , 8 , 29 },
+{ 80 , 40 , 8 , 30 },
+{ 80 , 40 , 8 , 31 },
+{ 80 , 40 , 8 , 32 },
+{ 80 , 40 , 8 , 33 },
+{ 80 , 40 , 8 , 34 },
+{ 80 , 40 , 8 , 35 },
+{ 80 , 40 , 8 , 36 },
+{ 80 , 40 , 8 , 37 },
+{ 80 , 40 , 8 , 38 },
+{ 80 , 40 , 8 , 39 },
+{ 80 , 40 , 9 , 0 },
+{ 80 , 40 , 9 , 1 },
+{ 80 , 40 , 9 , 2 },
+{ 80 , 40 , 9 , 3 },
+{ 80 , 40 , 9 , 4 },
+{ 80 , 40 , 9 , 5 },
+{ 80 , 40 , 9 , 6 },
+{ 80 , 40 , 9 , 7 },
+{ 80 , 40 , 9 , 8 },
+{ 80 , 40 , 9 , 9 },
+{ 80 , 40 , 9 , 10 },
+{ 80 , 40 , 9 , 11 },
+{ 80 , 40 , 9 , 12 },
+{ 80 , 40 , 9 , 13 },
+{ 80 , 40 , 9 , 14 },
+{ 80 , 40 , 9 , 15 },
+{ 80 , 40 , 9 , 16 },
+{ 80 , 40 , 9 , 17 },
+{ 80 , 40 , 9 , 18 },
+{ 80 , 40 , 9 , 19 },
+{ 80 , 40 , 9 , 20 },
+{ 80 , 40 , 9 , 21 },
+{ 80 , 40 , 9 , 22 },
+{ 80 , 40 , 9 , 23 },
+{ 80 , 40 , 9 , 24 },
+{ 80 , 40 , 9 , 25 },
+{ 80 , 40 , 9 , 26 },
+{ 80 , 40 , 9 , 27 },
+{ 80 , 40 , 9 , 28 },
+{ 80 , 40 , 9 , 29 },
+{ 80 , 40 , 9 , 30 },
+{ 80 , 40 , 9 , 31 },
+{ 80 , 40 , 9 , 32 },
+{ 80 , 40 , 9 , 33 },
+{ 80 , 40 , 9 , 34 },
+{ 80 , 40 , 9 , 35 },
+{ 80 , 40 , 9 , 36 },
+{ 80 , 40 , 9 , 37 },
+{ 80 , 40 , 9 , 38 },
+{ 80 , 40 , 9 , 39 },
+{ 80 , 40 , 10 , 0 },
+{ 80 , 40 , 10 , 1 },
+{ 80 , 40 , 10 , 2 },
+{ 80 , 40 , 10 , 3 },
+{ 80 , 40 , 10 , 4 },
+{ 80 , 40 , 10 , 5 },
+{ 80 , 40 , 10 , 6 },
+{ 80 , 40 , 10 , 7 },
+{ 80 , 40 , 10 , 8 },
+{ 80 , 40 , 10 , 9 },
+{ 80 , 40 , 10 , 10 },
+{ 80 , 40 , 10 , 11 },
+{ 80 , 40 , 10 , 12 },
+{ 80 , 40 , 10 , 13 },
+{ 80 , 40 , 10 , 14 },
+{ 80 , 40 , 10 , 15 },
+{ 80 , 40 , 10 , 16 },
+{ 80 , 40 , 10 , 17 },
+{ 80 , 40 , 10 , 18 },
+{ 80 , 40 , 10 , 19 },
+{ 80 , 40 , 10 , 20 },
+{ 80 , 40 , 10 , 21 },
+{ 80 , 40 , 10 , 22 },
+{ 80 , 40 , 10 , 23 },
+{ 80 , 40 , 10 , 24 },
+{ 80 , 40 , 10 , 25 },
+{ 80 , 40 , 10 , 26 },
+{ 80 , 40 , 10 , 27 },
+{ 80 , 40 , 10 , 28 },
+{ 80 , 40 , 10 , 29 },
+{ 80 , 40 , 10 , 30 },
+{ 80 , 40 , 10 , 31 },
+{ 80 , 40 , 10 , 32 },
+{ 80 , 40 , 10 , 33 },
+{ 80 , 40 , 10 , 34 },
+{ 80 , 40 , 10 , 35 },
+{ 80 , 40 , 10 , 36 },
+{ 80 , 40 , 10 , 37 },
+{ 80 , 40 , 10 , 38 },
+{ 80 , 40 , 10 , 39 },
+{ 80 , 40 , 11 , 0 },
+{ 80 , 40 , 11 , 1 },
+{ 80 , 40 , 11 , 2 },
+{ 80 , 40 , 11 , 3 },
+{ 80 , 40 , 11 , 4 },
+{ 80 , 40 , 11 , 5 },
+{ 80 , 40 , 11 , 6 },
+{ 80 , 40 , 11 , 7 },
+{ 80 , 40 , 11 , 8 },
+{ 80 , 40 , 11 , 9 },
+{ 80 , 40 , 11 , 10 },
+{ 80 , 40 , 11 , 11 },
+{ 80 , 40 , 11 , 12 },
+{ 80 , 40 , 11 , 13 },
+{ 80 , 40 , 11 , 14 },
+{ 80 , 40 , 11 , 15 },
+{ 80 , 40 , 11 , 16 },
+{ 80 , 40 , 11 , 17 },
+{ 80 , 40 , 11 , 18 },
+{ 80 , 40 , 11 , 19 },
+{ 80 , 40 , 11 , 20 },
+{ 80 , 40 , 11 , 21 },
+{ 80 , 40 , 11 , 22 },
+{ 80 , 40 , 11 , 23 },
+{ 80 , 40 , 11 , 24 },
+{ 80 , 40 , 11 , 25 },
+{ 80 , 40 , 11 , 26 },
+{ 80 , 40 , 11 , 27 },
+{ 80 , 40 , 11 , 28 },
+{ 80 , 40 , 11 , 29 },
+{ 80 , 40 , 11 , 30 },
+{ 80 , 40 , 11 , 31 },
+{ 80 , 40 , 11 , 32 },
+{ 80 , 40 , 11 , 33 },
+{ 80 , 40 , 11 , 34 },
+{ 80 , 40 , 11 , 35 },
+{ 80 , 40 , 11 , 36 },
+{ 80 , 40 , 11 , 37 },
+{ 80 , 40 , 11 , 38 },
+{ 80 , 40 , 11 , 39 },
+{ 80 , 40 , 12 , 0 },
+{ 80 , 40 , 12 , 1 },
+{ 80 , 40 , 12 , 2 },
+{ 80 , 40 , 12 , 3 },
+{ 80 , 40 , 12 , 4 },
+{ 80 , 40 , 12 , 5 },
+{ 80 , 40 , 12 , 6 },
+{ 80 , 40 , 12 , 7 },
+{ 80 , 40 , 12 , 8 },
+{ 80 , 40 , 12 , 9 },
+{ 80 , 40 , 12 , 10 },
+{ 80 , 40 , 12 , 11 },
+{ 80 , 40 , 12 , 12 },
+{ 80 , 40 , 12 , 13 },
+{ 80 , 40 , 12 , 14 },
+{ 80 , 40 , 12 , 15 },
+{ 80 , 40 , 12 , 16 },
+{ 80 , 40 , 12 , 17 },
+{ 80 , 40 , 12 , 18 },
+{ 80 , 40 , 12 , 19 },
+{ 80 , 40 , 12 , 20 },
+{ 80 , 40 , 12 , 21 },
+{ 80 , 40 , 12 , 22 },
+{ 80 , 40 , 12 , 23 },
+{ 80 , 40 , 12 , 24 },
+{ 80 , 40 , 12 , 25 },
+{ 80 , 40 , 12 , 26 },
+{ 80 , 40 , 12 , 27 },
+{ 80 , 40 , 12 , 28 },
+{ 80 , 40 , 12 , 29 },
+{ 80 , 40 , 12 , 30 },
+{ 80 , 40 , 12 , 31 },
+{ 80 , 40 , 12 , 32 },
+{ 80 , 40 , 12 , 33 },
+{ 80 , 40 , 12 , 34 },
+{ 80 , 40 , 12 , 35 },
+{ 80 , 40 , 12 , 36 },
+{ 80 , 40 , 12 , 37 },
+{ 80 , 40 , 12 , 38 },
+{ 80 , 40 , 12 , 39 },
+{ 80 , 40 , 13 , 0 },
+{ 80 , 40 , 13 , 1 },
+{ 80 , 40 , 13 , 2 },
+{ 80 , 40 , 13 , 3 },
+{ 80 , 40 , 13 , 4 },
+{ 80 , 40 , 13 , 5 },
+{ 80 , 40 , 13 , 6 },
+{ 80 , 40 , 13 , 7 },
+{ 80 , 40 , 13 , 8 },
+{ 80 , 40 , 13 , 9 },
+{ 80 , 40 , 13 , 10 },
+{ 80 , 40 , 13 , 11 },
+{ 80 , 40 , 13 , 12 },
+{ 80 , 40 , 13 , 13 },
+{ 80 , 40 , 13 , 14 },
+{ 80 , 40 , 13 , 15 },
+{ 80 , 40 , 13 , 16 },
+{ 80 , 40 , 13 , 17 },
+{ 80 , 40 , 13 , 18 },
+{ 80 , 40 , 13 , 19 },
+{ 80 , 40 , 13 , 20 },
+{ 80 , 40 , 13 , 21 },
+{ 80 , 40 , 13 , 22 },
+{ 80 , 40 , 13 , 23 },
+{ 80 , 40 , 13 , 24 },
+{ 80 , 40 , 13 , 25 },
+{ 80 , 40 , 13 , 26 },
+{ 80 , 40 , 13 , 27 },
+{ 80 , 40 , 13 , 28 },
+{ 80 , 40 , 13 , 29 },
+{ 80 , 40 , 13 , 30 },
+{ 80 , 40 , 13 , 31 },
+{ 80 , 40 , 13 , 32 },
+{ 80 , 40 , 13 , 33 },
+{ 80 , 40 , 13 , 34 },
+{ 80 , 40 , 13 , 35 },
+{ 80 , 40 , 13 , 36 },
+{ 80 , 40 , 13 , 37 },
+{ 80 , 40 , 13 , 38 },
+{ 80 , 40 , 13 , 39 },
+{ 80 , 40 , 14 , 0 },
+{ 80 , 40 , 14 , 1 },
+{ 80 , 40 , 14 , 2 },
+{ 80 , 40 , 14 , 3 },
+{ 80 , 40 , 14 , 4 },
+{ 80 , 40 , 14 , 5 },
+{ 80 , 40 , 14 , 6 },
+{ 80 , 40 , 14 , 7 },
+{ 80 , 40 , 14 , 8 },
+{ 80 , 40 , 14 , 9 },
+{ 80 , 40 , 14 , 10 },
+{ 80 , 40 , 14 , 11 },
+{ 80 , 40 , 14 , 12 },
+{ 80 , 40 , 14 , 13 },
+{ 80 , 40 , 14 , 14 },
+{ 80 , 40 , 14 , 15 },
+{ 80 , 40 , 14 , 16 },
+{ 80 , 40 , 14 , 17 },
+{ 80 , 40 , 14 , 18 },
+{ 80 , 40 , 14 , 19 },
+{ 80 , 40 , 14 , 20 },
+{ 80 , 40 , 14 , 21 },
+{ 80 , 40 , 14 , 22 },
+{ 80 , 40 , 14 , 23 },
+{ 80 , 40 , 14 , 24 },
+{ 80 , 40 , 14 , 25 },
+{ 80 , 40 , 14 , 26 },
+{ 80 , 40 , 14 , 27 },
+{ 80 , 40 , 14 , 28 },
+{ 80 , 40 , 14 , 29 },
+{ 80 , 40 , 14 , 30 },
+{ 80 , 40 , 14 , 31 },
+{ 80 , 40 , 14 , 32 },
+{ 80 , 40 , 14 , 33 },
+{ 80 , 40 , 14 , 34 },
+{ 80 , 40 , 14 , 35 },
+{ 80 , 40 , 14 , 36 },
+{ 80 , 40 , 14 , 37 },
+{ 80 , 40 , 14 , 38 },
+{ 80 , 40 , 14 , 39 },
+{ 80 , 40 , 15 , 0 },
+{ 80 , 40 , 15 , 1 },
+{ 80 , 40 , 15 , 2 },
+{ 80 , 40 , 15 , 3 },
+{ 80 , 40 , 15 , 4 },
+{ 80 , 40 , 15 , 5 },
+{ 80 , 40 , 15 , 6 },
+{ 80 , 40 , 15 , 7 },
+{ 80 , 40 , 15 , 8 },
+{ 80 , 40 , 15 , 9 },
+{ 80 , 40 , 15 , 10 },
+{ 80 , 40 , 15 , 11 },
+{ 80 , 40 , 15 , 12 },
+{ 80 , 40 , 15 , 13 },
+{ 80 , 40 , 15 , 14 },
+{ 80 , 40 , 15 , 15 },
+{ 80 , 40 , 15 , 16 },
+{ 80 , 40 , 15 , 17 },
+{ 80 , 40 , 15 , 18 },
+{ 80 , 40 , 15 , 19 },
+{ 80 , 40 , 15 , 20 },
+{ 80 , 40 , 15 , 21 },
+{ 80 , 40 , 15 , 22 },
+{ 80 , 40 , 15 , 23 },
+{ 80 , 40 , 15 , 24 },
+{ 80 , 40 , 15 , 25 },
+{ 80 , 40 , 15 , 26 },
+{ 80 , 40 , 15 , 27 },
+{ 80 , 40 , 15 , 28 },
+{ 80 , 40 , 15 , 29 },
+{ 80 , 40 , 15 , 30 },
+{ 80 , 40 , 15 , 31 },
+{ 80 , 40 , 15 , 32 },
+{ 80 , 40 , 15 , 33 },
+{ 80 , 40 , 15 , 34 },
+{ 80 , 40 , 15 , 35 },
+{ 80 , 40 , 15 , 36 },
+{ 80 , 40 , 15 , 37 },
+{ 80 , 40 , 15 , 38 },
+{ 80 , 40 , 15 , 39 },
+{ 80 , 40 , 16 , 0 },
+{ 80 , 40 , 16 , 1 },
+{ 80 , 40 , 16 , 2 },
+{ 80 , 40 , 16 , 3 },
+{ 80 , 40 , 16 , 4 },
+{ 80 , 40 , 16 , 5 },
+{ 80 , 40 , 16 , 6 },
+{ 80 , 40 , 16 , 7 },
+{ 80 , 40 , 16 , 8 },
+{ 80 , 40 , 16 , 9 },
+{ 80 , 40 , 16 , 10 },
+{ 80 , 40 , 16 , 11 },
+{ 80 , 40 , 16 , 12 },
+{ 80 , 40 , 16 , 13 },
+{ 80 , 40 , 16 , 14 },
+{ 80 , 40 , 16 , 15 },
+{ 80 , 40 , 16 , 16 },
+{ 80 , 40 , 16 , 17 },
+{ 80 , 40 , 16 , 18 },
+{ 80 , 40 , 16 , 19 },
+{ 80 , 40 , 16 , 20 },
+{ 80 , 40 , 16 , 21 },
+{ 80 , 40 , 16 , 22 },
+{ 80 , 40 , 16 , 23 },
+{ 80 , 40 , 16 , 24 },
+{ 80 , 40 , 16 , 25 },
+{ 80 , 40 , 16 , 26 },
+{ 80 , 40 , 16 , 27 },
+{ 80 , 40 , 16 , 28 },
+{ 80 , 40 , 16 , 29 },
+{ 80 , 40 , 16 , 30 },
+{ 80 , 40 , 16 , 31 },
+{ 80 , 40 , 16 , 32 },
+{ 80 , 40 , 16 , 33 },
+{ 80 , 40 , 16 , 34 },
+{ 80 , 40 , 16 , 35 },
+{ 80 , 40 , 16 , 36 },
+{ 80 , 40 , 16 , 37 },
+{ 80 , 40 , 16 , 38 },
+{ 80 , 40 , 16 , 39 },
+{ 80 , 40 , 17 , 0 },
+{ 80 , 40 , 17 , 1 },
+{ 80 , 40 , 17 , 2 },
+{ 80 , 40 , 17 , 3 },
+{ 80 , 40 , 17 , 4 },
+{ 80 , 40 , 17 , 5 },
+{ 80 , 40 , 17 , 6 },
+{ 80 , 40 , 17 , 7 },
+{ 80 , 40 , 17 , 8 },
+{ 80 , 40 , 17 , 9 },
+{ 80 , 40 , 17 , 10 },
+{ 80 , 40 , 17 , 11 },
+{ 80 , 40 , 17 , 12 },
+{ 80 , 40 , 17 , 13 },
+{ 80 , 40 , 17 , 14 },
+{ 80 , 40 , 17 , 15 },
+{ 80 , 40 , 17 , 16 },
+{ 80 , 40 , 17 , 17 },
+{ 80 , 40 , 17 , 18 },
+{ 80 , 40 , 17 , 19 },
+{ 80 , 40 , 17 , 20 },
+{ 80 , 40 , 17 , 21 },
+{ 80 , 40 , 17 , 22 },
+{ 80 , 40 , 17 , 23 },
+{ 80 , 40 , 17 , 24 },
+{ 80 , 40 , 17 , 25 },
+{ 80 , 40 , 17 , 26 },
+{ 80 , 40 , 17 , 27 },
+{ 80 , 40 , 17 , 28 },
+{ 80 , 40 , 17 , 29 },
+{ 80 , 40 , 17 , 30 },
+{ 80 , 40 , 17 , 31 },
+{ 80 , 40 , 17 , 32 },
+{ 80 , 40 , 17 , 33 },
+{ 80 , 40 , 17 , 34 },
+{ 80 , 40 , 17 , 35 },
+{ 80 , 40 , 17 , 36 },
+{ 80 , 40 , 17 , 37 },
+{ 80 , 40 , 17 , 38 },
+{ 80 , 40 , 17 , 39 },
+{ 80 , 40 , 18 , 0 },
+{ 80 , 40 , 18 , 1 },
+{ 80 , 40 , 18 , 2 },
+{ 80 , 40 , 18 , 3 },
+{ 80 , 40 , 18 , 4 },
+{ 80 , 40 , 18 , 5 },
+{ 80 , 40 , 18 , 6 },
+{ 80 , 40 , 18 , 7 },
+{ 80 , 40 , 18 , 8 },
+{ 80 , 40 , 18 , 9 },
+{ 80 , 40 , 18 , 10 },
+{ 80 , 40 , 18 , 11 },
+{ 80 , 40 , 18 , 12 },
+{ 80 , 40 , 18 , 13 },
+{ 80 , 40 , 18 , 14 },
+{ 80 , 40 , 18 , 15 },
+{ 80 , 40 , 18 , 16 },
+{ 80 , 40 , 18 , 17 },
+{ 80 , 40 , 18 , 18 },
+{ 80 , 40 , 18 , 19 },
+{ 80 , 40 , 18 , 20 },
+{ 80 , 40 , 18 , 21 },
+{ 80 , 40 , 18 , 22 },
+{ 80 , 40 , 18 , 23 },
+{ 80 , 40 , 18 , 24 },
+{ 80 , 40 , 18 , 25 },
+{ 80 , 40 , 18 , 26 },
+{ 80 , 40 , 18 , 27 },
+{ 80 , 40 , 18 , 28 },
+{ 80 , 40 , 18 , 29 },
+{ 80 , 40 , 18 , 30 },
+{ 80 , 40 , 18 , 31 },
+{ 80 , 40 , 18 , 32 },
+{ 80 , 40 , 18 , 33 },
+{ 80 , 40 , 18 , 34 },
+{ 80 , 40 , 18 , 35 },
+{ 80 , 40 , 18 , 36 },
+{ 80 , 40 , 18 , 37 },
+{ 80 , 40 , 18 , 38 },
+{ 80 , 40 , 18 , 39 },
+{ 80 , 40 , 19 , 0 },
+{ 80 , 40 , 19 , 1 },
+{ 80 , 40 , 19 , 2 },
+{ 80 , 40 , 19 , 3 },
+{ 80 , 40 , 19 , 4 },
+{ 80 , 40 , 19 , 5 },
+{ 80 , 40 , 19 , 6 },
+{ 80 , 40 , 19 , 7 },
+{ 80 , 40 , 19 , 8 },
+{ 80 , 40 , 19 , 9 },
+{ 80 , 40 , 19 , 10 },
+{ 80 , 40 , 19 , 11 },
+{ 80 , 40 , 19 , 12 },
+{ 80 , 40 , 19 , 13 },
+{ 80 , 40 , 19 , 14 },
+{ 80 , 40 , 19 , 15 },
+{ 80 , 40 , 19 , 16 },
+{ 80 , 40 , 19 , 17 },
+{ 80 , 40 , 19 , 18 },
+{ 80 , 40 , 19 , 19 },
+{ 80 , 40 , 19 , 20 },
+{ 80 , 40 , 19 , 21 },
+{ 80 , 40 , 19 , 22 },
+{ 80 , 40 , 19 , 23 },
+{ 80 , 40 , 19 , 24 },
+{ 80 , 40 , 19 , 25 },
+{ 80 , 40 , 19 , 26 },
+{ 80 , 40 , 19 , 27 },
+{ 80 , 40 , 19 , 28 },
+{ 80 , 40 , 19 , 29 },
+{ 80 , 40 , 19 , 30 },
+{ 80 , 40 , 19 , 31 },
+{ 80 , 40 , 19 , 32 },
+{ 80 , 40 , 19 , 33 },
+{ 80 , 40 , 19 , 34 },
+{ 80 , 40 , 19 , 35 },
+{ 80 , 40 , 19 , 36 },
+{ 80 , 40 , 19 , 37 },
+{ 80 , 40 , 19 , 38 },
+{ 80 , 40 , 19 , 39 },
+{ 80 , 40 , 20 , 0 },
+{ 80 , 40 , 20 , 1 },
+{ 80 , 40 , 20 , 2 },
+{ 80 , 40 , 20 , 3 },
+{ 80 , 40 , 20 , 4 },
+{ 80 , 40 , 20 , 5 },
+{ 80 , 40 , 20 , 6 },
+{ 80 , 40 , 20 , 7 },
+{ 80 , 40 , 20 , 8 },
+{ 80 , 40 , 20 , 9 },
+{ 80 , 40 , 20 , 10 },
+{ 80 , 40 , 20 , 11 },
+{ 80 , 40 , 20 , 12 },
+{ 80 , 40 , 20 , 13 },
+{ 80 , 40 , 20 , 14 },
+{ 80 , 40 , 20 , 15 },
+{ 80 , 40 , 20 , 16 },
+{ 80 , 40 , 20 , 17 },
+{ 80 , 40 , 20 , 18 },
+{ 80 , 40 , 20 , 19 },
+{ 80 , 40 , 20 , 20 },
+{ 80 , 40 , 20 , 21 },
+{ 80 , 40 , 20 , 22 },
+{ 80 , 40 , 20 , 23 },
+{ 80 , 40 , 20 , 24 },
+{ 80 , 40 , 20 , 25 },
+{ 80 , 40 , 20 , 26 },
+{ 80 , 40 , 20 , 27 },
+{ 80 , 40 , 20 , 28 },
+{ 80 , 40 , 20 , 29 },
+{ 80 , 40 , 20 , 30 },
+{ 80 , 40 , 20 , 31 },
+{ 80 , 40 , 20 , 32 },
+{ 80 , 40 , 20 , 33 },
+{ 80 , 40 , 20 , 34 },
+{ 80 , 40 , 20 , 35 },
+{ 80 , 40 , 20 , 36 },
+{ 80 , 40 , 20 , 37 },
+{ 80 , 40 , 20 , 38 },
+{ 80 , 40 , 20 , 39 },
+{ 80 , 40 , 21 , 0 },
+{ 80 , 40 , 21 , 1 },
+{ 80 , 40 , 21 , 2 },
+{ 80 , 40 , 21 , 3 },
+{ 80 , 40 , 21 , 4 },
+{ 80 , 40 , 21 , 5 },
+{ 80 , 40 , 21 , 6 },
+{ 80 , 40 , 21 , 7 },
+{ 80 , 40 , 21 , 8 },
+{ 80 , 40 , 21 , 9 },
+{ 80 , 40 , 21 , 10 },
+{ 80 , 40 , 21 , 11 },
+{ 80 , 40 , 21 , 12 },
+{ 80 , 40 , 21 , 13 },
+{ 80 , 40 , 21 , 14 },
+{ 80 , 40 , 21 , 15 },
+{ 80 , 40 , 21 , 16 },
+{ 80 , 40 , 21 , 17 },
+{ 80 , 40 , 21 , 18 },
+{ 80 , 40 , 21 , 19 },
+{ 80 , 40 , 21 , 20 },
+{ 80 , 40 , 21 , 21 },
+{ 80 , 40 , 21 , 22 },
+{ 80 , 40 , 21 , 23 },
+{ 80 , 40 , 21 , 24 },
+{ 80 , 40 , 21 , 25 },
+{ 80 , 40 , 21 , 26 },
+{ 80 , 40 , 21 , 27 },
+{ 80 , 40 , 21 , 28 },
+{ 80 , 40 , 21 , 29 },
+{ 80 , 40 , 21 , 30 },
+{ 80 , 40 , 21 , 31 },
+{ 80 , 40 , 21 , 32 },
+{ 80 , 40 , 21 , 33 },
+{ 80 , 40 , 21 , 34 },
+{ 80 , 40 , 21 , 35 },
+{ 80 , 40 , 21 , 36 },
+{ 80 , 40 , 21 , 37 },
+{ 80 , 40 , 21 , 38 },
+{ 80 , 40 , 21 , 39 },
+{ 80 , 40 , 22 , 0 },
+{ 80 , 40 , 22 , 1 },
+{ 80 , 40 , 22 , 2 },
+{ 80 , 40 , 22 , 3 },
+{ 80 , 40 , 22 , 4 },
+{ 80 , 40 , 22 , 5 },
+{ 80 , 40 , 22 , 6 },
+{ 80 , 40 , 22 , 7 },
+{ 80 , 40 , 22 , 8 },
+{ 80 , 40 , 22 , 9 },
+{ 80 , 40 , 22 , 10 },
+{ 80 , 40 , 22 , 11 },
+{ 80 , 40 , 22 , 12 },
+{ 80 , 40 , 22 , 13 },
+{ 80 , 40 , 22 , 14 },
+{ 80 , 40 , 22 , 15 },
+{ 80 , 40 , 22 , 16 },
+{ 80 , 40 , 22 , 17 },
+{ 80 , 40 , 22 , 18 },
+{ 80 , 40 , 22 , 19 },
+{ 80 , 40 , 22 , 20 },
+{ 80 , 40 , 22 , 21 },
+{ 80 , 40 , 22 , 22 },
+{ 80 , 40 , 22 , 23 },
+{ 80 , 40 , 22 , 24 },
+{ 80 , 40 , 22 , 25 },
+{ 80 , 40 , 22 , 26 },
+{ 80 , 40 , 22 , 27 },
+{ 80 , 40 , 22 , 28 },
+{ 80 , 40 , 22 , 29 },
+{ 80 , 40 , 22 , 30 },
+{ 80 , 40 , 22 , 31 },
+{ 80 , 40 , 22 , 32 },
+{ 80 , 40 , 22 , 33 },
+{ 80 , 40 , 22 , 34 },
+{ 80 , 40 , 22 , 35 },
+{ 80 , 40 , 22 , 36 },
+{ 80 , 40 , 22 , 37 },
+{ 80 , 40 , 22 , 38 },
+{ 80 , 40 , 22 , 39 },
+{ 80 , 40 , 23 , 0 },
+{ 80 , 40 , 23 , 1 },
+{ 80 , 40 , 23 , 2 },
+{ 80 , 40 , 23 , 3 },
+{ 80 , 40 , 23 , 4 },
+{ 80 , 40 , 23 , 5 },
+{ 80 , 40 , 23 , 6 },
+{ 80 , 40 , 23 , 7 },
+{ 80 , 40 , 23 , 8 },
+{ 80 , 40 , 23 , 9 },
+{ 80 , 40 , 23 , 10 },
+{ 80 , 40 , 23 , 11 },
+{ 80 , 40 , 23 , 12 },
+{ 80 , 40 , 23 , 13 },
+{ 80 , 40 , 23 , 14 },
+{ 80 , 40 , 23 , 15 },
+{ 80 , 40 , 23 , 16 },
+{ 80 , 40 , 23 , 17 },
+{ 80 , 40 , 23 , 18 },
+{ 80 , 40 , 23 , 19 },
+{ 80 , 40 , 23 , 20 },
+{ 80 , 40 , 23 , 21 },
+{ 80 , 40 , 23 , 22 },
+{ 80 , 40 , 23 , 23 },
+{ 80 , 40 , 23 , 24 },
+{ 80 , 40 , 23 , 25 },
+{ 80 , 40 , 23 , 26 },
+{ 80 , 40 , 23 , 27 },
+{ 80 , 40 , 23 , 28 },
+{ 80 , 40 , 23 , 29 },
+{ 80 , 40 , 23 , 30 },
+{ 80 , 40 , 23 , 31 },
+{ 80 , 40 , 23 , 32 },
+{ 80 , 40 , 23 , 33 },
+{ 80 , 40 , 23 , 34 },
+{ 80 , 40 , 23 , 35 },
+{ 80 , 40 , 23 , 36 },
+{ 80 , 40 , 23 , 37 },
+{ 80 , 40 , 23 , 38 },
+{ 80 , 40 , 23 , 39 },
+{ 80 , 40 , 24 , 0 },
+{ 80 , 40 , 24 , 1 },
+{ 80 , 40 , 24 , 2 },
+{ 80 , 40 , 24 , 3 },
+{ 80 , 40 , 24 , 4 },
+{ 80 , 40 , 24 , 5 },
+{ 80 , 40 , 24 , 6 },
+{ 80 , 40 , 24 , 7 },
+{ 80 , 40 , 24 , 8 },
+{ 80 , 40 , 24 , 9 },
+{ 80 , 40 , 24 , 10 },
+{ 80 , 40 , 24 , 11 },
+{ 80 , 40 , 24 , 12 },
+{ 80 , 40 , 24 , 13 },
+{ 80 , 40 , 24 , 14 },
+{ 80 , 40 , 24 , 15 },
+{ 80 , 40 , 24 , 16 },
+{ 80 , 40 , 24 , 17 },
+{ 80 , 40 , 24 , 18 },
+{ 80 , 40 , 24 , 19 },
+{ 80 , 40 , 24 , 20 },
+{ 80 , 40 , 24 , 21 },
+{ 80 , 40 , 24 , 22 },
+{ 80 , 40 , 24 , 23 },
+{ 80 , 40 , 24 , 24 },
+{ 80 , 40 , 24 , 25 },
+{ 80 , 40 , 24 , 26 },
+{ 80 , 40 , 24 , 27 },
+{ 80 , 40 , 24 , 28 },
+{ 80 , 40 , 24 , 29 },
+{ 80 , 40 , 24 , 30 },
+{ 80 , 40 , 24 , 31 },
+{ 80 , 40 , 24 , 32 },
+{ 80 , 40 , 24 , 33 },
+{ 80 , 40 , 24 , 34 },
+{ 80 , 40 , 24 , 35 },
+{ 80 , 40 , 24 , 36 },
+{ 80 , 40 , 24 , 37 },
+{ 80 , 40 , 24 , 38 },
+{ 80 , 40 , 24 , 39 },
+{ 80 , 40 , 25 , 0 },
+{ 80 , 40 , 25 , 1 },
+{ 80 , 40 , 25 , 2 },
+{ 80 , 40 , 25 , 3 },
+{ 80 , 40 , 25 , 4 },
+{ 80 , 40 , 25 , 5 },
+{ 80 , 40 , 25 , 6 },
+{ 80 , 40 , 25 , 7 },
+{ 80 , 40 , 25 , 8 },
+{ 80 , 40 , 25 , 9 },
+{ 80 , 40 , 25 , 10 },
+{ 80 , 40 , 25 , 11 },
+{ 80 , 40 , 25 , 12 },
+{ 80 , 40 , 25 , 13 },
+{ 80 , 40 , 25 , 14 },
+{ 80 , 40 , 25 , 15 },
+{ 80 , 40 , 25 , 16 },
+{ 80 , 40 , 25 , 17 },
+{ 80 , 40 , 25 , 18 },
+{ 80 , 40 , 25 , 19 },
+{ 80 , 40 , 25 , 20 },
+{ 80 , 40 , 25 , 21 },
+{ 80 , 40 , 25 , 22 },
+{ 80 , 40 , 25 , 23 },
+{ 80 , 40 , 25 , 24 },
+{ 80 , 40 , 25 , 25 },
+{ 80 , 40 , 25 , 26 },
+{ 80 , 40 , 25 , 27 },
+{ 80 , 40 , 25 , 28 },
+{ 80 , 40 , 25 , 29 },
+{ 80 , 40 , 25 , 30 },
+{ 80 , 40 , 25 , 31 },
+{ 80 , 40 , 25 , 32 },
+{ 80 , 40 , 25 , 33 },
+{ 80 , 40 , 25 , 34 },
+{ 80 , 40 , 25 , 35 },
+{ 80 , 40 , 25 , 36 },
+{ 80 , 40 , 25 , 37 },
+{ 80 , 40 , 25 , 38 },
+{ 80 , 40 , 25 , 39 },
+{ 80 , 40 , 26 , 0 },
+{ 80 , 40 , 26 , 1 },
+{ 80 , 40 , 26 , 2 },
+{ 80 , 40 , 26 , 3 },
+{ 80 , 40 , 26 , 4 },
+{ 80 , 40 , 26 , 5 },
+{ 80 , 40 , 26 , 6 },
+{ 80 , 40 , 26 , 7 },
+{ 80 , 40 , 26 , 8 },
+{ 80 , 40 , 26 , 9 },
+{ 80 , 40 , 26 , 10 },
+{ 80 , 40 , 26 , 11 },
+{ 80 , 40 , 26 , 12 },
+{ 80 , 40 , 26 , 13 },
+{ 80 , 40 , 26 , 14 },
+{ 80 , 40 , 26 , 15 },
+{ 80 , 40 , 26 , 16 },
+{ 80 , 40 , 26 , 17 },
+{ 80 , 40 , 26 , 18 },
+{ 80 , 40 , 26 , 19 },
+{ 80 , 40 , 26 , 20 },
+{ 80 , 40 , 26 , 21 },
+{ 80 , 40 , 26 , 22 },
+{ 80 , 40 , 26 , 23 },
+{ 80 , 40 , 26 , 24 },
+{ 80 , 40 , 26 , 25 },
+{ 80 , 40 , 26 , 26 },
+{ 80 , 40 , 26 , 27 },
+{ 80 , 40 , 26 , 28 },
+{ 80 , 40 , 26 , 29 },
+{ 80 , 40 , 26 , 30 },
+{ 80 , 40 , 26 , 31 },
+{ 80 , 40 , 26 , 32 },
+{ 80 , 40 , 26 , 33 },
+{ 80 , 40 , 26 , 34 },
+{ 80 , 40 , 26 , 35 },
+{ 80 , 40 , 26 , 36 },
+{ 80 , 40 , 26 , 37 },
+{ 80 , 40 , 26 , 38 },
+{ 80 , 40 , 26 , 39 },
+{ 80 , 40 , 27 , 0 },
+{ 80 , 40 , 27 , 1 },
+{ 80 , 40 , 27 , 2 },
+{ 80 , 40 , 27 , 3 },
+{ 80 , 40 , 27 , 4 },
+{ 80 , 40 , 27 , 5 },
+{ 80 , 40 , 27 , 6 },
+{ 80 , 40 , 27 , 7 },
+{ 80 , 40 , 27 , 8 },
+{ 80 , 40 , 27 , 9 },
+{ 80 , 40 , 27 , 10 },
+{ 80 , 40 , 27 , 11 },
+{ 80 , 40 , 27 , 12 },
+{ 80 , 40 , 27 , 13 },
+{ 80 , 40 , 27 , 14 },
+{ 80 , 40 , 27 , 15 },
+{ 80 , 40 , 27 , 16 },
+{ 80 , 40 , 27 , 17 },
+{ 80 , 40 , 27 , 18 },
+{ 80 , 40 , 27 , 19 },
+{ 80 , 40 , 27 , 20 },
+{ 80 , 40 , 27 , 21 },
+{ 80 , 40 , 27 , 22 },
+{ 80 , 40 , 27 , 23 },
+{ 80 , 40 , 27 , 24 },
+{ 80 , 40 , 27 , 25 },
+{ 80 , 40 , 27 , 26 },
+{ 80 , 40 , 27 , 27 },
+{ 80 , 40 , 27 , 28 },
+{ 80 , 40 , 27 , 29 },
+{ 80 , 40 , 27 , 30 },
+{ 80 , 40 , 27 , 31 },
+{ 80 , 40 , 27 , 32 },
+{ 80 , 40 , 27 , 33 },
+{ 80 , 40 , 27 , 34 },
+{ 80 , 40 , 27 , 35 },
+{ 80 , 40 , 27 , 36 },
+{ 80 , 40 , 27 , 37 },
+{ 80 , 40 , 27 , 38 },
+{ 80 , 40 , 27 , 39 },
+{ 80 , 40 , 28 , 0 },
+{ 80 , 40 , 28 , 1 },
+{ 80 , 40 , 28 , 2 },
+{ 80 , 40 , 28 , 3 },
+{ 80 , 40 , 28 , 4 },
+{ 80 , 40 , 28 , 5 },
+{ 80 , 40 , 28 , 6 },
+{ 80 , 40 , 28 , 7 },
+{ 80 , 40 , 28 , 8 },
+{ 80 , 40 , 28 , 9 },
+{ 80 , 40 , 28 , 10 },
+{ 80 , 40 , 28 , 11 },
+{ 80 , 40 , 28 , 12 },
+{ 80 , 40 , 28 , 13 },
+{ 80 , 40 , 28 , 14 },
+{ 80 , 40 , 28 , 15 },
+{ 80 , 40 , 28 , 16 },
+{ 80 , 40 , 28 , 17 },
+{ 80 , 40 , 28 , 18 },
+{ 80 , 40 , 28 , 19 },
+{ 80 , 40 , 28 , 20 },
+{ 80 , 40 , 28 , 21 },
+{ 80 , 40 , 28 , 22 },
+{ 80 , 40 , 28 , 23 },
+{ 80 , 40 , 28 , 24 },
+{ 80 , 40 , 28 , 25 },
+{ 80 , 40 , 28 , 26 },
+{ 80 , 40 , 28 , 27 },
+{ 80 , 40 , 28 , 28 },
+{ 80 , 40 , 28 , 29 },
+{ 80 , 40 , 28 , 30 },
+{ 80 , 40 , 28 , 31 },
+{ 80 , 40 , 28 , 32 },
+{ 80 , 40 , 28 , 33 },
+{ 80 , 40 , 28 , 34 },
+{ 80 , 40 , 28 , 35 },
+{ 80 , 40 , 28 , 36 },
+{ 80 , 40 , 28 , 37 },
+{ 80 , 40 , 28 , 38 },
+{ 80 , 40 , 28 , 39 },
+{ 80 , 40 , 29 , 0 },
+{ 80 , 40 , 29 , 1 },
+{ 80 , 40 , 29 , 2 },
+{ 80 , 40 , 29 , 3 },
+{ 80 , 40 , 29 , 4 },
+{ 80 , 40 , 29 , 5 },
+{ 80 , 40 , 29 , 6 },
+{ 80 , 40 , 29 , 7 },
+{ 80 , 40 , 29 , 8 },
+{ 80 , 40 , 29 , 9 },
+{ 80 , 40 , 29 , 10 },
+{ 80 , 40 , 29 , 11 },
+{ 80 , 40 , 29 , 12 },
+{ 80 , 40 , 29 , 13 },
+{ 80 , 40 , 29 , 14 },
+{ 80 , 40 , 29 , 15 },
+{ 80 , 40 , 29 , 16 },
+{ 80 , 40 , 29 , 17 },
+{ 80 , 40 , 29 , 18 },
+{ 80 , 40 , 29 , 19 },
+{ 80 , 40 , 29 , 20 },
+{ 80 , 40 , 29 , 21 },
+{ 80 , 40 , 29 , 22 },
+{ 80 , 40 , 29 , 23 },
+{ 80 , 40 , 29 , 24 },
+{ 80 , 40 , 29 , 25 },
+{ 80 , 40 , 29 , 26 },
+{ 80 , 40 , 29 , 27 },
+{ 80 , 40 , 29 , 28 },
+{ 80 , 40 , 29 , 29 },
+{ 80 , 40 , 29 , 30 },
+{ 80 , 40 , 29 , 31 },
+{ 80 , 40 , 29 , 32 },
+{ 80 , 40 , 29 , 33 },
+{ 80 , 40 , 29 , 34 },
+{ 80 , 40 , 29 , 35 },
+{ 80 , 40 , 29 , 36 },
+{ 80 , 40 , 29 , 37 },
+{ 80 , 40 , 29 , 38 },
+{ 80 , 40 , 29 , 39 },
+{ 80 , 40 , 30 , 0 },
+{ 80 , 40 , 30 , 1 },
+{ 80 , 40 , 30 , 2 },
+{ 80 , 40 , 30 , 3 },
+{ 80 , 40 , 30 , 4 },
+{ 80 , 40 , 30 , 5 },
+{ 80 , 40 , 30 , 6 },
+{ 80 , 40 , 30 , 7 },
+{ 80 , 40 , 30 , 8 },
+{ 80 , 40 , 30 , 9 },
+{ 80 , 40 , 30 , 10 },
+{ 80 , 40 , 30 , 11 },
+{ 80 , 40 , 30 , 12 },
+{ 80 , 40 , 30 , 13 },
+{ 80 , 40 , 30 , 14 },
+{ 80 , 40 , 30 , 15 },
+{ 80 , 40 , 30 , 16 },
+{ 80 , 40 , 30 , 17 },
+{ 80 , 40 , 30 , 18 },
+{ 80 , 40 , 30 , 19 },
+{ 80 , 40 , 30 , 20 },
+{ 80 , 40 , 30 , 21 },
+{ 80 , 40 , 30 , 22 },
+{ 80 , 40 , 30 , 23 },
+{ 80 , 40 , 30 , 24 },
+{ 80 , 40 , 30 , 25 },
+{ 80 , 40 , 30 , 26 },
+{ 80 , 40 , 30 , 27 },
+{ 80 , 40 , 30 , 28 },
+{ 80 , 40 , 30 , 29 },
+{ 80 , 40 , 30 , 30 },
+{ 80 , 40 , 30 , 31 },
+{ 80 , 40 , 30 , 32 },
+{ 80 , 40 , 30 , 33 },
+{ 80 , 40 , 30 , 34 },
+{ 80 , 40 , 30 , 35 },
+{ 80 , 40 , 30 , 36 },
+{ 80 , 40 , 30 , 37 },
+{ 80 , 40 , 30 , 38 },
+{ 80 , 40 , 30 , 39 },
+{ 80 , 40 , 31 , 0 },
+{ 80 , 40 , 31 , 1 },
+{ 80 , 40 , 31 , 2 },
+{ 80 , 40 , 31 , 3 },
+{ 80 , 40 , 31 , 4 },
+{ 80 , 40 , 31 , 5 },
+{ 80 , 40 , 31 , 6 },
+{ 80 , 40 , 31 , 7 },
+{ 80 , 40 , 31 , 8 },
+{ 80 , 40 , 31 , 9 },
+{ 80 , 40 , 31 , 10 },
+{ 80 , 40 , 31 , 11 },
+{ 80 , 40 , 31 , 12 },
+{ 80 , 40 , 31 , 13 },
+{ 80 , 40 , 31 , 14 },
+{ 80 , 40 , 31 , 15 },
+{ 80 , 40 , 31 , 16 },
+{ 80 , 40 , 31 , 17 },
+{ 80 , 40 , 31 , 18 },
+{ 80 , 40 , 31 , 19 },
+{ 80 , 40 , 31 , 20 },
+{ 80 , 40 , 31 , 21 },
+{ 80 , 40 , 31 , 22 },
+{ 80 , 40 , 31 , 23 },
+{ 80 , 40 , 31 , 24 },
+{ 80 , 40 , 31 , 25 },
+{ 80 , 40 , 31 , 26 },
+{ 80 , 40 , 31 , 27 },
+{ 80 , 40 , 31 , 28 },
+{ 80 , 40 , 31 , 29 },
+{ 80 , 40 , 31 , 30 },
+{ 80 , 40 , 31 , 31 },
+{ 80 , 40 , 31 , 32 },
+{ 80 , 40 , 31 , 33 },
+{ 80 , 40 , 31 , 34 },
+{ 80 , 40 , 31 , 35 },
+{ 80 , 40 , 31 , 36 },
+{ 80 , 40 , 31 , 37 },
+{ 80 , 40 , 31 , 38 },
+{ 80 , 40 , 31 , 39 },
+{ 80 , 40 , 32 , 0 },
+{ 80 , 40 , 32 , 1 },
+{ 80 , 40 , 32 , 2 },
+{ 80 , 40 , 32 , 3 },
+{ 80 , 40 , 32 , 4 },
+{ 80 , 40 , 32 , 5 },
+{ 80 , 40 , 32 , 6 },
+{ 80 , 40 , 32 , 7 },
+{ 80 , 40 , 32 , 8 },
+{ 80 , 40 , 32 , 9 },
+{ 80 , 40 , 32 , 10 },
+{ 80 , 40 , 32 , 11 },
+{ 80 , 40 , 32 , 12 },
+{ 80 , 40 , 32 , 13 },
+{ 80 , 40 , 32 , 14 },
+{ 80 , 40 , 32 , 15 },
+{ 80 , 40 , 32 , 16 },
+{ 80 , 40 , 32 , 17 },
+{ 80 , 40 , 32 , 18 },
+{ 80 , 40 , 32 , 19 },
+{ 80 , 40 , 32 , 20 },
+{ 80 , 40 , 32 , 21 },
+{ 80 , 40 , 32 , 22 },
+{ 80 , 40 , 32 , 23 },
+{ 80 , 40 , 32 , 24 },
+{ 80 , 40 , 32 , 25 },
+{ 80 , 40 , 32 , 26 },
+{ 80 , 40 , 32 , 27 },
+{ 80 , 40 , 32 , 28 },
+{ 80 , 40 , 32 , 29 },
+{ 80 , 40 , 32 , 30 },
+{ 80 , 40 , 32 , 31 },
+{ 80 , 40 , 32 , 32 },
+{ 80 , 40 , 32 , 33 },
+{ 80 , 40 , 32 , 34 },
+{ 80 , 40 , 32 , 35 },
+{ 80 , 40 , 32 , 36 },
+{ 80 , 40 , 32 , 37 },
+{ 80 , 40 , 32 , 38 },
+{ 80 , 40 , 32 , 39 },
+{ 80 , 40 , 33 , 0 },
+{ 80 , 40 , 33 , 1 },
+{ 80 , 40 , 33 , 2 },
+{ 80 , 40 , 33 , 3 },
+{ 80 , 40 , 33 , 4 },
+{ 80 , 40 , 33 , 5 },
+{ 80 , 40 , 33 , 6 },
+{ 80 , 40 , 33 , 7 },
+{ 80 , 40 , 33 , 8 },
+{ 80 , 40 , 33 , 9 },
+{ 80 , 40 , 33 , 10 },
+{ 80 , 40 , 33 , 11 },
+{ 80 , 40 , 33 , 12 },
+{ 80 , 40 , 33 , 13 },
+{ 80 , 40 , 33 , 14 },
+{ 80 , 40 , 33 , 15 },
+{ 80 , 40 , 33 , 16 },
+{ 80 , 40 , 33 , 17 },
+{ 80 , 40 , 33 , 18 },
+{ 80 , 40 , 33 , 19 },
+{ 80 , 40 , 33 , 20 },
+{ 80 , 40 , 33 , 21 },
+{ 80 , 40 , 33 , 22 },
+{ 80 , 40 , 33 , 23 },
+{ 80 , 40 , 33 , 24 },
+{ 80 , 40 , 33 , 25 },
+{ 80 , 40 , 33 , 26 },
+{ 80 , 40 , 33 , 27 },
+{ 80 , 40 , 33 , 28 },
+{ 80 , 40 , 33 , 29 },
+{ 80 , 40 , 33 , 30 },
+{ 80 , 40 , 33 , 31 },
+{ 80 , 40 , 33 , 32 },
+{ 80 , 40 , 33 , 33 },
+{ 80 , 40 , 33 , 34 },
+{ 80 , 40 , 33 , 35 },
+{ 80 , 40 , 33 , 36 },
+{ 80 , 40 , 33 , 37 },
+{ 80 , 40 , 33 , 38 },
+{ 80 , 40 , 33 , 39 },
+{ 80 , 40 , 34 , 0 },
+{ 80 , 40 , 34 , 1 },
+{ 80 , 40 , 34 , 2 },
+{ 80 , 40 , 34 , 3 },
+{ 80 , 40 , 34 , 4 },
+{ 80 , 40 , 34 , 5 },
+{ 80 , 40 , 34 , 6 },
+{ 80 , 40 , 34 , 7 },
+{ 80 , 40 , 34 , 8 },
+{ 80 , 40 , 34 , 9 },
+{ 80 , 40 , 34 , 10 },
+{ 80 , 40 , 34 , 11 },
+{ 80 , 40 , 34 , 12 },
+{ 80 , 40 , 34 , 13 },
+{ 80 , 40 , 34 , 14 },
+{ 80 , 40 , 34 , 15 },
+{ 80 , 40 , 34 , 16 },
+{ 80 , 40 , 34 , 17 },
+{ 80 , 40 , 34 , 18 },
+{ 80 , 40 , 34 , 19 },
+{ 80 , 40 , 34 , 20 },
+{ 80 , 40 , 34 , 21 },
+{ 80 , 40 , 34 , 22 },
+{ 80 , 40 , 34 , 23 },
+{ 80 , 40 , 34 , 24 },
+{ 80 , 40 , 34 , 25 },
+{ 80 , 40 , 34 , 26 },
+{ 80 , 40 , 34 , 27 },
+{ 80 , 40 , 34 , 28 },
+{ 80 , 40 , 34 , 29 },
+{ 80 , 40 , 34 , 30 },
+{ 80 , 40 , 34 , 31 },
+{ 80 , 40 , 34 , 32 },
+{ 80 , 40 , 34 , 33 },
+{ 80 , 40 , 34 , 34 },
+{ 80 , 40 , 34 , 35 },
+{ 80 , 40 , 34 , 36 },
+{ 80 , 40 , 34 , 37 },
+{ 80 , 40 , 34 , 38 },
+{ 80 , 40 , 34 , 39 },
+{ 80 , 40 , 35 , 0 },
+{ 80 , 40 , 35 , 1 },
+{ 80 , 40 , 35 , 2 },
+{ 80 , 40 , 35 , 3 },
+{ 80 , 40 , 35 , 4 },
+{ 80 , 40 , 35 , 5 },
+{ 80 , 40 , 35 , 6 },
+{ 80 , 40 , 35 , 7 },
+{ 80 , 40 , 35 , 8 },
+{ 80 , 40 , 35 , 9 },
+{ 80 , 40 , 35 , 10 },
+{ 80 , 40 , 35 , 11 },
+{ 80 , 40 , 35 , 12 },
+{ 80 , 40 , 35 , 13 },
+{ 80 , 40 , 35 , 14 },
+{ 80 , 40 , 35 , 15 },
+{ 80 , 40 , 35 , 16 },
+{ 80 , 40 , 35 , 17 },
+{ 80 , 40 , 35 , 18 },
+{ 80 , 40 , 35 , 19 },
+{ 80 , 40 , 35 , 20 },
+{ 80 , 40 , 35 , 21 },
+{ 80 , 40 , 35 , 22 },
+{ 80 , 40 , 35 , 23 },
+{ 80 , 40 , 35 , 24 },
+{ 80 , 40 , 35 , 25 },
+{ 80 , 40 , 35 , 26 },
+{ 80 , 40 , 35 , 27 },
+{ 80 , 40 , 35 , 28 },
+{ 80 , 40 , 35 , 29 },
+{ 80 , 40 , 35 , 30 },
+{ 80 , 40 , 35 , 31 },
+{ 80 , 40 , 35 , 32 },
+{ 80 , 40 , 35 , 33 },
+{ 80 , 40 , 35 , 34 },
+{ 80 , 40 , 35 , 35 },
+{ 80 , 40 , 35 , 36 },
+{ 80 , 40 , 35 , 37 },
+{ 80 , 40 , 35 , 38 },
+{ 80 , 40 , 35 , 39 },
+{ 80 , 40 , 36 , 0 },
+{ 80 , 40 , 36 , 1 },
+{ 80 , 40 , 36 , 2 },
+{ 80 , 40 , 36 , 3 },
+{ 80 , 40 , 36 , 4 },
+{ 80 , 40 , 36 , 5 },
+{ 80 , 40 , 36 , 6 },
+{ 80 , 40 , 36 , 7 },
+{ 80 , 40 , 36 , 8 },
+{ 80 , 40 , 36 , 9 },
+{ 80 , 40 , 36 , 10 },
+{ 80 , 40 , 36 , 11 },
+{ 80 , 40 , 36 , 12 },
+{ 80 , 40 , 36 , 13 },
+{ 80 , 40 , 36 , 14 },
+{ 80 , 40 , 36 , 15 },
+{ 80 , 40 , 36 , 16 },
+{ 80 , 40 , 36 , 17 },
+{ 80 , 40 , 36 , 18 },
+{ 80 , 40 , 36 , 19 },
+{ 80 , 40 , 36 , 20 },
+{ 80 , 40 , 36 , 21 },
+{ 80 , 40 , 36 , 22 },
+{ 80 , 40 , 36 , 23 },
+{ 80 , 40 , 36 , 24 },
+{ 80 , 40 , 36 , 25 },
+{ 80 , 40 , 36 , 26 },
+{ 80 , 40 , 36 , 27 },
+{ 80 , 40 , 36 , 28 },
+{ 80 , 40 , 36 , 29 },
+{ 80 , 40 , 36 , 30 },
+{ 80 , 40 , 36 , 31 },
+{ 80 , 40 , 36 , 32 },
+{ 80 , 40 , 36 , 33 },
+{ 80 , 40 , 36 , 34 },
+{ 80 , 40 , 36 , 35 },
+{ 80 , 40 , 36 , 36 },
+{ 80 , 40 , 36 , 37 },
+{ 80 , 40 , 36 , 38 },
+{ 80 , 40 , 36 , 39 },
+{ 80 , 40 , 37 , 0 },
+{ 80 , 40 , 37 , 1 },
+{ 80 , 40 , 37 , 2 },
+{ 80 , 40 , 37 , 3 },
+{ 80 , 40 , 37 , 4 },
+{ 80 , 40 , 37 , 5 },
+{ 80 , 40 , 37 , 6 },
+{ 80 , 40 , 37 , 7 },
+{ 80 , 40 , 37 , 8 },
+{ 80 , 40 , 37 , 9 },
+{ 80 , 40 , 37 , 10 },
+{ 80 , 40 , 37 , 11 },
+{ 80 , 40 , 37 , 12 },
+{ 80 , 40 , 37 , 13 },
+{ 80 , 40 , 37 , 14 },
+{ 80 , 40 , 37 , 15 },
+{ 80 , 40 , 37 , 16 },
+{ 80 , 40 , 37 , 17 },
+{ 80 , 40 , 37 , 18 },
+{ 80 , 40 , 37 , 19 },
+{ 80 , 40 , 37 , 20 },
+{ 80 , 40 , 37 , 21 },
+{ 80 , 40 , 37 , 22 },
+{ 80 , 40 , 37 , 23 },
+{ 80 , 40 , 37 , 24 },
+{ 80 , 40 , 37 , 25 },
+{ 80 , 40 , 37 , 26 },
+{ 80 , 40 , 37 , 27 },
+{ 80 , 40 , 37 , 28 },
+{ 80 , 40 , 37 , 29 },
+{ 80 , 40 , 37 , 30 },
+{ 80 , 40 , 37 , 31 },
+{ 80 , 40 , 37 , 32 },
+{ 80 , 40 , 37 , 33 },
+{ 80 , 40 , 37 , 34 },
+{ 80 , 40 , 37 , 35 },
+{ 80 , 40 , 37 , 36 },
+{ 80 , 40 , 37 , 37 },
+{ 80 , 40 , 37 , 38 },
+{ 80 , 40 , 37 , 39 },
+{ 80 , 40 , 38 , 0 },
+{ 80 , 40 , 38 , 1 },
+{ 80 , 40 , 38 , 2 },
+{ 80 , 40 , 38 , 3 },
+{ 80 , 40 , 38 , 4 },
+{ 80 , 40 , 38 , 5 },
+{ 80 , 40 , 38 , 6 },
+{ 80 , 40 , 38 , 7 },
+{ 80 , 40 , 38 , 8 },
+{ 80 , 40 , 38 , 9 },
+{ 80 , 40 , 38 , 10 },
+{ 80 , 40 , 38 , 11 },
+{ 80 , 40 , 38 , 12 },
+{ 80 , 40 , 38 , 13 },
+{ 80 , 40 , 38 , 14 },
+{ 80 , 40 , 38 , 15 },
+{ 80 , 40 , 38 , 16 },
+{ 80 , 40 , 38 , 17 },
+{ 80 , 40 , 38 , 18 },
+{ 80 , 40 , 38 , 19 },
+{ 80 , 40 , 38 , 20 },
+{ 80 , 40 , 38 , 21 },
+{ 80 , 40 , 38 , 22 },
+{ 80 , 40 , 38 , 23 },
+{ 80 , 40 , 38 , 24 },
+{ 80 , 40 , 38 , 25 },
+{ 80 , 40 , 38 , 26 },
+{ 80 , 40 , 38 , 27 },
+{ 80 , 40 , 38 , 28 },
+{ 80 , 40 , 38 , 29 },
+{ 80 , 40 , 38 , 30 },
+{ 80 , 40 , 38 , 31 },
+{ 80 , 40 , 38 , 32 },
+{ 80 , 40 , 38 , 33 },
+{ 80 , 40 , 38 , 34 },
+{ 80 , 40 , 38 , 35 },
+{ 80 , 40 , 38 , 36 },
+{ 80 , 40 , 38 , 37 },
+{ 80 , 40 , 38 , 38 },
+{ 80 , 40 , 38 , 39 },
+{ 80 , 40 , 39 , 0 },
+{ 80 , 40 , 39 , 1 },
+{ 80 , 40 , 39 , 2 },
+{ 80 , 40 , 39 , 3 },
+{ 80 , 40 , 39 , 4 },
+{ 80 , 40 , 39 , 5 },
+{ 80 , 40 , 39 , 6 },
+{ 80 , 40 , 39 , 7 },
+{ 80 , 40 , 39 , 8 },
+{ 80 , 40 , 39 , 9 },
+{ 80 , 40 , 39 , 10 },
+{ 80 , 40 , 39 , 11 },
+{ 80 , 40 , 39 , 12 },
+{ 80 , 40 , 39 , 13 },
+{ 80 , 40 , 39 , 14 },
+{ 80 , 40 , 39 , 15 },
+{ 80 , 40 , 39 , 16 },
+{ 80 , 40 , 39 , 17 },
+{ 80 , 40 , 39 , 18 },
+{ 80 , 40 , 39 , 19 },
+{ 80 , 40 , 39 , 20 },
+{ 80 , 40 , 39 , 21 },
+{ 80 , 40 , 39 , 22 },
+{ 80 , 40 , 39 , 23 },
+{ 80 , 40 , 39 , 24 },
+{ 80 , 40 , 39 , 25 },
+{ 80 , 40 , 39 , 26 },
+{ 80 , 40 , 39 , 27 },
+{ 80 , 40 , 39 , 28 },
+{ 80 , 40 , 39 , 29 },
+{ 80 , 40 , 39 , 30 },
+{ 80 , 40 , 39 , 31 },
+{ 80 , 40 , 39 , 32 },
+{ 80 , 40 , 39 , 33 },
+{ 80 , 40 , 39 , 34 },
+{ 80 , 40 , 39 , 35 },
+{ 80 , 40 , 39 , 36 },
+{ 80 , 40 , 39 , 37 },
+{ 80 , 40 , 39 , 38 },
+{ 80 , 40 , 39 , 39 },
+{ 80 , 40 , 40 , 0 },
+{ 80 , 40 , 40 , 1 },
+{ 80 , 40 , 40 , 2 },
+{ 80 , 40 , 40 , 3 },
+{ 80 , 40 , 40 , 4 },
+{ 80 , 40 , 40 , 5 },
+{ 80 , 40 , 40 , 6 },
+{ 80 , 40 , 40 , 7 },
+{ 80 , 40 , 40 , 8 },
+{ 80 , 40 , 40 , 9 },
+{ 80 , 40 , 40 , 10 },
+{ 80 , 40 , 40 , 11 },
+{ 80 , 40 , 40 , 12 },
+{ 80 , 40 , 40 , 13 },
+{ 80 , 40 , 40 , 14 },
+{ 80 , 40 , 40 , 15 },
+{ 80 , 40 , 40 , 16 },
+{ 80 , 40 , 40 , 17 },
+{ 80 , 40 , 40 , 18 },
+{ 80 , 40 , 40 , 19 },
+{ 80 , 40 , 40 , 20 },
+{ 80 , 40 , 40 , 21 },
+{ 80 , 40 , 40 , 22 },
+{ 80 , 40 , 40 , 23 },
+{ 80 , 40 , 40 , 24 },
+{ 80 , 40 , 40 , 25 },
+{ 80 , 40 , 40 , 26 },
+{ 80 , 40 , 40 , 27 },
+{ 80 , 40 , 40 , 28 },
+{ 80 , 40 , 40 , 29 },
+{ 80 , 40 , 40 , 30 },
+{ 80 , 40 , 40 , 31 },
+{ 80 , 40 , 40 , 32 },
+{ 80 , 40 , 40 , 33 },
+{ 80 , 40 , 40 , 34 },
+{ 80 , 40 , 40 , 35 },
+{ 80 , 40 , 40 , 36 },
+{ 80 , 40 , 40 , 37 },
+{ 80 , 40 , 40 , 38 },
+{ 80 , 40 , 40 , 39 },
+{ 80 , 40 , 41 , 0 },
+{ 80 , 40 , 41 , 1 },
+{ 80 , 40 , 41 , 2 },
+{ 80 , 40 , 41 , 3 },
+{ 80 , 40 , 41 , 4 },
+{ 80 , 40 , 41 , 5 },
+{ 80 , 40 , 41 , 6 },
+{ 80 , 40 , 41 , 7 },
+{ 80 , 40 , 41 , 8 },
+{ 80 , 40 , 41 , 9 },
+{ 80 , 40 , 41 , 10 },
+{ 80 , 40 , 41 , 11 },
+{ 80 , 40 , 41 , 12 },
+{ 80 , 40 , 41 , 13 },
+{ 80 , 40 , 41 , 14 },
+{ 80 , 40 , 41 , 15 },
+{ 80 , 40 , 41 , 16 },
+{ 80 , 40 , 41 , 17 },
+{ 80 , 40 , 41 , 18 },
+{ 80 , 40 , 41 , 19 },
+{ 80 , 40 , 41 , 20 },
+{ 80 , 40 , 41 , 21 },
+{ 80 , 40 , 41 , 22 },
+{ 80 , 40 , 41 , 23 },
+{ 80 , 40 , 41 , 24 },
+{ 80 , 40 , 41 , 25 },
+{ 80 , 40 , 41 , 26 },
+{ 80 , 40 , 41 , 27 },
+{ 80 , 40 , 41 , 28 },
+{ 80 , 40 , 41 , 29 },
+{ 80 , 40 , 41 , 30 },
+{ 80 , 40 , 41 , 31 },
+{ 80 , 40 , 41 , 32 },
+{ 80 , 40 , 41 , 33 },
+{ 80 , 40 , 41 , 34 },
+{ 80 , 40 , 41 , 35 },
+{ 80 , 40 , 41 , 36 },
+{ 80 , 40 , 41 , 37 },
+{ 80 , 40 , 41 , 38 },
+{ 80 , 40 , 41 , 39 },
+{ 80 , 40 , 42 , 0 },
+{ 80 , 40 , 42 , 1 },
+{ 80 , 40 , 42 , 2 },
+{ 80 , 40 , 42 , 3 },
+{ 80 , 40 , 42 , 4 },
+{ 80 , 40 , 42 , 5 },
+{ 80 , 40 , 42 , 6 },
+{ 80 , 40 , 42 , 7 },
+{ 80 , 40 , 42 , 8 },
+{ 80 , 40 , 42 , 9 },
+{ 80 , 40 , 42 , 10 },
+{ 80 , 40 , 42 , 11 },
+{ 80 , 40 , 42 , 12 },
+{ 80 , 40 , 42 , 13 },
+{ 80 , 40 , 42 , 14 },
+{ 80 , 40 , 42 , 15 },
+{ 80 , 40 , 42 , 16 },
+{ 80 , 40 , 42 , 17 },
+{ 80 , 40 , 42 , 18 },
+{ 80 , 40 , 42 , 19 },
+{ 80 , 40 , 42 , 20 },
+{ 80 , 40 , 42 , 21 },
+{ 80 , 40 , 42 , 22 },
+{ 80 , 40 , 42 , 23 },
+{ 80 , 40 , 42 , 24 },
+{ 80 , 40 , 42 , 25 },
+{ 80 , 40 , 42 , 26 },
+{ 80 , 40 , 42 , 27 },
+{ 80 , 40 , 42 , 28 },
+{ 80 , 40 , 42 , 29 },
+{ 80 , 40 , 42 , 30 },
+{ 80 , 40 , 42 , 31 },
+{ 80 , 40 , 42 , 32 },
+{ 80 , 40 , 42 , 33 },
+{ 80 , 40 , 42 , 34 },
+{ 80 , 40 , 42 , 35 },
+{ 80 , 40 , 42 , 36 },
+{ 80 , 40 , 42 , 37 },
+{ 80 , 40 , 42 , 38 },
+{ 80 , 40 , 42 , 39 },
+{ 80 , 40 , 43 , 0 },
+{ 80 , 40 , 43 , 1 },
+{ 80 , 40 , 43 , 2 },
+{ 80 , 40 , 43 , 3 },
+{ 80 , 40 , 43 , 4 },
+{ 80 , 40 , 43 , 5 },
+{ 80 , 40 , 43 , 6 },
+{ 80 , 40 , 43 , 7 },
+{ 80 , 40 , 43 , 8 },
+{ 80 , 40 , 43 , 9 },
+{ 80 , 40 , 43 , 10 },
+{ 80 , 40 , 43 , 11 },
+{ 80 , 40 , 43 , 12 },
+{ 80 , 40 , 43 , 13 },
+{ 80 , 40 , 43 , 14 },
+{ 80 , 40 , 43 , 15 },
+{ 80 , 40 , 43 , 16 },
+{ 80 , 40 , 43 , 17 },
+{ 80 , 40 , 43 , 18 },
+{ 80 , 40 , 43 , 19 },
+{ 80 , 40 , 43 , 20 },
+{ 80 , 40 , 43 , 21 },
+{ 80 , 40 , 43 , 22 },
+{ 80 , 40 , 43 , 23 },
+{ 80 , 40 , 43 , 24 },
+{ 80 , 40 , 43 , 25 },
+{ 80 , 40 , 43 , 26 },
+{ 80 , 40 , 43 , 27 },
+{ 80 , 40 , 43 , 28 },
+{ 80 , 40 , 43 , 29 },
+{ 80 , 40 , 43 , 30 },
+{ 80 , 40 , 43 , 31 },
+{ 80 , 40 , 43 , 32 },
+{ 80 , 40 , 43 , 33 },
+{ 80 , 40 , 43 , 34 },
+{ 80 , 40 , 43 , 35 },
+{ 80 , 40 , 43 , 36 },
+{ 80 , 40 , 43 , 37 },
+{ 80 , 40 , 43 , 38 },
+{ 80 , 40 , 43 , 39 },
+{ 80 , 40 , 44 , 0 },
+{ 80 , 40 , 44 , 1 },
+{ 80 , 40 , 44 , 2 },
+{ 80 , 40 , 44 , 3 },
+{ 80 , 40 , 44 , 4 },
+{ 80 , 40 , 44 , 5 },
+{ 80 , 40 , 44 , 6 },
+{ 80 , 40 , 44 , 7 },
+{ 80 , 40 , 44 , 8 },
+{ 80 , 40 , 44 , 9 },
+{ 80 , 40 , 44 , 10 },
+{ 80 , 40 , 44 , 11 },
+{ 80 , 40 , 44 , 12 },
+{ 80 , 40 , 44 , 13 },
+{ 80 , 40 , 44 , 14 },
+{ 80 , 40 , 44 , 15 },
+{ 80 , 40 , 44 , 16 },
+{ 80 , 40 , 44 , 17 },
+{ 80 , 40 , 44 , 18 },
+{ 80 , 40 , 44 , 19 },
+{ 80 , 40 , 44 , 20 },
+{ 80 , 40 , 44 , 21 },
+{ 80 , 40 , 44 , 22 },
+{ 80 , 40 , 44 , 23 },
+{ 80 , 40 , 44 , 24 },
+{ 80 , 40 , 44 , 25 },
+{ 80 , 40 , 44 , 26 },
+{ 80 , 40 , 44 , 27 },
+{ 80 , 40 , 44 , 28 },
+{ 80 , 40 , 44 , 29 },
+{ 80 , 40 , 44 , 30 },
+{ 80 , 40 , 44 , 31 },
+{ 80 , 40 , 44 , 32 },
+{ 80 , 40 , 44 , 33 },
+{ 80 , 40 , 44 , 34 },
+{ 80 , 40 , 44 , 35 },
+{ 80 , 40 , 44 , 36 },
+{ 80 , 40 , 44 , 37 },
+{ 80 , 40 , 44 , 38 },
+{ 80 , 40 , 44 , 39 },
+{ 80 , 40 , 45 , 0 },
+{ 80 , 40 , 45 , 1 },
+{ 80 , 40 , 45 , 2 },
+{ 80 , 40 , 45 , 3 },
+{ 80 , 40 , 45 , 4 },
+{ 80 , 40 , 45 , 5 },
+{ 80 , 40 , 45 , 6 },
+{ 80 , 40 , 45 , 7 },
+{ 80 , 40 , 45 , 8 },
+{ 80 , 40 , 45 , 9 },
+{ 80 , 40 , 45 , 10 },
+{ 80 , 40 , 45 , 11 },
+{ 80 , 40 , 45 , 12 },
+{ 80 , 40 , 45 , 13 },
+{ 80 , 40 , 45 , 14 },
+{ 80 , 40 , 45 , 15 },
+{ 80 , 40 , 45 , 16 },
+{ 80 , 40 , 45 , 17 },
+{ 80 , 40 , 45 , 18 },
+{ 80 , 40 , 45 , 19 },
+{ 80 , 40 , 45 , 20 },
+{ 80 , 40 , 45 , 21 },
+{ 80 , 40 , 45 , 22 },
+{ 80 , 40 , 45 , 23 },
+{ 80 , 40 , 45 , 24 },
+{ 80 , 40 , 45 , 25 },
+{ 80 , 40 , 45 , 26 },
+{ 80 , 40 , 45 , 27 },
+{ 80 , 40 , 45 , 28 },
+{ 80 , 40 , 45 , 29 },
+{ 80 , 40 , 45 , 30 },
+{ 80 , 40 , 45 , 31 },
+{ 80 , 40 , 45 , 32 },
+{ 80 , 40 , 45 , 33 },
+{ 80 , 40 , 45 , 34 },
+{ 80 , 40 , 45 , 35 },
+{ 80 , 40 , 45 , 36 },
+{ 80 , 40 , 45 , 37 },
+{ 80 , 40 , 45 , 38 },
+{ 80 , 40 , 45 , 39 },
+{ 80 , 40 , 46 , 0 },
+{ 80 , 40 , 46 , 1 },
+{ 80 , 40 , 46 , 2 },
+{ 80 , 40 , 46 , 3 },
+{ 80 , 40 , 46 , 4 },
+{ 80 , 40 , 46 , 5 },
+{ 80 , 40 , 46 , 6 },
+{ 80 , 40 , 46 , 7 },
+{ 80 , 40 , 46 , 8 },
+{ 80 , 40 , 46 , 9 },
+{ 80 , 40 , 46 , 10 },
+{ 80 , 40 , 46 , 11 },
+{ 80 , 40 , 46 , 12 },
+{ 80 , 40 , 46 , 13 },
+{ 80 , 40 , 46 , 14 },
+{ 80 , 40 , 46 , 15 },
+{ 80 , 40 , 46 , 16 },
+{ 80 , 40 , 46 , 17 },
+{ 80 , 40 , 46 , 18 },
+{ 80 , 40 , 46 , 19 },
+{ 80 , 40 , 46 , 20 },
+{ 80 , 40 , 46 , 21 },
+{ 80 , 40 , 46 , 22 },
+{ 80 , 40 , 46 , 23 },
+{ 80 , 40 , 46 , 24 },
+{ 80 , 40 , 46 , 25 },
+{ 80 , 40 , 46 , 26 },
+{ 80 , 40 , 46 , 27 },
+{ 80 , 40 , 46 , 28 },
+{ 80 , 40 , 46 , 29 },
+{ 80 , 40 , 46 , 30 },
+{ 80 , 40 , 46 , 31 },
+{ 80 , 40 , 46 , 32 },
+{ 80 , 40 , 46 , 33 },
+{ 80 , 40 , 46 , 34 },
+{ 80 , 40 , 46 , 35 },
+{ 80 , 40 , 46 , 36 },
+{ 80 , 40 , 46 , 37 },
+{ 80 , 40 , 46 , 38 },
+{ 80 , 40 , 46 , 39 },
+{ 80 , 40 , 47 , 0 },
+{ 80 , 40 , 47 , 1 },
+{ 80 , 40 , 47 , 2 },
+{ 80 , 40 , 47 , 3 },
+{ 80 , 40 , 47 , 4 },
+{ 80 , 40 , 47 , 5 },
+{ 80 , 40 , 47 , 6 },
+{ 80 , 40 , 47 , 7 },
+{ 80 , 40 , 47 , 8 },
+{ 80 , 40 , 47 , 9 },
+{ 80 , 40 , 47 , 10 },
+{ 80 , 40 , 47 , 11 },
+{ 80 , 40 , 47 , 12 },
+{ 80 , 40 , 47 , 13 },
+{ 80 , 40 , 47 , 14 },
+{ 80 , 40 , 47 , 15 },
+{ 80 , 40 , 47 , 16 },
+{ 80 , 40 , 47 , 17 },
+{ 80 , 40 , 47 , 18 },
+{ 80 , 40 , 47 , 19 },
+{ 80 , 40 , 47 , 20 },
+{ 80 , 40 , 47 , 21 },
+{ 80 , 40 , 47 , 22 },
+{ 80 , 40 , 47 , 23 },
+{ 80 , 40 , 47 , 24 },
+{ 80 , 40 , 47 , 25 },
+{ 80 , 40 , 47 , 26 },
+{ 80 , 40 , 47 , 27 },
+{ 80 , 40 , 47 , 28 },
+{ 80 , 40 , 47 , 29 },
+{ 80 , 40 , 47 , 30 },
+{ 80 , 40 , 47 , 31 },
+{ 80 , 40 , 47 , 32 },
+{ 80 , 40 , 47 , 33 },
+{ 80 , 40 , 47 , 34 },
+{ 80 , 40 , 47 , 35 },
+{ 80 , 40 , 47 , 36 },
+{ 80 , 40 , 47 , 37 },
+{ 80 , 40 , 47 , 38 },
+{ 80 , 40 , 47 , 39 },
+{ 80 , 40 , 48 , 0 },
+{ 80 , 40 , 48 , 1 },
+{ 80 , 40 , 48 , 2 },
+{ 80 , 40 , 48 , 3 },
+{ 80 , 40 , 48 , 4 },
+{ 80 , 40 , 48 , 5 },
+{ 80 , 40 , 48 , 6 },
+{ 80 , 40 , 48 , 7 },
+{ 80 , 40 , 48 , 8 },
+{ 80 , 40 , 48 , 9 },
+{ 80 , 40 , 48 , 10 },
+{ 80 , 40 , 48 , 11 },
+{ 80 , 40 , 48 , 12 },
+{ 80 , 40 , 48 , 13 },
+{ 80 , 40 , 48 , 14 },
+{ 80 , 40 , 48 , 15 },
+{ 80 , 40 , 48 , 16 },
+{ 80 , 40 , 48 , 17 },
+{ 80 , 40 , 48 , 18 },
+{ 80 , 40 , 48 , 19 },
+{ 80 , 40 , 48 , 20 },
+{ 80 , 40 , 48 , 21 },
+{ 80 , 40 , 48 , 22 },
+{ 80 , 40 , 48 , 23 },
+{ 80 , 40 , 48 , 24 },
+{ 80 , 40 , 48 , 25 },
+{ 80 , 40 , 48 , 26 },
+{ 80 , 40 , 48 , 27 },
+{ 80 , 40 , 48 , 28 },
+{ 80 , 40 , 48 , 29 },
+{ 80 , 40 , 48 , 30 },
+{ 80 , 40 , 48 , 31 },
+{ 80 , 40 , 48 , 32 },
+{ 80 , 40 , 48 , 33 },
+{ 80 , 40 , 48 , 34 },
+{ 80 , 40 , 48 , 35 },
+{ 80 , 40 , 48 , 36 },
+{ 80 , 40 , 48 , 37 },
+{ 80 , 40 , 48 , 38 },
+{ 80 , 40 , 48 , 39 },
+{ 80 , 40 , 49 , 0 },
+{ 80 , 40 , 49 , 1 },
+{ 80 , 40 , 49 , 2 },
+{ 80 , 40 , 49 , 3 },
+{ 80 , 40 , 49 , 4 },
+{ 80 , 40 , 49 , 5 },
+{ 80 , 40 , 49 , 6 },
+{ 80 , 40 , 49 , 7 },
+{ 80 , 40 , 49 , 8 },
+{ 80 , 40 , 49 , 9 },
+{ 80 , 40 , 49 , 10 },
+{ 80 , 40 , 49 , 11 },
+{ 80 , 40 , 49 , 12 },
+{ 80 , 40 , 49 , 13 },
+{ 80 , 40 , 49 , 14 },
+{ 80 , 40 , 49 , 15 },
+{ 80 , 40 , 49 , 16 },
+{ 80 , 40 , 49 , 17 },
+{ 80 , 40 , 49 , 18 },
+{ 80 , 40 , 49 , 19 },
+{ 80 , 40 , 49 , 20 },
+{ 80 , 40 , 49 , 21 },
+{ 80 , 40 , 49 , 22 },
+{ 80 , 40 , 49 , 23 },
+{ 80 , 40 , 49 , 24 },
+{ 80 , 40 , 49 , 25 },
+{ 80 , 40 , 49 , 26 },
+{ 80 , 40 , 49 , 27 },
+{ 80 , 40 , 49 , 28 },
+{ 80 , 40 , 49 , 29 },
+{ 80 , 40 , 49 , 30 },
+{ 80 , 40 , 49 , 31 },
+{ 80 , 40 , 49 , 32 },
+{ 80 , 40 , 49 , 33 },
+{ 80 , 40 , 49 , 34 },
+{ 80 , 40 , 49 , 35 },
+{ 80 , 40 , 49 , 36 },
+{ 80 , 40 , 49 , 37 },
+{ 80 , 40 , 49 , 38 },
+{ 80 , 40 , 49 , 39 },
+{ 80 , 40 , 50 , 0 },
+{ 80 , 40 , 50 , 1 },
+{ 80 , 40 , 50 , 2 },
+{ 80 , 40 , 50 , 3 },
+{ 80 , 40 , 50 , 4 },
+{ 80 , 40 , 50 , 5 },
+{ 80 , 40 , 50 , 6 },
+{ 80 , 40 , 50 , 7 },
+{ 80 , 40 , 50 , 8 },
+{ 80 , 40 , 50 , 9 },
+{ 80 , 40 , 50 , 10 },
+{ 80 , 40 , 50 , 11 },
+{ 80 , 40 , 50 , 12 },
+{ 80 , 40 , 50 , 13 },
+{ 80 , 40 , 50 , 14 },
+{ 80 , 40 , 50 , 15 },
+{ 80 , 40 , 50 , 16 },
+{ 80 , 40 , 50 , 17 },
+{ 80 , 40 , 50 , 18 },
+{ 80 , 40 , 50 , 19 },
+{ 80 , 40 , 50 , 20 },
+{ 80 , 40 , 50 , 21 },
+{ 80 , 40 , 50 , 22 },
+{ 80 , 40 , 50 , 23 },
+{ 80 , 40 , 50 , 24 },
+{ 80 , 40 , 50 , 25 },
+{ 80 , 40 , 50 , 26 },
+{ 80 , 40 , 50 , 27 },
+{ 80 , 40 , 50 , 28 },
+{ 80 , 40 , 50 , 29 },
+{ 80 , 40 , 50 , 30 },
+{ 80 , 40 , 50 , 31 },
+{ 80 , 40 , 50 , 32 },
+{ 80 , 40 , 50 , 33 },
+{ 80 , 40 , 50 , 34 },
+{ 80 , 40 , 50 , 35 },
+{ 80 , 40 , 50 , 36 },
+{ 80 , 40 , 50 , 37 },
+{ 80 , 40 , 50 , 38 },
+{ 80 , 40 , 50 , 39 },
+{ 80 , 40 , 51 , 0 },
+{ 80 , 40 , 51 , 1 },
+{ 80 , 40 , 51 , 2 },
+{ 80 , 40 , 51 , 3 },
+{ 80 , 40 , 51 , 4 },
+{ 80 , 40 , 51 , 5 },
+{ 80 , 40 , 51 , 6 },
+{ 80 , 40 , 51 , 7 },
+{ 80 , 40 , 51 , 8 },
+{ 80 , 40 , 51 , 9 },
+{ 80 , 40 , 51 , 10 },
+{ 80 , 40 , 51 , 11 },
+{ 80 , 40 , 51 , 12 },
+{ 80 , 40 , 51 , 13 },
+{ 80 , 40 , 51 , 14 },
+{ 80 , 40 , 51 , 15 },
+{ 80 , 40 , 51 , 16 },
+{ 80 , 40 , 51 , 17 },
+{ 80 , 40 , 51 , 18 },
+{ 80 , 40 , 51 , 19 },
+{ 80 , 40 , 51 , 20 },
+{ 80 , 40 , 51 , 21 },
+{ 80 , 40 , 51 , 22 },
+{ 80 , 40 , 51 , 23 },
+{ 80 , 40 , 51 , 24 },
+{ 80 , 40 , 51 , 25 },
+{ 80 , 40 , 51 , 26 },
+{ 80 , 40 , 51 , 27 },
+{ 80 , 40 , 51 , 28 },
+{ 80 , 40 , 51 , 29 },
+{ 80 , 40 , 51 , 30 },
+{ 80 , 40 , 51 , 31 },
+{ 80 , 40 , 51 , 32 },
+{ 80 , 40 , 51 , 33 },
+{ 80 , 40 , 51 , 34 },
+{ 80 , 40 , 51 , 35 },
+{ 80 , 40 , 51 , 36 },
+{ 80 , 40 , 51 , 37 },
+{ 80 , 40 , 51 , 38 },
+{ 80 , 40 , 51 , 39 },
+{ 80 , 40 , 52 , 0 },
+{ 80 , 40 , 52 , 1 },
+{ 80 , 40 , 52 , 2 },
+{ 80 , 40 , 52 , 3 },
+{ 80 , 40 , 52 , 4 },
+{ 80 , 40 , 52 , 5 },
+{ 80 , 40 , 52 , 6 },
+{ 80 , 40 , 52 , 7 },
+{ 80 , 40 , 52 , 8 },
+{ 80 , 40 , 52 , 9 },
+{ 80 , 40 , 52 , 10 },
+{ 80 , 40 , 52 , 11 },
+{ 80 , 40 , 52 , 12 },
+{ 80 , 40 , 52 , 13 },
+{ 80 , 40 , 52 , 14 },
+{ 80 , 40 , 52 , 15 },
+{ 80 , 40 , 52 , 16 },
+{ 80 , 40 , 52 , 17 },
+{ 80 , 40 , 52 , 18 },
+{ 80 , 40 , 52 , 19 },
+{ 80 , 40 , 52 , 20 },
+{ 80 , 40 , 52 , 21 },
+{ 80 , 40 , 52 , 22 },
+{ 80 , 40 , 52 , 23 },
+{ 80 , 40 , 52 , 24 },
+{ 80 , 40 , 52 , 25 },
+{ 80 , 40 , 52 , 26 },
+{ 80 , 40 , 52 , 27 },
+{ 80 , 40 , 52 , 28 },
+{ 80 , 40 , 52 , 29 },
+{ 80 , 40 , 52 , 30 },
+{ 80 , 40 , 52 , 31 },
+{ 80 , 40 , 52 , 32 },
+{ 80 , 40 , 52 , 33 },
+{ 80 , 40 , 52 , 34 },
+{ 80 , 40 , 52 , 35 },
+{ 80 , 40 , 52 , 36 },
+{ 80 , 40 , 52 , 37 },
+{ 80 , 40 , 52 , 38 },
+{ 80 , 40 , 52 , 39 },
+{ 80 , 40 , 53 , 0 },
+{ 80 , 40 , 53 , 1 },
+{ 80 , 40 , 53 , 2 },
+{ 80 , 40 , 53 , 3 },
+{ 80 , 40 , 53 , 4 },
+{ 80 , 40 , 53 , 5 },
+{ 80 , 40 , 53 , 6 },
+{ 80 , 40 , 53 , 7 },
+{ 80 , 40 , 53 , 8 },
+{ 80 , 40 , 53 , 9 },
+{ 80 , 40 , 53 , 10 },
+{ 80 , 40 , 53 , 11 },
+{ 80 , 40 , 53 , 12 },
+{ 80 , 40 , 53 , 13 },
+{ 80 , 40 , 53 , 14 },
+{ 80 , 40 , 53 , 15 },
+{ 80 , 40 , 53 , 16 },
+{ 80 , 40 , 53 , 17 },
+{ 80 , 40 , 53 , 18 },
+{ 80 , 40 , 53 , 19 },
+{ 80 , 40 , 53 , 20 },
+{ 80 , 40 , 53 , 21 },
+{ 80 , 40 , 53 , 22 },
+{ 80 , 40 , 53 , 23 },
+{ 80 , 40 , 53 , 24 },
+{ 80 , 40 , 53 , 25 },
+{ 80 , 40 , 53 , 26 },
+{ 80 , 40 , 53 , 27 },
+{ 80 , 40 , 53 , 28 },
+{ 80 , 40 , 53 , 29 },
+{ 80 , 40 , 53 , 30 },
+{ 80 , 40 , 53 , 31 },
+{ 80 , 40 , 53 , 32 },
+{ 80 , 40 , 53 , 33 },
+{ 80 , 40 , 53 , 34 },
+{ 80 , 40 , 53 , 35 },
+{ 80 , 40 , 53 , 36 },
+{ 80 , 40 , 53 , 37 },
+{ 80 , 40 , 53 , 38 },
+{ 80 , 40 , 53 , 39 },
+{ 80 , 40 , 54 , 0 },
+{ 80 , 40 , 54 , 1 },
+{ 80 , 40 , 54 , 2 },
+{ 80 , 40 , 54 , 3 },
+{ 80 , 40 , 54 , 4 },
+{ 80 , 40 , 54 , 5 },
+{ 80 , 40 , 54 , 6 },
+{ 80 , 40 , 54 , 7 },
+{ 80 , 40 , 54 , 8 },
+{ 80 , 40 , 54 , 9 },
+{ 80 , 40 , 54 , 10 },
+{ 80 , 40 , 54 , 11 },
+{ 80 , 40 , 54 , 12 },
+{ 80 , 40 , 54 , 13 },
+{ 80 , 40 , 54 , 14 },
+{ 80 , 40 , 54 , 15 },
+{ 80 , 40 , 54 , 16 },
+{ 80 , 40 , 54 , 17 },
+{ 80 , 40 , 54 , 18 },
+{ 80 , 40 , 54 , 19 },
+{ 80 , 40 , 54 , 20 },
+{ 80 , 40 , 54 , 21 },
+{ 80 , 40 , 54 , 22 },
+{ 80 , 40 , 54 , 23 },
+{ 80 , 40 , 54 , 24 },
+{ 80 , 40 , 54 , 25 },
+{ 80 , 40 , 54 , 26 },
+{ 80 , 40 , 54 , 27 },
+{ 80 , 40 , 54 , 28 },
+{ 80 , 40 , 54 , 29 },
+{ 80 , 40 , 54 , 30 },
+{ 80 , 40 , 54 , 31 },
+{ 80 , 40 , 54 , 32 },
+{ 80 , 40 , 54 , 33 },
+{ 80 , 40 , 54 , 34 },
+{ 80 , 40 , 54 , 35 },
+{ 80 , 40 , 54 , 36 },
+{ 80 , 40 , 54 , 37 },
+{ 80 , 40 , 54 , 38 },
+{ 80 , 40 , 54 , 39 },
+{ 80 , 40 , 55 , 0 },
+{ 80 , 40 , 55 , 1 },
+{ 80 , 40 , 55 , 2 },
+{ 80 , 40 , 55 , 3 },
+{ 80 , 40 , 55 , 4 },
+{ 80 , 40 , 55 , 5 },
+{ 80 , 40 , 55 , 6 },
+{ 80 , 40 , 55 , 7 },
+{ 80 , 40 , 55 , 8 },
+{ 80 , 40 , 55 , 9 },
+{ 80 , 40 , 55 , 10 },
+{ 80 , 40 , 55 , 11 },
+{ 80 , 40 , 55 , 12 },
+{ 80 , 40 , 55 , 13 },
+{ 80 , 40 , 55 , 14 },
+{ 80 , 40 , 55 , 15 },
+{ 80 , 40 , 55 , 16 },
+{ 80 , 40 , 55 , 17 },
+{ 80 , 40 , 55 , 18 },
+{ 80 , 40 , 55 , 19 },
+{ 80 , 40 , 55 , 20 },
+{ 80 , 40 , 55 , 21 },
+{ 80 , 40 , 55 , 22 },
+{ 80 , 40 , 55 , 23 },
+{ 80 , 40 , 55 , 24 },
+{ 80 , 40 , 55 , 25 },
+{ 80 , 40 , 55 , 26 },
+{ 80 , 40 , 55 , 27 },
+{ 80 , 40 , 55 , 28 },
+{ 80 , 40 , 55 , 29 },
+{ 80 , 40 , 55 , 30 },
+{ 80 , 40 , 55 , 31 },
+{ 80 , 40 , 55 , 32 },
+{ 80 , 40 , 55 , 33 },
+{ 80 , 40 , 55 , 34 },
+{ 80 , 40 , 55 , 35 },
+{ 80 , 40 , 55 , 36 },
+{ 80 , 40 , 55 , 37 },
+{ 80 , 40 , 55 , 38 },
+{ 80 , 40 , 55 , 39 },
+{ 80 , 40 , 56 , 0 },
+{ 80 , 40 , 56 , 1 },
+{ 80 , 40 , 56 , 2 },
+{ 80 , 40 , 56 , 3 },
+{ 80 , 40 , 56 , 4 },
+{ 80 , 40 , 56 , 5 },
+{ 80 , 40 , 56 , 6 },
+{ 80 , 40 , 56 , 7 },
+{ 80 , 40 , 56 , 8 },
+{ 80 , 40 , 56 , 9 },
+{ 80 , 40 , 56 , 10 },
+{ 80 , 40 , 56 , 11 },
+{ 80 , 40 , 56 , 12 },
+{ 80 , 40 , 56 , 13 },
+{ 80 , 40 , 56 , 14 },
+{ 80 , 40 , 56 , 15 },
+{ 80 , 40 , 56 , 16 },
+{ 80 , 40 , 56 , 17 },
+{ 80 , 40 , 56 , 18 },
+{ 80 , 40 , 56 , 19 },
+{ 80 , 40 , 56 , 20 },
+{ 80 , 40 , 56 , 21 },
+{ 80 , 40 , 56 , 22 },
+{ 80 , 40 , 56 , 23 },
+{ 80 , 40 , 56 , 24 },
+{ 80 , 40 , 56 , 25 },
+{ 80 , 40 , 56 , 26 },
+{ 80 , 40 , 56 , 27 },
+{ 80 , 40 , 56 , 28 },
+{ 80 , 40 , 56 , 29 },
+{ 80 , 40 , 56 , 30 },
+{ 80 , 40 , 56 , 31 },
+{ 80 , 40 , 56 , 32 },
+{ 80 , 40 , 56 , 33 },
+{ 80 , 40 , 56 , 34 },
+{ 80 , 40 , 56 , 35 },
+{ 80 , 40 , 56 , 36 },
+{ 80 , 40 , 56 , 37 },
+{ 80 , 40 , 56 , 38 },
+{ 80 , 40 , 56 , 39 },
+{ 80 , 40 , 57 , 0 },
+{ 80 , 40 , 57 , 1 },
+{ 80 , 40 , 57 , 2 },
+{ 80 , 40 , 57 , 3 },
+{ 80 , 40 , 57 , 4 },
+{ 80 , 40 , 57 , 5 },
+{ 80 , 40 , 57 , 6 },
+{ 80 , 40 , 57 , 7 },
+{ 80 , 40 , 57 , 8 },
+{ 80 , 40 , 57 , 9 },
+{ 80 , 40 , 57 , 10 },
+{ 80 , 40 , 57 , 11 },
+{ 80 , 40 , 57 , 12 },
+{ 80 , 40 , 57 , 13 },
+{ 80 , 40 , 57 , 14 },
+{ 80 , 40 , 57 , 15 },
+{ 80 , 40 , 57 , 16 },
+{ 80 , 40 , 57 , 17 },
+{ 80 , 40 , 57 , 18 },
+{ 80 , 40 , 57 , 19 },
+{ 80 , 40 , 57 , 20 },
+{ 80 , 40 , 57 , 21 },
+{ 80 , 40 , 57 , 22 },
+{ 80 , 40 , 57 , 23 },
+{ 80 , 40 , 57 , 24 },
+{ 80 , 40 , 57 , 25 },
+{ 80 , 40 , 57 , 26 },
+{ 80 , 40 , 57 , 27 },
+{ 80 , 40 , 57 , 28 },
+{ 80 , 40 , 57 , 29 },
+{ 80 , 40 , 57 , 30 },
+{ 80 , 40 , 57 , 31 },
+{ 80 , 40 , 57 , 32 },
+{ 80 , 40 , 57 , 33 },
+{ 80 , 40 , 57 , 34 },
+{ 80 , 40 , 57 , 35 },
+{ 80 , 40 , 57 , 36 },
+{ 80 , 40 , 57 , 37 },
+{ 80 , 40 , 57 , 38 },
+{ 80 , 40 , 57 , 39 },
+{ 80 , 40 , 58 , 0 },
+{ 80 , 40 , 58 , 1 },
+{ 80 , 40 , 58 , 2 },
+{ 80 , 40 , 58 , 3 },
+{ 80 , 40 , 58 , 4 },
+{ 80 , 40 , 58 , 5 },
+{ 80 , 40 , 58 , 6 },
+{ 80 , 40 , 58 , 7 },
+{ 80 , 40 , 58 , 8 },
+{ 80 , 40 , 58 , 9 },
+{ 80 , 40 , 58 , 10 },
+{ 80 , 40 , 58 , 11 },
+{ 80 , 40 , 58 , 12 },
+{ 80 , 40 , 58 , 13 },
+{ 80 , 40 , 58 , 14 },
+{ 80 , 40 , 58 , 15 },
+{ 80 , 40 , 58 , 16 },
+{ 80 , 40 , 58 , 17 },
+{ 80 , 40 , 58 , 18 },
+{ 80 , 40 , 58 , 19 },
+{ 80 , 40 , 58 , 20 },
+{ 80 , 40 , 58 , 21 },
+{ 80 , 40 , 58 , 22 },
+{ 80 , 40 , 58 , 23 },
+{ 80 , 40 , 58 , 24 },
+{ 80 , 40 , 58 , 25 },
+{ 80 , 40 , 58 , 26 },
+{ 80 , 40 , 58 , 27 },
+{ 80 , 40 , 58 , 28 },
+{ 80 , 40 , 58 , 29 },
+{ 80 , 40 , 58 , 30 },
+{ 80 , 40 , 58 , 31 },
+{ 80 , 40 , 58 , 32 },
+{ 80 , 40 , 58 , 33 },
+{ 80 , 40 , 58 , 34 },
+{ 80 , 40 , 58 , 35 },
+{ 80 , 40 , 58 , 36 },
+{ 80 , 40 , 58 , 37 },
+{ 80 , 40 , 58 , 38 },
+{ 80 , 40 , 58 , 39 },
+{ 80 , 40 , 59 , 0 },
+{ 80 , 40 , 59 , 1 },
+{ 80 , 40 , 59 , 2 },
+{ 80 , 40 , 59 , 3 },
+{ 80 , 40 , 59 , 4 },
+{ 80 , 40 , 59 , 5 },
+{ 80 , 40 , 59 , 6 },
+{ 80 , 40 , 59 , 7 },
+{ 80 , 40 , 59 , 8 },
+{ 80 , 40 , 59 , 9 },
+{ 80 , 40 , 59 , 10 },
+{ 80 , 40 , 59 , 11 },
+{ 80 , 40 , 59 , 12 },
+{ 80 , 40 , 59 , 13 },
+{ 80 , 40 , 59 , 14 },
+{ 80 , 40 , 59 , 15 },
+{ 80 , 40 , 59 , 16 },
+{ 80 , 40 , 59 , 17 },
+{ 80 , 40 , 59 , 18 },
+{ 80 , 40 , 59 , 19 },
+{ 80 , 40 , 59 , 20 },
+{ 80 , 40 , 59 , 21 },
+{ 80 , 40 , 59 , 22 },
+{ 80 , 40 , 59 , 23 },
+{ 80 , 40 , 59 , 24 },
+{ 80 , 40 , 59 , 25 },
+{ 80 , 40 , 59 , 26 },
+{ 80 , 40 , 59 , 27 },
+{ 80 , 40 , 59 , 28 },
+{ 80 , 40 , 59 , 29 },
+{ 80 , 40 , 59 , 30 },
+{ 80 , 40 , 59 , 31 },
+{ 80 , 40 , 59 , 32 },
+{ 80 , 40 , 59 , 33 },
+{ 80 , 40 , 59 , 34 },
+{ 80 , 40 , 59 , 35 },
+{ 80 , 40 , 59 , 36 },
+{ 80 , 40 , 59 , 37 },
+{ 80 , 40 , 59 , 38 },
+{ 80 , 40 , 59 , 39 },
+{ 80 , 40 , 60 , 0 },
+{ 80 , 40 , 60 , 1 },
+{ 80 , 40 , 60 , 2 },
+{ 80 , 40 , 60 , 3 },
+{ 80 , 40 , 60 , 4 },
+{ 80 , 40 , 60 , 5 },
+{ 80 , 40 , 60 , 6 },
+{ 80 , 40 , 60 , 7 },
+{ 80 , 40 , 60 , 8 },
+{ 80 , 40 , 60 , 9 },
+{ 80 , 40 , 60 , 10 },
+{ 80 , 40 , 60 , 11 },
+{ 80 , 40 , 60 , 12 },
+{ 80 , 40 , 60 , 13 },
+{ 80 , 40 , 60 , 14 },
+{ 80 , 40 , 60 , 15 },
+{ 80 , 40 , 60 , 16 },
+{ 80 , 40 , 60 , 17 },
+{ 80 , 40 , 60 , 18 },
+{ 80 , 40 , 60 , 19 },
+{ 80 , 40 , 60 , 20 },
+{ 80 , 40 , 60 , 21 },
+{ 80 , 40 , 60 , 22 },
+{ 80 , 40 , 60 , 23 },
+{ 80 , 40 , 60 , 24 },
+{ 80 , 40 , 60 , 25 },
+{ 80 , 40 , 60 , 26 },
+{ 80 , 40 , 60 , 27 },
+{ 80 , 40 , 60 , 28 },
+{ 80 , 40 , 60 , 29 },
+{ 80 , 40 , 60 , 30 },
+{ 80 , 40 , 60 , 31 },
+{ 80 , 40 , 60 , 32 },
+{ 80 , 40 , 60 , 33 },
+{ 80 , 40 , 60 , 34 },
+{ 80 , 40 , 60 , 35 },
+{ 80 , 40 , 60 , 36 },
+{ 80 , 40 , 60 , 37 },
+{ 80 , 40 , 60 , 38 },
+{ 80 , 40 , 60 , 39 },
+{ 80 , 40 , 61 , 0 },
+{ 80 , 40 , 61 , 1 },
+{ 80 , 40 , 61 , 2 },
+{ 80 , 40 , 61 , 3 },
+{ 80 , 40 , 61 , 4 },
+{ 80 , 40 , 61 , 5 },
+{ 80 , 40 , 61 , 6 },
+{ 80 , 40 , 61 , 7 },
+{ 80 , 40 , 61 , 8 },
+{ 80 , 40 , 61 , 9 },
+{ 80 , 40 , 61 , 10 },
+{ 80 , 40 , 61 , 11 },
+{ 80 , 40 , 61 , 12 },
+{ 80 , 40 , 61 , 13 },
+{ 80 , 40 , 61 , 14 },
+{ 80 , 40 , 61 , 15 },
+{ 80 , 40 , 61 , 16 },
+{ 80 , 40 , 61 , 17 },
+{ 80 , 40 , 61 , 18 },
+{ 80 , 40 , 61 , 19 },
+{ 80 , 40 , 61 , 20 },
+{ 80 , 40 , 61 , 21 },
+{ 80 , 40 , 61 , 22 },
+{ 80 , 40 , 61 , 23 },
+{ 80 , 40 , 61 , 24 },
+{ 80 , 40 , 61 , 25 },
+{ 80 , 40 , 61 , 26 },
+{ 80 , 40 , 61 , 27 },
+{ 80 , 40 , 61 , 28 },
+{ 80 , 40 , 61 , 29 },
+{ 80 , 40 , 61 , 30 },
+{ 80 , 40 , 61 , 31 },
+{ 80 , 40 , 61 , 32 },
+{ 80 , 40 , 61 , 33 },
+{ 80 , 40 , 61 , 34 },
+{ 80 , 40 , 61 , 35 },
+{ 80 , 40 , 61 , 36 },
+{ 80 , 40 , 61 , 37 },
+{ 80 , 40 , 61 , 38 },
+{ 80 , 40 , 61 , 39 },
+{ 80 , 40 , 62 , 0 },
+{ 80 , 40 , 62 , 1 },
+{ 80 , 40 , 62 , 2 },
+{ 80 , 40 , 62 , 3 },
+{ 80 , 40 , 62 , 4 },
+{ 80 , 40 , 62 , 5 },
+{ 80 , 40 , 62 , 6 },
+{ 80 , 40 , 62 , 7 },
+{ 80 , 40 , 62 , 8 },
+{ 80 , 40 , 62 , 9 },
+{ 80 , 40 , 62 , 10 },
+{ 80 , 40 , 62 , 11 },
+{ 80 , 40 , 62 , 12 },
+{ 80 , 40 , 62 , 13 },
+{ 80 , 40 , 62 , 14 },
+{ 80 , 40 , 62 , 15 },
+{ 80 , 40 , 62 , 16 },
+{ 80 , 40 , 62 , 17 },
+{ 80 , 40 , 62 , 18 },
+{ 80 , 40 , 62 , 19 },
+{ 80 , 40 , 62 , 20 },
+{ 80 , 40 , 62 , 21 },
+{ 80 , 40 , 62 , 22 },
+{ 80 , 40 , 62 , 23 },
+{ 80 , 40 , 62 , 24 },
+{ 80 , 40 , 62 , 25 },
+{ 80 , 40 , 62 , 26 },
+{ 80 , 40 , 62 , 27 },
+{ 80 , 40 , 62 , 28 },
+{ 80 , 40 , 62 , 29 },
+{ 80 , 40 , 62 , 30 },
+{ 80 , 40 , 62 , 31 },
+{ 80 , 40 , 62 , 32 },
+{ 80 , 40 , 62 , 33 },
+{ 80 , 40 , 62 , 34 },
+{ 80 , 40 , 62 , 35 },
+{ 80 , 40 , 62 , 36 },
+{ 80 , 40 , 62 , 37 },
+{ 80 , 40 , 62 , 38 },
+{ 80 , 40 , 62 , 39 },
+{ 80 , 40 , 63 , 0 },
+{ 80 , 40 , 63 , 1 },
+{ 80 , 40 , 63 , 2 },
+{ 80 , 40 , 63 , 3 },
+{ 80 , 40 , 63 , 4 },
+{ 80 , 40 , 63 , 5 },
+{ 80 , 40 , 63 , 6 },
+{ 80 , 40 , 63 , 7 },
+{ 80 , 40 , 63 , 8 },
+{ 80 , 40 , 63 , 9 },
+{ 80 , 40 , 63 , 10 },
+{ 80 , 40 , 63 , 11 },
+{ 80 , 40 , 63 , 12 },
+{ 80 , 40 , 63 , 13 },
+{ 80 , 40 , 63 , 14 },
+{ 80 , 40 , 63 , 15 },
+{ 80 , 40 , 63 , 16 },
+{ 80 , 40 , 63 , 17 },
+{ 80 , 40 , 63 , 18 },
+{ 80 , 40 , 63 , 19 },
+{ 80 , 40 , 63 , 20 },
+{ 80 , 40 , 63 , 21 },
+{ 80 , 40 , 63 , 22 },
+{ 80 , 40 , 63 , 23 },
+{ 80 , 40 , 63 , 24 },
+{ 80 , 40 , 63 , 25 },
+{ 80 , 40 , 63 , 26 },
+{ 80 , 40 , 63 , 27 },
+{ 80 , 40 , 63 , 28 },
+{ 80 , 40 , 63 , 29 },
+{ 80 , 40 , 63 , 30 },
+{ 80 , 40 , 63 , 31 },
+{ 80 , 40 , 63 , 32 },
+{ 80 , 40 , 63 , 33 },
+{ 80 , 40 , 63 , 34 },
+{ 80 , 40 , 63 , 35 },
+{ 80 , 40 , 63 , 36 },
+{ 80 , 40 , 63 , 37 },
+{ 80 , 40 , 63 , 38 },
+{ 80 , 40 , 63 , 39 },
+{ 80 , 40 , 64 , 0 },
+{ 80 , 40 , 64 , 1 },
+{ 80 , 40 , 64 , 2 },
+{ 80 , 40 , 64 , 3 },
+{ 80 , 40 , 64 , 4 },
+{ 80 , 40 , 64 , 5 },
+{ 80 , 40 , 64 , 6 },
+{ 80 , 40 , 64 , 7 },
+{ 80 , 40 , 64 , 8 },
+{ 80 , 40 , 64 , 9 },
+{ 80 , 40 , 64 , 10 },
+{ 80 , 40 , 64 , 11 },
+{ 80 , 40 , 64 , 12 },
+{ 80 , 40 , 64 , 13 },
+{ 80 , 40 , 64 , 14 },
+{ 80 , 40 , 64 , 15 },
+{ 80 , 40 , 64 , 16 },
+{ 80 , 40 , 64 , 17 },
+{ 80 , 40 , 64 , 18 },
+{ 80 , 40 , 64 , 19 },
+{ 80 , 40 , 64 , 20 },
+{ 80 , 40 , 64 , 21 },
+{ 80 , 40 , 64 , 22 },
+{ 80 , 40 , 64 , 23 },
+{ 80 , 40 , 64 , 24 },
+{ 80 , 40 , 64 , 25 },
+{ 80 , 40 , 64 , 26 },
+{ 80 , 40 , 64 , 27 },
+{ 80 , 40 , 64 , 28 },
+{ 80 , 40 , 64 , 29 },
+{ 80 , 40 , 64 , 30 },
+{ 80 , 40 , 64 , 31 },
+{ 80 , 40 , 64 , 32 },
+{ 80 , 40 , 64 , 33 },
+{ 80 , 40 , 64 , 34 },
+{ 80 , 40 , 64 , 35 },
+{ 80 , 40 , 64 , 36 },
+{ 80 , 40 , 64 , 37 },
+{ 80 , 40 , 64 , 38 },
+{ 80 , 40 , 64 , 39 },
+{ 80 , 40 , 65 , 0 },
+{ 80 , 40 , 65 , 1 },
+{ 80 , 40 , 65 , 2 },
+{ 80 , 40 , 65 , 3 },
+{ 80 , 40 , 65 , 4 },
+{ 80 , 40 , 65 , 5 },
+{ 80 , 40 , 65 , 6 },
+{ 80 , 40 , 65 , 7 },
+{ 80 , 40 , 65 , 8 },
+{ 80 , 40 , 65 , 9 },
+{ 80 , 40 , 65 , 10 },
+{ 80 , 40 , 65 , 11 },
+{ 80 , 40 , 65 , 12 },
+{ 80 , 40 , 65 , 13 },
+{ 80 , 40 , 65 , 14 },
+{ 80 , 40 , 65 , 15 },
+{ 80 , 40 , 65 , 16 },
+{ 80 , 40 , 65 , 17 },
+{ 80 , 40 , 65 , 18 },
+{ 80 , 40 , 65 , 19 },
+{ 80 , 40 , 65 , 20 },
+{ 80 , 40 , 65 , 21 },
+{ 80 , 40 , 65 , 22 },
+{ 80 , 40 , 65 , 23 },
+{ 80 , 40 , 65 , 24 },
+{ 80 , 40 , 65 , 25 },
+{ 80 , 40 , 65 , 26 },
+{ 80 , 40 , 65 , 27 },
+{ 80 , 40 , 65 , 28 },
+{ 80 , 40 , 65 , 29 },
+{ 80 , 40 , 65 , 30 },
+{ 80 , 40 , 65 , 31 },
+{ 80 , 40 , 65 , 32 },
+{ 80 , 40 , 65 , 33 },
+{ 80 , 40 , 65 , 34 },
+{ 80 , 40 , 65 , 35 },
+{ 80 , 40 , 65 , 36 },
+{ 80 , 40 , 65 , 37 },
+{ 80 , 40 , 65 , 38 },
+{ 80 , 40 , 65 , 39 },
+{ 80 , 40 , 66 , 0 },
+{ 80 , 40 , 66 , 1 },
+{ 80 , 40 , 66 , 2 },
+{ 80 , 40 , 66 , 3 },
+{ 80 , 40 , 66 , 4 },
+{ 80 , 40 , 66 , 5 },
+{ 80 , 40 , 66 , 6 },
+{ 80 , 40 , 66 , 7 },
+{ 80 , 40 , 66 , 8 },
+{ 80 , 40 , 66 , 9 },
+{ 80 , 40 , 66 , 10 },
+{ 80 , 40 , 66 , 11 },
+{ 80 , 40 , 66 , 12 },
+{ 80 , 40 , 66 , 13 },
+{ 80 , 40 , 66 , 14 },
+{ 80 , 40 , 66 , 15 },
+{ 80 , 40 , 66 , 16 },
+{ 80 , 40 , 66 , 17 },
+{ 80 , 40 , 66 , 18 },
+{ 80 , 40 , 66 , 19 },
+{ 80 , 40 , 66 , 20 },
+{ 80 , 40 , 66 , 21 },
+{ 80 , 40 , 66 , 22 },
+{ 80 , 40 , 66 , 23 },
+{ 80 , 40 , 66 , 24 },
+{ 80 , 40 , 66 , 25 },
+{ 80 , 40 , 66 , 26 },
+{ 80 , 40 , 66 , 27 },
+{ 80 , 40 , 66 , 28 },
+{ 80 , 40 , 66 , 29 },
+{ 80 , 40 , 66 , 30 },
+{ 80 , 40 , 66 , 31 },
+{ 80 , 40 , 66 , 32 },
+{ 80 , 40 , 66 , 33 },
+{ 80 , 40 , 66 , 34 },
+{ 80 , 40 , 66 , 35 },
+{ 80 , 40 , 66 , 36 },
+{ 80 , 40 , 66 , 37 },
+{ 80 , 40 , 66 , 38 },
+{ 80 , 40 , 66 , 39 },
+{ 80 , 40 , 67 , 0 },
+{ 80 , 40 , 67 , 1 },
+{ 80 , 40 , 67 , 2 },
+{ 80 , 40 , 67 , 3 },
+{ 80 , 40 , 67 , 4 },
+{ 80 , 40 , 67 , 5 },
+{ 80 , 40 , 67 , 6 },
+{ 80 , 40 , 67 , 7 },
+{ 80 , 40 , 67 , 8 },
+{ 80 , 40 , 67 , 9 },
+{ 80 , 40 , 67 , 10 },
+{ 80 , 40 , 67 , 11 },
+{ 80 , 40 , 67 , 12 },
+{ 80 , 40 , 67 , 13 },
+{ 80 , 40 , 67 , 14 },
+{ 80 , 40 , 67 , 15 },
+{ 80 , 40 , 67 , 16 },
+{ 80 , 40 , 67 , 17 },
+{ 80 , 40 , 67 , 18 },
+{ 80 , 40 , 67 , 19 },
+{ 80 , 40 , 67 , 20 },
+{ 80 , 40 , 67 , 21 },
+{ 80 , 40 , 67 , 22 },
+{ 80 , 40 , 67 , 23 },
+{ 80 , 40 , 67 , 24 },
+{ 80 , 40 , 67 , 25 },
+{ 80 , 40 , 67 , 26 },
+{ 80 , 40 , 67 , 27 },
+{ 80 , 40 , 67 , 28 },
+{ 80 , 40 , 67 , 29 },
+{ 80 , 40 , 67 , 30 },
+{ 80 , 40 , 67 , 31 },
+{ 80 , 40 , 67 , 32 },
+{ 80 , 40 , 67 , 33 },
+{ 80 , 40 , 67 , 34 },
+{ 80 , 40 , 67 , 35 },
+{ 80 , 40 , 67 , 36 },
+{ 80 , 40 , 67 , 37 },
+{ 80 , 40 , 67 , 38 },
+{ 80 , 40 , 67 , 39 },
+{ 80 , 40 , 68 , 0 },
+{ 80 , 40 , 68 , 1 },
+{ 80 , 40 , 68 , 2 },
+{ 80 , 40 , 68 , 3 },
+{ 80 , 40 , 68 , 4 },
+{ 80 , 40 , 68 , 5 },
+{ 80 , 40 , 68 , 6 },
+{ 80 , 40 , 68 , 7 },
+{ 80 , 40 , 68 , 8 },
+{ 80 , 40 , 68 , 9 },
+{ 80 , 40 , 68 , 10 },
+{ 80 , 40 , 68 , 11 },
+{ 80 , 40 , 68 , 12 },
+{ 80 , 40 , 68 , 13 },
+{ 80 , 40 , 68 , 14 },
+{ 80 , 40 , 68 , 15 },
+{ 80 , 40 , 68 , 16 },
+{ 80 , 40 , 68 , 17 },
+{ 80 , 40 , 68 , 18 },
+{ 80 , 40 , 68 , 19 },
+{ 80 , 40 , 68 , 20 },
+{ 80 , 40 , 68 , 21 },
+{ 80 , 40 , 68 , 22 },
+{ 80 , 40 , 68 , 23 },
+{ 80 , 40 , 68 , 24 },
+{ 80 , 40 , 68 , 25 },
+{ 80 , 40 , 68 , 26 },
+{ 80 , 40 , 68 , 27 },
+{ 80 , 40 , 68 , 28 },
+{ 80 , 40 , 68 , 29 },
+{ 80 , 40 , 68 , 30 },
+{ 80 , 40 , 68 , 31 },
+{ 80 , 40 , 68 , 32 },
+{ 80 , 40 , 68 , 33 },
+{ 80 , 40 , 68 , 34 },
+{ 80 , 40 , 68 , 35 },
+{ 80 , 40 , 68 , 36 },
+{ 80 , 40 , 68 , 37 },
+{ 80 , 40 , 68 , 38 },
+{ 80 , 40 , 68 , 39 },
+{ 80 , 40 , 69 , 0 },
+{ 80 , 40 , 69 , 1 },
+{ 80 , 40 , 69 , 2 },
+{ 80 , 40 , 69 , 3 },
+{ 80 , 40 , 69 , 4 },
+{ 80 , 40 , 69 , 5 },
+{ 80 , 40 , 69 , 6 },
+{ 80 , 40 , 69 , 7 },
+{ 80 , 40 , 69 , 8 },
+{ 80 , 40 , 69 , 9 },
+{ 80 , 40 , 69 , 10 },
+{ 80 , 40 , 69 , 11 },
+{ 80 , 40 , 69 , 12 },
+{ 80 , 40 , 69 , 13 },
+{ 80 , 40 , 69 , 14 },
+{ 80 , 40 , 69 , 15 },
+{ 80 , 40 , 69 , 16 },
+{ 80 , 40 , 69 , 17 },
+{ 80 , 40 , 69 , 18 },
+{ 80 , 40 , 69 , 19 },
+{ 80 , 40 , 69 , 20 },
+{ 80 , 40 , 69 , 21 },
+{ 80 , 40 , 69 , 22 },
+{ 80 , 40 , 69 , 23 },
+{ 80 , 40 , 69 , 24 },
+{ 80 , 40 , 69 , 25 },
+{ 80 , 40 , 69 , 26 },
+{ 80 , 40 , 69 , 27 },
+{ 80 , 40 , 69 , 28 },
+{ 80 , 40 , 69 , 29 },
+{ 80 , 40 , 69 , 30 },
+{ 80 , 40 , 69 , 31 },
+{ 80 , 40 , 69 , 32 },
+{ 80 , 40 , 69 , 33 },
+{ 80 , 40 , 69 , 34 },
+{ 80 , 40 , 69 , 35 },
+{ 80 , 40 , 69 , 36 },
+{ 80 , 40 , 69 , 37 },
+{ 80 , 40 , 69 , 38 },
+{ 80 , 40 , 69 , 39 },
+{ 80 , 40 , 70 , 0 },
+{ 80 , 40 , 70 , 1 },
+{ 80 , 40 , 70 , 2 },
+{ 80 , 40 , 70 , 3 },
+{ 80 , 40 , 70 , 4 },
+{ 80 , 40 , 70 , 5 },
+{ 80 , 40 , 70 , 6 },
+{ 80 , 40 , 70 , 7 },
+{ 80 , 40 , 70 , 8 },
+{ 80 , 40 , 70 , 9 },
+{ 80 , 40 , 70 , 10 },
+{ 80 , 40 , 70 , 11 },
+{ 80 , 40 , 70 , 12 },
+{ 80 , 40 , 70 , 13 },
+{ 80 , 40 , 70 , 14 },
+{ 80 , 40 , 70 , 15 },
+{ 80 , 40 , 70 , 16 },
+{ 80 , 40 , 70 , 17 },
+{ 80 , 40 , 70 , 18 },
+{ 80 , 40 , 70 , 19 },
+{ 80 , 40 , 70 , 20 },
+{ 80 , 40 , 70 , 21 },
+{ 80 , 40 , 70 , 22 },
+{ 80 , 40 , 70 , 23 },
+{ 80 , 40 , 70 , 24 },
+{ 80 , 40 , 70 , 25 },
+{ 80 , 40 , 70 , 26 },
+{ 80 , 40 , 70 , 27 },
+{ 80 , 40 , 70 , 28 },
+{ 80 , 40 , 70 , 29 },
+{ 80 , 40 , 70 , 30 },
+{ 80 , 40 , 70 , 31 },
+{ 80 , 40 , 70 , 32 },
+{ 80 , 40 , 70 , 33 },
+{ 80 , 40 , 70 , 34 },
+{ 80 , 40 , 70 , 35 },
+{ 80 , 40 , 70 , 36 },
+{ 80 , 40 , 70 , 37 },
+{ 80 , 40 , 70 , 38 },
+{ 80 , 40 , 70 , 39 },
+{ 80 , 40 , 71 , 0 },
+{ 80 , 40 , 71 , 1 },
+{ 80 , 40 , 71 , 2 },
+{ 80 , 40 , 71 , 3 },
+{ 80 , 40 , 71 , 4 },
+{ 80 , 40 , 71 , 5 },
+{ 80 , 40 , 71 , 6 },
+{ 80 , 40 , 71 , 7 },
+{ 80 , 40 , 71 , 8 },
+{ 80 , 40 , 71 , 9 },
+{ 80 , 40 , 71 , 10 },
+{ 80 , 40 , 71 , 11 },
+{ 80 , 40 , 71 , 12 },
+{ 80 , 40 , 71 , 13 },
+{ 80 , 40 , 71 , 14 },
+{ 80 , 40 , 71 , 15 },
+{ 80 , 40 , 71 , 16 },
+{ 80 , 40 , 71 , 17 },
+{ 80 , 40 , 71 , 18 },
+{ 80 , 40 , 71 , 19 },
+{ 80 , 40 , 71 , 20 },
+{ 80 , 40 , 71 , 21 },
+{ 80 , 40 , 71 , 22 },
+{ 80 , 40 , 71 , 23 },
+{ 80 , 40 , 71 , 24 },
+{ 80 , 40 , 71 , 25 },
+{ 80 , 40 , 71 , 26 },
+{ 80 , 40 , 71 , 27 },
+{ 80 , 40 , 71 , 28 },
+{ 80 , 40 , 71 , 29 },
+{ 80 , 40 , 71 , 30 },
+{ 80 , 40 , 71 , 31 },
+{ 80 , 40 , 71 , 32 },
+{ 80 , 40 , 71 , 33 },
+{ 80 , 40 , 71 , 34 },
+{ 80 , 40 , 71 , 35 },
+{ 80 , 40 , 71 , 36 },
+{ 80 , 40 , 71 , 37 },
+{ 80 , 40 , 71 , 38 },
+{ 80 , 40 , 71 , 39 },
+{ 80 , 40 , 72 , 0 },
+{ 80 , 40 , 72 , 1 },
+{ 80 , 40 , 72 , 2 },
+{ 80 , 40 , 72 , 3 },
+{ 80 , 40 , 72 , 4 },
+{ 80 , 40 , 72 , 5 },
+{ 80 , 40 , 72 , 6 },
+{ 80 , 40 , 72 , 7 },
+{ 80 , 40 , 72 , 8 },
+{ 80 , 40 , 72 , 9 },
+{ 80 , 40 , 72 , 10 },
+{ 80 , 40 , 72 , 11 },
+{ 80 , 40 , 72 , 12 },
+{ 80 , 40 , 72 , 13 },
+{ 80 , 40 , 72 , 14 },
+{ 80 , 40 , 72 , 15 },
+{ 80 , 40 , 72 , 16 },
+{ 80 , 40 , 72 , 17 },
+{ 80 , 40 , 72 , 18 },
+{ 80 , 40 , 72 , 19 },
+{ 80 , 40 , 72 , 20 },
+{ 80 , 40 , 72 , 21 },
+{ 80 , 40 , 72 , 22 },
+{ 80 , 40 , 72 , 23 },
+{ 80 , 40 , 72 , 24 },
+{ 80 , 40 , 72 , 25 },
+{ 80 , 40 , 72 , 26 },
+{ 80 , 40 , 72 , 27 },
+{ 80 , 40 , 72 , 28 },
+{ 80 , 40 , 72 , 29 },
+{ 80 , 40 , 72 , 30 },
+{ 80 , 40 , 72 , 31 },
+{ 80 , 40 , 72 , 32 },
+{ 80 , 40 , 72 , 33 },
+{ 80 , 40 , 72 , 34 },
+{ 80 , 40 , 72 , 35 },
+{ 80 , 40 , 72 , 36 },
+{ 80 , 40 , 72 , 37 },
+{ 80 , 40 , 72 , 38 },
+{ 80 , 40 , 72 , 39 },
+{ 80 , 40 , 73 , 0 },
+{ 80 , 40 , 73 , 1 },
+{ 80 , 40 , 73 , 2 },
+{ 80 , 40 , 73 , 3 },
+{ 80 , 40 , 73 , 4 },
+{ 80 , 40 , 73 , 5 },
+{ 80 , 40 , 73 , 6 },
+{ 80 , 40 , 73 , 7 },
+{ 80 , 40 , 73 , 8 },
+{ 80 , 40 , 73 , 9 },
+{ 80 , 40 , 73 , 10 },
+{ 80 , 40 , 73 , 11 },
+{ 80 , 40 , 73 , 12 },
+{ 80 , 40 , 73 , 13 },
+{ 80 , 40 , 73 , 14 },
+{ 80 , 40 , 73 , 15 },
+{ 80 , 40 , 73 , 16 },
+{ 80 , 40 , 73 , 17 },
+{ 80 , 40 , 73 , 18 },
+{ 80 , 40 , 73 , 19 },
+{ 80 , 40 , 73 , 20 },
+{ 80 , 40 , 73 , 21 },
+{ 80 , 40 , 73 , 22 },
+{ 80 , 40 , 73 , 23 },
+{ 80 , 40 , 73 , 24 },
+{ 80 , 40 , 73 , 25 },
+{ 80 , 40 , 73 , 26 },
+{ 80 , 40 , 73 , 27 },
+{ 80 , 40 , 73 , 28 },
+{ 80 , 40 , 73 , 29 },
+{ 80 , 40 , 73 , 30 },
+{ 80 , 40 , 73 , 31 },
+{ 80 , 40 , 73 , 32 },
+{ 80 , 40 , 73 , 33 },
+{ 80 , 40 , 73 , 34 },
+{ 80 , 40 , 73 , 35 },
+{ 80 , 40 , 73 , 36 },
+{ 80 , 40 , 73 , 37 },
+{ 80 , 40 , 73 , 38 },
+{ 80 , 40 , 73 , 39 },
+{ 80 , 40 , 74 , 0 },
+{ 80 , 40 , 74 , 1 },
+{ 80 , 40 , 74 , 2 },
+{ 80 , 40 , 74 , 3 },
+{ 80 , 40 , 74 , 4 },
+{ 80 , 40 , 74 , 5 },
+{ 80 , 40 , 74 , 6 },
+{ 80 , 40 , 74 , 7 },
+{ 80 , 40 , 74 , 8 },
+{ 80 , 40 , 74 , 9 },
+{ 80 , 40 , 74 , 10 },
+{ 80 , 40 , 74 , 11 },
+{ 80 , 40 , 74 , 12 },
+{ 80 , 40 , 74 , 13 },
+{ 80 , 40 , 74 , 14 },
+{ 80 , 40 , 74 , 15 },
+{ 80 , 40 , 74 , 16 },
+{ 80 , 40 , 74 , 17 },
+{ 80 , 40 , 74 , 18 },
+{ 80 , 40 , 74 , 19 },
+{ 80 , 40 , 74 , 20 },
+{ 80 , 40 , 74 , 21 },
+{ 80 , 40 , 74 , 22 },
+{ 80 , 40 , 74 , 23 },
+{ 80 , 40 , 74 , 24 },
+{ 80 , 40 , 74 , 25 },
+{ 80 , 40 , 74 , 26 },
+{ 80 , 40 , 74 , 27 },
+{ 80 , 40 , 74 , 28 },
+{ 80 , 40 , 74 , 29 },
+{ 80 , 40 , 74 , 30 },
+{ 80 , 40 , 74 , 31 },
+{ 80 , 40 , 74 , 32 },
+{ 80 , 40 , 74 , 33 },
+{ 80 , 40 , 74 , 34 },
+{ 80 , 40 , 74 , 35 },
+{ 80 , 40 , 74 , 36 },
+{ 80 , 40 , 74 , 37 },
+{ 80 , 40 , 74 , 38 },
+{ 80 , 40 , 74 , 39 },
+{ 80 , 40 , 75 , 0 },
+{ 80 , 40 , 75 , 1 },
+{ 80 , 40 , 75 , 2 },
+{ 80 , 40 , 75 , 3 },
+{ 80 , 40 , 75 , 4 },
+{ 80 , 40 , 75 , 5 },
+{ 80 , 40 , 75 , 6 },
+{ 80 , 40 , 75 , 7 },
+{ 80 , 40 , 75 , 8 },
+{ 80 , 40 , 75 , 9 },
+{ 80 , 40 , 75 , 10 },
+{ 80 , 40 , 75 , 11 },
+{ 80 , 40 , 75 , 12 },
+{ 80 , 40 , 75 , 13 },
+{ 80 , 40 , 75 , 14 },
+{ 80 , 40 , 75 , 15 },
+{ 80 , 40 , 75 , 16 },
+{ 80 , 40 , 75 , 17 },
+{ 80 , 40 , 75 , 18 },
+{ 80 , 40 , 75 , 19 },
+{ 80 , 40 , 75 , 20 },
+{ 80 , 40 , 75 , 21 },
+{ 80 , 40 , 75 , 22 },
+{ 80 , 40 , 75 , 23 },
+{ 80 , 40 , 75 , 24 },
+{ 80 , 40 , 75 , 25 },
+{ 80 , 40 , 75 , 26 },
+{ 80 , 40 , 75 , 27 },
+{ 80 , 40 , 75 , 28 },
+{ 80 , 40 , 75 , 29 },
+{ 80 , 40 , 75 , 30 },
+{ 80 , 40 , 75 , 31 },
+{ 80 , 40 , 75 , 32 },
+{ 80 , 40 , 75 , 33 },
+{ 80 , 40 , 75 , 34 },
+{ 80 , 40 , 75 , 35 },
+{ 80 , 40 , 75 , 36 },
+{ 80 , 40 , 75 , 37 },
+{ 80 , 40 , 75 , 38 },
+{ 80 , 40 , 75 , 39 },
+{ 80 , 40 , 76 , 0 },
+{ 80 , 40 , 76 , 1 },
+{ 80 , 40 , 76 , 2 },
+{ 80 , 40 , 76 , 3 },
+{ 80 , 40 , 76 , 4 },
+{ 80 , 40 , 76 , 5 },
+{ 80 , 40 , 76 , 6 },
+{ 80 , 40 , 76 , 7 },
+{ 80 , 40 , 76 , 8 },
+{ 80 , 40 , 76 , 9 },
+{ 80 , 40 , 76 , 10 },
+{ 80 , 40 , 76 , 11 },
+{ 80 , 40 , 76 , 12 },
+{ 80 , 40 , 76 , 13 },
+{ 80 , 40 , 76 , 14 },
+{ 80 , 40 , 76 , 15 },
+{ 80 , 40 , 76 , 16 },
+{ 80 , 40 , 76 , 17 },
+{ 80 , 40 , 76 , 18 },
+{ 80 , 40 , 76 , 19 },
+{ 80 , 40 , 76 , 20 },
+{ 80 , 40 , 76 , 21 },
+{ 80 , 40 , 76 , 22 },
+{ 80 , 40 , 76 , 23 },
+{ 80 , 40 , 76 , 24 },
+{ 80 , 40 , 76 , 25 },
+{ 80 , 40 , 76 , 26 },
+{ 80 , 40 , 76 , 27 },
+{ 80 , 40 , 76 , 28 },
+{ 80 , 40 , 76 , 29 },
+{ 80 , 40 , 76 , 30 },
+{ 80 , 40 , 76 , 31 },
+{ 80 , 40 , 76 , 32 },
+{ 80 , 40 , 76 , 33 },
+{ 80 , 40 , 76 , 34 },
+{ 80 , 40 , 76 , 35 },
+{ 80 , 40 , 76 , 36 },
+{ 80 , 40 , 76 , 37 },
+{ 80 , 40 , 76 , 38 },
+{ 80 , 40 , 76 , 39 },
+{ 80 , 40 , 77 , 0 },
+{ 80 , 40 , 77 , 1 },
+{ 80 , 40 , 77 , 2 },
+{ 80 , 40 , 77 , 3 },
+{ 80 , 40 , 77 , 4 },
+{ 80 , 40 , 77 , 5 },
+{ 80 , 40 , 77 , 6 },
+{ 80 , 40 , 77 , 7 },
+{ 80 , 40 , 77 , 8 },
+{ 80 , 40 , 77 , 9 },
+{ 80 , 40 , 77 , 10 },
+{ 80 , 40 , 77 , 11 },
+{ 80 , 40 , 77 , 12 },
+{ 80 , 40 , 77 , 13 },
+{ 80 , 40 , 77 , 14 },
+{ 80 , 40 , 77 , 15 },
+{ 80 , 40 , 77 , 16 },
+{ 80 , 40 , 77 , 17 },
+{ 80 , 40 , 77 , 18 },
+{ 80 , 40 , 77 , 19 },
+{ 80 , 40 , 77 , 20 },
+{ 80 , 40 , 77 , 21 },
+{ 80 , 40 , 77 , 22 },
+{ 80 , 40 , 77 , 23 },
+{ 80 , 40 , 77 , 24 },
+{ 80 , 40 , 77 , 25 },
+{ 80 , 40 , 77 , 26 },
+{ 80 , 40 , 77 , 27 },
+{ 80 , 40 , 77 , 28 },
+{ 80 , 40 , 77 , 29 },
+{ 80 , 40 , 77 , 30 },
+{ 80 , 40 , 77 , 31 },
+{ 80 , 40 , 77 , 32 },
+{ 80 , 40 , 77 , 33 },
+{ 80 , 40 , 77 , 34 },
+{ 80 , 40 , 77 , 35 },
+{ 80 , 40 , 77 , 36 },
+{ 80 , 40 , 77 , 37 },
+{ 80 , 40 , 77 , 38 },
+{ 80 , 40 , 77 , 39 },
+{ 80 , 40 , 78 , 0 },
+{ 80 , 40 , 78 , 1 },
+{ 80 , 40 , 78 , 2 },
+{ 80 , 40 , 78 , 3 },
+{ 80 , 40 , 78 , 4 },
+{ 80 , 40 , 78 , 5 },
+{ 80 , 40 , 78 , 6 },
+{ 80 , 40 , 78 , 7 },
+{ 80 , 40 , 78 , 8 },
+{ 80 , 40 , 78 , 9 },
+{ 80 , 40 , 78 , 10 },
+{ 80 , 40 , 78 , 11 },
+{ 80 , 40 , 78 , 12 },
+{ 80 , 40 , 78 , 13 },
+{ 80 , 40 , 78 , 14 },
+{ 80 , 40 , 78 , 15 },
+{ 80 , 40 , 78 , 16 },
+{ 80 , 40 , 78 , 17 },
+{ 80 , 40 , 78 , 18 },
+{ 80 , 40 , 78 , 19 },
+{ 80 , 40 , 78 , 20 },
+{ 80 , 40 , 78 , 21 },
+{ 80 , 40 , 78 , 22 },
+{ 80 , 40 , 78 , 23 },
+{ 80 , 40 , 78 , 24 },
+{ 80 , 40 , 78 , 25 },
+{ 80 , 40 , 78 , 26 },
+{ 80 , 40 , 78 , 27 },
+{ 80 , 40 , 78 , 28 },
+{ 80 , 40 , 78 , 29 },
+{ 80 , 40 , 78 , 30 },
+{ 80 , 40 , 78 , 31 },
+{ 80 , 40 , 78 , 32 },
+{ 80 , 40 , 78 , 33 },
+{ 80 , 40 , 78 , 34 },
+{ 80 , 40 , 78 , 35 },
+{ 80 , 40 , 78 , 36 },
+{ 80 , 40 , 78 , 37 },
+{ 80 , 40 , 78 , 38 },
+{ 80 , 40 , 78 , 39 },
+{ 80 , 40 , 79 , 0 },
+{ 80 , 40 , 79 , 1 },
+{ 80 , 40 , 79 , 2 },
+{ 80 , 40 , 79 , 3 },
+{ 80 , 40 , 79 , 4 },
+{ 80 , 40 , 79 , 5 },
+{ 80 , 40 , 79 , 6 },
+{ 80 , 40 , 79 , 7 },
+{ 80 , 40 , 79 , 8 },
+{ 80 , 40 , 79 , 9 },
+{ 80 , 40 , 79 , 10 },
+{ 80 , 40 , 79 , 11 },
+{ 80 , 40 , 79 , 12 },
+{ 80 , 40 , 79 , 13 },
+{ 80 , 40 , 79 , 14 },
+{ 80 , 40 , 79 , 15 },
+{ 80 , 40 , 79 , 16 },
+{ 80 , 40 , 79 , 17 },
+{ 80 , 40 , 79 , 18 },
+{ 80 , 40 , 79 , 19 },
+{ 80 , 40 , 79 , 20 },
+{ 80 , 40 , 79 , 21 },
+{ 80 , 40 , 79 , 22 },
+{ 80 , 40 , 79 , 23 },
+{ 80 , 40 , 79 , 24 },
+{ 80 , 40 , 79 , 25 },
+{ 80 , 40 , 79 , 26 },
+{ 80 , 40 , 79 , 27 },
+{ 80 , 40 , 79 , 28 },
+{ 80 , 40 , 79 , 29 },
+{ 80 , 40 , 79 , 30 },
+{ 80 , 40 , 79 , 31 },
+{ 80 , 40 , 79 , 32 },
+{ 80 , 40 , 79 , 33 },
+{ 80 , 40 , 79 , 34 },
+{ 80 , 40 , 79 , 35 },
+{ 80 , 40 , 79 , 36 },
+{ 80 , 40 , 79 , 37 },
+{ 80 , 40 , 79 , 38 },
+{ 80 , 40 , 79 , 39 },
+{ 80 , 80 , 0 , 0 },
+{ 80 , 80 , 0 , 1 },
+{ 80 , 80 , 0 , 2 },
+{ 80 , 80 , 0 , 3 },
+{ 80 , 80 , 0 , 4 },
+{ 80 , 80 , 0 , 5 },
+{ 80 , 80 , 0 , 6 },
+{ 80 , 80 , 0 , 7 },
+{ 80 , 80 , 0 , 8 },
+{ 80 , 80 , 0 , 9 },
+{ 80 , 80 , 0 , 10 },
+{ 80 , 80 , 0 , 11 },
+{ 80 , 80 , 0 , 12 },
+{ 80 , 80 , 0 , 13 },
+{ 80 , 80 , 0 , 14 },
+{ 80 , 80 , 0 , 15 },
+{ 80 , 80 , 0 , 16 },
+{ 80 , 80 , 0 , 17 },
+{ 80 , 80 , 0 , 18 },
+{ 80 , 80 , 0 , 19 },
+{ 80 , 80 , 0 , 20 },
+{ 80 , 80 , 0 , 21 },
+{ 80 , 80 , 0 , 22 },
+{ 80 , 80 , 0 , 23 },
+{ 80 , 80 , 0 , 24 },
+{ 80 , 80 , 0 , 25 },
+{ 80 , 80 , 0 , 26 },
+{ 80 , 80 , 0 , 27 },
+{ 80 , 80 , 0 , 28 },
+{ 80 , 80 , 0 , 29 },
+{ 80 , 80 , 0 , 30 },
+{ 80 , 80 , 0 , 31 },
+{ 80 , 80 , 0 , 32 },
+{ 80 , 80 , 0 , 33 },
+{ 80 , 80 , 0 , 34 },
+{ 80 , 80 , 0 , 35 },
+{ 80 , 80 , 0 , 36 },
+{ 80 , 80 , 0 , 37 },
+{ 80 , 80 , 0 , 38 },
+{ 80 , 80 , 0 , 39 },
+{ 80 , 80 , 0 , 40 },
+{ 80 , 80 , 0 , 41 },
+{ 80 , 80 , 0 , 42 },
+{ 80 , 80 , 0 , 43 },
+{ 80 , 80 , 0 , 44 },
+{ 80 , 80 , 0 , 45 },
+{ 80 , 80 , 0 , 46 },
+{ 80 , 80 , 0 , 47 },
+{ 80 , 80 , 0 , 48 },
+{ 80 , 80 , 0 , 49 },
+{ 80 , 80 , 0 , 50 },
+{ 80 , 80 , 0 , 51 },
+{ 80 , 80 , 0 , 52 },
+{ 80 , 80 , 0 , 53 },
+{ 80 , 80 , 0 , 54 },
+{ 80 , 80 , 0 , 55 },
+{ 80 , 80 , 0 , 56 },
+{ 80 , 80 , 0 , 57 },
+{ 80 , 80 , 0 , 58 },
+{ 80 , 80 , 0 , 59 },
+{ 80 , 80 , 0 , 60 },
+{ 80 , 80 , 0 , 61 },
+{ 80 , 80 , 0 , 62 },
+{ 80 , 80 , 0 , 63 },
+{ 80 , 80 , 0 , 64 },
+{ 80 , 80 , 0 , 65 },
+{ 80 , 80 , 0 , 66 },
+{ 80 , 80 , 0 , 67 },
+{ 80 , 80 , 0 , 68 },
+{ 80 , 80 , 0 , 69 },
+{ 80 , 80 , 0 , 70 },
+{ 80 , 80 , 0 , 71 },
+{ 80 , 80 , 0 , 72 },
+{ 80 , 80 , 0 , 73 },
+{ 80 , 80 , 0 , 74 },
+{ 80 , 80 , 0 , 75 },
+{ 80 , 80 , 0 , 76 },
+{ 80 , 80 , 0 , 77 },
+{ 80 , 80 , 0 , 78 },
+{ 80 , 80 , 0 , 79 },
+{ 80 , 80 , 1 , 0 },
+{ 80 , 80 , 1 , 1 },
+{ 80 , 80 , 1 , 2 },
+{ 80 , 80 , 1 , 3 },
+{ 80 , 80 , 1 , 4 },
+{ 80 , 80 , 1 , 5 },
+{ 80 , 80 , 1 , 6 },
+{ 80 , 80 , 1 , 7 },
+{ 80 , 80 , 1 , 8 },
+{ 80 , 80 , 1 , 9 },
+{ 80 , 80 , 1 , 10 },
+{ 80 , 80 , 1 , 11 },
+{ 80 , 80 , 1 , 12 },
+{ 80 , 80 , 1 , 13 },
+{ 80 , 80 , 1 , 14 },
+{ 80 , 80 , 1 , 15 },
+{ 80 , 80 , 1 , 16 },
+{ 80 , 80 , 1 , 17 },
+{ 80 , 80 , 1 , 18 },
+{ 80 , 80 , 1 , 19 },
+{ 80 , 80 , 1 , 20 },
+{ 80 , 80 , 1 , 21 },
+{ 80 , 80 , 1 , 22 },
+{ 80 , 80 , 1 , 23 },
+{ 80 , 80 , 1 , 24 },
+{ 80 , 80 , 1 , 25 },
+{ 80 , 80 , 1 , 26 },
+{ 80 , 80 , 1 , 27 },
+{ 80 , 80 , 1 , 28 },
+{ 80 , 80 , 1 , 29 },
+{ 80 , 80 , 1 , 30 },
+{ 80 , 80 , 1 , 31 },
+{ 80 , 80 , 1 , 32 },
+{ 80 , 80 , 1 , 33 },
+{ 80 , 80 , 1 , 34 },
+{ 80 , 80 , 1 , 35 },
+{ 80 , 80 , 1 , 36 },
+{ 80 , 80 , 1 , 37 },
+{ 80 , 80 , 1 , 38 },
+{ 80 , 80 , 1 , 39 },
+{ 80 , 80 , 1 , 40 },
+{ 80 , 80 , 1 , 41 },
+{ 80 , 80 , 1 , 42 },
+{ 80 , 80 , 1 , 43 },
+{ 80 , 80 , 1 , 44 },
+{ 80 , 80 , 1 , 45 },
+{ 80 , 80 , 1 , 46 },
+{ 80 , 80 , 1 , 47 },
+{ 80 , 80 , 1 , 48 },
+{ 80 , 80 , 1 , 49 },
+{ 80 , 80 , 1 , 50 },
+{ 80 , 80 , 1 , 51 },
+{ 80 , 80 , 1 , 52 },
+{ 80 , 80 , 1 , 53 },
+{ 80 , 80 , 1 , 54 },
+{ 80 , 80 , 1 , 55 },
+{ 80 , 80 , 1 , 56 },
+{ 80 , 80 , 1 , 57 },
+{ 80 , 80 , 1 , 58 },
+{ 80 , 80 , 1 , 59 },
+{ 80 , 80 , 1 , 60 },
+{ 80 , 80 , 1 , 61 },
+{ 80 , 80 , 1 , 62 },
+{ 80 , 80 , 1 , 63 },
+{ 80 , 80 , 1 , 64 },
+{ 80 , 80 , 1 , 65 },
+{ 80 , 80 , 1 , 66 },
+{ 80 , 80 , 1 , 67 },
+{ 80 , 80 , 1 , 68 },
+{ 80 , 80 , 1 , 69 },
+{ 80 , 80 , 1 , 70 },
+{ 80 , 80 , 1 , 71 },
+{ 80 , 80 , 1 , 72 },
+{ 80 , 80 , 1 , 73 },
+{ 80 , 80 , 1 , 74 },
+{ 80 , 80 , 1 , 75 },
+{ 80 , 80 , 1 , 76 },
+{ 80 , 80 , 1 , 77 },
+{ 80 , 80 , 1 , 78 },
+{ 80 , 80 , 1 , 79 },
+{ 80 , 80 , 2 , 0 },
+{ 80 , 80 , 2 , 1 },
+{ 80 , 80 , 2 , 2 },
+{ 80 , 80 , 2 , 3 },
+{ 80 , 80 , 2 , 4 },
+{ 80 , 80 , 2 , 5 },
+{ 80 , 80 , 2 , 6 },
+{ 80 , 80 , 2 , 7 },
+{ 80 , 80 , 2 , 8 },
+{ 80 , 80 , 2 , 9 },
+{ 80 , 80 , 2 , 10 },
+{ 80 , 80 , 2 , 11 },
+{ 80 , 80 , 2 , 12 },
+{ 80 , 80 , 2 , 13 },
+{ 80 , 80 , 2 , 14 },
+{ 80 , 80 , 2 , 15 },
+{ 80 , 80 , 2 , 16 },
+{ 80 , 80 , 2 , 17 },
+{ 80 , 80 , 2 , 18 },
+{ 80 , 80 , 2 , 19 },
+{ 80 , 80 , 2 , 20 },
+{ 80 , 80 , 2 , 21 },
+{ 80 , 80 , 2 , 22 },
+{ 80 , 80 , 2 , 23 },
+{ 80 , 80 , 2 , 24 },
+{ 80 , 80 , 2 , 25 },
+{ 80 , 80 , 2 , 26 },
+{ 80 , 80 , 2 , 27 },
+{ 80 , 80 , 2 , 28 },
+{ 80 , 80 , 2 , 29 },
+{ 80 , 80 , 2 , 30 },
+{ 80 , 80 , 2 , 31 },
+{ 80 , 80 , 2 , 32 },
+{ 80 , 80 , 2 , 33 },
+{ 80 , 80 , 2 , 34 },
+{ 80 , 80 , 2 , 35 },
+{ 80 , 80 , 2 , 36 },
+{ 80 , 80 , 2 , 37 },
+{ 80 , 80 , 2 , 38 },
+{ 80 , 80 , 2 , 39 },
+{ 80 , 80 , 2 , 40 },
+{ 80 , 80 , 2 , 41 },
+{ 80 , 80 , 2 , 42 },
+{ 80 , 80 , 2 , 43 },
+{ 80 , 80 , 2 , 44 },
+{ 80 , 80 , 2 , 45 },
+{ 80 , 80 , 2 , 46 },
+{ 80 , 80 , 2 , 47 },
+{ 80 , 80 , 2 , 48 },
+{ 80 , 80 , 2 , 49 },
+{ 80 , 80 , 2 , 50 },
+{ 80 , 80 , 2 , 51 },
+{ 80 , 80 , 2 , 52 },
+{ 80 , 80 , 2 , 53 },
+{ 80 , 80 , 2 , 54 },
+{ 80 , 80 , 2 , 55 },
+{ 80 , 80 , 2 , 56 },
+{ 80 , 80 , 2 , 57 },
+{ 80 , 80 , 2 , 58 },
+{ 80 , 80 , 2 , 59 },
+{ 80 , 80 , 2 , 60 },
+{ 80 , 80 , 2 , 61 },
+{ 80 , 80 , 2 , 62 },
+{ 80 , 80 , 2 , 63 },
+{ 80 , 80 , 2 , 64 },
+{ 80 , 80 , 2 , 65 },
+{ 80 , 80 , 2 , 66 },
+{ 80 , 80 , 2 , 67 },
+{ 80 , 80 , 2 , 68 },
+{ 80 , 80 , 2 , 69 },
+{ 80 , 80 , 2 , 70 },
+{ 80 , 80 , 2 , 71 },
+{ 80 , 80 , 2 , 72 },
+{ 80 , 80 , 2 , 73 },
+{ 80 , 80 , 2 , 74 },
+{ 80 , 80 , 2 , 75 },
+{ 80 , 80 , 2 , 76 },
+{ 80 , 80 , 2 , 77 },
+{ 80 , 80 , 2 , 78 },
+{ 80 , 80 , 2 , 79 },
+{ 80 , 80 , 3 , 0 },
+{ 80 , 80 , 3 , 1 },
+{ 80 , 80 , 3 , 2 },
+{ 80 , 80 , 3 , 3 },
+{ 80 , 80 , 3 , 4 },
+{ 80 , 80 , 3 , 5 },
+{ 80 , 80 , 3 , 6 },
+{ 80 , 80 , 3 , 7 },
+{ 80 , 80 , 3 , 8 },
+{ 80 , 80 , 3 , 9 },
+{ 80 , 80 , 3 , 10 },
+{ 80 , 80 , 3 , 11 },
+{ 80 , 80 , 3 , 12 },
+{ 80 , 80 , 3 , 13 },
+{ 80 , 80 , 3 , 14 },
+{ 80 , 80 , 3 , 15 },
+{ 80 , 80 , 3 , 16 },
+{ 80 , 80 , 3 , 17 },
+{ 80 , 80 , 3 , 18 },
+{ 80 , 80 , 3 , 19 },
+{ 80 , 80 , 3 , 20 },
+{ 80 , 80 , 3 , 21 },
+{ 80 , 80 , 3 , 22 },
+{ 80 , 80 , 3 , 23 },
+{ 80 , 80 , 3 , 24 },
+{ 80 , 80 , 3 , 25 },
+{ 80 , 80 , 3 , 26 },
+{ 80 , 80 , 3 , 27 },
+{ 80 , 80 , 3 , 28 },
+{ 80 , 80 , 3 , 29 },
+{ 80 , 80 , 3 , 30 },
+{ 80 , 80 , 3 , 31 },
+{ 80 , 80 , 3 , 32 },
+{ 80 , 80 , 3 , 33 },
+{ 80 , 80 , 3 , 34 },
+{ 80 , 80 , 3 , 35 },
+{ 80 , 80 , 3 , 36 },
+{ 80 , 80 , 3 , 37 },
+{ 80 , 80 , 3 , 38 },
+{ 80 , 80 , 3 , 39 },
+{ 80 , 80 , 3 , 40 },
+{ 80 , 80 , 3 , 41 },
+{ 80 , 80 , 3 , 42 },
+{ 80 , 80 , 3 , 43 },
+{ 80 , 80 , 3 , 44 },
+{ 80 , 80 , 3 , 45 },
+{ 80 , 80 , 3 , 46 },
+{ 80 , 80 , 3 , 47 },
+{ 80 , 80 , 3 , 48 },
+{ 80 , 80 , 3 , 49 },
+{ 80 , 80 , 3 , 50 },
+{ 80 , 80 , 3 , 51 },
+{ 80 , 80 , 3 , 52 },
+{ 80 , 80 , 3 , 53 },
+{ 80 , 80 , 3 , 54 },
+{ 80 , 80 , 3 , 55 },
+{ 80 , 80 , 3 , 56 },
+{ 80 , 80 , 3 , 57 },
+{ 80 , 80 , 3 , 58 },
+{ 80 , 80 , 3 , 59 },
+{ 80 , 80 , 3 , 60 },
+{ 80 , 80 , 3 , 61 },
+{ 80 , 80 , 3 , 62 },
+{ 80 , 80 , 3 , 63 },
+{ 80 , 80 , 3 , 64 },
+{ 80 , 80 , 3 , 65 },
+{ 80 , 80 , 3 , 66 },
+{ 80 , 80 , 3 , 67 },
+{ 80 , 80 , 3 , 68 },
+{ 80 , 80 , 3 , 69 },
+{ 80 , 80 , 3 , 70 },
+{ 80 , 80 , 3 , 71 },
+{ 80 , 80 , 3 , 72 },
+{ 80 , 80 , 3 , 73 },
+{ 80 , 80 , 3 , 74 },
+{ 80 , 80 , 3 , 75 },
+{ 80 , 80 , 3 , 76 },
+{ 80 , 80 , 3 , 77 },
+{ 80 , 80 , 3 , 78 },
+{ 80 , 80 , 3 , 79 },
+{ 80 , 80 , 4 , 0 },
+{ 80 , 80 , 4 , 1 },
+{ 80 , 80 , 4 , 2 },
+{ 80 , 80 , 4 , 3 },
+{ 80 , 80 , 4 , 4 },
+{ 80 , 80 , 4 , 5 },
+{ 80 , 80 , 4 , 6 },
+{ 80 , 80 , 4 , 7 },
+{ 80 , 80 , 4 , 8 },
+{ 80 , 80 , 4 , 9 },
+{ 80 , 80 , 4 , 10 },
+{ 80 , 80 , 4 , 11 },
+{ 80 , 80 , 4 , 12 },
+{ 80 , 80 , 4 , 13 },
+{ 80 , 80 , 4 , 14 },
+{ 80 , 80 , 4 , 15 },
+{ 80 , 80 , 4 , 16 },
+{ 80 , 80 , 4 , 17 },
+{ 80 , 80 , 4 , 18 },
+{ 80 , 80 , 4 , 19 },
+{ 80 , 80 , 4 , 20 },
+{ 80 , 80 , 4 , 21 },
+{ 80 , 80 , 4 , 22 },
+{ 80 , 80 , 4 , 23 },
+{ 80 , 80 , 4 , 24 },
+{ 80 , 80 , 4 , 25 },
+{ 80 , 80 , 4 , 26 },
+{ 80 , 80 , 4 , 27 },
+{ 80 , 80 , 4 , 28 },
+{ 80 , 80 , 4 , 29 },
+{ 80 , 80 , 4 , 30 },
+{ 80 , 80 , 4 , 31 },
+{ 80 , 80 , 4 , 32 },
+{ 80 , 80 , 4 , 33 },
+{ 80 , 80 , 4 , 34 },
+{ 80 , 80 , 4 , 35 },
+{ 80 , 80 , 4 , 36 },
+{ 80 , 80 , 4 , 37 },
+{ 80 , 80 , 4 , 38 },
+{ 80 , 80 , 4 , 39 },
+{ 80 , 80 , 4 , 40 },
+{ 80 , 80 , 4 , 41 },
+{ 80 , 80 , 4 , 42 },
+{ 80 , 80 , 4 , 43 },
+{ 80 , 80 , 4 , 44 },
+{ 80 , 80 , 4 , 45 },
+{ 80 , 80 , 4 , 46 },
+{ 80 , 80 , 4 , 47 },
+{ 80 , 80 , 4 , 48 },
+{ 80 , 80 , 4 , 49 },
+{ 80 , 80 , 4 , 50 },
+{ 80 , 80 , 4 , 51 },
+{ 80 , 80 , 4 , 52 },
+{ 80 , 80 , 4 , 53 },
+{ 80 , 80 , 4 , 54 },
+{ 80 , 80 , 4 , 55 },
+{ 80 , 80 , 4 , 56 },
+{ 80 , 80 , 4 , 57 },
+{ 80 , 80 , 4 , 58 },
+{ 80 , 80 , 4 , 59 },
+{ 80 , 80 , 4 , 60 },
+{ 80 , 80 , 4 , 61 },
+{ 80 , 80 , 4 , 62 },
+{ 80 , 80 , 4 , 63 },
+{ 80 , 80 , 4 , 64 },
+{ 80 , 80 , 4 , 65 },
+{ 80 , 80 , 4 , 66 },
+{ 80 , 80 , 4 , 67 },
+{ 80 , 80 , 4 , 68 },
+{ 80 , 80 , 4 , 69 },
+{ 80 , 80 , 4 , 70 },
+{ 80 , 80 , 4 , 71 },
+{ 80 , 80 , 4 , 72 },
+{ 80 , 80 , 4 , 73 },
+{ 80 , 80 , 4 , 74 },
+{ 80 , 80 , 4 , 75 },
+{ 80 , 80 , 4 , 76 },
+{ 80 , 80 , 4 , 77 },
+{ 80 , 80 , 4 , 78 },
+{ 80 , 80 , 4 , 79 },
+{ 80 , 80 , 5 , 0 },
+{ 80 , 80 , 5 , 1 },
+{ 80 , 80 , 5 , 2 },
+{ 80 , 80 , 5 , 3 },
+{ 80 , 80 , 5 , 4 },
+{ 80 , 80 , 5 , 5 },
+{ 80 , 80 , 5 , 6 },
+{ 80 , 80 , 5 , 7 },
+{ 80 , 80 , 5 , 8 },
+{ 80 , 80 , 5 , 9 },
+{ 80 , 80 , 5 , 10 },
+{ 80 , 80 , 5 , 11 },
+{ 80 , 80 , 5 , 12 },
+{ 80 , 80 , 5 , 13 },
+{ 80 , 80 , 5 , 14 },
+{ 80 , 80 , 5 , 15 },
+{ 80 , 80 , 5 , 16 },
+{ 80 , 80 , 5 , 17 },
+{ 80 , 80 , 5 , 18 },
+{ 80 , 80 , 5 , 19 },
+{ 80 , 80 , 5 , 20 },
+{ 80 , 80 , 5 , 21 },
+{ 80 , 80 , 5 , 22 },
+{ 80 , 80 , 5 , 23 },
+{ 80 , 80 , 5 , 24 },
+{ 80 , 80 , 5 , 25 },
+{ 80 , 80 , 5 , 26 },
+{ 80 , 80 , 5 , 27 },
+{ 80 , 80 , 5 , 28 },
+{ 80 , 80 , 5 , 29 },
+{ 80 , 80 , 5 , 30 },
+{ 80 , 80 , 5 , 31 },
+{ 80 , 80 , 5 , 32 },
+{ 80 , 80 , 5 , 33 },
+{ 80 , 80 , 5 , 34 },
+{ 80 , 80 , 5 , 35 },
+{ 80 , 80 , 5 , 36 },
+{ 80 , 80 , 5 , 37 },
+{ 80 , 80 , 5 , 38 },
+{ 80 , 80 , 5 , 39 },
+{ 80 , 80 , 5 , 40 },
+{ 80 , 80 , 5 , 41 },
+{ 80 , 80 , 5 , 42 },
+{ 80 , 80 , 5 , 43 },
+{ 80 , 80 , 5 , 44 },
+{ 80 , 80 , 5 , 45 },
+{ 80 , 80 , 5 , 46 },
+{ 80 , 80 , 5 , 47 },
+{ 80 , 80 , 5 , 48 },
+{ 80 , 80 , 5 , 49 },
+{ 80 , 80 , 5 , 50 },
+{ 80 , 80 , 5 , 51 },
+{ 80 , 80 , 5 , 52 },
+{ 80 , 80 , 5 , 53 },
+{ 80 , 80 , 5 , 54 },
+{ 80 , 80 , 5 , 55 },
+{ 80 , 80 , 5 , 56 },
+{ 80 , 80 , 5 , 57 },
+{ 80 , 80 , 5 , 58 },
+{ 80 , 80 , 5 , 59 },
+{ 80 , 80 , 5 , 60 },
+{ 80 , 80 , 5 , 61 },
+{ 80 , 80 , 5 , 62 },
+{ 80 , 80 , 5 , 63 },
+{ 80 , 80 , 5 , 64 },
+{ 80 , 80 , 5 , 65 },
+{ 80 , 80 , 5 , 66 },
+{ 80 , 80 , 5 , 67 },
+{ 80 , 80 , 5 , 68 },
+{ 80 , 80 , 5 , 69 },
+{ 80 , 80 , 5 , 70 },
+{ 80 , 80 , 5 , 71 },
+{ 80 , 80 , 5 , 72 },
+{ 80 , 80 , 5 , 73 },
+{ 80 , 80 , 5 , 74 },
+{ 80 , 80 , 5 , 75 },
+{ 80 , 80 , 5 , 76 },
+{ 80 , 80 , 5 , 77 },
+{ 80 , 80 , 5 , 78 },
+{ 80 , 80 , 5 , 79 },
+{ 80 , 80 , 6 , 0 },
+{ 80 , 80 , 6 , 1 },
+{ 80 , 80 , 6 , 2 },
+{ 80 , 80 , 6 , 3 },
+{ 80 , 80 , 6 , 4 },
+{ 80 , 80 , 6 , 5 },
+{ 80 , 80 , 6 , 6 },
+{ 80 , 80 , 6 , 7 },
+{ 80 , 80 , 6 , 8 },
+{ 80 , 80 , 6 , 9 },
+{ 80 , 80 , 6 , 10 },
+{ 80 , 80 , 6 , 11 },
+{ 80 , 80 , 6 , 12 },
+{ 80 , 80 , 6 , 13 },
+{ 80 , 80 , 6 , 14 },
+{ 80 , 80 , 6 , 15 },
+{ 80 , 80 , 6 , 16 },
+{ 80 , 80 , 6 , 17 },
+{ 80 , 80 , 6 , 18 },
+{ 80 , 80 , 6 , 19 },
+{ 80 , 80 , 6 , 20 },
+{ 80 , 80 , 6 , 21 },
+{ 80 , 80 , 6 , 22 },
+{ 80 , 80 , 6 , 23 },
+{ 80 , 80 , 6 , 24 },
+{ 80 , 80 , 6 , 25 },
+{ 80 , 80 , 6 , 26 },
+{ 80 , 80 , 6 , 27 },
+{ 80 , 80 , 6 , 28 },
+{ 80 , 80 , 6 , 29 },
+{ 80 , 80 , 6 , 30 },
+{ 80 , 80 , 6 , 31 },
+{ 80 , 80 , 6 , 32 },
+{ 80 , 80 , 6 , 33 },
+{ 80 , 80 , 6 , 34 },
+{ 80 , 80 , 6 , 35 },
+{ 80 , 80 , 6 , 36 },
+{ 80 , 80 , 6 , 37 },
+{ 80 , 80 , 6 , 38 },
+{ 80 , 80 , 6 , 39 },
+{ 80 , 80 , 6 , 40 },
+{ 80 , 80 , 6 , 41 },
+{ 80 , 80 , 6 , 42 },
+{ 80 , 80 , 6 , 43 },
+{ 80 , 80 , 6 , 44 },
+{ 80 , 80 , 6 , 45 },
+{ 80 , 80 , 6 , 46 },
+{ 80 , 80 , 6 , 47 },
+{ 80 , 80 , 6 , 48 },
+{ 80 , 80 , 6 , 49 },
+{ 80 , 80 , 6 , 50 },
+{ 80 , 80 , 6 , 51 },
+{ 80 , 80 , 6 , 52 },
+{ 80 , 80 , 6 , 53 },
+{ 80 , 80 , 6 , 54 },
+{ 80 , 80 , 6 , 55 },
+{ 80 , 80 , 6 , 56 },
+{ 80 , 80 , 6 , 57 },
+{ 80 , 80 , 6 , 58 },
+{ 80 , 80 , 6 , 59 },
+{ 80 , 80 , 6 , 60 },
+{ 80 , 80 , 6 , 61 },
+{ 80 , 80 , 6 , 62 },
+{ 80 , 80 , 6 , 63 },
+{ 80 , 80 , 6 , 64 },
+{ 80 , 80 , 6 , 65 },
+{ 80 , 80 , 6 , 66 },
+{ 80 , 80 , 6 , 67 },
+{ 80 , 80 , 6 , 68 },
+{ 80 , 80 , 6 , 69 },
+{ 80 , 80 , 6 , 70 },
+{ 80 , 80 , 6 , 71 },
+{ 80 , 80 , 6 , 72 },
+{ 80 , 80 , 6 , 73 },
+{ 80 , 80 , 6 , 74 },
+{ 80 , 80 , 6 , 75 },
+{ 80 , 80 , 6 , 76 },
+{ 80 , 80 , 6 , 77 },
+{ 80 , 80 , 6 , 78 },
+{ 80 , 80 , 6 , 79 },
+{ 80 , 80 , 7 , 0 },
+{ 80 , 80 , 7 , 1 },
+{ 80 , 80 , 7 , 2 },
+{ 80 , 80 , 7 , 3 },
+{ 80 , 80 , 7 , 4 },
+{ 80 , 80 , 7 , 5 },
+{ 80 , 80 , 7 , 6 },
+{ 80 , 80 , 7 , 7 },
+{ 80 , 80 , 7 , 8 },
+{ 80 , 80 , 7 , 9 },
+{ 80 , 80 , 7 , 10 },
+{ 80 , 80 , 7 , 11 },
+{ 80 , 80 , 7 , 12 },
+{ 80 , 80 , 7 , 13 },
+{ 80 , 80 , 7 , 14 },
+{ 80 , 80 , 7 , 15 },
+{ 80 , 80 , 7 , 16 },
+{ 80 , 80 , 7 , 17 },
+{ 80 , 80 , 7 , 18 },
+{ 80 , 80 , 7 , 19 },
+{ 80 , 80 , 7 , 20 },
+{ 80 , 80 , 7 , 21 },
+{ 80 , 80 , 7 , 22 },
+{ 80 , 80 , 7 , 23 },
+{ 80 , 80 , 7 , 24 },
+{ 80 , 80 , 7 , 25 },
+{ 80 , 80 , 7 , 26 },
+{ 80 , 80 , 7 , 27 },
+{ 80 , 80 , 7 , 28 },
+{ 80 , 80 , 7 , 29 },
+{ 80 , 80 , 7 , 30 },
+{ 80 , 80 , 7 , 31 },
+{ 80 , 80 , 7 , 32 },
+{ 80 , 80 , 7 , 33 },
+{ 80 , 80 , 7 , 34 },
+{ 80 , 80 , 7 , 35 },
+{ 80 , 80 , 7 , 36 },
+{ 80 , 80 , 7 , 37 },
+{ 80 , 80 , 7 , 38 },
+{ 80 , 80 , 7 , 39 },
+{ 80 , 80 , 7 , 40 },
+{ 80 , 80 , 7 , 41 },
+{ 80 , 80 , 7 , 42 },
+{ 80 , 80 , 7 , 43 },
+{ 80 , 80 , 7 , 44 },
+{ 80 , 80 , 7 , 45 },
+{ 80 , 80 , 7 , 46 },
+{ 80 , 80 , 7 , 47 },
+{ 80 , 80 , 7 , 48 },
+{ 80 , 80 , 7 , 49 },
+{ 80 , 80 , 7 , 50 },
+{ 80 , 80 , 7 , 51 },
+{ 80 , 80 , 7 , 52 },
+{ 80 , 80 , 7 , 53 },
+{ 80 , 80 , 7 , 54 },
+{ 80 , 80 , 7 , 55 },
+{ 80 , 80 , 7 , 56 },
+{ 80 , 80 , 7 , 57 },
+{ 80 , 80 , 7 , 58 },
+{ 80 , 80 , 7 , 59 },
+{ 80 , 80 , 7 , 60 },
+{ 80 , 80 , 7 , 61 },
+{ 80 , 80 , 7 , 62 },
+{ 80 , 80 , 7 , 63 },
+{ 80 , 80 , 7 , 64 },
+{ 80 , 80 , 7 , 65 },
+{ 80 , 80 , 7 , 66 },
+{ 80 , 80 , 7 , 67 },
+{ 80 , 80 , 7 , 68 },
+{ 80 , 80 , 7 , 69 },
+{ 80 , 80 , 7 , 70 },
+{ 80 , 80 , 7 , 71 },
+{ 80 , 80 , 7 , 72 },
+{ 80 , 80 , 7 , 73 },
+{ 80 , 80 , 7 , 74 },
+{ 80 , 80 , 7 , 75 },
+{ 80 , 80 , 7 , 76 },
+{ 80 , 80 , 7 , 77 },
+{ 80 , 80 , 7 , 78 },
+{ 80 , 80 , 7 , 79 },
+{ 80 , 80 , 8 , 0 },
+{ 80 , 80 , 8 , 1 },
+{ 80 , 80 , 8 , 2 },
+{ 80 , 80 , 8 , 3 },
+{ 80 , 80 , 8 , 4 },
+{ 80 , 80 , 8 , 5 },
+{ 80 , 80 , 8 , 6 },
+{ 80 , 80 , 8 , 7 },
+{ 80 , 80 , 8 , 8 },
+{ 80 , 80 , 8 , 9 },
+{ 80 , 80 , 8 , 10 },
+{ 80 , 80 , 8 , 11 },
+{ 80 , 80 , 8 , 12 },
+{ 80 , 80 , 8 , 13 },
+{ 80 , 80 , 8 , 14 },
+{ 80 , 80 , 8 , 15 },
+{ 80 , 80 , 8 , 16 },
+{ 80 , 80 , 8 , 17 },
+{ 80 , 80 , 8 , 18 },
+{ 80 , 80 , 8 , 19 },
+{ 80 , 80 , 8 , 20 },
+{ 80 , 80 , 8 , 21 },
+{ 80 , 80 , 8 , 22 },
+{ 80 , 80 , 8 , 23 },
+{ 80 , 80 , 8 , 24 },
+{ 80 , 80 , 8 , 25 },
+{ 80 , 80 , 8 , 26 },
+{ 80 , 80 , 8 , 27 },
+{ 80 , 80 , 8 , 28 },
+{ 80 , 80 , 8 , 29 },
+{ 80 , 80 , 8 , 30 },
+{ 80 , 80 , 8 , 31 },
+{ 80 , 80 , 8 , 32 },
+{ 80 , 80 , 8 , 33 },
+{ 80 , 80 , 8 , 34 },
+{ 80 , 80 , 8 , 35 },
+{ 80 , 80 , 8 , 36 },
+{ 80 , 80 , 8 , 37 },
+{ 80 , 80 , 8 , 38 },
+{ 80 , 80 , 8 , 39 },
+{ 80 , 80 , 8 , 40 },
+{ 80 , 80 , 8 , 41 },
+{ 80 , 80 , 8 , 42 },
+{ 80 , 80 , 8 , 43 },
+{ 80 , 80 , 8 , 44 },
+{ 80 , 80 , 8 , 45 },
+{ 80 , 80 , 8 , 46 },
+{ 80 , 80 , 8 , 47 },
+{ 80 , 80 , 8 , 48 },
+{ 80 , 80 , 8 , 49 },
+{ 80 , 80 , 8 , 50 },
+{ 80 , 80 , 8 , 51 },
+{ 80 , 80 , 8 , 52 },
+{ 80 , 80 , 8 , 53 },
+{ 80 , 80 , 8 , 54 },
+{ 80 , 80 , 8 , 55 },
+{ 80 , 80 , 8 , 56 },
+{ 80 , 80 , 8 , 57 },
+{ 80 , 80 , 8 , 58 },
+{ 80 , 80 , 8 , 59 },
+{ 80 , 80 , 8 , 60 },
+{ 80 , 80 , 8 , 61 },
+{ 80 , 80 , 8 , 62 },
+{ 80 , 80 , 8 , 63 },
+{ 80 , 80 , 8 , 64 },
+{ 80 , 80 , 8 , 65 },
+{ 80 , 80 , 8 , 66 },
+{ 80 , 80 , 8 , 67 },
+{ 80 , 80 , 8 , 68 },
+{ 80 , 80 , 8 , 69 },
+{ 80 , 80 , 8 , 70 },
+{ 80 , 80 , 8 , 71 },
+{ 80 , 80 , 8 , 72 },
+{ 80 , 80 , 8 , 73 },
+{ 80 , 80 , 8 , 74 },
+{ 80 , 80 , 8 , 75 },
+{ 80 , 80 , 8 , 76 },
+{ 80 , 80 , 8 , 77 },
+{ 80 , 80 , 8 , 78 },
+{ 80 , 80 , 8 , 79 },
+{ 80 , 80 , 9 , 0 },
+{ 80 , 80 , 9 , 1 },
+{ 80 , 80 , 9 , 2 },
+{ 80 , 80 , 9 , 3 },
+{ 80 , 80 , 9 , 4 },
+{ 80 , 80 , 9 , 5 },
+{ 80 , 80 , 9 , 6 },
+{ 80 , 80 , 9 , 7 },
+{ 80 , 80 , 9 , 8 },
+{ 80 , 80 , 9 , 9 },
+{ 80 , 80 , 9 , 10 },
+{ 80 , 80 , 9 , 11 },
+{ 80 , 80 , 9 , 12 },
+{ 80 , 80 , 9 , 13 },
+{ 80 , 80 , 9 , 14 },
+{ 80 , 80 , 9 , 15 },
+{ 80 , 80 , 9 , 16 },
+{ 80 , 80 , 9 , 17 },
+{ 80 , 80 , 9 , 18 },
+{ 80 , 80 , 9 , 19 },
+{ 80 , 80 , 9 , 20 },
+{ 80 , 80 , 9 , 21 },
+{ 80 , 80 , 9 , 22 },
+{ 80 , 80 , 9 , 23 },
+{ 80 , 80 , 9 , 24 },
+{ 80 , 80 , 9 , 25 },
+{ 80 , 80 , 9 , 26 },
+{ 80 , 80 , 9 , 27 },
+{ 80 , 80 , 9 , 28 },
+{ 80 , 80 , 9 , 29 },
+{ 80 , 80 , 9 , 30 },
+{ 80 , 80 , 9 , 31 },
+{ 80 , 80 , 9 , 32 },
+{ 80 , 80 , 9 , 33 },
+{ 80 , 80 , 9 , 34 },
+{ 80 , 80 , 9 , 35 },
+{ 80 , 80 , 9 , 36 },
+{ 80 , 80 , 9 , 37 },
+{ 80 , 80 , 9 , 38 },
+{ 80 , 80 , 9 , 39 },
+{ 80 , 80 , 9 , 40 },
+{ 80 , 80 , 9 , 41 },
+{ 80 , 80 , 9 , 42 },
+{ 80 , 80 , 9 , 43 },
+{ 80 , 80 , 9 , 44 },
+{ 80 , 80 , 9 , 45 },
+{ 80 , 80 , 9 , 46 },
+{ 80 , 80 , 9 , 47 },
+{ 80 , 80 , 9 , 48 },
+{ 80 , 80 , 9 , 49 },
+{ 80 , 80 , 9 , 50 },
+{ 80 , 80 , 9 , 51 },
+{ 80 , 80 , 9 , 52 },
+{ 80 , 80 , 9 , 53 },
+{ 80 , 80 , 9 , 54 },
+{ 80 , 80 , 9 , 55 },
+{ 80 , 80 , 9 , 56 },
+{ 80 , 80 , 9 , 57 },
+{ 80 , 80 , 9 , 58 },
+{ 80 , 80 , 9 , 59 },
+{ 80 , 80 , 9 , 60 },
+{ 80 , 80 , 9 , 61 },
+{ 80 , 80 , 9 , 62 },
+{ 80 , 80 , 9 , 63 },
+{ 80 , 80 , 9 , 64 },
+{ 80 , 80 , 9 , 65 },
+{ 80 , 80 , 9 , 66 },
+{ 80 , 80 , 9 , 67 },
+{ 80 , 80 , 9 , 68 },
+{ 80 , 80 , 9 , 69 },
+{ 80 , 80 , 9 , 70 },
+{ 80 , 80 , 9 , 71 },
+{ 80 , 80 , 9 , 72 },
+{ 80 , 80 , 9 , 73 },
+{ 80 , 80 , 9 , 74 },
+{ 80 , 80 , 9 , 75 },
+{ 80 , 80 , 9 , 76 },
+{ 80 , 80 , 9 , 77 },
+{ 80 , 80 , 9 , 78 },
+{ 80 , 80 , 9 , 79 },
+{ 80 , 80 , 10 , 0 },
+{ 80 , 80 , 10 , 1 },
+{ 80 , 80 , 10 , 2 },
+{ 80 , 80 , 10 , 3 },
+{ 80 , 80 , 10 , 4 },
+{ 80 , 80 , 10 , 5 },
+{ 80 , 80 , 10 , 6 },
+{ 80 , 80 , 10 , 7 },
+{ 80 , 80 , 10 , 8 },
+{ 80 , 80 , 10 , 9 },
+{ 80 , 80 , 10 , 10 },
+{ 80 , 80 , 10 , 11 },
+{ 80 , 80 , 10 , 12 },
+{ 80 , 80 , 10 , 13 },
+{ 80 , 80 , 10 , 14 },
+{ 80 , 80 , 10 , 15 },
+{ 80 , 80 , 10 , 16 },
+{ 80 , 80 , 10 , 17 },
+{ 80 , 80 , 10 , 18 },
+{ 80 , 80 , 10 , 19 },
+{ 80 , 80 , 10 , 20 },
+{ 80 , 80 , 10 , 21 },
+{ 80 , 80 , 10 , 22 },
+{ 80 , 80 , 10 , 23 },
+{ 80 , 80 , 10 , 24 },
+{ 80 , 80 , 10 , 25 },
+{ 80 , 80 , 10 , 26 },
+{ 80 , 80 , 10 , 27 },
+{ 80 , 80 , 10 , 28 },
+{ 80 , 80 , 10 , 29 },
+{ 80 , 80 , 10 , 30 },
+{ 80 , 80 , 10 , 31 },
+{ 80 , 80 , 10 , 32 },
+{ 80 , 80 , 10 , 33 },
+{ 80 , 80 , 10 , 34 },
+{ 80 , 80 , 10 , 35 },
+{ 80 , 80 , 10 , 36 },
+{ 80 , 80 , 10 , 37 },
+{ 80 , 80 , 10 , 38 },
+{ 80 , 80 , 10 , 39 },
+{ 80 , 80 , 10 , 40 },
+{ 80 , 80 , 10 , 41 },
+{ 80 , 80 , 10 , 42 },
+{ 80 , 80 , 10 , 43 },
+{ 80 , 80 , 10 , 44 },
+{ 80 , 80 , 10 , 45 },
+{ 80 , 80 , 10 , 46 },
+{ 80 , 80 , 10 , 47 },
+{ 80 , 80 , 10 , 48 },
+{ 80 , 80 , 10 , 49 },
+{ 80 , 80 , 10 , 50 },
+{ 80 , 80 , 10 , 51 },
+{ 80 , 80 , 10 , 52 },
+{ 80 , 80 , 10 , 53 },
+{ 80 , 80 , 10 , 54 },
+{ 80 , 80 , 10 , 55 },
+{ 80 , 80 , 10 , 56 },
+{ 80 , 80 , 10 , 57 },
+{ 80 , 80 , 10 , 58 },
+{ 80 , 80 , 10 , 59 },
+{ 80 , 80 , 10 , 60 },
+{ 80 , 80 , 10 , 61 },
+{ 80 , 80 , 10 , 62 },
+{ 80 , 80 , 10 , 63 },
+{ 80 , 80 , 10 , 64 },
+{ 80 , 80 , 10 , 65 },
+{ 80 , 80 , 10 , 66 },
+{ 80 , 80 , 10 , 67 },
+{ 80 , 80 , 10 , 68 },
+{ 80 , 80 , 10 , 69 },
+{ 80 , 80 , 10 , 70 },
+{ 80 , 80 , 10 , 71 },
+{ 80 , 80 , 10 , 72 },
+{ 80 , 80 , 10 , 73 },
+{ 80 , 80 , 10 , 74 },
+{ 80 , 80 , 10 , 75 },
+{ 80 , 80 , 10 , 76 },
+{ 80 , 80 , 10 , 77 },
+{ 80 , 80 , 10 , 78 },
+{ 80 , 80 , 10 , 79 },
+{ 80 , 80 , 11 , 0 },
+{ 80 , 80 , 11 , 1 },
+{ 80 , 80 , 11 , 2 },
+{ 80 , 80 , 11 , 3 },
+{ 80 , 80 , 11 , 4 },
+{ 80 , 80 , 11 , 5 },
+{ 80 , 80 , 11 , 6 },
+{ 80 , 80 , 11 , 7 },
+{ 80 , 80 , 11 , 8 },
+{ 80 , 80 , 11 , 9 },
+{ 80 , 80 , 11 , 10 },
+{ 80 , 80 , 11 , 11 },
+{ 80 , 80 , 11 , 12 },
+{ 80 , 80 , 11 , 13 },
+{ 80 , 80 , 11 , 14 },
+{ 80 , 80 , 11 , 15 },
+{ 80 , 80 , 11 , 16 },
+{ 80 , 80 , 11 , 17 },
+{ 80 , 80 , 11 , 18 },
+{ 80 , 80 , 11 , 19 },
+{ 80 , 80 , 11 , 20 },
+{ 80 , 80 , 11 , 21 },
+{ 80 , 80 , 11 , 22 },
+{ 80 , 80 , 11 , 23 },
+{ 80 , 80 , 11 , 24 },
+{ 80 , 80 , 11 , 25 },
+{ 80 , 80 , 11 , 26 },
+{ 80 , 80 , 11 , 27 },
+{ 80 , 80 , 11 , 28 },
+{ 80 , 80 , 11 , 29 },
+{ 80 , 80 , 11 , 30 },
+{ 80 , 80 , 11 , 31 },
+{ 80 , 80 , 11 , 32 },
+{ 80 , 80 , 11 , 33 },
+{ 80 , 80 , 11 , 34 },
+{ 80 , 80 , 11 , 35 },
+{ 80 , 80 , 11 , 36 },
+{ 80 , 80 , 11 , 37 },
+{ 80 , 80 , 11 , 38 },
+{ 80 , 80 , 11 , 39 },
+{ 80 , 80 , 11 , 40 },
+{ 80 , 80 , 11 , 41 },
+{ 80 , 80 , 11 , 42 },
+{ 80 , 80 , 11 , 43 },
+{ 80 , 80 , 11 , 44 },
+{ 80 , 80 , 11 , 45 },
+{ 80 , 80 , 11 , 46 },
+{ 80 , 80 , 11 , 47 },
+{ 80 , 80 , 11 , 48 },
+{ 80 , 80 , 11 , 49 },
+{ 80 , 80 , 11 , 50 },
+{ 80 , 80 , 11 , 51 },
+{ 80 , 80 , 11 , 52 },
+{ 80 , 80 , 11 , 53 },
+{ 80 , 80 , 11 , 54 },
+{ 80 , 80 , 11 , 55 },
+{ 80 , 80 , 11 , 56 },
+{ 80 , 80 , 11 , 57 },
+{ 80 , 80 , 11 , 58 },
+{ 80 , 80 , 11 , 59 },
+{ 80 , 80 , 11 , 60 },
+{ 80 , 80 , 11 , 61 },
+{ 80 , 80 , 11 , 62 },
+{ 80 , 80 , 11 , 63 },
+{ 80 , 80 , 11 , 64 },
+{ 80 , 80 , 11 , 65 },
+{ 80 , 80 , 11 , 66 },
+{ 80 , 80 , 11 , 67 },
+{ 80 , 80 , 11 , 68 },
+{ 80 , 80 , 11 , 69 },
+{ 80 , 80 , 11 , 70 },
+{ 80 , 80 , 11 , 71 },
+{ 80 , 80 , 11 , 72 },
+{ 80 , 80 , 11 , 73 },
+{ 80 , 80 , 11 , 74 },
+{ 80 , 80 , 11 , 75 },
+{ 80 , 80 , 11 , 76 },
+{ 80 , 80 , 11 , 77 },
+{ 80 , 80 , 11 , 78 },
+{ 80 , 80 , 11 , 79 },
+{ 80 , 80 , 12 , 0 },
+{ 80 , 80 , 12 , 1 },
+{ 80 , 80 , 12 , 2 },
+{ 80 , 80 , 12 , 3 },
+{ 80 , 80 , 12 , 4 },
+{ 80 , 80 , 12 , 5 },
+{ 80 , 80 , 12 , 6 },
+{ 80 , 80 , 12 , 7 },
+{ 80 , 80 , 12 , 8 },
+{ 80 , 80 , 12 , 9 },
+{ 80 , 80 , 12 , 10 },
+{ 80 , 80 , 12 , 11 },
+{ 80 , 80 , 12 , 12 },
+{ 80 , 80 , 12 , 13 },
+{ 80 , 80 , 12 , 14 },
+{ 80 , 80 , 12 , 15 },
+{ 80 , 80 , 12 , 16 },
+{ 80 , 80 , 12 , 17 },
+{ 80 , 80 , 12 , 18 },
+{ 80 , 80 , 12 , 19 },
+{ 80 , 80 , 12 , 20 },
+{ 80 , 80 , 12 , 21 },
+{ 80 , 80 , 12 , 22 },
+{ 80 , 80 , 12 , 23 },
+{ 80 , 80 , 12 , 24 },
+{ 80 , 80 , 12 , 25 },
+{ 80 , 80 , 12 , 26 },
+{ 80 , 80 , 12 , 27 },
+{ 80 , 80 , 12 , 28 },
+{ 80 , 80 , 12 , 29 },
+{ 80 , 80 , 12 , 30 },
+{ 80 , 80 , 12 , 31 },
+{ 80 , 80 , 12 , 32 },
+{ 80 , 80 , 12 , 33 },
+{ 80 , 80 , 12 , 34 },
+{ 80 , 80 , 12 , 35 },
+{ 80 , 80 , 12 , 36 },
+{ 80 , 80 , 12 , 37 },
+{ 80 , 80 , 12 , 38 },
+{ 80 , 80 , 12 , 39 },
+{ 80 , 80 , 12 , 40 },
+{ 80 , 80 , 12 , 41 },
+{ 80 , 80 , 12 , 42 },
+{ 80 , 80 , 12 , 43 },
+{ 80 , 80 , 12 , 44 },
+{ 80 , 80 , 12 , 45 },
+{ 80 , 80 , 12 , 46 },
+{ 80 , 80 , 12 , 47 },
+{ 80 , 80 , 12 , 48 },
+{ 80 , 80 , 12 , 49 },
+{ 80 , 80 , 12 , 50 },
+{ 80 , 80 , 12 , 51 },
+{ 80 , 80 , 12 , 52 },
+{ 80 , 80 , 12 , 53 },
+{ 80 , 80 , 12 , 54 },
+{ 80 , 80 , 12 , 55 },
+{ 80 , 80 , 12 , 56 },
+{ 80 , 80 , 12 , 57 },
+{ 80 , 80 , 12 , 58 },
+{ 80 , 80 , 12 , 59 },
+{ 80 , 80 , 12 , 60 },
+{ 80 , 80 , 12 , 61 },
+{ 80 , 80 , 12 , 62 },
+{ 80 , 80 , 12 , 63 },
+{ 80 , 80 , 12 , 64 },
+{ 80 , 80 , 12 , 65 },
+{ 80 , 80 , 12 , 66 },
+{ 80 , 80 , 12 , 67 },
+{ 80 , 80 , 12 , 68 },
+{ 80 , 80 , 12 , 69 },
+{ 80 , 80 , 12 , 70 },
+{ 80 , 80 , 12 , 71 },
+{ 80 , 80 , 12 , 72 },
+{ 80 , 80 , 12 , 73 },
+{ 80 , 80 , 12 , 74 },
+{ 80 , 80 , 12 , 75 },
+{ 80 , 80 , 12 , 76 },
+{ 80 , 80 , 12 , 77 },
+{ 80 , 80 , 12 , 78 },
+{ 80 , 80 , 12 , 79 },
+{ 80 , 80 , 13 , 0 },
+{ 80 , 80 , 13 , 1 },
+{ 80 , 80 , 13 , 2 },
+{ 80 , 80 , 13 , 3 },
+{ 80 , 80 , 13 , 4 },
+{ 80 , 80 , 13 , 5 },
+{ 80 , 80 , 13 , 6 },
+{ 80 , 80 , 13 , 7 },
+{ 80 , 80 , 13 , 8 },
+{ 80 , 80 , 13 , 9 },
+{ 80 , 80 , 13 , 10 },
+{ 80 , 80 , 13 , 11 },
+{ 80 , 80 , 13 , 12 },
+{ 80 , 80 , 13 , 13 },
+{ 80 , 80 , 13 , 14 },
+{ 80 , 80 , 13 , 15 },
+{ 80 , 80 , 13 , 16 },
+{ 80 , 80 , 13 , 17 },
+{ 80 , 80 , 13 , 18 },
+{ 80 , 80 , 13 , 19 },
+{ 80 , 80 , 13 , 20 },
+{ 80 , 80 , 13 , 21 },
+{ 80 , 80 , 13 , 22 },
+{ 80 , 80 , 13 , 23 },
+{ 80 , 80 , 13 , 24 },
+{ 80 , 80 , 13 , 25 },
+{ 80 , 80 , 13 , 26 },
+{ 80 , 80 , 13 , 27 },
+{ 80 , 80 , 13 , 28 },
+{ 80 , 80 , 13 , 29 },
+{ 80 , 80 , 13 , 30 },
+{ 80 , 80 , 13 , 31 },
+{ 80 , 80 , 13 , 32 },
+{ 80 , 80 , 13 , 33 },
+{ 80 , 80 , 13 , 34 },
+{ 80 , 80 , 13 , 35 },
+{ 80 , 80 , 13 , 36 },
+{ 80 , 80 , 13 , 37 },
+{ 80 , 80 , 13 , 38 },
+{ 80 , 80 , 13 , 39 },
+{ 80 , 80 , 13 , 40 },
+{ 80 , 80 , 13 , 41 },
+{ 80 , 80 , 13 , 42 },
+{ 80 , 80 , 13 , 43 },
+{ 80 , 80 , 13 , 44 },
+{ 80 , 80 , 13 , 45 },
+{ 80 , 80 , 13 , 46 },
+{ 80 , 80 , 13 , 47 },
+{ 80 , 80 , 13 , 48 },
+{ 80 , 80 , 13 , 49 },
+{ 80 , 80 , 13 , 50 },
+{ 80 , 80 , 13 , 51 },
+{ 80 , 80 , 13 , 52 },
+{ 80 , 80 , 13 , 53 },
+{ 80 , 80 , 13 , 54 },
+{ 80 , 80 , 13 , 55 },
+{ 80 , 80 , 13 , 56 },
+{ 80 , 80 , 13 , 57 },
+{ 80 , 80 , 13 , 58 },
+{ 80 , 80 , 13 , 59 },
+{ 80 , 80 , 13 , 60 },
+{ 80 , 80 , 13 , 61 },
+{ 80 , 80 , 13 , 62 },
+{ 80 , 80 , 13 , 63 },
+{ 80 , 80 , 13 , 64 },
+{ 80 , 80 , 13 , 65 },
+{ 80 , 80 , 13 , 66 },
+{ 80 , 80 , 13 , 67 },
+{ 80 , 80 , 13 , 68 },
+{ 80 , 80 , 13 , 69 },
+{ 80 , 80 , 13 , 70 },
+{ 80 , 80 , 13 , 71 },
+{ 80 , 80 , 13 , 72 },
+{ 80 , 80 , 13 , 73 },
+{ 80 , 80 , 13 , 74 },
+{ 80 , 80 , 13 , 75 },
+{ 80 , 80 , 13 , 76 },
+{ 80 , 80 , 13 , 77 },
+{ 80 , 80 , 13 , 78 },
+{ 80 , 80 , 13 , 79 },
+{ 80 , 80 , 14 , 0 },
+{ 80 , 80 , 14 , 1 },
+{ 80 , 80 , 14 , 2 },
+{ 80 , 80 , 14 , 3 },
+{ 80 , 80 , 14 , 4 },
+{ 80 , 80 , 14 , 5 },
+{ 80 , 80 , 14 , 6 },
+{ 80 , 80 , 14 , 7 },
+{ 80 , 80 , 14 , 8 },
+{ 80 , 80 , 14 , 9 },
+{ 80 , 80 , 14 , 10 },
+{ 80 , 80 , 14 , 11 },
+{ 80 , 80 , 14 , 12 },
+{ 80 , 80 , 14 , 13 },
+{ 80 , 80 , 14 , 14 },
+{ 80 , 80 , 14 , 15 },
+{ 80 , 80 , 14 , 16 },
+{ 80 , 80 , 14 , 17 },
+{ 80 , 80 , 14 , 18 },
+{ 80 , 80 , 14 , 19 },
+{ 80 , 80 , 14 , 20 },
+{ 80 , 80 , 14 , 21 },
+{ 80 , 80 , 14 , 22 },
+{ 80 , 80 , 14 , 23 },
+{ 80 , 80 , 14 , 24 },
+{ 80 , 80 , 14 , 25 },
+{ 80 , 80 , 14 , 26 },
+{ 80 , 80 , 14 , 27 },
+{ 80 , 80 , 14 , 28 },
+{ 80 , 80 , 14 , 29 },
+{ 80 , 80 , 14 , 30 },
+{ 80 , 80 , 14 , 31 },
+{ 80 , 80 , 14 , 32 },
+{ 80 , 80 , 14 , 33 },
+{ 80 , 80 , 14 , 34 },
+{ 80 , 80 , 14 , 35 },
+{ 80 , 80 , 14 , 36 },
+{ 80 , 80 , 14 , 37 },
+{ 80 , 80 , 14 , 38 },
+{ 80 , 80 , 14 , 39 },
+{ 80 , 80 , 14 , 40 },
+{ 80 , 80 , 14 , 41 },
+{ 80 , 80 , 14 , 42 },
+{ 80 , 80 , 14 , 43 },
+{ 80 , 80 , 14 , 44 },
+{ 80 , 80 , 14 , 45 },
+{ 80 , 80 , 14 , 46 },
+{ 80 , 80 , 14 , 47 },
+{ 80 , 80 , 14 , 48 },
+{ 80 , 80 , 14 , 49 },
+{ 80 , 80 , 14 , 50 },
+{ 80 , 80 , 14 , 51 },
+{ 80 , 80 , 14 , 52 },
+{ 80 , 80 , 14 , 53 },
+{ 80 , 80 , 14 , 54 },
+{ 80 , 80 , 14 , 55 },
+{ 80 , 80 , 14 , 56 },
+{ 80 , 80 , 14 , 57 },
+{ 80 , 80 , 14 , 58 },
+{ 80 , 80 , 14 , 59 },
+{ 80 , 80 , 14 , 60 },
+{ 80 , 80 , 14 , 61 },
+{ 80 , 80 , 14 , 62 },
+{ 80 , 80 , 14 , 63 },
+{ 80 , 80 , 14 , 64 },
+{ 80 , 80 , 14 , 65 },
+{ 80 , 80 , 14 , 66 },
+{ 80 , 80 , 14 , 67 },
+{ 80 , 80 , 14 , 68 },
+{ 80 , 80 , 14 , 69 },
+{ 80 , 80 , 14 , 70 },
+{ 80 , 80 , 14 , 71 },
+{ 80 , 80 , 14 , 72 },
+{ 80 , 80 , 14 , 73 },
+{ 80 , 80 , 14 , 74 },
+{ 80 , 80 , 14 , 75 },
+{ 80 , 80 , 14 , 76 },
+{ 80 , 80 , 14 , 77 },
+{ 80 , 80 , 14 , 78 },
+{ 80 , 80 , 14 , 79 },
+{ 80 , 80 , 15 , 0 },
+{ 80 , 80 , 15 , 1 },
+{ 80 , 80 , 15 , 2 },
+{ 80 , 80 , 15 , 3 },
+{ 80 , 80 , 15 , 4 },
+{ 80 , 80 , 15 , 5 },
+{ 80 , 80 , 15 , 6 },
+{ 80 , 80 , 15 , 7 },
+{ 80 , 80 , 15 , 8 },
+{ 80 , 80 , 15 , 9 },
+{ 80 , 80 , 15 , 10 },
+{ 80 , 80 , 15 , 11 },
+{ 80 , 80 , 15 , 12 },
+{ 80 , 80 , 15 , 13 },
+{ 80 , 80 , 15 , 14 },
+{ 80 , 80 , 15 , 15 },
+{ 80 , 80 , 15 , 16 },
+{ 80 , 80 , 15 , 17 },
+{ 80 , 80 , 15 , 18 },
+{ 80 , 80 , 15 , 19 },
+{ 80 , 80 , 15 , 20 },
+{ 80 , 80 , 15 , 21 },
+{ 80 , 80 , 15 , 22 },
+{ 80 , 80 , 15 , 23 },
+{ 80 , 80 , 15 , 24 },
+{ 80 , 80 , 15 , 25 },
+{ 80 , 80 , 15 , 26 },
+{ 80 , 80 , 15 , 27 },
+{ 80 , 80 , 15 , 28 },
+{ 80 , 80 , 15 , 29 },
+{ 80 , 80 , 15 , 30 },
+{ 80 , 80 , 15 , 31 },
+{ 80 , 80 , 15 , 32 },
+{ 80 , 80 , 15 , 33 },
+{ 80 , 80 , 15 , 34 },
+{ 80 , 80 , 15 , 35 },
+{ 80 , 80 , 15 , 36 },
+{ 80 , 80 , 15 , 37 },
+{ 80 , 80 , 15 , 38 },
+{ 80 , 80 , 15 , 39 },
+{ 80 , 80 , 15 , 40 },
+{ 80 , 80 , 15 , 41 },
+{ 80 , 80 , 15 , 42 },
+{ 80 , 80 , 15 , 43 },
+{ 80 , 80 , 15 , 44 },
+{ 80 , 80 , 15 , 45 },
+{ 80 , 80 , 15 , 46 },
+{ 80 , 80 , 15 , 47 },
+{ 80 , 80 , 15 , 48 },
+{ 80 , 80 , 15 , 49 },
+{ 80 , 80 , 15 , 50 },
+{ 80 , 80 , 15 , 51 },
+{ 80 , 80 , 15 , 52 },
+{ 80 , 80 , 15 , 53 },
+{ 80 , 80 , 15 , 54 },
+{ 80 , 80 , 15 , 55 },
+{ 80 , 80 , 15 , 56 },
+{ 80 , 80 , 15 , 57 },
+{ 80 , 80 , 15 , 58 },
+{ 80 , 80 , 15 , 59 },
+{ 80 , 80 , 15 , 60 },
+{ 80 , 80 , 15 , 61 },
+{ 80 , 80 , 15 , 62 },
+{ 80 , 80 , 15 , 63 },
+{ 80 , 80 , 15 , 64 },
+{ 80 , 80 , 15 , 65 },
+{ 80 , 80 , 15 , 66 },
+{ 80 , 80 , 15 , 67 },
+{ 80 , 80 , 15 , 68 },
+{ 80 , 80 , 15 , 69 },
+{ 80 , 80 , 15 , 70 },
+{ 80 , 80 , 15 , 71 },
+{ 80 , 80 , 15 , 72 },
+{ 80 , 80 , 15 , 73 },
+{ 80 , 80 , 15 , 74 },
+{ 80 , 80 , 15 , 75 },
+{ 80 , 80 , 15 , 76 },
+{ 80 , 80 , 15 , 77 },
+{ 80 , 80 , 15 , 78 },
+{ 80 , 80 , 15 , 79 },
+{ 80 , 80 , 16 , 0 },
+{ 80 , 80 , 16 , 1 },
+{ 80 , 80 , 16 , 2 },
+{ 80 , 80 , 16 , 3 },
+{ 80 , 80 , 16 , 4 },
+{ 80 , 80 , 16 , 5 },
+{ 80 , 80 , 16 , 6 },
+{ 80 , 80 , 16 , 7 },
+{ 80 , 80 , 16 , 8 },
+{ 80 , 80 , 16 , 9 },
+{ 80 , 80 , 16 , 10 },
+{ 80 , 80 , 16 , 11 },
+{ 80 , 80 , 16 , 12 },
+{ 80 , 80 , 16 , 13 },
+{ 80 , 80 , 16 , 14 },
+{ 80 , 80 , 16 , 15 },
+{ 80 , 80 , 16 , 16 },
+{ 80 , 80 , 16 , 17 },
+{ 80 , 80 , 16 , 18 },
+{ 80 , 80 , 16 , 19 },
+{ 80 , 80 , 16 , 20 },
+{ 80 , 80 , 16 , 21 },
+{ 80 , 80 , 16 , 22 },
+{ 80 , 80 , 16 , 23 },
+{ 80 , 80 , 16 , 24 },
+{ 80 , 80 , 16 , 25 },
+{ 80 , 80 , 16 , 26 },
+{ 80 , 80 , 16 , 27 },
+{ 80 , 80 , 16 , 28 },
+{ 80 , 80 , 16 , 29 },
+{ 80 , 80 , 16 , 30 },
+{ 80 , 80 , 16 , 31 },
+{ 80 , 80 , 16 , 32 },
+{ 80 , 80 , 16 , 33 },
+{ 80 , 80 , 16 , 34 },
+{ 80 , 80 , 16 , 35 },
+{ 80 , 80 , 16 , 36 },
+{ 80 , 80 , 16 , 37 },
+{ 80 , 80 , 16 , 38 },
+{ 80 , 80 , 16 , 39 },
+{ 80 , 80 , 16 , 40 },
+{ 80 , 80 , 16 , 41 },
+{ 80 , 80 , 16 , 42 },
+{ 80 , 80 , 16 , 43 },
+{ 80 , 80 , 16 , 44 },
+{ 80 , 80 , 16 , 45 },
+{ 80 , 80 , 16 , 46 },
+{ 80 , 80 , 16 , 47 },
+{ 80 , 80 , 16 , 48 },
+{ 80 , 80 , 16 , 49 },
+{ 80 , 80 , 16 , 50 },
+{ 80 , 80 , 16 , 51 },
+{ 80 , 80 , 16 , 52 },
+{ 80 , 80 , 16 , 53 },
+{ 80 , 80 , 16 , 54 },
+{ 80 , 80 , 16 , 55 },
+{ 80 , 80 , 16 , 56 },
+{ 80 , 80 , 16 , 57 },
+{ 80 , 80 , 16 , 58 },
+{ 80 , 80 , 16 , 59 },
+{ 80 , 80 , 16 , 60 },
+{ 80 , 80 , 16 , 61 },
+{ 80 , 80 , 16 , 62 },
+{ 80 , 80 , 16 , 63 },
+{ 80 , 80 , 16 , 64 },
+{ 80 , 80 , 16 , 65 },
+{ 80 , 80 , 16 , 66 },
+{ 80 , 80 , 16 , 67 },
+{ 80 , 80 , 16 , 68 },
+{ 80 , 80 , 16 , 69 },
+{ 80 , 80 , 16 , 70 },
+{ 80 , 80 , 16 , 71 },
+{ 80 , 80 , 16 , 72 },
+{ 80 , 80 , 16 , 73 },
+{ 80 , 80 , 16 , 74 },
+{ 80 , 80 , 16 , 75 },
+{ 80 , 80 , 16 , 76 },
+{ 80 , 80 , 16 , 77 },
+{ 80 , 80 , 16 , 78 },
+{ 80 , 80 , 16 , 79 },
+{ 80 , 80 , 17 , 0 },
+{ 80 , 80 , 17 , 1 },
+{ 80 , 80 , 17 , 2 },
+{ 80 , 80 , 17 , 3 },
+{ 80 , 80 , 17 , 4 },
+{ 80 , 80 , 17 , 5 },
+{ 80 , 80 , 17 , 6 },
+{ 80 , 80 , 17 , 7 },
+{ 80 , 80 , 17 , 8 },
+{ 80 , 80 , 17 , 9 },
+{ 80 , 80 , 17 , 10 },
+{ 80 , 80 , 17 , 11 },
+{ 80 , 80 , 17 , 12 },
+{ 80 , 80 , 17 , 13 },
+{ 80 , 80 , 17 , 14 },
+{ 80 , 80 , 17 , 15 },
+{ 80 , 80 , 17 , 16 },
+{ 80 , 80 , 17 , 17 },
+{ 80 , 80 , 17 , 18 },
+{ 80 , 80 , 17 , 19 },
+{ 80 , 80 , 17 , 20 },
+{ 80 , 80 , 17 , 21 },
+{ 80 , 80 , 17 , 22 },
+{ 80 , 80 , 17 , 23 },
+{ 80 , 80 , 17 , 24 },
+{ 80 , 80 , 17 , 25 },
+{ 80 , 80 , 17 , 26 },
+{ 80 , 80 , 17 , 27 },
+{ 80 , 80 , 17 , 28 },
+{ 80 , 80 , 17 , 29 },
+{ 80 , 80 , 17 , 30 },
+{ 80 , 80 , 17 , 31 },
+{ 80 , 80 , 17 , 32 },
+{ 80 , 80 , 17 , 33 },
+{ 80 , 80 , 17 , 34 },
+{ 80 , 80 , 17 , 35 },
+{ 80 , 80 , 17 , 36 },
+{ 80 , 80 , 17 , 37 },
+{ 80 , 80 , 17 , 38 },
+{ 80 , 80 , 17 , 39 },
+{ 80 , 80 , 17 , 40 },
+{ 80 , 80 , 17 , 41 },
+{ 80 , 80 , 17 , 42 },
+{ 80 , 80 , 17 , 43 },
+{ 80 , 80 , 17 , 44 },
+{ 80 , 80 , 17 , 45 },
+{ 80 , 80 , 17 , 46 },
+{ 80 , 80 , 17 , 47 },
+{ 80 , 80 , 17 , 48 },
+{ 80 , 80 , 17 , 49 },
+{ 80 , 80 , 17 , 50 },
+{ 80 , 80 , 17 , 51 },
+{ 80 , 80 , 17 , 52 },
+{ 80 , 80 , 17 , 53 },
+{ 80 , 80 , 17 , 54 },
+{ 80 , 80 , 17 , 55 },
+{ 80 , 80 , 17 , 56 },
+{ 80 , 80 , 17 , 57 },
+{ 80 , 80 , 17 , 58 },
+{ 80 , 80 , 17 , 59 },
+{ 80 , 80 , 17 , 60 },
+{ 80 , 80 , 17 , 61 },
+{ 80 , 80 , 17 , 62 },
+{ 80 , 80 , 17 , 63 },
+{ 80 , 80 , 17 , 64 },
+{ 80 , 80 , 17 , 65 },
+{ 80 , 80 , 17 , 66 },
+{ 80 , 80 , 17 , 67 },
+{ 80 , 80 , 17 , 68 },
+{ 80 , 80 , 17 , 69 },
+{ 80 , 80 , 17 , 70 },
+{ 80 , 80 , 17 , 71 },
+{ 80 , 80 , 17 , 72 },
+{ 80 , 80 , 17 , 73 },
+{ 80 , 80 , 17 , 74 },
+{ 80 , 80 , 17 , 75 },
+{ 80 , 80 , 17 , 76 },
+{ 80 , 80 , 17 , 77 },
+{ 80 , 80 , 17 , 78 },
+{ 80 , 80 , 17 , 79 },
+{ 80 , 80 , 18 , 0 },
+{ 80 , 80 , 18 , 1 },
+{ 80 , 80 , 18 , 2 },
+{ 80 , 80 , 18 , 3 },
+{ 80 , 80 , 18 , 4 },
+{ 80 , 80 , 18 , 5 },
+{ 80 , 80 , 18 , 6 },
+{ 80 , 80 , 18 , 7 },
+{ 80 , 80 , 18 , 8 },
+{ 80 , 80 , 18 , 9 },
+{ 80 , 80 , 18 , 10 },
+{ 80 , 80 , 18 , 11 },
+{ 80 , 80 , 18 , 12 },
+{ 80 , 80 , 18 , 13 },
+{ 80 , 80 , 18 , 14 },
+{ 80 , 80 , 18 , 15 },
+{ 80 , 80 , 18 , 16 },
+{ 80 , 80 , 18 , 17 },
+{ 80 , 80 , 18 , 18 },
+{ 80 , 80 , 18 , 19 },
+{ 80 , 80 , 18 , 20 },
+{ 80 , 80 , 18 , 21 },
+{ 80 , 80 , 18 , 22 },
+{ 80 , 80 , 18 , 23 },
+{ 80 , 80 , 18 , 24 },
+{ 80 , 80 , 18 , 25 },
+{ 80 , 80 , 18 , 26 },
+{ 80 , 80 , 18 , 27 },
+{ 80 , 80 , 18 , 28 },
+{ 80 , 80 , 18 , 29 },
+{ 80 , 80 , 18 , 30 },
+{ 80 , 80 , 18 , 31 },
+{ 80 , 80 , 18 , 32 },
+{ 80 , 80 , 18 , 33 },
+{ 80 , 80 , 18 , 34 },
+{ 80 , 80 , 18 , 35 },
+{ 80 , 80 , 18 , 36 },
+{ 80 , 80 , 18 , 37 },
+{ 80 , 80 , 18 , 38 },
+{ 80 , 80 , 18 , 39 },
+{ 80 , 80 , 18 , 40 },
+{ 80 , 80 , 18 , 41 },
+{ 80 , 80 , 18 , 42 },
+{ 80 , 80 , 18 , 43 },
+{ 80 , 80 , 18 , 44 },
+{ 80 , 80 , 18 , 45 },
+{ 80 , 80 , 18 , 46 },
+{ 80 , 80 , 18 , 47 },
+{ 80 , 80 , 18 , 48 },
+{ 80 , 80 , 18 , 49 },
+{ 80 , 80 , 18 , 50 },
+{ 80 , 80 , 18 , 51 },
+{ 80 , 80 , 18 , 52 },
+{ 80 , 80 , 18 , 53 },
+{ 80 , 80 , 18 , 54 },
+{ 80 , 80 , 18 , 55 },
+{ 80 , 80 , 18 , 56 },
+{ 80 , 80 , 18 , 57 },
+{ 80 , 80 , 18 , 58 },
+{ 80 , 80 , 18 , 59 },
+{ 80 , 80 , 18 , 60 },
+{ 80 , 80 , 18 , 61 },
+{ 80 , 80 , 18 , 62 },
+{ 80 , 80 , 18 , 63 },
+{ 80 , 80 , 18 , 64 },
+{ 80 , 80 , 18 , 65 },
+{ 80 , 80 , 18 , 66 },
+{ 80 , 80 , 18 , 67 },
+{ 80 , 80 , 18 , 68 },
+{ 80 , 80 , 18 , 69 },
+{ 80 , 80 , 18 , 70 },
+{ 80 , 80 , 18 , 71 },
+{ 80 , 80 , 18 , 72 },
+{ 80 , 80 , 18 , 73 },
+{ 80 , 80 , 18 , 74 },
+{ 80 , 80 , 18 , 75 },
+{ 80 , 80 , 18 , 76 },
+{ 80 , 80 , 18 , 77 },
+{ 80 , 80 , 18 , 78 },
+{ 80 , 80 , 18 , 79 },
+{ 80 , 80 , 19 , 0 },
+{ 80 , 80 , 19 , 1 },
+{ 80 , 80 , 19 , 2 },
+{ 80 , 80 , 19 , 3 },
+{ 80 , 80 , 19 , 4 },
+{ 80 , 80 , 19 , 5 },
+{ 80 , 80 , 19 , 6 },
+{ 80 , 80 , 19 , 7 },
+{ 80 , 80 , 19 , 8 },
+{ 80 , 80 , 19 , 9 },
+{ 80 , 80 , 19 , 10 },
+{ 80 , 80 , 19 , 11 },
+{ 80 , 80 , 19 , 12 },
+{ 80 , 80 , 19 , 13 },
+{ 80 , 80 , 19 , 14 },
+{ 80 , 80 , 19 , 15 },
+{ 80 , 80 , 19 , 16 },
+{ 80 , 80 , 19 , 17 },
+{ 80 , 80 , 19 , 18 },
+{ 80 , 80 , 19 , 19 },
+{ 80 , 80 , 19 , 20 },
+{ 80 , 80 , 19 , 21 },
+{ 80 , 80 , 19 , 22 },
+{ 80 , 80 , 19 , 23 },
+{ 80 , 80 , 19 , 24 },
+{ 80 , 80 , 19 , 25 },
+{ 80 , 80 , 19 , 26 },
+{ 80 , 80 , 19 , 27 },
+{ 80 , 80 , 19 , 28 },
+{ 80 , 80 , 19 , 29 },
+{ 80 , 80 , 19 , 30 },
+{ 80 , 80 , 19 , 31 },
+{ 80 , 80 , 19 , 32 },
+{ 80 , 80 , 19 , 33 },
+{ 80 , 80 , 19 , 34 },
+{ 80 , 80 , 19 , 35 },
+{ 80 , 80 , 19 , 36 },
+{ 80 , 80 , 19 , 37 },
+{ 80 , 80 , 19 , 38 },
+{ 80 , 80 , 19 , 39 },
+{ 80 , 80 , 19 , 40 },
+{ 80 , 80 , 19 , 41 },
+{ 80 , 80 , 19 , 42 },
+{ 80 , 80 , 19 , 43 },
+{ 80 , 80 , 19 , 44 },
+{ 80 , 80 , 19 , 45 },
+{ 80 , 80 , 19 , 46 },
+{ 80 , 80 , 19 , 47 },
+{ 80 , 80 , 19 , 48 },
+{ 80 , 80 , 19 , 49 },
+{ 80 , 80 , 19 , 50 },
+{ 80 , 80 , 19 , 51 },
+{ 80 , 80 , 19 , 52 },
+{ 80 , 80 , 19 , 53 },
+{ 80 , 80 , 19 , 54 },
+{ 80 , 80 , 19 , 55 },
+{ 80 , 80 , 19 , 56 },
+{ 80 , 80 , 19 , 57 },
+{ 80 , 80 , 19 , 58 },
+{ 80 , 80 , 19 , 59 },
+{ 80 , 80 , 19 , 60 },
+{ 80 , 80 , 19 , 61 },
+{ 80 , 80 , 19 , 62 },
+{ 80 , 80 , 19 , 63 },
+{ 80 , 80 , 19 , 64 },
+{ 80 , 80 , 19 , 65 },
+{ 80 , 80 , 19 , 66 },
+{ 80 , 80 , 19 , 67 },
+{ 80 , 80 , 19 , 68 },
+{ 80 , 80 , 19 , 69 },
+{ 80 , 80 , 19 , 70 },
+{ 80 , 80 , 19 , 71 },
+{ 80 , 80 , 19 , 72 },
+{ 80 , 80 , 19 , 73 },
+{ 80 , 80 , 19 , 74 },
+{ 80 , 80 , 19 , 75 },
+{ 80 , 80 , 19 , 76 },
+{ 80 , 80 , 19 , 77 },
+{ 80 , 80 , 19 , 78 },
+{ 80 , 80 , 19 , 79 },
+{ 80 , 80 , 20 , 0 },
+{ 80 , 80 , 20 , 1 },
+{ 80 , 80 , 20 , 2 },
+{ 80 , 80 , 20 , 3 },
+{ 80 , 80 , 20 , 4 },
+{ 80 , 80 , 20 , 5 },
+{ 80 , 80 , 20 , 6 },
+{ 80 , 80 , 20 , 7 },
+{ 80 , 80 , 20 , 8 },
+{ 80 , 80 , 20 , 9 },
+{ 80 , 80 , 20 , 10 },
+{ 80 , 80 , 20 , 11 },
+{ 80 , 80 , 20 , 12 },
+{ 80 , 80 , 20 , 13 },
+{ 80 , 80 , 20 , 14 },
+{ 80 , 80 , 20 , 15 },
+{ 80 , 80 , 20 , 16 },
+{ 80 , 80 , 20 , 17 },
+{ 80 , 80 , 20 , 18 },
+{ 80 , 80 , 20 , 19 },
+{ 80 , 80 , 20 , 20 },
+{ 80 , 80 , 20 , 21 },
+{ 80 , 80 , 20 , 22 },
+{ 80 , 80 , 20 , 23 },
+{ 80 , 80 , 20 , 24 },
+{ 80 , 80 , 20 , 25 },
+{ 80 , 80 , 20 , 26 },
+{ 80 , 80 , 20 , 27 },
+{ 80 , 80 , 20 , 28 },
+{ 80 , 80 , 20 , 29 },
+{ 80 , 80 , 20 , 30 },
+{ 80 , 80 , 20 , 31 },
+{ 80 , 80 , 20 , 32 },
+{ 80 , 80 , 20 , 33 },
+{ 80 , 80 , 20 , 34 },
+{ 80 , 80 , 20 , 35 },
+{ 80 , 80 , 20 , 36 },
+{ 80 , 80 , 20 , 37 },
+{ 80 , 80 , 20 , 38 },
+{ 80 , 80 , 20 , 39 },
+{ 80 , 80 , 20 , 40 },
+{ 80 , 80 , 20 , 41 },
+{ 80 , 80 , 20 , 42 },
+{ 80 , 80 , 20 , 43 },
+{ 80 , 80 , 20 , 44 },
+{ 80 , 80 , 20 , 45 },
+{ 80 , 80 , 20 , 46 },
+{ 80 , 80 , 20 , 47 },
+{ 80 , 80 , 20 , 48 },
+{ 80 , 80 , 20 , 49 },
+{ 80 , 80 , 20 , 50 },
+{ 80 , 80 , 20 , 51 },
+{ 80 , 80 , 20 , 52 },
+{ 80 , 80 , 20 , 53 },
+{ 80 , 80 , 20 , 54 },
+{ 80 , 80 , 20 , 55 },
+{ 80 , 80 , 20 , 56 },
+{ 80 , 80 , 20 , 57 },
+{ 80 , 80 , 20 , 58 },
+{ 80 , 80 , 20 , 59 },
+{ 80 , 80 , 20 , 60 },
+{ 80 , 80 , 20 , 61 },
+{ 80 , 80 , 20 , 62 },
+{ 80 , 80 , 20 , 63 },
+{ 80 , 80 , 20 , 64 },
+{ 80 , 80 , 20 , 65 },
+{ 80 , 80 , 20 , 66 },
+{ 80 , 80 , 20 , 67 },
+{ 80 , 80 , 20 , 68 },
+{ 80 , 80 , 20 , 69 },
+{ 80 , 80 , 20 , 70 },
+{ 80 , 80 , 20 , 71 },
+{ 80 , 80 , 20 , 72 },
+{ 80 , 80 , 20 , 73 },
+{ 80 , 80 , 20 , 74 },
+{ 80 , 80 , 20 , 75 },
+{ 80 , 80 , 20 , 76 },
+{ 80 , 80 , 20 , 77 },
+{ 80 , 80 , 20 , 78 },
+{ 80 , 80 , 20 , 79 },
+{ 80 , 80 , 21 , 0 },
+{ 80 , 80 , 21 , 1 },
+{ 80 , 80 , 21 , 2 },
+{ 80 , 80 , 21 , 3 },
+{ 80 , 80 , 21 , 4 },
+{ 80 , 80 , 21 , 5 },
+{ 80 , 80 , 21 , 6 },
+{ 80 , 80 , 21 , 7 },
+{ 80 , 80 , 21 , 8 },
+{ 80 , 80 , 21 , 9 },
+{ 80 , 80 , 21 , 10 },
+{ 80 , 80 , 21 , 11 },
+{ 80 , 80 , 21 , 12 },
+{ 80 , 80 , 21 , 13 },
+{ 80 , 80 , 21 , 14 },
+{ 80 , 80 , 21 , 15 },
+{ 80 , 80 , 21 , 16 },
+{ 80 , 80 , 21 , 17 },
+{ 80 , 80 , 21 , 18 },
+{ 80 , 80 , 21 , 19 },
+{ 80 , 80 , 21 , 20 },
+{ 80 , 80 , 21 , 21 },
+{ 80 , 80 , 21 , 22 },
+{ 80 , 80 , 21 , 23 },
+{ 80 , 80 , 21 , 24 },
+{ 80 , 80 , 21 , 25 },
+{ 80 , 80 , 21 , 26 },
+{ 80 , 80 , 21 , 27 },
+{ 80 , 80 , 21 , 28 },
+{ 80 , 80 , 21 , 29 },
+{ 80 , 80 , 21 , 30 },
+{ 80 , 80 , 21 , 31 },
+{ 80 , 80 , 21 , 32 },
+{ 80 , 80 , 21 , 33 },
+{ 80 , 80 , 21 , 34 },
+{ 80 , 80 , 21 , 35 },
+{ 80 , 80 , 21 , 36 },
+{ 80 , 80 , 21 , 37 },
+{ 80 , 80 , 21 , 38 },
+{ 80 , 80 , 21 , 39 },
+{ 80 , 80 , 21 , 40 },
+{ 80 , 80 , 21 , 41 },
+{ 80 , 80 , 21 , 42 },
+{ 80 , 80 , 21 , 43 },
+{ 80 , 80 , 21 , 44 },
+{ 80 , 80 , 21 , 45 },
+{ 80 , 80 , 21 , 46 },
+{ 80 , 80 , 21 , 47 },
+{ 80 , 80 , 21 , 48 },
+{ 80 , 80 , 21 , 49 },
+{ 80 , 80 , 21 , 50 },
+{ 80 , 80 , 21 , 51 },
+{ 80 , 80 , 21 , 52 },
+{ 80 , 80 , 21 , 53 },
+{ 80 , 80 , 21 , 54 },
+{ 80 , 80 , 21 , 55 },
+{ 80 , 80 , 21 , 56 },
+{ 80 , 80 , 21 , 57 },
+{ 80 , 80 , 21 , 58 },
+{ 80 , 80 , 21 , 59 },
+{ 80 , 80 , 21 , 60 },
+{ 80 , 80 , 21 , 61 },
+{ 80 , 80 , 21 , 62 },
+{ 80 , 80 , 21 , 63 },
+{ 80 , 80 , 21 , 64 },
+{ 80 , 80 , 21 , 65 },
+{ 80 , 80 , 21 , 66 },
+{ 80 , 80 , 21 , 67 },
+{ 80 , 80 , 21 , 68 },
+{ 80 , 80 , 21 , 69 },
+{ 80 , 80 , 21 , 70 },
+{ 80 , 80 , 21 , 71 },
+{ 80 , 80 , 21 , 72 },
+{ 80 , 80 , 21 , 73 },
+{ 80 , 80 , 21 , 74 },
+{ 80 , 80 , 21 , 75 },
+{ 80 , 80 , 21 , 76 },
+{ 80 , 80 , 21 , 77 },
+{ 80 , 80 , 21 , 78 },
+{ 80 , 80 , 21 , 79 },
+{ 80 , 80 , 22 , 0 },
+{ 80 , 80 , 22 , 1 },
+{ 80 , 80 , 22 , 2 },
+{ 80 , 80 , 22 , 3 },
+{ 80 , 80 , 22 , 4 },
+{ 80 , 80 , 22 , 5 },
+{ 80 , 80 , 22 , 6 },
+{ 80 , 80 , 22 , 7 },
+{ 80 , 80 , 22 , 8 },
+{ 80 , 80 , 22 , 9 },
+{ 80 , 80 , 22 , 10 },
+{ 80 , 80 , 22 , 11 },
+{ 80 , 80 , 22 , 12 },
+{ 80 , 80 , 22 , 13 },
+{ 80 , 80 , 22 , 14 },
+{ 80 , 80 , 22 , 15 },
+{ 80 , 80 , 22 , 16 },
+{ 80 , 80 , 22 , 17 },
+{ 80 , 80 , 22 , 18 },
+{ 80 , 80 , 22 , 19 },
+{ 80 , 80 , 22 , 20 },
+{ 80 , 80 , 22 , 21 },
+{ 80 , 80 , 22 , 22 },
+{ 80 , 80 , 22 , 23 },
+{ 80 , 80 , 22 , 24 },
+{ 80 , 80 , 22 , 25 },
+{ 80 , 80 , 22 , 26 },
+{ 80 , 80 , 22 , 27 },
+{ 80 , 80 , 22 , 28 },
+{ 80 , 80 , 22 , 29 },
+{ 80 , 80 , 22 , 30 },
+{ 80 , 80 , 22 , 31 },
+{ 80 , 80 , 22 , 32 },
+{ 80 , 80 , 22 , 33 },
+{ 80 , 80 , 22 , 34 },
+{ 80 , 80 , 22 , 35 },
+{ 80 , 80 , 22 , 36 },
+{ 80 , 80 , 22 , 37 },
+{ 80 , 80 , 22 , 38 },
+{ 80 , 80 , 22 , 39 },
+{ 80 , 80 , 22 , 40 },
+{ 80 , 80 , 22 , 41 },
+{ 80 , 80 , 22 , 42 },
+{ 80 , 80 , 22 , 43 },
+{ 80 , 80 , 22 , 44 },
+{ 80 , 80 , 22 , 45 },
+{ 80 , 80 , 22 , 46 },
+{ 80 , 80 , 22 , 47 },
+{ 80 , 80 , 22 , 48 },
+{ 80 , 80 , 22 , 49 },
+{ 80 , 80 , 22 , 50 },
+{ 80 , 80 , 22 , 51 },
+{ 80 , 80 , 22 , 52 },
+{ 80 , 80 , 22 , 53 },
+{ 80 , 80 , 22 , 54 },
+{ 80 , 80 , 22 , 55 },
+{ 80 , 80 , 22 , 56 },
+{ 80 , 80 , 22 , 57 },
+{ 80 , 80 , 22 , 58 },
+{ 80 , 80 , 22 , 59 },
+{ 80 , 80 , 22 , 60 },
+{ 80 , 80 , 22 , 61 },
+{ 80 , 80 , 22 , 62 },
+{ 80 , 80 , 22 , 63 },
+{ 80 , 80 , 22 , 64 },
+{ 80 , 80 , 22 , 65 },
+{ 80 , 80 , 22 , 66 },
+{ 80 , 80 , 22 , 67 },
+{ 80 , 80 , 22 , 68 },
+{ 80 , 80 , 22 , 69 },
+{ 80 , 80 , 22 , 70 },
+{ 80 , 80 , 22 , 71 },
+{ 80 , 80 , 22 , 72 },
+{ 80 , 80 , 22 , 73 },
+{ 80 , 80 , 22 , 74 },
+{ 80 , 80 , 22 , 75 },
+{ 80 , 80 , 22 , 76 },
+{ 80 , 80 , 22 , 77 },
+{ 80 , 80 , 22 , 78 },
+{ 80 , 80 , 22 , 79 },
+{ 80 , 80 , 23 , 0 },
+{ 80 , 80 , 23 , 1 },
+{ 80 , 80 , 23 , 2 },
+{ 80 , 80 , 23 , 3 },
+{ 80 , 80 , 23 , 4 },
+{ 80 , 80 , 23 , 5 },
+{ 80 , 80 , 23 , 6 },
+{ 80 , 80 , 23 , 7 },
+{ 80 , 80 , 23 , 8 },
+{ 80 , 80 , 23 , 9 },
+{ 80 , 80 , 23 , 10 },
+{ 80 , 80 , 23 , 11 },
+{ 80 , 80 , 23 , 12 },
+{ 80 , 80 , 23 , 13 },
+{ 80 , 80 , 23 , 14 },
+{ 80 , 80 , 23 , 15 },
+{ 80 , 80 , 23 , 16 },
+{ 80 , 80 , 23 , 17 },
+{ 80 , 80 , 23 , 18 },
+{ 80 , 80 , 23 , 19 },
+{ 80 , 80 , 23 , 20 },
+{ 80 , 80 , 23 , 21 },
+{ 80 , 80 , 23 , 22 },
+{ 80 , 80 , 23 , 23 },
+{ 80 , 80 , 23 , 24 },
+{ 80 , 80 , 23 , 25 },
+{ 80 , 80 , 23 , 26 },
+{ 80 , 80 , 23 , 27 },
+{ 80 , 80 , 23 , 28 },
+{ 80 , 80 , 23 , 29 },
+{ 80 , 80 , 23 , 30 },
+{ 80 , 80 , 23 , 31 },
+{ 80 , 80 , 23 , 32 },
+{ 80 , 80 , 23 , 33 },
+{ 80 , 80 , 23 , 34 },
+{ 80 , 80 , 23 , 35 },
+{ 80 , 80 , 23 , 36 },
+{ 80 , 80 , 23 , 37 },
+{ 80 , 80 , 23 , 38 },
+{ 80 , 80 , 23 , 39 },
+{ 80 , 80 , 23 , 40 },
+{ 80 , 80 , 23 , 41 },
+{ 80 , 80 , 23 , 42 },
+{ 80 , 80 , 23 , 43 },
+{ 80 , 80 , 23 , 44 },
+{ 80 , 80 , 23 , 45 },
+{ 80 , 80 , 23 , 46 },
+{ 80 , 80 , 23 , 47 },
+{ 80 , 80 , 23 , 48 },
+{ 80 , 80 , 23 , 49 },
+{ 80 , 80 , 23 , 50 },
+{ 80 , 80 , 23 , 51 },
+{ 80 , 80 , 23 , 52 },
+{ 80 , 80 , 23 , 53 },
+{ 80 , 80 , 23 , 54 },
+{ 80 , 80 , 23 , 55 },
+{ 80 , 80 , 23 , 56 },
+{ 80 , 80 , 23 , 57 },
+{ 80 , 80 , 23 , 58 },
+{ 80 , 80 , 23 , 59 },
+{ 80 , 80 , 23 , 60 },
+{ 80 , 80 , 23 , 61 },
+{ 80 , 80 , 23 , 62 },
+{ 80 , 80 , 23 , 63 },
+{ 80 , 80 , 23 , 64 },
+{ 80 , 80 , 23 , 65 },
+{ 80 , 80 , 23 , 66 },
+{ 80 , 80 , 23 , 67 },
+{ 80 , 80 , 23 , 68 },
+{ 80 , 80 , 23 , 69 },
+{ 80 , 80 , 23 , 70 },
+{ 80 , 80 , 23 , 71 },
+{ 80 , 80 , 23 , 72 },
+{ 80 , 80 , 23 , 73 },
+{ 80 , 80 , 23 , 74 },
+{ 80 , 80 , 23 , 75 },
+{ 80 , 80 , 23 , 76 },
+{ 80 , 80 , 23 , 77 },
+{ 80 , 80 , 23 , 78 },
+{ 80 , 80 , 23 , 79 },
+{ 80 , 80 , 24 , 0 },
+{ 80 , 80 , 24 , 1 },
+{ 80 , 80 , 24 , 2 },
+{ 80 , 80 , 24 , 3 },
+{ 80 , 80 , 24 , 4 },
+{ 80 , 80 , 24 , 5 },
+{ 80 , 80 , 24 , 6 },
+{ 80 , 80 , 24 , 7 },
+{ 80 , 80 , 24 , 8 },
+{ 80 , 80 , 24 , 9 },
+{ 80 , 80 , 24 , 10 },
+{ 80 , 80 , 24 , 11 },
+{ 80 , 80 , 24 , 12 },
+{ 80 , 80 , 24 , 13 },
+{ 80 , 80 , 24 , 14 },
+{ 80 , 80 , 24 , 15 },
+{ 80 , 80 , 24 , 16 },
+{ 80 , 80 , 24 , 17 },
+{ 80 , 80 , 24 , 18 },
+{ 80 , 80 , 24 , 19 },
+{ 80 , 80 , 24 , 20 },
+{ 80 , 80 , 24 , 21 },
+{ 80 , 80 , 24 , 22 },
+{ 80 , 80 , 24 , 23 },
+{ 80 , 80 , 24 , 24 },
+{ 80 , 80 , 24 , 25 },
+{ 80 , 80 , 24 , 26 },
+{ 80 , 80 , 24 , 27 },
+{ 80 , 80 , 24 , 28 },
+{ 80 , 80 , 24 , 29 },
+{ 80 , 80 , 24 , 30 },
+{ 80 , 80 , 24 , 31 },
+{ 80 , 80 , 24 , 32 },
+{ 80 , 80 , 24 , 33 },
+{ 80 , 80 , 24 , 34 },
+{ 80 , 80 , 24 , 35 },
+{ 80 , 80 , 24 , 36 },
+{ 80 , 80 , 24 , 37 },
+{ 80 , 80 , 24 , 38 },
+{ 80 , 80 , 24 , 39 },
+{ 80 , 80 , 24 , 40 },
+{ 80 , 80 , 24 , 41 },
+{ 80 , 80 , 24 , 42 },
+{ 80 , 80 , 24 , 43 },
+{ 80 , 80 , 24 , 44 },
+{ 80 , 80 , 24 , 45 },
+{ 80 , 80 , 24 , 46 },
+{ 80 , 80 , 24 , 47 },
+{ 80 , 80 , 24 , 48 },
+{ 80 , 80 , 24 , 49 },
+{ 80 , 80 , 24 , 50 },
+{ 80 , 80 , 24 , 51 },
+{ 80 , 80 , 24 , 52 },
+{ 80 , 80 , 24 , 53 },
+{ 80 , 80 , 24 , 54 },
+{ 80 , 80 , 24 , 55 },
+{ 80 , 80 , 24 , 56 },
+{ 80 , 80 , 24 , 57 },
+{ 80 , 80 , 24 , 58 },
+{ 80 , 80 , 24 , 59 },
+{ 80 , 80 , 24 , 60 },
+{ 80 , 80 , 24 , 61 },
+{ 80 , 80 , 24 , 62 },
+{ 80 , 80 , 24 , 63 },
+{ 80 , 80 , 24 , 64 },
+{ 80 , 80 , 24 , 65 },
+{ 80 , 80 , 24 , 66 },
+{ 80 , 80 , 24 , 67 },
+{ 80 , 80 , 24 , 68 },
+{ 80 , 80 , 24 , 69 },
+{ 80 , 80 , 24 , 70 },
+{ 80 , 80 , 24 , 71 },
+{ 80 , 80 , 24 , 72 },
+{ 80 , 80 , 24 , 73 },
+{ 80 , 80 , 24 , 74 },
+{ 80 , 80 , 24 , 75 },
+{ 80 , 80 , 24 , 76 },
+{ 80 , 80 , 24 , 77 },
+{ 80 , 80 , 24 , 78 },
+{ 80 , 80 , 24 , 79 },
+{ 80 , 80 , 25 , 0 },
+{ 80 , 80 , 25 , 1 },
+{ 80 , 80 , 25 , 2 },
+{ 80 , 80 , 25 , 3 },
+{ 80 , 80 , 25 , 4 },
+{ 80 , 80 , 25 , 5 },
+{ 80 , 80 , 25 , 6 },
+{ 80 , 80 , 25 , 7 },
+{ 80 , 80 , 25 , 8 },
+{ 80 , 80 , 25 , 9 },
+{ 80 , 80 , 25 , 10 },
+{ 80 , 80 , 25 , 11 },
+{ 80 , 80 , 25 , 12 },
+{ 80 , 80 , 25 , 13 },
+{ 80 , 80 , 25 , 14 },
+{ 80 , 80 , 25 , 15 },
+{ 80 , 80 , 25 , 16 },
+{ 80 , 80 , 25 , 17 },
+{ 80 , 80 , 25 , 18 },
+{ 80 , 80 , 25 , 19 },
+{ 80 , 80 , 25 , 20 },
+{ 80 , 80 , 25 , 21 },
+{ 80 , 80 , 25 , 22 },
+{ 80 , 80 , 25 , 23 },
+{ 80 , 80 , 25 , 24 },
+{ 80 , 80 , 25 , 25 },
+{ 80 , 80 , 25 , 26 },
+{ 80 , 80 , 25 , 27 },
+{ 80 , 80 , 25 , 28 },
+{ 80 , 80 , 25 , 29 },
+{ 80 , 80 , 25 , 30 },
+{ 80 , 80 , 25 , 31 },
+{ 80 , 80 , 25 , 32 },
+{ 80 , 80 , 25 , 33 },
+{ 80 , 80 , 25 , 34 },
+{ 80 , 80 , 25 , 35 },
+{ 80 , 80 , 25 , 36 },
+{ 80 , 80 , 25 , 37 },
+{ 80 , 80 , 25 , 38 },
+{ 80 , 80 , 25 , 39 },
+{ 80 , 80 , 25 , 40 },
+{ 80 , 80 , 25 , 41 },
+{ 80 , 80 , 25 , 42 },
+{ 80 , 80 , 25 , 43 },
+{ 80 , 80 , 25 , 44 },
+{ 80 , 80 , 25 , 45 },
+{ 80 , 80 , 25 , 46 },
+{ 80 , 80 , 25 , 47 },
+{ 80 , 80 , 25 , 48 },
+{ 80 , 80 , 25 , 49 },
+{ 80 , 80 , 25 , 50 },
+{ 80 , 80 , 25 , 51 },
+{ 80 , 80 , 25 , 52 },
+{ 80 , 80 , 25 , 53 },
+{ 80 , 80 , 25 , 54 },
+{ 80 , 80 , 25 , 55 },
+{ 80 , 80 , 25 , 56 },
+{ 80 , 80 , 25 , 57 },
+{ 80 , 80 , 25 , 58 },
+{ 80 , 80 , 25 , 59 },
+{ 80 , 80 , 25 , 60 },
+{ 80 , 80 , 25 , 61 },
+{ 80 , 80 , 25 , 62 },
+{ 80 , 80 , 25 , 63 },
+{ 80 , 80 , 25 , 64 },
+{ 80 , 80 , 25 , 65 },
+{ 80 , 80 , 25 , 66 },
+{ 80 , 80 , 25 , 67 },
+{ 80 , 80 , 25 , 68 },
+{ 80 , 80 , 25 , 69 },
+{ 80 , 80 , 25 , 70 },
+{ 80 , 80 , 25 , 71 },
+{ 80 , 80 , 25 , 72 },
+{ 80 , 80 , 25 , 73 },
+{ 80 , 80 , 25 , 74 },
+{ 80 , 80 , 25 , 75 },
+{ 80 , 80 , 25 , 76 },
+{ 80 , 80 , 25 , 77 },
+{ 80 , 80 , 25 , 78 },
+{ 80 , 80 , 25 , 79 },
+{ 80 , 80 , 26 , 0 },
+{ 80 , 80 , 26 , 1 },
+{ 80 , 80 , 26 , 2 },
+{ 80 , 80 , 26 , 3 },
+{ 80 , 80 , 26 , 4 },
+{ 80 , 80 , 26 , 5 },
+{ 80 , 80 , 26 , 6 },
+{ 80 , 80 , 26 , 7 },
+{ 80 , 80 , 26 , 8 },
+{ 80 , 80 , 26 , 9 },
+{ 80 , 80 , 26 , 10 },
+{ 80 , 80 , 26 , 11 },
+{ 80 , 80 , 26 , 12 },
+{ 80 , 80 , 26 , 13 },
+{ 80 , 80 , 26 , 14 },
+{ 80 , 80 , 26 , 15 },
+{ 80 , 80 , 26 , 16 },
+{ 80 , 80 , 26 , 17 },
+{ 80 , 80 , 26 , 18 },
+{ 80 , 80 , 26 , 19 },
+{ 80 , 80 , 26 , 20 },
+{ 80 , 80 , 26 , 21 },
+{ 80 , 80 , 26 , 22 },
+{ 80 , 80 , 26 , 23 },
+{ 80 , 80 , 26 , 24 },
+{ 80 , 80 , 26 , 25 },
+{ 80 , 80 , 26 , 26 },
+{ 80 , 80 , 26 , 27 },
+{ 80 , 80 , 26 , 28 },
+{ 80 , 80 , 26 , 29 },
+{ 80 , 80 , 26 , 30 },
+{ 80 , 80 , 26 , 31 },
+{ 80 , 80 , 26 , 32 },
+{ 80 , 80 , 26 , 33 },
+{ 80 , 80 , 26 , 34 },
+{ 80 , 80 , 26 , 35 },
+{ 80 , 80 , 26 , 36 },
+{ 80 , 80 , 26 , 37 },
+{ 80 , 80 , 26 , 38 },
+{ 80 , 80 , 26 , 39 },
+{ 80 , 80 , 26 , 40 },
+{ 80 , 80 , 26 , 41 },
+{ 80 , 80 , 26 , 42 },
+{ 80 , 80 , 26 , 43 },
+{ 80 , 80 , 26 , 44 },
+{ 80 , 80 , 26 , 45 },
+{ 80 , 80 , 26 , 46 },
+{ 80 , 80 , 26 , 47 },
+{ 80 , 80 , 26 , 48 },
+{ 80 , 80 , 26 , 49 },
+{ 80 , 80 , 26 , 50 },
+{ 80 , 80 , 26 , 51 },
+{ 80 , 80 , 26 , 52 },
+{ 80 , 80 , 26 , 53 },
+{ 80 , 80 , 26 , 54 },
+{ 80 , 80 , 26 , 55 },
+{ 80 , 80 , 26 , 56 },
+{ 80 , 80 , 26 , 57 },
+{ 80 , 80 , 26 , 58 },
+{ 80 , 80 , 26 , 59 },
+{ 80 , 80 , 26 , 60 },
+{ 80 , 80 , 26 , 61 },
+{ 80 , 80 , 26 , 62 },
+{ 80 , 80 , 26 , 63 },
+{ 80 , 80 , 26 , 64 },
+{ 80 , 80 , 26 , 65 },
+{ 80 , 80 , 26 , 66 },
+{ 80 , 80 , 26 , 67 },
+{ 80 , 80 , 26 , 68 },
+{ 80 , 80 , 26 , 69 },
+{ 80 , 80 , 26 , 70 },
+{ 80 , 80 , 26 , 71 },
+{ 80 , 80 , 26 , 72 },
+{ 80 , 80 , 26 , 73 },
+{ 80 , 80 , 26 , 74 },
+{ 80 , 80 , 26 , 75 },
+{ 80 , 80 , 26 , 76 },
+{ 80 , 80 , 26 , 77 },
+{ 80 , 80 , 26 , 78 },
+{ 80 , 80 , 26 , 79 },
+{ 80 , 80 , 27 , 0 },
+{ 80 , 80 , 27 , 1 },
+{ 80 , 80 , 27 , 2 },
+{ 80 , 80 , 27 , 3 },
+{ 80 , 80 , 27 , 4 },
+{ 80 , 80 , 27 , 5 },
+{ 80 , 80 , 27 , 6 },
+{ 80 , 80 , 27 , 7 },
+{ 80 , 80 , 27 , 8 },
+{ 80 , 80 , 27 , 9 },
+{ 80 , 80 , 27 , 10 },
+{ 80 , 80 , 27 , 11 },
+{ 80 , 80 , 27 , 12 },
+{ 80 , 80 , 27 , 13 },
+{ 80 , 80 , 27 , 14 },
+{ 80 , 80 , 27 , 15 },
+{ 80 , 80 , 27 , 16 },
+{ 80 , 80 , 27 , 17 },
+{ 80 , 80 , 27 , 18 },
+{ 80 , 80 , 27 , 19 },
+{ 80 , 80 , 27 , 20 },
+{ 80 , 80 , 27 , 21 },
+{ 80 , 80 , 27 , 22 },
+{ 80 , 80 , 27 , 23 },
+{ 80 , 80 , 27 , 24 },
+{ 80 , 80 , 27 , 25 },
+{ 80 , 80 , 27 , 26 },
+{ 80 , 80 , 27 , 27 },
+{ 80 , 80 , 27 , 28 },
+{ 80 , 80 , 27 , 29 },
+{ 80 , 80 , 27 , 30 },
+{ 80 , 80 , 27 , 31 },
+{ 80 , 80 , 27 , 32 },
+{ 80 , 80 , 27 , 33 },
+{ 80 , 80 , 27 , 34 },
+{ 80 , 80 , 27 , 35 },
+{ 80 , 80 , 27 , 36 },
+{ 80 , 80 , 27 , 37 },
+{ 80 , 80 , 27 , 38 },
+{ 80 , 80 , 27 , 39 },
+{ 80 , 80 , 27 , 40 },
+{ 80 , 80 , 27 , 41 },
+{ 80 , 80 , 27 , 42 },
+{ 80 , 80 , 27 , 43 },
+{ 80 , 80 , 27 , 44 },
+{ 80 , 80 , 27 , 45 },
+{ 80 , 80 , 27 , 46 },
+{ 80 , 80 , 27 , 47 },
+{ 80 , 80 , 27 , 48 },
+{ 80 , 80 , 27 , 49 },
+{ 80 , 80 , 27 , 50 },
+{ 80 , 80 , 27 , 51 },
+{ 80 , 80 , 27 , 52 },
+{ 80 , 80 , 27 , 53 },
+{ 80 , 80 , 27 , 54 },
+{ 80 , 80 , 27 , 55 },
+{ 80 , 80 , 27 , 56 },
+{ 80 , 80 , 27 , 57 },
+{ 80 , 80 , 27 , 58 },
+{ 80 , 80 , 27 , 59 },
+{ 80 , 80 , 27 , 60 },
+{ 80 , 80 , 27 , 61 },
+{ 80 , 80 , 27 , 62 },
+{ 80 , 80 , 27 , 63 },
+{ 80 , 80 , 27 , 64 },
+{ 80 , 80 , 27 , 65 },
+{ 80 , 80 , 27 , 66 },
+{ 80 , 80 , 27 , 67 },
+{ 80 , 80 , 27 , 68 },
+{ 80 , 80 , 27 , 69 },
+{ 80 , 80 , 27 , 70 },
+{ 80 , 80 , 27 , 71 },
+{ 80 , 80 , 27 , 72 },
+{ 80 , 80 , 27 , 73 },
+{ 80 , 80 , 27 , 74 },
+{ 80 , 80 , 27 , 75 },
+{ 80 , 80 , 27 , 76 },
+{ 80 , 80 , 27 , 77 },
+{ 80 , 80 , 27 , 78 },
+{ 80 , 80 , 27 , 79 },
+{ 80 , 80 , 28 , 0 },
+{ 80 , 80 , 28 , 1 },
+{ 80 , 80 , 28 , 2 },
+{ 80 , 80 , 28 , 3 },
+{ 80 , 80 , 28 , 4 },
+{ 80 , 80 , 28 , 5 },
+{ 80 , 80 , 28 , 6 },
+{ 80 , 80 , 28 , 7 },
+{ 80 , 80 , 28 , 8 },
+{ 80 , 80 , 28 , 9 },
+{ 80 , 80 , 28 , 10 },
+{ 80 , 80 , 28 , 11 },
+{ 80 , 80 , 28 , 12 },
+{ 80 , 80 , 28 , 13 },
+{ 80 , 80 , 28 , 14 },
+{ 80 , 80 , 28 , 15 },
+{ 80 , 80 , 28 , 16 },
+{ 80 , 80 , 28 , 17 },
+{ 80 , 80 , 28 , 18 },
+{ 80 , 80 , 28 , 19 },
+{ 80 , 80 , 28 , 20 },
+{ 80 , 80 , 28 , 21 },
+{ 80 , 80 , 28 , 22 },
+{ 80 , 80 , 28 , 23 },
+{ 80 , 80 , 28 , 24 },
+{ 80 , 80 , 28 , 25 },
+{ 80 , 80 , 28 , 26 },
+{ 80 , 80 , 28 , 27 },
+{ 80 , 80 , 28 , 28 },
+{ 80 , 80 , 28 , 29 },
+{ 80 , 80 , 28 , 30 },
+{ 80 , 80 , 28 , 31 },
+{ 80 , 80 , 28 , 32 },
+{ 80 , 80 , 28 , 33 },
+{ 80 , 80 , 28 , 34 },
+{ 80 , 80 , 28 , 35 },
+{ 80 , 80 , 28 , 36 },
+{ 80 , 80 , 28 , 37 },
+{ 80 , 80 , 28 , 38 },
+{ 80 , 80 , 28 , 39 },
+{ 80 , 80 , 28 , 40 },
+{ 80 , 80 , 28 , 41 },
+{ 80 , 80 , 28 , 42 },
+{ 80 , 80 , 28 , 43 },
+{ 80 , 80 , 28 , 44 },
+{ 80 , 80 , 28 , 45 },
+{ 80 , 80 , 28 , 46 },
+{ 80 , 80 , 28 , 47 },
+{ 80 , 80 , 28 , 48 },
+{ 80 , 80 , 28 , 49 },
+{ 80 , 80 , 28 , 50 },
+{ 80 , 80 , 28 , 51 },
+{ 80 , 80 , 28 , 52 },
+{ 80 , 80 , 28 , 53 },
+{ 80 , 80 , 28 , 54 },
+{ 80 , 80 , 28 , 55 },
+{ 80 , 80 , 28 , 56 },
+{ 80 , 80 , 28 , 57 },
+{ 80 , 80 , 28 , 58 },
+{ 80 , 80 , 28 , 59 },
+{ 80 , 80 , 28 , 60 },
+{ 80 , 80 , 28 , 61 },
+{ 80 , 80 , 28 , 62 },
+{ 80 , 80 , 28 , 63 },
+{ 80 , 80 , 28 , 64 },
+{ 80 , 80 , 28 , 65 },
+{ 80 , 80 , 28 , 66 },
+{ 80 , 80 , 28 , 67 },
+{ 80 , 80 , 28 , 68 },
+{ 80 , 80 , 28 , 69 },
+{ 80 , 80 , 28 , 70 },
+{ 80 , 80 , 28 , 71 },
+{ 80 , 80 , 28 , 72 },
+{ 80 , 80 , 28 , 73 },
+{ 80 , 80 , 28 , 74 },
+{ 80 , 80 , 28 , 75 },
+{ 80 , 80 , 28 , 76 },
+{ 80 , 80 , 28 , 77 },
+{ 80 , 80 , 28 , 78 },
+{ 80 , 80 , 28 , 79 },
+{ 80 , 80 , 29 , 0 },
+{ 80 , 80 , 29 , 1 },
+{ 80 , 80 , 29 , 2 },
+{ 80 , 80 , 29 , 3 },
+{ 80 , 80 , 29 , 4 },
+{ 80 , 80 , 29 , 5 },
+{ 80 , 80 , 29 , 6 },
+{ 80 , 80 , 29 , 7 },
+{ 80 , 80 , 29 , 8 },
+{ 80 , 80 , 29 , 9 },
+{ 80 , 80 , 29 , 10 },
+{ 80 , 80 , 29 , 11 },
+{ 80 , 80 , 29 , 12 },
+{ 80 , 80 , 29 , 13 },
+{ 80 , 80 , 29 , 14 },
+{ 80 , 80 , 29 , 15 },
+{ 80 , 80 , 29 , 16 },
+{ 80 , 80 , 29 , 17 },
+{ 80 , 80 , 29 , 18 },
+{ 80 , 80 , 29 , 19 },
+{ 80 , 80 , 29 , 20 },
+{ 80 , 80 , 29 , 21 },
+{ 80 , 80 , 29 , 22 },
+{ 80 , 80 , 29 , 23 },
+{ 80 , 80 , 29 , 24 },
+{ 80 , 80 , 29 , 25 },
+{ 80 , 80 , 29 , 26 },
+{ 80 , 80 , 29 , 27 },
+{ 80 , 80 , 29 , 28 },
+{ 80 , 80 , 29 , 29 },
+{ 80 , 80 , 29 , 30 },
+{ 80 , 80 , 29 , 31 },
+{ 80 , 80 , 29 , 32 },
+{ 80 , 80 , 29 , 33 },
+{ 80 , 80 , 29 , 34 },
+{ 80 , 80 , 29 , 35 },
+{ 80 , 80 , 29 , 36 },
+{ 80 , 80 , 29 , 37 },
+{ 80 , 80 , 29 , 38 },
+{ 80 , 80 , 29 , 39 },
+{ 80 , 80 , 29 , 40 },
+{ 80 , 80 , 29 , 41 },
+{ 80 , 80 , 29 , 42 },
+{ 80 , 80 , 29 , 43 },
+{ 80 , 80 , 29 , 44 },
+{ 80 , 80 , 29 , 45 },
+{ 80 , 80 , 29 , 46 },
+{ 80 , 80 , 29 , 47 },
+{ 80 , 80 , 29 , 48 },
+{ 80 , 80 , 29 , 49 },
+{ 80 , 80 , 29 , 50 },
+{ 80 , 80 , 29 , 51 },
+{ 80 , 80 , 29 , 52 },
+{ 80 , 80 , 29 , 53 },
+{ 80 , 80 , 29 , 54 },
+{ 80 , 80 , 29 , 55 },
+{ 80 , 80 , 29 , 56 },
+{ 80 , 80 , 29 , 57 },
+{ 80 , 80 , 29 , 58 },
+{ 80 , 80 , 29 , 59 },
+{ 80 , 80 , 29 , 60 },
+{ 80 , 80 , 29 , 61 },
+{ 80 , 80 , 29 , 62 },
+{ 80 , 80 , 29 , 63 },
+{ 80 , 80 , 29 , 64 },
+{ 80 , 80 , 29 , 65 },
+{ 80 , 80 , 29 , 66 },
+{ 80 , 80 , 29 , 67 },
+{ 80 , 80 , 29 , 68 },
+{ 80 , 80 , 29 , 69 },
+{ 80 , 80 , 29 , 70 },
+{ 80 , 80 , 29 , 71 },
+{ 80 , 80 , 29 , 72 },
+{ 80 , 80 , 29 , 73 },
+{ 80 , 80 , 29 , 74 },
+{ 80 , 80 , 29 , 75 },
+{ 80 , 80 , 29 , 76 },
+{ 80 , 80 , 29 , 77 },
+{ 80 , 80 , 29 , 78 },
+{ 80 , 80 , 29 , 79 },
+{ 80 , 80 , 30 , 0 },
+{ 80 , 80 , 30 , 1 },
+{ 80 , 80 , 30 , 2 },
+{ 80 , 80 , 30 , 3 },
+{ 80 , 80 , 30 , 4 },
+{ 80 , 80 , 30 , 5 },
+{ 80 , 80 , 30 , 6 },
+{ 80 , 80 , 30 , 7 },
+{ 80 , 80 , 30 , 8 },
+{ 80 , 80 , 30 , 9 },
+{ 80 , 80 , 30 , 10 },
+{ 80 , 80 , 30 , 11 },
+{ 80 , 80 , 30 , 12 },
+{ 80 , 80 , 30 , 13 },
+{ 80 , 80 , 30 , 14 },
+{ 80 , 80 , 30 , 15 },
+{ 80 , 80 , 30 , 16 },
+{ 80 , 80 , 30 , 17 },
+{ 80 , 80 , 30 , 18 },
+{ 80 , 80 , 30 , 19 },
+{ 80 , 80 , 30 , 20 },
+{ 80 , 80 , 30 , 21 },
+{ 80 , 80 , 30 , 22 },
+{ 80 , 80 , 30 , 23 },
+{ 80 , 80 , 30 , 24 },
+{ 80 , 80 , 30 , 25 },
+{ 80 , 80 , 30 , 26 },
+{ 80 , 80 , 30 , 27 },
+{ 80 , 80 , 30 , 28 },
+{ 80 , 80 , 30 , 29 },
+{ 80 , 80 , 30 , 30 },
+{ 80 , 80 , 30 , 31 },
+{ 80 , 80 , 30 , 32 },
+{ 80 , 80 , 30 , 33 },
+{ 80 , 80 , 30 , 34 },
+{ 80 , 80 , 30 , 35 },
+{ 80 , 80 , 30 , 36 },
+{ 80 , 80 , 30 , 37 },
+{ 80 , 80 , 30 , 38 },
+{ 80 , 80 , 30 , 39 },
+{ 80 , 80 , 30 , 40 },
+{ 80 , 80 , 30 , 41 },
+{ 80 , 80 , 30 , 42 },
+{ 80 , 80 , 30 , 43 },
+{ 80 , 80 , 30 , 44 },
+{ 80 , 80 , 30 , 45 },
+{ 80 , 80 , 30 , 46 },
+{ 80 , 80 , 30 , 47 },
+{ 80 , 80 , 30 , 48 },
+{ 80 , 80 , 30 , 49 },
+{ 80 , 80 , 30 , 50 },
+{ 80 , 80 , 30 , 51 },
+{ 80 , 80 , 30 , 52 },
+{ 80 , 80 , 30 , 53 },
+{ 80 , 80 , 30 , 54 },
+{ 80 , 80 , 30 , 55 },
+{ 80 , 80 , 30 , 56 },
+{ 80 , 80 , 30 , 57 },
+{ 80 , 80 , 30 , 58 },
+{ 80 , 80 , 30 , 59 },
+{ 80 , 80 , 30 , 60 },
+{ 80 , 80 , 30 , 61 },
+{ 80 , 80 , 30 , 62 },
+{ 80 , 80 , 30 , 63 },
+{ 80 , 80 , 30 , 64 },
+{ 80 , 80 , 30 , 65 },
+{ 80 , 80 , 30 , 66 },
+{ 80 , 80 , 30 , 67 },
+{ 80 , 80 , 30 , 68 },
+{ 80 , 80 , 30 , 69 },
+{ 80 , 80 , 30 , 70 },
+{ 80 , 80 , 30 , 71 },
+{ 80 , 80 , 30 , 72 },
+{ 80 , 80 , 30 , 73 },
+{ 80 , 80 , 30 , 74 },
+{ 80 , 80 , 30 , 75 },
+{ 80 , 80 , 30 , 76 },
+{ 80 , 80 , 30 , 77 },
+{ 80 , 80 , 30 , 78 },
+{ 80 , 80 , 30 , 79 },
+{ 80 , 80 , 31 , 0 },
+{ 80 , 80 , 31 , 1 },
+{ 80 , 80 , 31 , 2 },
+{ 80 , 80 , 31 , 3 },
+{ 80 , 80 , 31 , 4 },
+{ 80 , 80 , 31 , 5 },
+{ 80 , 80 , 31 , 6 },
+{ 80 , 80 , 31 , 7 },
+{ 80 , 80 , 31 , 8 },
+{ 80 , 80 , 31 , 9 },
+{ 80 , 80 , 31 , 10 },
+{ 80 , 80 , 31 , 11 },
+{ 80 , 80 , 31 , 12 },
+{ 80 , 80 , 31 , 13 },
+{ 80 , 80 , 31 , 14 },
+{ 80 , 80 , 31 , 15 },
+{ 80 , 80 , 31 , 16 },
+{ 80 , 80 , 31 , 17 },
+{ 80 , 80 , 31 , 18 },
+{ 80 , 80 , 31 , 19 },
+{ 80 , 80 , 31 , 20 },
+{ 80 , 80 , 31 , 21 },
+{ 80 , 80 , 31 , 22 },
+{ 80 , 80 , 31 , 23 },
+{ 80 , 80 , 31 , 24 },
+{ 80 , 80 , 31 , 25 },
+{ 80 , 80 , 31 , 26 },
+{ 80 , 80 , 31 , 27 },
+{ 80 , 80 , 31 , 28 },
+{ 80 , 80 , 31 , 29 },
+{ 80 , 80 , 31 , 30 },
+{ 80 , 80 , 31 , 31 },
+{ 80 , 80 , 31 , 32 },
+{ 80 , 80 , 31 , 33 },
+{ 80 , 80 , 31 , 34 },
+{ 80 , 80 , 31 , 35 },
+{ 80 , 80 , 31 , 36 },
+{ 80 , 80 , 31 , 37 },
+{ 80 , 80 , 31 , 38 },
+{ 80 , 80 , 31 , 39 },
+{ 80 , 80 , 31 , 40 },
+{ 80 , 80 , 31 , 41 },
+{ 80 , 80 , 31 , 42 },
+{ 80 , 80 , 31 , 43 },
+{ 80 , 80 , 31 , 44 },
+{ 80 , 80 , 31 , 45 },
+{ 80 , 80 , 31 , 46 },
+{ 80 , 80 , 31 , 47 },
+{ 80 , 80 , 31 , 48 },
+{ 80 , 80 , 31 , 49 },
+{ 80 , 80 , 31 , 50 },
+{ 80 , 80 , 31 , 51 },
+{ 80 , 80 , 31 , 52 },
+{ 80 , 80 , 31 , 53 },
+{ 80 , 80 , 31 , 54 },
+{ 80 , 80 , 31 , 55 },
+{ 80 , 80 , 31 , 56 },
+{ 80 , 80 , 31 , 57 },
+{ 80 , 80 , 31 , 58 },
+{ 80 , 80 , 31 , 59 },
+{ 80 , 80 , 31 , 60 },
+{ 80 , 80 , 31 , 61 },
+{ 80 , 80 , 31 , 62 },
+{ 80 , 80 , 31 , 63 },
+{ 80 , 80 , 31 , 64 },
+{ 80 , 80 , 31 , 65 },
+{ 80 , 80 , 31 , 66 },
+{ 80 , 80 , 31 , 67 },
+{ 80 , 80 , 31 , 68 },
+{ 80 , 80 , 31 , 69 },
+{ 80 , 80 , 31 , 70 },
+{ 80 , 80 , 31 , 71 },
+{ 80 , 80 , 31 , 72 },
+{ 80 , 80 , 31 , 73 },
+{ 80 , 80 , 31 , 74 },
+{ 80 , 80 , 31 , 75 },
+{ 80 , 80 , 31 , 76 },
+{ 80 , 80 , 31 , 77 },
+{ 80 , 80 , 31 , 78 },
+{ 80 , 80 , 31 , 79 },
+{ 80 , 80 , 32 , 0 },
+{ 80 , 80 , 32 , 1 },
+{ 80 , 80 , 32 , 2 },
+{ 80 , 80 , 32 , 3 },
+{ 80 , 80 , 32 , 4 },
+{ 80 , 80 , 32 , 5 },
+{ 80 , 80 , 32 , 6 },
+{ 80 , 80 , 32 , 7 },
+{ 80 , 80 , 32 , 8 },
+{ 80 , 80 , 32 , 9 },
+{ 80 , 80 , 32 , 10 },
+{ 80 , 80 , 32 , 11 },
+{ 80 , 80 , 32 , 12 },
+{ 80 , 80 , 32 , 13 },
+{ 80 , 80 , 32 , 14 },
+{ 80 , 80 , 32 , 15 },
+{ 80 , 80 , 32 , 16 },
+{ 80 , 80 , 32 , 17 },
+{ 80 , 80 , 32 , 18 },
+{ 80 , 80 , 32 , 19 },
+{ 80 , 80 , 32 , 20 },
+{ 80 , 80 , 32 , 21 },
+{ 80 , 80 , 32 , 22 },
+{ 80 , 80 , 32 , 23 },
+{ 80 , 80 , 32 , 24 },
+{ 80 , 80 , 32 , 25 },
+{ 80 , 80 , 32 , 26 },
+{ 80 , 80 , 32 , 27 },
+{ 80 , 80 , 32 , 28 },
+{ 80 , 80 , 32 , 29 },
+{ 80 , 80 , 32 , 30 },
+{ 80 , 80 , 32 , 31 },
+{ 80 , 80 , 32 , 32 },
+{ 80 , 80 , 32 , 33 },
+{ 80 , 80 , 32 , 34 },
+{ 80 , 80 , 32 , 35 },
+{ 80 , 80 , 32 , 36 },
+{ 80 , 80 , 32 , 37 },
+{ 80 , 80 , 32 , 38 },
+{ 80 , 80 , 32 , 39 },
+{ 80 , 80 , 32 , 40 },
+{ 80 , 80 , 32 , 41 },
+{ 80 , 80 , 32 , 42 },
+{ 80 , 80 , 32 , 43 },
+{ 80 , 80 , 32 , 44 },
+{ 80 , 80 , 32 , 45 },
+{ 80 , 80 , 32 , 46 },
+{ 80 , 80 , 32 , 47 },
+{ 80 , 80 , 32 , 48 },
+{ 80 , 80 , 32 , 49 },
+{ 80 , 80 , 32 , 50 },
+{ 80 , 80 , 32 , 51 },
+{ 80 , 80 , 32 , 52 },
+{ 80 , 80 , 32 , 53 },
+{ 80 , 80 , 32 , 54 },
+{ 80 , 80 , 32 , 55 },
+{ 80 , 80 , 32 , 56 },
+{ 80 , 80 , 32 , 57 },
+{ 80 , 80 , 32 , 58 },
+{ 80 , 80 , 32 , 59 },
+{ 80 , 80 , 32 , 60 },
+{ 80 , 80 , 32 , 61 },
+{ 80 , 80 , 32 , 62 },
+{ 80 , 80 , 32 , 63 },
+{ 80 , 80 , 32 , 64 },
+{ 80 , 80 , 32 , 65 },
+{ 80 , 80 , 32 , 66 },
+{ 80 , 80 , 32 , 67 },
+{ 80 , 80 , 32 , 68 },
+{ 80 , 80 , 32 , 69 },
+{ 80 , 80 , 32 , 70 },
+{ 80 , 80 , 32 , 71 },
+{ 80 , 80 , 32 , 72 },
+{ 80 , 80 , 32 , 73 },
+{ 80 , 80 , 32 , 74 },
+{ 80 , 80 , 32 , 75 },
+{ 80 , 80 , 32 , 76 },
+{ 80 , 80 , 32 , 77 },
+{ 80 , 80 , 32 , 78 },
+{ 80 , 80 , 32 , 79 },
+{ 80 , 80 , 33 , 0 },
+{ 80 , 80 , 33 , 1 },
+{ 80 , 80 , 33 , 2 },
+{ 80 , 80 , 33 , 3 },
+{ 80 , 80 , 33 , 4 },
+{ 80 , 80 , 33 , 5 },
+{ 80 , 80 , 33 , 6 },
+{ 80 , 80 , 33 , 7 },
+{ 80 , 80 , 33 , 8 },
+{ 80 , 80 , 33 , 9 },
+{ 80 , 80 , 33 , 10 },
+{ 80 , 80 , 33 , 11 },
+{ 80 , 80 , 33 , 12 },
+{ 80 , 80 , 33 , 13 },
+{ 80 , 80 , 33 , 14 },
+{ 80 , 80 , 33 , 15 },
+{ 80 , 80 , 33 , 16 },
+{ 80 , 80 , 33 , 17 },
+{ 80 , 80 , 33 , 18 },
+{ 80 , 80 , 33 , 19 },
+{ 80 , 80 , 33 , 20 },
+{ 80 , 80 , 33 , 21 },
+{ 80 , 80 , 33 , 22 },
+{ 80 , 80 , 33 , 23 },
+{ 80 , 80 , 33 , 24 },
+{ 80 , 80 , 33 , 25 },
+{ 80 , 80 , 33 , 26 },
+{ 80 , 80 , 33 , 27 },
+{ 80 , 80 , 33 , 28 },
+{ 80 , 80 , 33 , 29 },
+{ 80 , 80 , 33 , 30 },
+{ 80 , 80 , 33 , 31 },
+{ 80 , 80 , 33 , 32 },
+{ 80 , 80 , 33 , 33 },
+{ 80 , 80 , 33 , 34 },
+{ 80 , 80 , 33 , 35 },
+{ 80 , 80 , 33 , 36 },
+{ 80 , 80 , 33 , 37 },
+{ 80 , 80 , 33 , 38 },
+{ 80 , 80 , 33 , 39 },
+{ 80 , 80 , 33 , 40 },
+{ 80 , 80 , 33 , 41 },
+{ 80 , 80 , 33 , 42 },
+{ 80 , 80 , 33 , 43 },
+{ 80 , 80 , 33 , 44 },
+{ 80 , 80 , 33 , 45 },
+{ 80 , 80 , 33 , 46 },
+{ 80 , 80 , 33 , 47 },
+{ 80 , 80 , 33 , 48 },
+{ 80 , 80 , 33 , 49 },
+{ 80 , 80 , 33 , 50 },
+{ 80 , 80 , 33 , 51 },
+{ 80 , 80 , 33 , 52 },
+{ 80 , 80 , 33 , 53 },
+{ 80 , 80 , 33 , 54 },
+{ 80 , 80 , 33 , 55 },
+{ 80 , 80 , 33 , 56 },
+{ 80 , 80 , 33 , 57 },
+{ 80 , 80 , 33 , 58 },
+{ 80 , 80 , 33 , 59 },
+{ 80 , 80 , 33 , 60 },
+{ 80 , 80 , 33 , 61 },
+{ 80 , 80 , 33 , 62 },
+{ 80 , 80 , 33 , 63 },
+{ 80 , 80 , 33 , 64 },
+{ 80 , 80 , 33 , 65 },
+{ 80 , 80 , 33 , 66 },
+{ 80 , 80 , 33 , 67 },
+{ 80 , 80 , 33 , 68 },
+{ 80 , 80 , 33 , 69 },
+{ 80 , 80 , 33 , 70 },
+{ 80 , 80 , 33 , 71 },
+{ 80 , 80 , 33 , 72 },
+{ 80 , 80 , 33 , 73 },
+{ 80 , 80 , 33 , 74 },
+{ 80 , 80 , 33 , 75 },
+{ 80 , 80 , 33 , 76 },
+{ 80 , 80 , 33 , 77 },
+{ 80 , 80 , 33 , 78 },
+{ 80 , 80 , 33 , 79 },
+{ 80 , 80 , 34 , 0 },
+{ 80 , 80 , 34 , 1 },
+{ 80 , 80 , 34 , 2 },
+{ 80 , 80 , 34 , 3 },
+{ 80 , 80 , 34 , 4 },
+{ 80 , 80 , 34 , 5 },
+{ 80 , 80 , 34 , 6 },
+{ 80 , 80 , 34 , 7 },
+{ 80 , 80 , 34 , 8 },
+{ 80 , 80 , 34 , 9 },
+{ 80 , 80 , 34 , 10 },
+{ 80 , 80 , 34 , 11 },
+{ 80 , 80 , 34 , 12 },
+{ 80 , 80 , 34 , 13 },
+{ 80 , 80 , 34 , 14 },
+{ 80 , 80 , 34 , 15 },
+{ 80 , 80 , 34 , 16 },
+{ 80 , 80 , 34 , 17 },
+{ 80 , 80 , 34 , 18 },
+{ 80 , 80 , 34 , 19 },
+{ 80 , 80 , 34 , 20 },
+{ 80 , 80 , 34 , 21 },
+{ 80 , 80 , 34 , 22 },
+{ 80 , 80 , 34 , 23 },
+{ 80 , 80 , 34 , 24 },
+{ 80 , 80 , 34 , 25 },
+{ 80 , 80 , 34 , 26 },
+{ 80 , 80 , 34 , 27 },
+{ 80 , 80 , 34 , 28 },
+{ 80 , 80 , 34 , 29 },
+{ 80 , 80 , 34 , 30 },
+{ 80 , 80 , 34 , 31 },
+{ 80 , 80 , 34 , 32 },
+{ 80 , 80 , 34 , 33 },
+{ 80 , 80 , 34 , 34 },
+{ 80 , 80 , 34 , 35 },
+{ 80 , 80 , 34 , 36 },
+{ 80 , 80 , 34 , 37 },
+{ 80 , 80 , 34 , 38 },
+{ 80 , 80 , 34 , 39 },
+{ 80 , 80 , 34 , 40 },
+{ 80 , 80 , 34 , 41 },
+{ 80 , 80 , 34 , 42 },
+{ 80 , 80 , 34 , 43 },
+{ 80 , 80 , 34 , 44 },
+{ 80 , 80 , 34 , 45 },
+{ 80 , 80 , 34 , 46 },
+{ 80 , 80 , 34 , 47 },
+{ 80 , 80 , 34 , 48 },
+{ 80 , 80 , 34 , 49 },
+{ 80 , 80 , 34 , 50 },
+{ 80 , 80 , 34 , 51 },
+{ 80 , 80 , 34 , 52 },
+{ 80 , 80 , 34 , 53 },
+{ 80 , 80 , 34 , 54 },
+{ 80 , 80 , 34 , 55 },
+{ 80 , 80 , 34 , 56 },
+{ 80 , 80 , 34 , 57 },
+{ 80 , 80 , 34 , 58 },
+{ 80 , 80 , 34 , 59 },
+{ 80 , 80 , 34 , 60 },
+{ 80 , 80 , 34 , 61 },
+{ 80 , 80 , 34 , 62 },
+{ 80 , 80 , 34 , 63 },
+{ 80 , 80 , 34 , 64 },
+{ 80 , 80 , 34 , 65 },
+{ 80 , 80 , 34 , 66 },
+{ 80 , 80 , 34 , 67 },
+{ 80 , 80 , 34 , 68 },
+{ 80 , 80 , 34 , 69 },
+{ 80 , 80 , 34 , 70 },
+{ 80 , 80 , 34 , 71 },
+{ 80 , 80 , 34 , 72 },
+{ 80 , 80 , 34 , 73 },
+{ 80 , 80 , 34 , 74 },
+{ 80 , 80 , 34 , 75 },
+{ 80 , 80 , 34 , 76 },
+{ 80 , 80 , 34 , 77 },
+{ 80 , 80 , 34 , 78 },
+{ 80 , 80 , 34 , 79 },
+{ 80 , 80 , 35 , 0 },
+{ 80 , 80 , 35 , 1 },
+{ 80 , 80 , 35 , 2 },
+{ 80 , 80 , 35 , 3 },
+{ 80 , 80 , 35 , 4 },
+{ 80 , 80 , 35 , 5 },
+{ 80 , 80 , 35 , 6 },
+{ 80 , 80 , 35 , 7 },
+{ 80 , 80 , 35 , 8 },
+{ 80 , 80 , 35 , 9 },
+{ 80 , 80 , 35 , 10 },
+{ 80 , 80 , 35 , 11 },
+{ 80 , 80 , 35 , 12 },
+{ 80 , 80 , 35 , 13 },
+{ 80 , 80 , 35 , 14 },
+{ 80 , 80 , 35 , 15 },
+{ 80 , 80 , 35 , 16 },
+{ 80 , 80 , 35 , 17 },
+{ 80 , 80 , 35 , 18 },
+{ 80 , 80 , 35 , 19 },
+{ 80 , 80 , 35 , 20 },
+{ 80 , 80 , 35 , 21 },
+{ 80 , 80 , 35 , 22 },
+{ 80 , 80 , 35 , 23 },
+{ 80 , 80 , 35 , 24 },
+{ 80 , 80 , 35 , 25 },
+{ 80 , 80 , 35 , 26 },
+{ 80 , 80 , 35 , 27 },
+{ 80 , 80 , 35 , 28 },
+{ 80 , 80 , 35 , 29 },
+{ 80 , 80 , 35 , 30 },
+{ 80 , 80 , 35 , 31 },
+{ 80 , 80 , 35 , 32 },
+{ 80 , 80 , 35 , 33 },
+{ 80 , 80 , 35 , 34 },
+{ 80 , 80 , 35 , 35 },
+{ 80 , 80 , 35 , 36 },
+{ 80 , 80 , 35 , 37 },
+{ 80 , 80 , 35 , 38 },
+{ 80 , 80 , 35 , 39 },
+{ 80 , 80 , 35 , 40 },
+{ 80 , 80 , 35 , 41 },
+{ 80 , 80 , 35 , 42 },
+{ 80 , 80 , 35 , 43 },
+{ 80 , 80 , 35 , 44 },
+{ 80 , 80 , 35 , 45 },
+{ 80 , 80 , 35 , 46 },
+{ 80 , 80 , 35 , 47 },
+{ 80 , 80 , 35 , 48 },
+{ 80 , 80 , 35 , 49 },
+{ 80 , 80 , 35 , 50 },
+{ 80 , 80 , 35 , 51 },
+{ 80 , 80 , 35 , 52 },
+{ 80 , 80 , 35 , 53 },
+{ 80 , 80 , 35 , 54 },
+{ 80 , 80 , 35 , 55 },
+{ 80 , 80 , 35 , 56 },
+{ 80 , 80 , 35 , 57 },
+{ 80 , 80 , 35 , 58 },
+{ 80 , 80 , 35 , 59 },
+{ 80 , 80 , 35 , 60 },
+{ 80 , 80 , 35 , 61 },
+{ 80 , 80 , 35 , 62 },
+{ 80 , 80 , 35 , 63 },
+{ 80 , 80 , 35 , 64 },
+{ 80 , 80 , 35 , 65 },
+{ 80 , 80 , 35 , 66 },
+{ 80 , 80 , 35 , 67 },
+{ 80 , 80 , 35 , 68 },
+{ 80 , 80 , 35 , 69 },
+{ 80 , 80 , 35 , 70 },
+{ 80 , 80 , 35 , 71 },
+{ 80 , 80 , 35 , 72 },
+{ 80 , 80 , 35 , 73 },
+{ 80 , 80 , 35 , 74 },
+{ 80 , 80 , 35 , 75 },
+{ 80 , 80 , 35 , 76 },
+{ 80 , 80 , 35 , 77 },
+{ 80 , 80 , 35 , 78 },
+{ 80 , 80 , 35 , 79 },
+{ 80 , 80 , 36 , 0 },
+{ 80 , 80 , 36 , 1 },
+{ 80 , 80 , 36 , 2 },
+{ 80 , 80 , 36 , 3 },
+{ 80 , 80 , 36 , 4 },
+{ 80 , 80 , 36 , 5 },
+{ 80 , 80 , 36 , 6 },
+{ 80 , 80 , 36 , 7 },
+{ 80 , 80 , 36 , 8 },
+{ 80 , 80 , 36 , 9 },
+{ 80 , 80 , 36 , 10 },
+{ 80 , 80 , 36 , 11 },
+{ 80 , 80 , 36 , 12 },
+{ 80 , 80 , 36 , 13 },
+{ 80 , 80 , 36 , 14 },
+{ 80 , 80 , 36 , 15 },
+{ 80 , 80 , 36 , 16 },
+{ 80 , 80 , 36 , 17 },
+{ 80 , 80 , 36 , 18 },
+{ 80 , 80 , 36 , 19 },
+{ 80 , 80 , 36 , 20 },
+{ 80 , 80 , 36 , 21 },
+{ 80 , 80 , 36 , 22 },
+{ 80 , 80 , 36 , 23 },
+{ 80 , 80 , 36 , 24 },
+{ 80 , 80 , 36 , 25 },
+{ 80 , 80 , 36 , 26 },
+{ 80 , 80 , 36 , 27 },
+{ 80 , 80 , 36 , 28 },
+{ 80 , 80 , 36 , 29 },
+{ 80 , 80 , 36 , 30 },
+{ 80 , 80 , 36 , 31 },
+{ 80 , 80 , 36 , 32 },
+{ 80 , 80 , 36 , 33 },
+{ 80 , 80 , 36 , 34 },
+{ 80 , 80 , 36 , 35 },
+{ 80 , 80 , 36 , 36 },
+{ 80 , 80 , 36 , 37 },
+{ 80 , 80 , 36 , 38 },
+{ 80 , 80 , 36 , 39 },
+{ 80 , 80 , 36 , 40 },
+{ 80 , 80 , 36 , 41 },
+{ 80 , 80 , 36 , 42 },
+{ 80 , 80 , 36 , 43 },
+{ 80 , 80 , 36 , 44 },
+{ 80 , 80 , 36 , 45 },
+{ 80 , 80 , 36 , 46 },
+{ 80 , 80 , 36 , 47 },
+{ 80 , 80 , 36 , 48 },
+{ 80 , 80 , 36 , 49 },
+{ 80 , 80 , 36 , 50 },
+{ 80 , 80 , 36 , 51 },
+{ 80 , 80 , 36 , 52 },
+{ 80 , 80 , 36 , 53 },
+{ 80 , 80 , 36 , 54 },
+{ 80 , 80 , 36 , 55 },
+{ 80 , 80 , 36 , 56 },
+{ 80 , 80 , 36 , 57 },
+{ 80 , 80 , 36 , 58 },
+{ 80 , 80 , 36 , 59 },
+{ 80 , 80 , 36 , 60 },
+{ 80 , 80 , 36 , 61 },
+{ 80 , 80 , 36 , 62 },
+{ 80 , 80 , 36 , 63 },
+{ 80 , 80 , 36 , 64 },
+{ 80 , 80 , 36 , 65 },
+{ 80 , 80 , 36 , 66 },
+{ 80 , 80 , 36 , 67 },
+{ 80 , 80 , 36 , 68 },
+{ 80 , 80 , 36 , 69 },
+{ 80 , 80 , 36 , 70 },
+{ 80 , 80 , 36 , 71 },
+{ 80 , 80 , 36 , 72 },
+{ 80 , 80 , 36 , 73 },
+{ 80 , 80 , 36 , 74 },
+{ 80 , 80 , 36 , 75 },
+{ 80 , 80 , 36 , 76 },
+{ 80 , 80 , 36 , 77 },
+{ 80 , 80 , 36 , 78 },
+{ 80 , 80 , 36 , 79 },
+{ 80 , 80 , 37 , 0 },
+{ 80 , 80 , 37 , 1 },
+{ 80 , 80 , 37 , 2 },
+{ 80 , 80 , 37 , 3 },
+{ 80 , 80 , 37 , 4 },
+{ 80 , 80 , 37 , 5 },
+{ 80 , 80 , 37 , 6 },
+{ 80 , 80 , 37 , 7 },
+{ 80 , 80 , 37 , 8 },
+{ 80 , 80 , 37 , 9 },
+{ 80 , 80 , 37 , 10 },
+{ 80 , 80 , 37 , 11 },
+{ 80 , 80 , 37 , 12 },
+{ 80 , 80 , 37 , 13 },
+{ 80 , 80 , 37 , 14 },
+{ 80 , 80 , 37 , 15 },
+{ 80 , 80 , 37 , 16 },
+{ 80 , 80 , 37 , 17 },
+{ 80 , 80 , 37 , 18 },
+{ 80 , 80 , 37 , 19 },
+{ 80 , 80 , 37 , 20 },
+{ 80 , 80 , 37 , 21 },
+{ 80 , 80 , 37 , 22 },
+{ 80 , 80 , 37 , 23 },
+{ 80 , 80 , 37 , 24 },
+{ 80 , 80 , 37 , 25 },
+{ 80 , 80 , 37 , 26 },
+{ 80 , 80 , 37 , 27 },
+{ 80 , 80 , 37 , 28 },
+{ 80 , 80 , 37 , 29 },
+{ 80 , 80 , 37 , 30 },
+{ 80 , 80 , 37 , 31 },
+{ 80 , 80 , 37 , 32 },
+{ 80 , 80 , 37 , 33 },
+{ 80 , 80 , 37 , 34 },
+{ 80 , 80 , 37 , 35 },
+{ 80 , 80 , 37 , 36 },
+{ 80 , 80 , 37 , 37 },
+{ 80 , 80 , 37 , 38 },
+{ 80 , 80 , 37 , 39 },
+{ 80 , 80 , 37 , 40 },
+{ 80 , 80 , 37 , 41 },
+{ 80 , 80 , 37 , 42 },
+{ 80 , 80 , 37 , 43 },
+{ 80 , 80 , 37 , 44 },
+{ 80 , 80 , 37 , 45 },
+{ 80 , 80 , 37 , 46 },
+{ 80 , 80 , 37 , 47 },
+{ 80 , 80 , 37 , 48 },
+{ 80 , 80 , 37 , 49 },
+{ 80 , 80 , 37 , 50 },
+{ 80 , 80 , 37 , 51 },
+{ 80 , 80 , 37 , 52 },
+{ 80 , 80 , 37 , 53 },
+{ 80 , 80 , 37 , 54 },
+{ 80 , 80 , 37 , 55 },
+{ 80 , 80 , 37 , 56 },
+{ 80 , 80 , 37 , 57 },
+{ 80 , 80 , 37 , 58 },
+{ 80 , 80 , 37 , 59 },
+{ 80 , 80 , 37 , 60 },
+{ 80 , 80 , 37 , 61 },
+{ 80 , 80 , 37 , 62 },
+{ 80 , 80 , 37 , 63 },
+{ 80 , 80 , 37 , 64 },
+{ 80 , 80 , 37 , 65 },
+{ 80 , 80 , 37 , 66 },
+{ 80 , 80 , 37 , 67 },
+{ 80 , 80 , 37 , 68 },
+{ 80 , 80 , 37 , 69 },
+{ 80 , 80 , 37 , 70 },
+{ 80 , 80 , 37 , 71 },
+{ 80 , 80 , 37 , 72 },
+{ 80 , 80 , 37 , 73 },
+{ 80 , 80 , 37 , 74 },
+{ 80 , 80 , 37 , 75 },
+{ 80 , 80 , 37 , 76 },
+{ 80 , 80 , 37 , 77 },
+{ 80 , 80 , 37 , 78 },
+{ 80 , 80 , 37 , 79 },
+{ 80 , 80 , 38 , 0 },
+{ 80 , 80 , 38 , 1 },
+{ 80 , 80 , 38 , 2 },
+{ 80 , 80 , 38 , 3 },
+{ 80 , 80 , 38 , 4 },
+{ 80 , 80 , 38 , 5 },
+{ 80 , 80 , 38 , 6 },
+{ 80 , 80 , 38 , 7 },
+{ 80 , 80 , 38 , 8 },
+{ 80 , 80 , 38 , 9 },
+{ 80 , 80 , 38 , 10 },
+{ 80 , 80 , 38 , 11 },
+{ 80 , 80 , 38 , 12 },
+{ 80 , 80 , 38 , 13 },
+{ 80 , 80 , 38 , 14 },
+{ 80 , 80 , 38 , 15 },
+{ 80 , 80 , 38 , 16 },
+{ 80 , 80 , 38 , 17 },
+{ 80 , 80 , 38 , 18 },
+{ 80 , 80 , 38 , 19 },
+{ 80 , 80 , 38 , 20 },
+{ 80 , 80 , 38 , 21 },
+{ 80 , 80 , 38 , 22 },
+{ 80 , 80 , 38 , 23 },
+{ 80 , 80 , 38 , 24 },
+{ 80 , 80 , 38 , 25 },
+{ 80 , 80 , 38 , 26 },
+{ 80 , 80 , 38 , 27 },
+{ 80 , 80 , 38 , 28 },
+{ 80 , 80 , 38 , 29 },
+{ 80 , 80 , 38 , 30 },
+{ 80 , 80 , 38 , 31 },
+{ 80 , 80 , 38 , 32 },
+{ 80 , 80 , 38 , 33 },
+{ 80 , 80 , 38 , 34 },
+{ 80 , 80 , 38 , 35 },
+{ 80 , 80 , 38 , 36 },
+{ 80 , 80 , 38 , 37 },
+{ 80 , 80 , 38 , 38 },
+{ 80 , 80 , 38 , 39 },
+{ 80 , 80 , 38 , 40 },
+{ 80 , 80 , 38 , 41 },
+{ 80 , 80 , 38 , 42 },
+{ 80 , 80 , 38 , 43 },
+{ 80 , 80 , 38 , 44 },
+{ 80 , 80 , 38 , 45 },
+{ 80 , 80 , 38 , 46 },
+{ 80 , 80 , 38 , 47 },
+{ 80 , 80 , 38 , 48 },
+{ 80 , 80 , 38 , 49 },
+{ 80 , 80 , 38 , 50 },
+{ 80 , 80 , 38 , 51 },
+{ 80 , 80 , 38 , 52 },
+{ 80 , 80 , 38 , 53 },
+{ 80 , 80 , 38 , 54 },
+{ 80 , 80 , 38 , 55 },
+{ 80 , 80 , 38 , 56 },
+{ 80 , 80 , 38 , 57 },
+{ 80 , 80 , 38 , 58 },
+{ 80 , 80 , 38 , 59 },
+{ 80 , 80 , 38 , 60 },
+{ 80 , 80 , 38 , 61 },
+{ 80 , 80 , 38 , 62 },
+{ 80 , 80 , 38 , 63 },
+{ 80 , 80 , 38 , 64 },
+{ 80 , 80 , 38 , 65 },
+{ 80 , 80 , 38 , 66 },
+{ 80 , 80 , 38 , 67 },
+{ 80 , 80 , 38 , 68 },
+{ 80 , 80 , 38 , 69 },
+{ 80 , 80 , 38 , 70 },
+{ 80 , 80 , 38 , 71 },
+{ 80 , 80 , 38 , 72 },
+{ 80 , 80 , 38 , 73 },
+{ 80 , 80 , 38 , 74 },
+{ 80 , 80 , 38 , 75 },
+{ 80 , 80 , 38 , 76 },
+{ 80 , 80 , 38 , 77 },
+{ 80 , 80 , 38 , 78 },
+{ 80 , 80 , 38 , 79 },
+{ 80 , 80 , 39 , 0 },
+{ 80 , 80 , 39 , 1 },
+{ 80 , 80 , 39 , 2 },
+{ 80 , 80 , 39 , 3 },
+{ 80 , 80 , 39 , 4 },
+{ 80 , 80 , 39 , 5 },
+{ 80 , 80 , 39 , 6 },
+{ 80 , 80 , 39 , 7 },
+{ 80 , 80 , 39 , 8 },
+{ 80 , 80 , 39 , 9 },
+{ 80 , 80 , 39 , 10 },
+{ 80 , 80 , 39 , 11 },
+{ 80 , 80 , 39 , 12 },
+{ 80 , 80 , 39 , 13 },
+{ 80 , 80 , 39 , 14 },
+{ 80 , 80 , 39 , 15 },
+{ 80 , 80 , 39 , 16 },
+{ 80 , 80 , 39 , 17 },
+{ 80 , 80 , 39 , 18 },
+{ 80 , 80 , 39 , 19 },
+{ 80 , 80 , 39 , 20 },
+{ 80 , 80 , 39 , 21 },
+{ 80 , 80 , 39 , 22 },
+{ 80 , 80 , 39 , 23 },
+{ 80 , 80 , 39 , 24 },
+{ 80 , 80 , 39 , 25 },
+{ 80 , 80 , 39 , 26 },
+{ 80 , 80 , 39 , 27 },
+{ 80 , 80 , 39 , 28 },
+{ 80 , 80 , 39 , 29 },
+{ 80 , 80 , 39 , 30 },
+{ 80 , 80 , 39 , 31 },
+{ 80 , 80 , 39 , 32 },
+{ 80 , 80 , 39 , 33 },
+{ 80 , 80 , 39 , 34 },
+{ 80 , 80 , 39 , 35 },
+{ 80 , 80 , 39 , 36 },
+{ 80 , 80 , 39 , 37 },
+{ 80 , 80 , 39 , 38 },
+{ 80 , 80 , 39 , 39 },
+{ 80 , 80 , 39 , 40 },
+{ 80 , 80 , 39 , 41 },
+{ 80 , 80 , 39 , 42 },
+{ 80 , 80 , 39 , 43 },
+{ 80 , 80 , 39 , 44 },
+{ 80 , 80 , 39 , 45 },
+{ 80 , 80 , 39 , 46 },
+{ 80 , 80 , 39 , 47 },
+{ 80 , 80 , 39 , 48 },
+{ 80 , 80 , 39 , 49 },
+{ 80 , 80 , 39 , 50 },
+{ 80 , 80 , 39 , 51 },
+{ 80 , 80 , 39 , 52 },
+{ 80 , 80 , 39 , 53 },
+{ 80 , 80 , 39 , 54 },
+{ 80 , 80 , 39 , 55 },
+{ 80 , 80 , 39 , 56 },
+{ 80 , 80 , 39 , 57 },
+{ 80 , 80 , 39 , 58 },
+{ 80 , 80 , 39 , 59 },
+{ 80 , 80 , 39 , 60 },
+{ 80 , 80 , 39 , 61 },
+{ 80 , 80 , 39 , 62 },
+{ 80 , 80 , 39 , 63 },
+{ 80 , 80 , 39 , 64 },
+{ 80 , 80 , 39 , 65 },
+{ 80 , 80 , 39 , 66 },
+{ 80 , 80 , 39 , 67 },
+{ 80 , 80 , 39 , 68 },
+{ 80 , 80 , 39 , 69 },
+{ 80 , 80 , 39 , 70 },
+{ 80 , 80 , 39 , 71 },
+{ 80 , 80 , 39 , 72 },
+{ 80 , 80 , 39 , 73 },
+{ 80 , 80 , 39 , 74 },
+{ 80 , 80 , 39 , 75 },
+{ 80 , 80 , 39 , 76 },
+{ 80 , 80 , 39 , 77 },
+{ 80 , 80 , 39 , 78 },
+{ 80 , 80 , 39 , 79 },
+{ 80 , 80 , 40 , 0 },
+{ 80 , 80 , 40 , 1 },
+{ 80 , 80 , 40 , 2 },
+{ 80 , 80 , 40 , 3 },
+{ 80 , 80 , 40 , 4 },
+{ 80 , 80 , 40 , 5 },
+{ 80 , 80 , 40 , 6 },
+{ 80 , 80 , 40 , 7 },
+{ 80 , 80 , 40 , 8 },
+{ 80 , 80 , 40 , 9 },
+{ 80 , 80 , 40 , 10 },
+{ 80 , 80 , 40 , 11 },
+{ 80 , 80 , 40 , 12 },
+{ 80 , 80 , 40 , 13 },
+{ 80 , 80 , 40 , 14 },
+{ 80 , 80 , 40 , 15 },
+{ 80 , 80 , 40 , 16 },
+{ 80 , 80 , 40 , 17 },
+{ 80 , 80 , 40 , 18 },
+{ 80 , 80 , 40 , 19 },
+{ 80 , 80 , 40 , 20 },
+{ 80 , 80 , 40 , 21 },
+{ 80 , 80 , 40 , 22 },
+{ 80 , 80 , 40 , 23 },
+{ 80 , 80 , 40 , 24 },
+{ 80 , 80 , 40 , 25 },
+{ 80 , 80 , 40 , 26 },
+{ 80 , 80 , 40 , 27 },
+{ 80 , 80 , 40 , 28 },
+{ 80 , 80 , 40 , 29 },
+{ 80 , 80 , 40 , 30 },
+{ 80 , 80 , 40 , 31 },
+{ 80 , 80 , 40 , 32 },
+{ 80 , 80 , 40 , 33 },
+{ 80 , 80 , 40 , 34 },
+{ 80 , 80 , 40 , 35 },
+{ 80 , 80 , 40 , 36 },
+{ 80 , 80 , 40 , 37 },
+{ 80 , 80 , 40 , 38 },
+{ 80 , 80 , 40 , 39 },
+{ 80 , 80 , 40 , 40 },
+{ 80 , 80 , 40 , 41 },
+{ 80 , 80 , 40 , 42 },
+{ 80 , 80 , 40 , 43 },
+{ 80 , 80 , 40 , 44 },
+{ 80 , 80 , 40 , 45 },
+{ 80 , 80 , 40 , 46 },
+{ 80 , 80 , 40 , 47 },
+{ 80 , 80 , 40 , 48 },
+{ 80 , 80 , 40 , 49 },
+{ 80 , 80 , 40 , 50 },
+{ 80 , 80 , 40 , 51 },
+{ 80 , 80 , 40 , 52 },
+{ 80 , 80 , 40 , 53 },
+{ 80 , 80 , 40 , 54 },
+{ 80 , 80 , 40 , 55 },
+{ 80 , 80 , 40 , 56 },
+{ 80 , 80 , 40 , 57 },
+{ 80 , 80 , 40 , 58 },
+{ 80 , 80 , 40 , 59 },
+{ 80 , 80 , 40 , 60 },
+{ 80 , 80 , 40 , 61 },
+{ 80 , 80 , 40 , 62 },
+{ 80 , 80 , 40 , 63 },
+{ 80 , 80 , 40 , 64 },
+{ 80 , 80 , 40 , 65 },
+{ 80 , 80 , 40 , 66 },
+{ 80 , 80 , 40 , 67 },
+{ 80 , 80 , 40 , 68 },
+{ 80 , 80 , 40 , 69 },
+{ 80 , 80 , 40 , 70 },
+{ 80 , 80 , 40 , 71 },
+{ 80 , 80 , 40 , 72 },
+{ 80 , 80 , 40 , 73 },
+{ 80 , 80 , 40 , 74 },
+{ 80 , 80 , 40 , 75 },
+{ 80 , 80 , 40 , 76 },
+{ 80 , 80 , 40 , 77 },
+{ 80 , 80 , 40 , 78 },
+{ 80 , 80 , 40 , 79 },
+{ 80 , 80 , 41 , 0 },
+{ 80 , 80 , 41 , 1 },
+{ 80 , 80 , 41 , 2 },
+{ 80 , 80 , 41 , 3 },
+{ 80 , 80 , 41 , 4 },
+{ 80 , 80 , 41 , 5 },
+{ 80 , 80 , 41 , 6 },
+{ 80 , 80 , 41 , 7 },
+{ 80 , 80 , 41 , 8 },
+{ 80 , 80 , 41 , 9 },
+{ 80 , 80 , 41 , 10 },
+{ 80 , 80 , 41 , 11 },
+{ 80 , 80 , 41 , 12 },
+{ 80 , 80 , 41 , 13 },
+{ 80 , 80 , 41 , 14 },
+{ 80 , 80 , 41 , 15 },
+{ 80 , 80 , 41 , 16 },
+{ 80 , 80 , 41 , 17 },
+{ 80 , 80 , 41 , 18 },
+{ 80 , 80 , 41 , 19 },
+{ 80 , 80 , 41 , 20 },
+{ 80 , 80 , 41 , 21 },
+{ 80 , 80 , 41 , 22 },
+{ 80 , 80 , 41 , 23 },
+{ 80 , 80 , 41 , 24 },
+{ 80 , 80 , 41 , 25 },
+{ 80 , 80 , 41 , 26 },
+{ 80 , 80 , 41 , 27 },
+{ 80 , 80 , 41 , 28 },
+{ 80 , 80 , 41 , 29 },
+{ 80 , 80 , 41 , 30 },
+{ 80 , 80 , 41 , 31 },
+{ 80 , 80 , 41 , 32 },
+{ 80 , 80 , 41 , 33 },
+{ 80 , 80 , 41 , 34 },
+{ 80 , 80 , 41 , 35 },
+{ 80 , 80 , 41 , 36 },
+{ 80 , 80 , 41 , 37 },
+{ 80 , 80 , 41 , 38 },
+{ 80 , 80 , 41 , 39 },
+{ 80 , 80 , 41 , 40 },
+{ 80 , 80 , 41 , 41 },
+{ 80 , 80 , 41 , 42 },
+{ 80 , 80 , 41 , 43 },
+{ 80 , 80 , 41 , 44 },
+{ 80 , 80 , 41 , 45 },
+{ 80 , 80 , 41 , 46 },
+{ 80 , 80 , 41 , 47 },
+{ 80 , 80 , 41 , 48 },
+{ 80 , 80 , 41 , 49 },
+{ 80 , 80 , 41 , 50 },
+{ 80 , 80 , 41 , 51 },
+{ 80 , 80 , 41 , 52 },
+{ 80 , 80 , 41 , 53 },
+{ 80 , 80 , 41 , 54 },
+{ 80 , 80 , 41 , 55 },
+{ 80 , 80 , 41 , 56 },
+{ 80 , 80 , 41 , 57 },
+{ 80 , 80 , 41 , 58 },
+{ 80 , 80 , 41 , 59 },
+{ 80 , 80 , 41 , 60 },
+{ 80 , 80 , 41 , 61 },
+{ 80 , 80 , 41 , 62 },
+{ 80 , 80 , 41 , 63 },
+{ 80 , 80 , 41 , 64 },
+{ 80 , 80 , 41 , 65 },
+{ 80 , 80 , 41 , 66 },
+{ 80 , 80 , 41 , 67 },
+{ 80 , 80 , 41 , 68 },
+{ 80 , 80 , 41 , 69 },
+{ 80 , 80 , 41 , 70 },
+{ 80 , 80 , 41 , 71 },
+{ 80 , 80 , 41 , 72 },
+{ 80 , 80 , 41 , 73 },
+{ 80 , 80 , 41 , 74 },
+{ 80 , 80 , 41 , 75 },
+{ 80 , 80 , 41 , 76 },
+{ 80 , 80 , 41 , 77 },
+{ 80 , 80 , 41 , 78 },
+{ 80 , 80 , 41 , 79 },
+{ 80 , 80 , 42 , 0 },
+{ 80 , 80 , 42 , 1 },
+{ 80 , 80 , 42 , 2 },
+{ 80 , 80 , 42 , 3 },
+{ 80 , 80 , 42 , 4 },
+{ 80 , 80 , 42 , 5 },
+{ 80 , 80 , 42 , 6 },
+{ 80 , 80 , 42 , 7 },
+{ 80 , 80 , 42 , 8 },
+{ 80 , 80 , 42 , 9 },
+{ 80 , 80 , 42 , 10 },
+{ 80 , 80 , 42 , 11 },
+{ 80 , 80 , 42 , 12 },
+{ 80 , 80 , 42 , 13 },
+{ 80 , 80 , 42 , 14 },
+{ 80 , 80 , 42 , 15 },
+{ 80 , 80 , 42 , 16 },
+{ 80 , 80 , 42 , 17 },
+{ 80 , 80 , 42 , 18 },
+{ 80 , 80 , 42 , 19 },
+{ 80 , 80 , 42 , 20 },
+{ 80 , 80 , 42 , 21 },
+{ 80 , 80 , 42 , 22 },
+{ 80 , 80 , 42 , 23 },
+{ 80 , 80 , 42 , 24 },
+{ 80 , 80 , 42 , 25 },
+{ 80 , 80 , 42 , 26 },
+{ 80 , 80 , 42 , 27 },
+{ 80 , 80 , 42 , 28 },
+{ 80 , 80 , 42 , 29 },
+{ 80 , 80 , 42 , 30 },
+{ 80 , 80 , 42 , 31 },
+{ 80 , 80 , 42 , 32 },
+{ 80 , 80 , 42 , 33 },
+{ 80 , 80 , 42 , 34 },
+{ 80 , 80 , 42 , 35 },
+{ 80 , 80 , 42 , 36 },
+{ 80 , 80 , 42 , 37 },
+{ 80 , 80 , 42 , 38 },
+{ 80 , 80 , 42 , 39 },
+{ 80 , 80 , 42 , 40 },
+{ 80 , 80 , 42 , 41 },
+{ 80 , 80 , 42 , 42 },
+{ 80 , 80 , 42 , 43 },
+{ 80 , 80 , 42 , 44 },
+{ 80 , 80 , 42 , 45 },
+{ 80 , 80 , 42 , 46 },
+{ 80 , 80 , 42 , 47 },
+{ 80 , 80 , 42 , 48 },
+{ 80 , 80 , 42 , 49 },
+{ 80 , 80 , 42 , 50 },
+{ 80 , 80 , 42 , 51 },
+{ 80 , 80 , 42 , 52 },
+{ 80 , 80 , 42 , 53 },
+{ 80 , 80 , 42 , 54 },
+{ 80 , 80 , 42 , 55 },
+{ 80 , 80 , 42 , 56 },
+{ 80 , 80 , 42 , 57 },
+{ 80 , 80 , 42 , 58 },
+{ 80 , 80 , 42 , 59 },
+{ 80 , 80 , 42 , 60 },
+{ 80 , 80 , 42 , 61 },
+{ 80 , 80 , 42 , 62 },
+{ 80 , 80 , 42 , 63 },
+{ 80 , 80 , 42 , 64 },
+{ 80 , 80 , 42 , 65 },
+{ 80 , 80 , 42 , 66 },
+{ 80 , 80 , 42 , 67 },
+{ 80 , 80 , 42 , 68 },
+{ 80 , 80 , 42 , 69 },
+{ 80 , 80 , 42 , 70 },
+{ 80 , 80 , 42 , 71 },
+{ 80 , 80 , 42 , 72 },
+{ 80 , 80 , 42 , 73 },
+{ 80 , 80 , 42 , 74 },
+{ 80 , 80 , 42 , 75 },
+{ 80 , 80 , 42 , 76 },
+{ 80 , 80 , 42 , 77 },
+{ 80 , 80 , 42 , 78 },
+{ 80 , 80 , 42 , 79 },
+{ 80 , 80 , 43 , 0 },
+{ 80 , 80 , 43 , 1 },
+{ 80 , 80 , 43 , 2 },
+{ 80 , 80 , 43 , 3 },
+{ 80 , 80 , 43 , 4 },
+{ 80 , 80 , 43 , 5 },
+{ 80 , 80 , 43 , 6 },
+{ 80 , 80 , 43 , 7 },
+{ 80 , 80 , 43 , 8 },
+{ 80 , 80 , 43 , 9 },
+{ 80 , 80 , 43 , 10 },
+{ 80 , 80 , 43 , 11 },
+{ 80 , 80 , 43 , 12 },
+{ 80 , 80 , 43 , 13 },
+{ 80 , 80 , 43 , 14 },
+{ 80 , 80 , 43 , 15 },
+{ 80 , 80 , 43 , 16 },
+{ 80 , 80 , 43 , 17 },
+{ 80 , 80 , 43 , 18 },
+{ 80 , 80 , 43 , 19 },
+{ 80 , 80 , 43 , 20 },
+{ 80 , 80 , 43 , 21 },
+{ 80 , 80 , 43 , 22 },
+{ 80 , 80 , 43 , 23 },
+{ 80 , 80 , 43 , 24 },
+{ 80 , 80 , 43 , 25 },
+{ 80 , 80 , 43 , 26 },
+{ 80 , 80 , 43 , 27 },
+{ 80 , 80 , 43 , 28 },
+{ 80 , 80 , 43 , 29 },
+{ 80 , 80 , 43 , 30 },
+{ 80 , 80 , 43 , 31 },
+{ 80 , 80 , 43 , 32 },
+{ 80 , 80 , 43 , 33 },
+{ 80 , 80 , 43 , 34 },
+{ 80 , 80 , 43 , 35 },
+{ 80 , 80 , 43 , 36 },
+{ 80 , 80 , 43 , 37 },
+{ 80 , 80 , 43 , 38 },
+{ 80 , 80 , 43 , 39 },
+{ 80 , 80 , 43 , 40 },
+{ 80 , 80 , 43 , 41 },
+{ 80 , 80 , 43 , 42 },
+{ 80 , 80 , 43 , 43 },
+{ 80 , 80 , 43 , 44 },
+{ 80 , 80 , 43 , 45 },
+{ 80 , 80 , 43 , 46 },
+{ 80 , 80 , 43 , 47 },
+{ 80 , 80 , 43 , 48 },
+{ 80 , 80 , 43 , 49 },
+{ 80 , 80 , 43 , 50 },
+{ 80 , 80 , 43 , 51 },
+{ 80 , 80 , 43 , 52 },
+{ 80 , 80 , 43 , 53 },
+{ 80 , 80 , 43 , 54 },
+{ 80 , 80 , 43 , 55 },
+{ 80 , 80 , 43 , 56 },
+{ 80 , 80 , 43 , 57 },
+{ 80 , 80 , 43 , 58 },
+{ 80 , 80 , 43 , 59 },
+{ 80 , 80 , 43 , 60 },
+{ 80 , 80 , 43 , 61 },
+{ 80 , 80 , 43 , 62 },
+{ 80 , 80 , 43 , 63 },
+{ 80 , 80 , 43 , 64 },
+{ 80 , 80 , 43 , 65 },
+{ 80 , 80 , 43 , 66 },
+{ 80 , 80 , 43 , 67 },
+{ 80 , 80 , 43 , 68 },
+{ 80 , 80 , 43 , 69 },
+{ 80 , 80 , 43 , 70 },
+{ 80 , 80 , 43 , 71 },
+{ 80 , 80 , 43 , 72 },
+{ 80 , 80 , 43 , 73 },
+{ 80 , 80 , 43 , 74 },
+{ 80 , 80 , 43 , 75 },
+{ 80 , 80 , 43 , 76 },
+{ 80 , 80 , 43 , 77 },
+{ 80 , 80 , 43 , 78 },
+{ 80 , 80 , 43 , 79 },
+{ 80 , 80 , 44 , 0 },
+{ 80 , 80 , 44 , 1 },
+{ 80 , 80 , 44 , 2 },
+{ 80 , 80 , 44 , 3 },
+{ 80 , 80 , 44 , 4 },
+{ 80 , 80 , 44 , 5 },
+{ 80 , 80 , 44 , 6 },
+{ 80 , 80 , 44 , 7 },
+{ 80 , 80 , 44 , 8 },
+{ 80 , 80 , 44 , 9 },
+{ 80 , 80 , 44 , 10 },
+{ 80 , 80 , 44 , 11 },
+{ 80 , 80 , 44 , 12 },
+{ 80 , 80 , 44 , 13 },
+{ 80 , 80 , 44 , 14 },
+{ 80 , 80 , 44 , 15 },
+{ 80 , 80 , 44 , 16 },
+{ 80 , 80 , 44 , 17 },
+{ 80 , 80 , 44 , 18 },
+{ 80 , 80 , 44 , 19 },
+{ 80 , 80 , 44 , 20 },
+{ 80 , 80 , 44 , 21 },
+{ 80 , 80 , 44 , 22 },
+{ 80 , 80 , 44 , 23 },
+{ 80 , 80 , 44 , 24 },
+{ 80 , 80 , 44 , 25 },
+{ 80 , 80 , 44 , 26 },
+{ 80 , 80 , 44 , 27 },
+{ 80 , 80 , 44 , 28 },
+{ 80 , 80 , 44 , 29 },
+{ 80 , 80 , 44 , 30 },
+{ 80 , 80 , 44 , 31 },
+{ 80 , 80 , 44 , 32 },
+{ 80 , 80 , 44 , 33 },
+{ 80 , 80 , 44 , 34 },
+{ 80 , 80 , 44 , 35 },
+{ 80 , 80 , 44 , 36 },
+{ 80 , 80 , 44 , 37 },
+{ 80 , 80 , 44 , 38 },
+{ 80 , 80 , 44 , 39 },
+{ 80 , 80 , 44 , 40 },
+{ 80 , 80 , 44 , 41 },
+{ 80 , 80 , 44 , 42 },
+{ 80 , 80 , 44 , 43 },
+{ 80 , 80 , 44 , 44 },
+{ 80 , 80 , 44 , 45 },
+{ 80 , 80 , 44 , 46 },
+{ 80 , 80 , 44 , 47 },
+{ 80 , 80 , 44 , 48 },
+{ 80 , 80 , 44 , 49 },
+{ 80 , 80 , 44 , 50 },
+{ 80 , 80 , 44 , 51 },
+{ 80 , 80 , 44 , 52 },
+{ 80 , 80 , 44 , 53 },
+{ 80 , 80 , 44 , 54 },
+{ 80 , 80 , 44 , 55 },
+{ 80 , 80 , 44 , 56 },
+{ 80 , 80 , 44 , 57 },
+{ 80 , 80 , 44 , 58 },
+{ 80 , 80 , 44 , 59 },
+{ 80 , 80 , 44 , 60 },
+{ 80 , 80 , 44 , 61 },
+{ 80 , 80 , 44 , 62 },
+{ 80 , 80 , 44 , 63 },
+{ 80 , 80 , 44 , 64 },
+{ 80 , 80 , 44 , 65 },
+{ 80 , 80 , 44 , 66 },
+{ 80 , 80 , 44 , 67 },
+{ 80 , 80 , 44 , 68 },
+{ 80 , 80 , 44 , 69 },
+{ 80 , 80 , 44 , 70 },
+{ 80 , 80 , 44 , 71 },
+{ 80 , 80 , 44 , 72 },
+{ 80 , 80 , 44 , 73 },
+{ 80 , 80 , 44 , 74 },
+{ 80 , 80 , 44 , 75 },
+{ 80 , 80 , 44 , 76 },
+{ 80 , 80 , 44 , 77 },
+{ 80 , 80 , 44 , 78 },
+{ 80 , 80 , 44 , 79 },
+{ 80 , 80 , 45 , 0 },
+{ 80 , 80 , 45 , 1 },
+{ 80 , 80 , 45 , 2 },
+{ 80 , 80 , 45 , 3 },
+{ 80 , 80 , 45 , 4 },
+{ 80 , 80 , 45 , 5 },
+{ 80 , 80 , 45 , 6 },
+{ 80 , 80 , 45 , 7 },
+{ 80 , 80 , 45 , 8 },
+{ 80 , 80 , 45 , 9 },
+{ 80 , 80 , 45 , 10 },
+{ 80 , 80 , 45 , 11 },
+{ 80 , 80 , 45 , 12 },
+{ 80 , 80 , 45 , 13 },
+{ 80 , 80 , 45 , 14 },
+{ 80 , 80 , 45 , 15 },
+{ 80 , 80 , 45 , 16 },
+{ 80 , 80 , 45 , 17 },
+{ 80 , 80 , 45 , 18 },
+{ 80 , 80 , 45 , 19 },
+{ 80 , 80 , 45 , 20 },
+{ 80 , 80 , 45 , 21 },
+{ 80 , 80 , 45 , 22 },
+{ 80 , 80 , 45 , 23 },
+{ 80 , 80 , 45 , 24 },
+{ 80 , 80 , 45 , 25 },
+{ 80 , 80 , 45 , 26 },
+{ 80 , 80 , 45 , 27 },
+{ 80 , 80 , 45 , 28 },
+{ 80 , 80 , 45 , 29 },
+{ 80 , 80 , 45 , 30 },
+{ 80 , 80 , 45 , 31 },
+{ 80 , 80 , 45 , 32 },
+{ 80 , 80 , 45 , 33 },
+{ 80 , 80 , 45 , 34 },
+{ 80 , 80 , 45 , 35 },
+{ 80 , 80 , 45 , 36 },
+{ 80 , 80 , 45 , 37 },
+{ 80 , 80 , 45 , 38 },
+{ 80 , 80 , 45 , 39 },
+{ 80 , 80 , 45 , 40 },
+{ 80 , 80 , 45 , 41 },
+{ 80 , 80 , 45 , 42 },
+{ 80 , 80 , 45 , 43 },
+{ 80 , 80 , 45 , 44 },
+{ 80 , 80 , 45 , 45 },
+{ 80 , 80 , 45 , 46 },
+{ 80 , 80 , 45 , 47 },
+{ 80 , 80 , 45 , 48 },
+{ 80 , 80 , 45 , 49 },
+{ 80 , 80 , 45 , 50 },
+{ 80 , 80 , 45 , 51 },
+{ 80 , 80 , 45 , 52 },
+{ 80 , 80 , 45 , 53 },
+{ 80 , 80 , 45 , 54 },
+{ 80 , 80 , 45 , 55 },
+{ 80 , 80 , 45 , 56 },
+{ 80 , 80 , 45 , 57 },
+{ 80 , 80 , 45 , 58 },
+{ 80 , 80 , 45 , 59 },
+{ 80 , 80 , 45 , 60 },
+{ 80 , 80 , 45 , 61 },
+{ 80 , 80 , 45 , 62 },
+{ 80 , 80 , 45 , 63 },
+{ 80 , 80 , 45 , 64 },
+{ 80 , 80 , 45 , 65 },
+{ 80 , 80 , 45 , 66 },
+{ 80 , 80 , 45 , 67 },
+{ 80 , 80 , 45 , 68 },
+{ 80 , 80 , 45 , 69 },
+{ 80 , 80 , 45 , 70 },
+{ 80 , 80 , 45 , 71 },
+{ 80 , 80 , 45 , 72 },
+{ 80 , 80 , 45 , 73 },
+{ 80 , 80 , 45 , 74 },
+{ 80 , 80 , 45 , 75 },
+{ 80 , 80 , 45 , 76 },
+{ 80 , 80 , 45 , 77 },
+{ 80 , 80 , 45 , 78 },
+{ 80 , 80 , 45 , 79 },
+{ 80 , 80 , 46 , 0 },
+{ 80 , 80 , 46 , 1 },
+{ 80 , 80 , 46 , 2 },
+{ 80 , 80 , 46 , 3 },
+{ 80 , 80 , 46 , 4 },
+{ 80 , 80 , 46 , 5 },
+{ 80 , 80 , 46 , 6 },
+{ 80 , 80 , 46 , 7 },
+{ 80 , 80 , 46 , 8 },
+{ 80 , 80 , 46 , 9 },
+{ 80 , 80 , 46 , 10 },
+{ 80 , 80 , 46 , 11 },
+{ 80 , 80 , 46 , 12 },
+{ 80 , 80 , 46 , 13 },
+{ 80 , 80 , 46 , 14 },
+{ 80 , 80 , 46 , 15 },
+{ 80 , 80 , 46 , 16 },
+{ 80 , 80 , 46 , 17 },
+{ 80 , 80 , 46 , 18 },
+{ 80 , 80 , 46 , 19 },
+{ 80 , 80 , 46 , 20 },
+{ 80 , 80 , 46 , 21 },
+{ 80 , 80 , 46 , 22 },
+{ 80 , 80 , 46 , 23 },
+{ 80 , 80 , 46 , 24 },
+{ 80 , 80 , 46 , 25 },
+{ 80 , 80 , 46 , 26 },
+{ 80 , 80 , 46 , 27 },
+{ 80 , 80 , 46 , 28 },
+{ 80 , 80 , 46 , 29 },
+{ 80 , 80 , 46 , 30 },
+{ 80 , 80 , 46 , 31 },
+{ 80 , 80 , 46 , 32 },
+{ 80 , 80 , 46 , 33 },
+{ 80 , 80 , 46 , 34 },
+{ 80 , 80 , 46 , 35 },
+{ 80 , 80 , 46 , 36 },
+{ 80 , 80 , 46 , 37 },
+{ 80 , 80 , 46 , 38 },
+{ 80 , 80 , 46 , 39 },
+{ 80 , 80 , 46 , 40 },
+{ 80 , 80 , 46 , 41 },
+{ 80 , 80 , 46 , 42 },
+{ 80 , 80 , 46 , 43 },
+{ 80 , 80 , 46 , 44 },
+{ 80 , 80 , 46 , 45 },
+{ 80 , 80 , 46 , 46 },
+{ 80 , 80 , 46 , 47 },
+{ 80 , 80 , 46 , 48 },
+{ 80 , 80 , 46 , 49 },
+{ 80 , 80 , 46 , 50 },
+{ 80 , 80 , 46 , 51 },
+{ 80 , 80 , 46 , 52 },
+{ 80 , 80 , 46 , 53 },
+{ 80 , 80 , 46 , 54 },
+{ 80 , 80 , 46 , 55 },
+{ 80 , 80 , 46 , 56 },
+{ 80 , 80 , 46 , 57 },
+{ 80 , 80 , 46 , 58 },
+{ 80 , 80 , 46 , 59 },
+{ 80 , 80 , 46 , 60 },
+{ 80 , 80 , 46 , 61 },
+{ 80 , 80 , 46 , 62 },
+{ 80 , 80 , 46 , 63 },
+{ 80 , 80 , 46 , 64 },
+{ 80 , 80 , 46 , 65 },
+{ 80 , 80 , 46 , 66 },
+{ 80 , 80 , 46 , 67 },
+{ 80 , 80 , 46 , 68 },
+{ 80 , 80 , 46 , 69 },
+{ 80 , 80 , 46 , 70 },
+{ 80 , 80 , 46 , 71 },
+{ 80 , 80 , 46 , 72 },
+{ 80 , 80 , 46 , 73 },
+{ 80 , 80 , 46 , 74 },
+{ 80 , 80 , 46 , 75 },
+{ 80 , 80 , 46 , 76 },
+{ 80 , 80 , 46 , 77 },
+{ 80 , 80 , 46 , 78 },
+{ 80 , 80 , 46 , 79 },
+{ 80 , 80 , 47 , 0 },
+{ 80 , 80 , 47 , 1 },
+{ 80 , 80 , 47 , 2 },
+{ 80 , 80 , 47 , 3 },
+{ 80 , 80 , 47 , 4 },
+{ 80 , 80 , 47 , 5 },
+{ 80 , 80 , 47 , 6 },
+{ 80 , 80 , 47 , 7 },
+{ 80 , 80 , 47 , 8 },
+{ 80 , 80 , 47 , 9 },
+{ 80 , 80 , 47 , 10 },
+{ 80 , 80 , 47 , 11 },
+{ 80 , 80 , 47 , 12 },
+{ 80 , 80 , 47 , 13 },
+{ 80 , 80 , 47 , 14 },
+{ 80 , 80 , 47 , 15 },
+{ 80 , 80 , 47 , 16 },
+{ 80 , 80 , 47 , 17 },
+{ 80 , 80 , 47 , 18 },
+{ 80 , 80 , 47 , 19 },
+{ 80 , 80 , 47 , 20 },
+{ 80 , 80 , 47 , 21 },
+{ 80 , 80 , 47 , 22 },
+{ 80 , 80 , 47 , 23 },
+{ 80 , 80 , 47 , 24 },
+{ 80 , 80 , 47 , 25 },
+{ 80 , 80 , 47 , 26 },
+{ 80 , 80 , 47 , 27 },
+{ 80 , 80 , 47 , 28 },
+{ 80 , 80 , 47 , 29 },
+{ 80 , 80 , 47 , 30 },
+{ 80 , 80 , 47 , 31 },
+{ 80 , 80 , 47 , 32 },
+{ 80 , 80 , 47 , 33 },
+{ 80 , 80 , 47 , 34 },
+{ 80 , 80 , 47 , 35 },
+{ 80 , 80 , 47 , 36 },
+{ 80 , 80 , 47 , 37 },
+{ 80 , 80 , 47 , 38 },
+{ 80 , 80 , 47 , 39 },
+{ 80 , 80 , 47 , 40 },
+{ 80 , 80 , 47 , 41 },
+{ 80 , 80 , 47 , 42 },
+{ 80 , 80 , 47 , 43 },
+{ 80 , 80 , 47 , 44 },
+{ 80 , 80 , 47 , 45 },
+{ 80 , 80 , 47 , 46 },
+{ 80 , 80 , 47 , 47 },
+{ 80 , 80 , 47 , 48 },
+{ 80 , 80 , 47 , 49 },
+{ 80 , 80 , 47 , 50 },
+{ 80 , 80 , 47 , 51 },
+{ 80 , 80 , 47 , 52 },
+{ 80 , 80 , 47 , 53 },
+{ 80 , 80 , 47 , 54 },
+{ 80 , 80 , 47 , 55 },
+{ 80 , 80 , 47 , 56 },
+{ 80 , 80 , 47 , 57 },
+{ 80 , 80 , 47 , 58 },
+{ 80 , 80 , 47 , 59 },
+{ 80 , 80 , 47 , 60 },
+{ 80 , 80 , 47 , 61 },
+{ 80 , 80 , 47 , 62 },
+{ 80 , 80 , 47 , 63 },
+{ 80 , 80 , 47 , 64 },
+{ 80 , 80 , 47 , 65 },
+{ 80 , 80 , 47 , 66 },
+{ 80 , 80 , 47 , 67 },
+{ 80 , 80 , 47 , 68 },
+{ 80 , 80 , 47 , 69 },
+{ 80 , 80 , 47 , 70 },
+{ 80 , 80 , 47 , 71 },
+{ 80 , 80 , 47 , 72 },
+{ 80 , 80 , 47 , 73 },
+{ 80 , 80 , 47 , 74 },
+{ 80 , 80 , 47 , 75 },
+{ 80 , 80 , 47 , 76 },
+{ 80 , 80 , 47 , 77 },
+{ 80 , 80 , 47 , 78 },
+{ 80 , 80 , 47 , 79 },
+{ 80 , 80 , 48 , 0 },
+{ 80 , 80 , 48 , 1 },
+{ 80 , 80 , 48 , 2 },
+{ 80 , 80 , 48 , 3 },
+{ 80 , 80 , 48 , 4 },
+{ 80 , 80 , 48 , 5 },
+{ 80 , 80 , 48 , 6 },
+{ 80 , 80 , 48 , 7 },
+{ 80 , 80 , 48 , 8 },
+{ 80 , 80 , 48 , 9 },
+{ 80 , 80 , 48 , 10 },
+{ 80 , 80 , 48 , 11 },
+{ 80 , 80 , 48 , 12 },
+{ 80 , 80 , 48 , 13 },
+{ 80 , 80 , 48 , 14 },
+{ 80 , 80 , 48 , 15 },
+{ 80 , 80 , 48 , 16 },
+{ 80 , 80 , 48 , 17 },
+{ 80 , 80 , 48 , 18 },
+{ 80 , 80 , 48 , 19 },
+{ 80 , 80 , 48 , 20 },
+{ 80 , 80 , 48 , 21 },
+{ 80 , 80 , 48 , 22 },
+{ 80 , 80 , 48 , 23 },
+{ 80 , 80 , 48 , 24 },
+{ 80 , 80 , 48 , 25 },
+{ 80 , 80 , 48 , 26 },
+{ 80 , 80 , 48 , 27 },
+{ 80 , 80 , 48 , 28 },
+{ 80 , 80 , 48 , 29 },
+{ 80 , 80 , 48 , 30 },
+{ 80 , 80 , 48 , 31 },
+{ 80 , 80 , 48 , 32 },
+{ 80 , 80 , 48 , 33 },
+{ 80 , 80 , 48 , 34 },
+{ 80 , 80 , 48 , 35 },
+{ 80 , 80 , 48 , 36 },
+{ 80 , 80 , 48 , 37 },
+{ 80 , 80 , 48 , 38 },
+{ 80 , 80 , 48 , 39 },
+{ 80 , 80 , 48 , 40 },
+{ 80 , 80 , 48 , 41 },
+{ 80 , 80 , 48 , 42 },
+{ 80 , 80 , 48 , 43 },
+{ 80 , 80 , 48 , 44 },
+{ 80 , 80 , 48 , 45 },
+{ 80 , 80 , 48 , 46 },
+{ 80 , 80 , 48 , 47 },
+{ 80 , 80 , 48 , 48 },
+{ 80 , 80 , 48 , 49 },
+{ 80 , 80 , 48 , 50 },
+{ 80 , 80 , 48 , 51 },
+{ 80 , 80 , 48 , 52 },
+{ 80 , 80 , 48 , 53 },
+{ 80 , 80 , 48 , 54 },
+{ 80 , 80 , 48 , 55 },
+{ 80 , 80 , 48 , 56 },
+{ 80 , 80 , 48 , 57 },
+{ 80 , 80 , 48 , 58 },
+{ 80 , 80 , 48 , 59 },
+{ 80 , 80 , 48 , 60 },
+{ 80 , 80 , 48 , 61 },
+{ 80 , 80 , 48 , 62 },
+{ 80 , 80 , 48 , 63 },
+{ 80 , 80 , 48 , 64 },
+{ 80 , 80 , 48 , 65 },
+{ 80 , 80 , 48 , 66 },
+{ 80 , 80 , 48 , 67 },
+{ 80 , 80 , 48 , 68 },
+{ 80 , 80 , 48 , 69 },
+{ 80 , 80 , 48 , 70 },
+{ 80 , 80 , 48 , 71 },
+{ 80 , 80 , 48 , 72 },
+{ 80 , 80 , 48 , 73 },
+{ 80 , 80 , 48 , 74 },
+{ 80 , 80 , 48 , 75 },
+{ 80 , 80 , 48 , 76 },
+{ 80 , 80 , 48 , 77 },
+{ 80 , 80 , 48 , 78 },
+{ 80 , 80 , 48 , 79 },
+{ 80 , 80 , 49 , 0 },
+{ 80 , 80 , 49 , 1 },
+{ 80 , 80 , 49 , 2 },
+{ 80 , 80 , 49 , 3 },
+{ 80 , 80 , 49 , 4 },
+{ 80 , 80 , 49 , 5 },
+{ 80 , 80 , 49 , 6 },
+{ 80 , 80 , 49 , 7 },
+{ 80 , 80 , 49 , 8 },
+{ 80 , 80 , 49 , 9 },
+{ 80 , 80 , 49 , 10 },
+{ 80 , 80 , 49 , 11 },
+{ 80 , 80 , 49 , 12 },
+{ 80 , 80 , 49 , 13 },
+{ 80 , 80 , 49 , 14 },
+{ 80 , 80 , 49 , 15 },
+{ 80 , 80 , 49 , 16 },
+{ 80 , 80 , 49 , 17 },
+{ 80 , 80 , 49 , 18 },
+{ 80 , 80 , 49 , 19 },
+{ 80 , 80 , 49 , 20 },
+{ 80 , 80 , 49 , 21 },
+{ 80 , 80 , 49 , 22 },
+{ 80 , 80 , 49 , 23 },
+{ 80 , 80 , 49 , 24 },
+{ 80 , 80 , 49 , 25 },
+{ 80 , 80 , 49 , 26 },
+{ 80 , 80 , 49 , 27 },
+{ 80 , 80 , 49 , 28 },
+{ 80 , 80 , 49 , 29 },
+{ 80 , 80 , 49 , 30 },
+{ 80 , 80 , 49 , 31 },
+{ 80 , 80 , 49 , 32 },
+{ 80 , 80 , 49 , 33 },
+{ 80 , 80 , 49 , 34 },
+{ 80 , 80 , 49 , 35 },
+{ 80 , 80 , 49 , 36 },
+{ 80 , 80 , 49 , 37 },
+{ 80 , 80 , 49 , 38 },
+{ 80 , 80 , 49 , 39 },
+{ 80 , 80 , 49 , 40 },
+{ 80 , 80 , 49 , 41 },
+{ 80 , 80 , 49 , 42 },
+{ 80 , 80 , 49 , 43 },
+{ 80 , 80 , 49 , 44 },
+{ 80 , 80 , 49 , 45 },
+{ 80 , 80 , 49 , 46 },
+{ 80 , 80 , 49 , 47 },
+{ 80 , 80 , 49 , 48 },
+{ 80 , 80 , 49 , 49 },
+{ 80 , 80 , 49 , 50 },
+{ 80 , 80 , 49 , 51 },
+{ 80 , 80 , 49 , 52 },
+{ 80 , 80 , 49 , 53 },
+{ 80 , 80 , 49 , 54 },
+{ 80 , 80 , 49 , 55 },
+{ 80 , 80 , 49 , 56 },
+{ 80 , 80 , 49 , 57 },
+{ 80 , 80 , 49 , 58 },
+{ 80 , 80 , 49 , 59 },
+{ 80 , 80 , 49 , 60 },
+{ 80 , 80 , 49 , 61 },
+{ 80 , 80 , 49 , 62 },
+{ 80 , 80 , 49 , 63 },
+{ 80 , 80 , 49 , 64 },
+{ 80 , 80 , 49 , 65 },
+{ 80 , 80 , 49 , 66 },
+{ 80 , 80 , 49 , 67 },
+{ 80 , 80 , 49 , 68 },
+{ 80 , 80 , 49 , 69 },
+{ 80 , 80 , 49 , 70 },
+{ 80 , 80 , 49 , 71 },
+{ 80 , 80 , 49 , 72 },
+{ 80 , 80 , 49 , 73 },
+{ 80 , 80 , 49 , 74 },
+{ 80 , 80 , 49 , 75 },
+{ 80 , 80 , 49 , 76 },
+{ 80 , 80 , 49 , 77 },
+{ 80 , 80 , 49 , 78 },
+{ 80 , 80 , 49 , 79 },
+{ 80 , 80 , 50 , 0 },
+{ 80 , 80 , 50 , 1 },
+{ 80 , 80 , 50 , 2 },
+{ 80 , 80 , 50 , 3 },
+{ 80 , 80 , 50 , 4 },
+{ 80 , 80 , 50 , 5 },
+{ 80 , 80 , 50 , 6 },
+{ 80 , 80 , 50 , 7 },
+{ 80 , 80 , 50 , 8 },
+{ 80 , 80 , 50 , 9 },
+{ 80 , 80 , 50 , 10 },
+{ 80 , 80 , 50 , 11 },
+{ 80 , 80 , 50 , 12 },
+{ 80 , 80 , 50 , 13 },
+{ 80 , 80 , 50 , 14 },
+{ 80 , 80 , 50 , 15 },
+{ 80 , 80 , 50 , 16 },
+{ 80 , 80 , 50 , 17 },
+{ 80 , 80 , 50 , 18 },
+{ 80 , 80 , 50 , 19 },
+{ 80 , 80 , 50 , 20 },
+{ 80 , 80 , 50 , 21 },
+{ 80 , 80 , 50 , 22 },
+{ 80 , 80 , 50 , 23 },
+{ 80 , 80 , 50 , 24 },
+{ 80 , 80 , 50 , 25 },
+{ 80 , 80 , 50 , 26 },
+{ 80 , 80 , 50 , 27 },
+{ 80 , 80 , 50 , 28 },
+{ 80 , 80 , 50 , 29 },
+{ 80 , 80 , 50 , 30 },
+{ 80 , 80 , 50 , 31 },
+{ 80 , 80 , 50 , 32 },
+{ 80 , 80 , 50 , 33 },
+{ 80 , 80 , 50 , 34 },
+{ 80 , 80 , 50 , 35 },
+{ 80 , 80 , 50 , 36 },
+{ 80 , 80 , 50 , 37 },
+{ 80 , 80 , 50 , 38 },
+{ 80 , 80 , 50 , 39 },
+{ 80 , 80 , 50 , 40 },
+{ 80 , 80 , 50 , 41 },
+{ 80 , 80 , 50 , 42 },
+{ 80 , 80 , 50 , 43 },
+{ 80 , 80 , 50 , 44 },
+{ 80 , 80 , 50 , 45 },
+{ 80 , 80 , 50 , 46 },
+{ 80 , 80 , 50 , 47 },
+{ 80 , 80 , 50 , 48 },
+{ 80 , 80 , 50 , 49 },
+{ 80 , 80 , 50 , 50 },
+{ 80 , 80 , 50 , 51 },
+{ 80 , 80 , 50 , 52 },
+{ 80 , 80 , 50 , 53 },
+{ 80 , 80 , 50 , 54 },
+{ 80 , 80 , 50 , 55 },
+{ 80 , 80 , 50 , 56 },
+{ 80 , 80 , 50 , 57 },
+{ 80 , 80 , 50 , 58 },
+{ 80 , 80 , 50 , 59 },
+{ 80 , 80 , 50 , 60 },
+{ 80 , 80 , 50 , 61 },
+{ 80 , 80 , 50 , 62 },
+{ 80 , 80 , 50 , 63 },
+{ 80 , 80 , 50 , 64 },
+{ 80 , 80 , 50 , 65 },
+{ 80 , 80 , 50 , 66 },
+{ 80 , 80 , 50 , 67 },
+{ 80 , 80 , 50 , 68 },
+{ 80 , 80 , 50 , 69 },
+{ 80 , 80 , 50 , 70 },
+{ 80 , 80 , 50 , 71 },
+{ 80 , 80 , 50 , 72 },
+{ 80 , 80 , 50 , 73 },
+{ 80 , 80 , 50 , 74 },
+{ 80 , 80 , 50 , 75 },
+{ 80 , 80 , 50 , 76 },
+{ 80 , 80 , 50 , 77 },
+{ 80 , 80 , 50 , 78 },
+{ 80 , 80 , 50 , 79 },
+{ 80 , 80 , 51 , 0 },
+{ 80 , 80 , 51 , 1 },
+{ 80 , 80 , 51 , 2 },
+{ 80 , 80 , 51 , 3 },
+{ 80 , 80 , 51 , 4 },
+{ 80 , 80 , 51 , 5 },
+{ 80 , 80 , 51 , 6 },
+{ 80 , 80 , 51 , 7 },
+{ 80 , 80 , 51 , 8 },
+{ 80 , 80 , 51 , 9 },
+{ 80 , 80 , 51 , 10 },
+{ 80 , 80 , 51 , 11 },
+{ 80 , 80 , 51 , 12 },
+{ 80 , 80 , 51 , 13 },
+{ 80 , 80 , 51 , 14 },
+{ 80 , 80 , 51 , 15 },
+{ 80 , 80 , 51 , 16 },
+{ 80 , 80 , 51 , 17 },
+{ 80 , 80 , 51 , 18 },
+{ 80 , 80 , 51 , 19 },
+{ 80 , 80 , 51 , 20 },
+{ 80 , 80 , 51 , 21 },
+{ 80 , 80 , 51 , 22 },
+{ 80 , 80 , 51 , 23 },
+{ 80 , 80 , 51 , 24 },
+{ 80 , 80 , 51 , 25 },
+{ 80 , 80 , 51 , 26 },
+{ 80 , 80 , 51 , 27 },
+{ 80 , 80 , 51 , 28 },
+{ 80 , 80 , 51 , 29 },
+{ 80 , 80 , 51 , 30 },
+{ 80 , 80 , 51 , 31 },
+{ 80 , 80 , 51 , 32 },
+{ 80 , 80 , 51 , 33 },
+{ 80 , 80 , 51 , 34 },
+{ 80 , 80 , 51 , 35 },
+{ 80 , 80 , 51 , 36 },
+{ 80 , 80 , 51 , 37 },
+{ 80 , 80 , 51 , 38 },
+{ 80 , 80 , 51 , 39 },
+{ 80 , 80 , 51 , 40 },
+{ 80 , 80 , 51 , 41 },
+{ 80 , 80 , 51 , 42 },
+{ 80 , 80 , 51 , 43 },
+{ 80 , 80 , 51 , 44 },
+{ 80 , 80 , 51 , 45 },
+{ 80 , 80 , 51 , 46 },
+{ 80 , 80 , 51 , 47 },
+{ 80 , 80 , 51 , 48 },
+{ 80 , 80 , 51 , 49 },
+{ 80 , 80 , 51 , 50 },
+{ 80 , 80 , 51 , 51 },
+{ 80 , 80 , 51 , 52 },
+{ 80 , 80 , 51 , 53 },
+{ 80 , 80 , 51 , 54 },
+{ 80 , 80 , 51 , 55 },
+{ 80 , 80 , 51 , 56 },
+{ 80 , 80 , 51 , 57 },
+{ 80 , 80 , 51 , 58 },
+{ 80 , 80 , 51 , 59 },
+{ 80 , 80 , 51 , 60 },
+{ 80 , 80 , 51 , 61 },
+{ 80 , 80 , 51 , 62 },
+{ 80 , 80 , 51 , 63 },
+{ 80 , 80 , 51 , 64 },
+{ 80 , 80 , 51 , 65 },
+{ 80 , 80 , 51 , 66 },
+{ 80 , 80 , 51 , 67 },
+{ 80 , 80 , 51 , 68 },
+{ 80 , 80 , 51 , 69 },
+{ 80 , 80 , 51 , 70 },
+{ 80 , 80 , 51 , 71 },
+{ 80 , 80 , 51 , 72 },
+{ 80 , 80 , 51 , 73 },
+{ 80 , 80 , 51 , 74 },
+{ 80 , 80 , 51 , 75 },
+{ 80 , 80 , 51 , 76 },
+{ 80 , 80 , 51 , 77 },
+{ 80 , 80 , 51 , 78 },
+{ 80 , 80 , 51 , 79 },
+{ 80 , 80 , 52 , 0 },
+{ 80 , 80 , 52 , 1 },
+{ 80 , 80 , 52 , 2 },
+{ 80 , 80 , 52 , 3 },
+{ 80 , 80 , 52 , 4 },
+{ 80 , 80 , 52 , 5 },
+{ 80 , 80 , 52 , 6 },
+{ 80 , 80 , 52 , 7 },
+{ 80 , 80 , 52 , 8 },
+{ 80 , 80 , 52 , 9 },
+{ 80 , 80 , 52 , 10 },
+{ 80 , 80 , 52 , 11 },
+{ 80 , 80 , 52 , 12 },
+{ 80 , 80 , 52 , 13 },
+{ 80 , 80 , 52 , 14 },
+{ 80 , 80 , 52 , 15 },
+{ 80 , 80 , 52 , 16 },
+{ 80 , 80 , 52 , 17 },
+{ 80 , 80 , 52 , 18 },
+{ 80 , 80 , 52 , 19 },
+{ 80 , 80 , 52 , 20 },
+{ 80 , 80 , 52 , 21 },
+{ 80 , 80 , 52 , 22 },
+{ 80 , 80 , 52 , 23 },
+{ 80 , 80 , 52 , 24 },
+{ 80 , 80 , 52 , 25 },
+{ 80 , 80 , 52 , 26 },
+{ 80 , 80 , 52 , 27 },
+{ 80 , 80 , 52 , 28 },
+{ 80 , 80 , 52 , 29 },
+{ 80 , 80 , 52 , 30 },
+{ 80 , 80 , 52 , 31 },
+{ 80 , 80 , 52 , 32 },
+{ 80 , 80 , 52 , 33 },
+{ 80 , 80 , 52 , 34 },
+{ 80 , 80 , 52 , 35 },
+{ 80 , 80 , 52 , 36 },
+{ 80 , 80 , 52 , 37 },
+{ 80 , 80 , 52 , 38 },
+{ 80 , 80 , 52 , 39 },
+{ 80 , 80 , 52 , 40 },
+{ 80 , 80 , 52 , 41 },
+{ 80 , 80 , 52 , 42 },
+{ 80 , 80 , 52 , 43 },
+{ 80 , 80 , 52 , 44 },
+{ 80 , 80 , 52 , 45 },
+{ 80 , 80 , 52 , 46 },
+{ 80 , 80 , 52 , 47 },
+{ 80 , 80 , 52 , 48 },
+{ 80 , 80 , 52 , 49 },
+{ 80 , 80 , 52 , 50 },
+{ 80 , 80 , 52 , 51 },
+{ 80 , 80 , 52 , 52 },
+{ 80 , 80 , 52 , 53 },
+{ 80 , 80 , 52 , 54 },
+{ 80 , 80 , 52 , 55 },
+{ 80 , 80 , 52 , 56 },
+{ 80 , 80 , 52 , 57 },
+{ 80 , 80 , 52 , 58 },
+{ 80 , 80 , 52 , 59 },
+{ 80 , 80 , 52 , 60 },
+{ 80 , 80 , 52 , 61 },
+{ 80 , 80 , 52 , 62 },
+{ 80 , 80 , 52 , 63 },
+{ 80 , 80 , 52 , 64 },
+{ 80 , 80 , 52 , 65 },
+{ 80 , 80 , 52 , 66 },
+{ 80 , 80 , 52 , 67 },
+{ 80 , 80 , 52 , 68 },
+{ 80 , 80 , 52 , 69 },
+{ 80 , 80 , 52 , 70 },
+{ 80 , 80 , 52 , 71 },
+{ 80 , 80 , 52 , 72 },
+{ 80 , 80 , 52 , 73 },
+{ 80 , 80 , 52 , 74 },
+{ 80 , 80 , 52 , 75 },
+{ 80 , 80 , 52 , 76 },
+{ 80 , 80 , 52 , 77 },
+{ 80 , 80 , 52 , 78 },
+{ 80 , 80 , 52 , 79 },
+{ 80 , 80 , 53 , 0 },
+{ 80 , 80 , 53 , 1 },
+{ 80 , 80 , 53 , 2 },
+{ 80 , 80 , 53 , 3 },
+{ 80 , 80 , 53 , 4 },
+{ 80 , 80 , 53 , 5 },
+{ 80 , 80 , 53 , 6 },
+{ 80 , 80 , 53 , 7 },
+{ 80 , 80 , 53 , 8 },
+{ 80 , 80 , 53 , 9 },
+{ 80 , 80 , 53 , 10 },
+{ 80 , 80 , 53 , 11 },
+{ 80 , 80 , 53 , 12 },
+{ 80 , 80 , 53 , 13 },
+{ 80 , 80 , 53 , 14 },
+{ 80 , 80 , 53 , 15 },
+{ 80 , 80 , 53 , 16 },
+{ 80 , 80 , 53 , 17 },
+{ 80 , 80 , 53 , 18 },
+{ 80 , 80 , 53 , 19 },
+{ 80 , 80 , 53 , 20 },
+{ 80 , 80 , 53 , 21 },
+{ 80 , 80 , 53 , 22 },
+{ 80 , 80 , 53 , 23 },
+{ 80 , 80 , 53 , 24 },
+{ 80 , 80 , 53 , 25 },
+{ 80 , 80 , 53 , 26 },
+{ 80 , 80 , 53 , 27 },
+{ 80 , 80 , 53 , 28 },
+{ 80 , 80 , 53 , 29 },
+{ 80 , 80 , 53 , 30 },
+{ 80 , 80 , 53 , 31 },
+{ 80 , 80 , 53 , 32 },
+{ 80 , 80 , 53 , 33 },
+{ 80 , 80 , 53 , 34 },
+{ 80 , 80 , 53 , 35 },
+{ 80 , 80 , 53 , 36 },
+{ 80 , 80 , 53 , 37 },
+{ 80 , 80 , 53 , 38 },
+{ 80 , 80 , 53 , 39 },
+{ 80 , 80 , 53 , 40 },
+{ 80 , 80 , 53 , 41 },
+{ 80 , 80 , 53 , 42 },
+{ 80 , 80 , 53 , 43 },
+{ 80 , 80 , 53 , 44 },
+{ 80 , 80 , 53 , 45 },
+{ 80 , 80 , 53 , 46 },
+{ 80 , 80 , 53 , 47 },
+{ 80 , 80 , 53 , 48 },
+{ 80 , 80 , 53 , 49 },
+{ 80 , 80 , 53 , 50 },
+{ 80 , 80 , 53 , 51 },
+{ 80 , 80 , 53 , 52 },
+{ 80 , 80 , 53 , 53 },
+{ 80 , 80 , 53 , 54 },
+{ 80 , 80 , 53 , 55 },
+{ 80 , 80 , 53 , 56 },
+{ 80 , 80 , 53 , 57 },
+{ 80 , 80 , 53 , 58 },
+{ 80 , 80 , 53 , 59 },
+{ 80 , 80 , 53 , 60 },
+{ 80 , 80 , 53 , 61 },
+{ 80 , 80 , 53 , 62 },
+{ 80 , 80 , 53 , 63 },
+{ 80 , 80 , 53 , 64 },
+{ 80 , 80 , 53 , 65 },
+{ 80 , 80 , 53 , 66 },
+{ 80 , 80 , 53 , 67 },
+{ 80 , 80 , 53 , 68 },
+{ 80 , 80 , 53 , 69 },
+{ 80 , 80 , 53 , 70 },
+{ 80 , 80 , 53 , 71 },
+{ 80 , 80 , 53 , 72 },
+{ 80 , 80 , 53 , 73 },
+{ 80 , 80 , 53 , 74 },
+{ 80 , 80 , 53 , 75 },
+{ 80 , 80 , 53 , 76 },
+{ 80 , 80 , 53 , 77 },
+{ 80 , 80 , 53 , 78 },
+{ 80 , 80 , 53 , 79 },
+{ 80 , 80 , 54 , 0 },
+{ 80 , 80 , 54 , 1 },
+{ 80 , 80 , 54 , 2 },
+{ 80 , 80 , 54 , 3 },
+{ 80 , 80 , 54 , 4 },
+{ 80 , 80 , 54 , 5 },
+{ 80 , 80 , 54 , 6 },
+{ 80 , 80 , 54 , 7 },
+{ 80 , 80 , 54 , 8 },
+{ 80 , 80 , 54 , 9 },
+{ 80 , 80 , 54 , 10 },
+{ 80 , 80 , 54 , 11 },
+{ 80 , 80 , 54 , 12 },
+{ 80 , 80 , 54 , 13 },
+{ 80 , 80 , 54 , 14 },
+{ 80 , 80 , 54 , 15 },
+{ 80 , 80 , 54 , 16 },
+{ 80 , 80 , 54 , 17 },
+{ 80 , 80 , 54 , 18 },
+{ 80 , 80 , 54 , 19 },
+{ 80 , 80 , 54 , 20 },
+{ 80 , 80 , 54 , 21 },
+{ 80 , 80 , 54 , 22 },
+{ 80 , 80 , 54 , 23 },
+{ 80 , 80 , 54 , 24 },
+{ 80 , 80 , 54 , 25 },
+{ 80 , 80 , 54 , 26 },
+{ 80 , 80 , 54 , 27 },
+{ 80 , 80 , 54 , 28 },
+{ 80 , 80 , 54 , 29 },
+{ 80 , 80 , 54 , 30 },
+{ 80 , 80 , 54 , 31 },
+{ 80 , 80 , 54 , 32 },
+{ 80 , 80 , 54 , 33 },
+{ 80 , 80 , 54 , 34 },
+{ 80 , 80 , 54 , 35 },
+{ 80 , 80 , 54 , 36 },
+{ 80 , 80 , 54 , 37 },
+{ 80 , 80 , 54 , 38 },
+{ 80 , 80 , 54 , 39 },
+{ 80 , 80 , 54 , 40 },
+{ 80 , 80 , 54 , 41 },
+{ 80 , 80 , 54 , 42 },
+{ 80 , 80 , 54 , 43 },
+{ 80 , 80 , 54 , 44 },
+{ 80 , 80 , 54 , 45 },
+{ 80 , 80 , 54 , 46 },
+{ 80 , 80 , 54 , 47 },
+{ 80 , 80 , 54 , 48 },
+{ 80 , 80 , 54 , 49 },
+{ 80 , 80 , 54 , 50 },
+{ 80 , 80 , 54 , 51 },
+{ 80 , 80 , 54 , 52 },
+{ 80 , 80 , 54 , 53 },
+{ 80 , 80 , 54 , 54 },
+{ 80 , 80 , 54 , 55 },
+{ 80 , 80 , 54 , 56 },
+{ 80 , 80 , 54 , 57 },
+{ 80 , 80 , 54 , 58 },
+{ 80 , 80 , 54 , 59 },
+{ 80 , 80 , 54 , 60 },
+{ 80 , 80 , 54 , 61 },
+{ 80 , 80 , 54 , 62 },
+{ 80 , 80 , 54 , 63 },
+{ 80 , 80 , 54 , 64 },
+{ 80 , 80 , 54 , 65 },
+{ 80 , 80 , 54 , 66 },
+{ 80 , 80 , 54 , 67 },
+{ 80 , 80 , 54 , 68 },
+{ 80 , 80 , 54 , 69 },
+{ 80 , 80 , 54 , 70 },
+{ 80 , 80 , 54 , 71 },
+{ 80 , 80 , 54 , 72 },
+{ 80 , 80 , 54 , 73 },
+{ 80 , 80 , 54 , 74 },
+{ 80 , 80 , 54 , 75 },
+{ 80 , 80 , 54 , 76 },
+{ 80 , 80 , 54 , 77 },
+{ 80 , 80 , 54 , 78 },
+{ 80 , 80 , 54 , 79 },
+{ 80 , 80 , 55 , 0 },
+{ 80 , 80 , 55 , 1 },
+{ 80 , 80 , 55 , 2 },
+{ 80 , 80 , 55 , 3 },
+{ 80 , 80 , 55 , 4 },
+{ 80 , 80 , 55 , 5 },
+{ 80 , 80 , 55 , 6 },
+{ 80 , 80 , 55 , 7 },
+{ 80 , 80 , 55 , 8 },
+{ 80 , 80 , 55 , 9 },
+{ 80 , 80 , 55 , 10 },
+{ 80 , 80 , 55 , 11 },
+{ 80 , 80 , 55 , 12 },
+{ 80 , 80 , 55 , 13 },
+{ 80 , 80 , 55 , 14 },
+{ 80 , 80 , 55 , 15 },
+{ 80 , 80 , 55 , 16 },
+{ 80 , 80 , 55 , 17 },
+{ 80 , 80 , 55 , 18 },
+{ 80 , 80 , 55 , 19 },
+{ 80 , 80 , 55 , 20 },
+{ 80 , 80 , 55 , 21 },
+{ 80 , 80 , 55 , 22 },
+{ 80 , 80 , 55 , 23 },
+{ 80 , 80 , 55 , 24 },
+{ 80 , 80 , 55 , 25 },
+{ 80 , 80 , 55 , 26 },
+{ 80 , 80 , 55 , 27 },
+{ 80 , 80 , 55 , 28 },
+{ 80 , 80 , 55 , 29 },
+{ 80 , 80 , 55 , 30 },
+{ 80 , 80 , 55 , 31 },
+{ 80 , 80 , 55 , 32 },
+{ 80 , 80 , 55 , 33 },
+{ 80 , 80 , 55 , 34 },
+{ 80 , 80 , 55 , 35 },
+{ 80 , 80 , 55 , 36 },
+{ 80 , 80 , 55 , 37 },
+{ 80 , 80 , 55 , 38 },
+{ 80 , 80 , 55 , 39 },
+{ 80 , 80 , 55 , 40 },
+{ 80 , 80 , 55 , 41 },
+{ 80 , 80 , 55 , 42 },
+{ 80 , 80 , 55 , 43 },
+{ 80 , 80 , 55 , 44 },
+{ 80 , 80 , 55 , 45 },
+{ 80 , 80 , 55 , 46 },
+{ 80 , 80 , 55 , 47 },
+{ 80 , 80 , 55 , 48 },
+{ 80 , 80 , 55 , 49 },
+{ 80 , 80 , 55 , 50 },
+{ 80 , 80 , 55 , 51 },
+{ 80 , 80 , 55 , 52 },
+{ 80 , 80 , 55 , 53 },
+{ 80 , 80 , 55 , 54 },
+{ 80 , 80 , 55 , 55 },
+{ 80 , 80 , 55 , 56 },
+{ 80 , 80 , 55 , 57 },
+{ 80 , 80 , 55 , 58 },
+{ 80 , 80 , 55 , 59 },
+{ 80 , 80 , 55 , 60 },
+{ 80 , 80 , 55 , 61 },
+{ 80 , 80 , 55 , 62 },
+{ 80 , 80 , 55 , 63 },
+{ 80 , 80 , 55 , 64 },
+{ 80 , 80 , 55 , 65 },
+{ 80 , 80 , 55 , 66 },
+{ 80 , 80 , 55 , 67 },
+{ 80 , 80 , 55 , 68 },
+{ 80 , 80 , 55 , 69 },
+{ 80 , 80 , 55 , 70 },
+{ 80 , 80 , 55 , 71 },
+{ 80 , 80 , 55 , 72 },
+{ 80 , 80 , 55 , 73 },
+{ 80 , 80 , 55 , 74 },
+{ 80 , 80 , 55 , 75 },
+{ 80 , 80 , 55 , 76 },
+{ 80 , 80 , 55 , 77 },
+{ 80 , 80 , 55 , 78 },
+{ 80 , 80 , 55 , 79 },
+{ 80 , 80 , 56 , 0 },
+{ 80 , 80 , 56 , 1 },
+{ 80 , 80 , 56 , 2 },
+{ 80 , 80 , 56 , 3 },
+{ 80 , 80 , 56 , 4 },
+{ 80 , 80 , 56 , 5 },
+{ 80 , 80 , 56 , 6 },
+{ 80 , 80 , 56 , 7 },
+{ 80 , 80 , 56 , 8 },
+{ 80 , 80 , 56 , 9 },
+{ 80 , 80 , 56 , 10 },
+{ 80 , 80 , 56 , 11 },
+{ 80 , 80 , 56 , 12 },
+{ 80 , 80 , 56 , 13 },
+{ 80 , 80 , 56 , 14 },
+{ 80 , 80 , 56 , 15 },
+{ 80 , 80 , 56 , 16 },
+{ 80 , 80 , 56 , 17 },
+{ 80 , 80 , 56 , 18 },
+{ 80 , 80 , 56 , 19 },
+{ 80 , 80 , 56 , 20 },
+{ 80 , 80 , 56 , 21 },
+{ 80 , 80 , 56 , 22 },
+{ 80 , 80 , 56 , 23 },
+{ 80 , 80 , 56 , 24 },
+{ 80 , 80 , 56 , 25 },
+{ 80 , 80 , 56 , 26 },
+{ 80 , 80 , 56 , 27 },
+{ 80 , 80 , 56 , 28 },
+{ 80 , 80 , 56 , 29 },
+{ 80 , 80 , 56 , 30 },
+{ 80 , 80 , 56 , 31 },
+{ 80 , 80 , 56 , 32 },
+{ 80 , 80 , 56 , 33 },
+{ 80 , 80 , 56 , 34 },
+{ 80 , 80 , 56 , 35 },
+{ 80 , 80 , 56 , 36 },
+{ 80 , 80 , 56 , 37 },
+{ 80 , 80 , 56 , 38 },
+{ 80 , 80 , 56 , 39 },
+{ 80 , 80 , 56 , 40 },
+{ 80 , 80 , 56 , 41 },
+{ 80 , 80 , 56 , 42 },
+{ 80 , 80 , 56 , 43 },
+{ 80 , 80 , 56 , 44 },
+{ 80 , 80 , 56 , 45 },
+{ 80 , 80 , 56 , 46 },
+{ 80 , 80 , 56 , 47 },
+{ 80 , 80 , 56 , 48 },
+{ 80 , 80 , 56 , 49 },
+{ 80 , 80 , 56 , 50 },
+{ 80 , 80 , 56 , 51 },
+{ 80 , 80 , 56 , 52 },
+{ 80 , 80 , 56 , 53 },
+{ 80 , 80 , 56 , 54 },
+{ 80 , 80 , 56 , 55 },
+{ 80 , 80 , 56 , 56 },
+{ 80 , 80 , 56 , 57 },
+{ 80 , 80 , 56 , 58 },
+{ 80 , 80 , 56 , 59 },
+{ 80 , 80 , 56 , 60 },
+{ 80 , 80 , 56 , 61 },
+{ 80 , 80 , 56 , 62 },
+{ 80 , 80 , 56 , 63 },
+{ 80 , 80 , 56 , 64 },
+{ 80 , 80 , 56 , 65 },
+{ 80 , 80 , 56 , 66 },
+{ 80 , 80 , 56 , 67 },
+{ 80 , 80 , 56 , 68 },
+{ 80 , 80 , 56 , 69 },
+{ 80 , 80 , 56 , 70 },
+{ 80 , 80 , 56 , 71 },
+{ 80 , 80 , 56 , 72 },
+{ 80 , 80 , 56 , 73 },
+{ 80 , 80 , 56 , 74 },
+{ 80 , 80 , 56 , 75 },
+{ 80 , 80 , 56 , 76 },
+{ 80 , 80 , 56 , 77 },
+{ 80 , 80 , 56 , 78 },
+{ 80 , 80 , 56 , 79 },
+{ 80 , 80 , 57 , 0 },
+{ 80 , 80 , 57 , 1 },
+{ 80 , 80 , 57 , 2 },
+{ 80 , 80 , 57 , 3 },
+{ 80 , 80 , 57 , 4 },
+{ 80 , 80 , 57 , 5 },
+{ 80 , 80 , 57 , 6 },
+{ 80 , 80 , 57 , 7 },
+{ 80 , 80 , 57 , 8 },
+{ 80 , 80 , 57 , 9 },
+{ 80 , 80 , 57 , 10 },
+{ 80 , 80 , 57 , 11 },
+{ 80 , 80 , 57 , 12 },
+{ 80 , 80 , 57 , 13 },
+{ 80 , 80 , 57 , 14 },
+{ 80 , 80 , 57 , 15 },
+{ 80 , 80 , 57 , 16 },
+{ 80 , 80 , 57 , 17 },
+{ 80 , 80 , 57 , 18 },
+{ 80 , 80 , 57 , 19 },
+{ 80 , 80 , 57 , 20 },
+{ 80 , 80 , 57 , 21 },
+{ 80 , 80 , 57 , 22 },
+{ 80 , 80 , 57 , 23 },
+{ 80 , 80 , 57 , 24 },
+{ 80 , 80 , 57 , 25 },
+{ 80 , 80 , 57 , 26 },
+{ 80 , 80 , 57 , 27 },
+{ 80 , 80 , 57 , 28 },
+{ 80 , 80 , 57 , 29 },
+{ 80 , 80 , 57 , 30 },
+{ 80 , 80 , 57 , 31 },
+{ 80 , 80 , 57 , 32 },
+{ 80 , 80 , 57 , 33 },
+{ 80 , 80 , 57 , 34 },
+{ 80 , 80 , 57 , 35 },
+{ 80 , 80 , 57 , 36 },
+{ 80 , 80 , 57 , 37 },
+{ 80 , 80 , 57 , 38 },
+{ 80 , 80 , 57 , 39 },
+{ 80 , 80 , 57 , 40 },
+{ 80 , 80 , 57 , 41 },
+{ 80 , 80 , 57 , 42 },
+{ 80 , 80 , 57 , 43 },
+{ 80 , 80 , 57 , 44 },
+{ 80 , 80 , 57 , 45 },
+{ 80 , 80 , 57 , 46 },
+{ 80 , 80 , 57 , 47 },
+{ 80 , 80 , 57 , 48 },
+{ 80 , 80 , 57 , 49 },
+{ 80 , 80 , 57 , 50 },
+{ 80 , 80 , 57 , 51 },
+{ 80 , 80 , 57 , 52 },
+{ 80 , 80 , 57 , 53 },
+{ 80 , 80 , 57 , 54 },
+{ 80 , 80 , 57 , 55 },
+{ 80 , 80 , 57 , 56 },
+{ 80 , 80 , 57 , 57 },
+{ 80 , 80 , 57 , 58 },
+{ 80 , 80 , 57 , 59 },
+{ 80 , 80 , 57 , 60 },
+{ 80 , 80 , 57 , 61 },
+{ 80 , 80 , 57 , 62 },
+{ 80 , 80 , 57 , 63 },
+{ 80 , 80 , 57 , 64 },
+{ 80 , 80 , 57 , 65 },
+{ 80 , 80 , 57 , 66 },
+{ 80 , 80 , 57 , 67 },
+{ 80 , 80 , 57 , 68 },
+{ 80 , 80 , 57 , 69 },
+{ 80 , 80 , 57 , 70 },
+{ 80 , 80 , 57 , 71 },
+{ 80 , 80 , 57 , 72 },
+{ 80 , 80 , 57 , 73 },
+{ 80 , 80 , 57 , 74 },
+{ 80 , 80 , 57 , 75 },
+{ 80 , 80 , 57 , 76 },
+{ 80 , 80 , 57 , 77 },
+{ 80 , 80 , 57 , 78 },
+{ 80 , 80 , 57 , 79 },
+{ 80 , 80 , 58 , 0 },
+{ 80 , 80 , 58 , 1 },
+{ 80 , 80 , 58 , 2 },
+{ 80 , 80 , 58 , 3 },
+{ 80 , 80 , 58 , 4 },
+{ 80 , 80 , 58 , 5 },
+{ 80 , 80 , 58 , 6 },
+{ 80 , 80 , 58 , 7 },
+{ 80 , 80 , 58 , 8 },
+{ 80 , 80 , 58 , 9 },
+{ 80 , 80 , 58 , 10 },
+{ 80 , 80 , 58 , 11 },
+{ 80 , 80 , 58 , 12 },
+{ 80 , 80 , 58 , 13 },
+{ 80 , 80 , 58 , 14 },
+{ 80 , 80 , 58 , 15 },
+{ 80 , 80 , 58 , 16 },
+{ 80 , 80 , 58 , 17 },
+{ 80 , 80 , 58 , 18 },
+{ 80 , 80 , 58 , 19 },
+{ 80 , 80 , 58 , 20 },
+{ 80 , 80 , 58 , 21 },
+{ 80 , 80 , 58 , 22 },
+{ 80 , 80 , 58 , 23 },
+{ 80 , 80 , 58 , 24 },
+{ 80 , 80 , 58 , 25 },
+{ 80 , 80 , 58 , 26 },
+{ 80 , 80 , 58 , 27 },
+{ 80 , 80 , 58 , 28 },
+{ 80 , 80 , 58 , 29 },
+{ 80 , 80 , 58 , 30 },
+{ 80 , 80 , 58 , 31 },
+{ 80 , 80 , 58 , 32 },
+{ 80 , 80 , 58 , 33 },
+{ 80 , 80 , 58 , 34 },
+{ 80 , 80 , 58 , 35 },
+{ 80 , 80 , 58 , 36 },
+{ 80 , 80 , 58 , 37 },
+{ 80 , 80 , 58 , 38 },
+{ 80 , 80 , 58 , 39 },
+{ 80 , 80 , 58 , 40 },
+{ 80 , 80 , 58 , 41 },
+{ 80 , 80 , 58 , 42 },
+{ 80 , 80 , 58 , 43 },
+{ 80 , 80 , 58 , 44 },
+{ 80 , 80 , 58 , 45 },
+{ 80 , 80 , 58 , 46 },
+{ 80 , 80 , 58 , 47 },
+{ 80 , 80 , 58 , 48 },
+{ 80 , 80 , 58 , 49 },
+{ 80 , 80 , 58 , 50 },
+{ 80 , 80 , 58 , 51 },
+{ 80 , 80 , 58 , 52 },
+{ 80 , 80 , 58 , 53 },
+{ 80 , 80 , 58 , 54 },
+{ 80 , 80 , 58 , 55 },
+{ 80 , 80 , 58 , 56 },
+{ 80 , 80 , 58 , 57 },
+{ 80 , 80 , 58 , 58 },
+{ 80 , 80 , 58 , 59 },
+{ 80 , 80 , 58 , 60 },
+{ 80 , 80 , 58 , 61 },
+{ 80 , 80 , 58 , 62 },
+{ 80 , 80 , 58 , 63 },
+{ 80 , 80 , 58 , 64 },
+{ 80 , 80 , 58 , 65 },
+{ 80 , 80 , 58 , 66 },
+{ 80 , 80 , 58 , 67 },
+{ 80 , 80 , 58 , 68 },
+{ 80 , 80 , 58 , 69 },
+{ 80 , 80 , 58 , 70 },
+{ 80 , 80 , 58 , 71 },
+{ 80 , 80 , 58 , 72 },
+{ 80 , 80 , 58 , 73 },
+{ 80 , 80 , 58 , 74 },
+{ 80 , 80 , 58 , 75 },
+{ 80 , 80 , 58 , 76 },
+{ 80 , 80 , 58 , 77 },
+{ 80 , 80 , 58 , 78 },
+{ 80 , 80 , 58 , 79 },
+{ 80 , 80 , 59 , 0 },
+{ 80 , 80 , 59 , 1 },
+{ 80 , 80 , 59 , 2 },
+{ 80 , 80 , 59 , 3 },
+{ 80 , 80 , 59 , 4 },
+{ 80 , 80 , 59 , 5 },
+{ 80 , 80 , 59 , 6 },
+{ 80 , 80 , 59 , 7 },
+{ 80 , 80 , 59 , 8 },
+{ 80 , 80 , 59 , 9 },
+{ 80 , 80 , 59 , 10 },
+{ 80 , 80 , 59 , 11 },
+{ 80 , 80 , 59 , 12 },
+{ 80 , 80 , 59 , 13 },
+{ 80 , 80 , 59 , 14 },
+{ 80 , 80 , 59 , 15 },
+{ 80 , 80 , 59 , 16 },
+{ 80 , 80 , 59 , 17 },
+{ 80 , 80 , 59 , 18 },
+{ 80 , 80 , 59 , 19 },
+{ 80 , 80 , 59 , 20 },
+{ 80 , 80 , 59 , 21 },
+{ 80 , 80 , 59 , 22 },
+{ 80 , 80 , 59 , 23 },
+{ 80 , 80 , 59 , 24 },
+{ 80 , 80 , 59 , 25 },
+{ 80 , 80 , 59 , 26 },
+{ 80 , 80 , 59 , 27 },
+{ 80 , 80 , 59 , 28 },
+{ 80 , 80 , 59 , 29 },
+{ 80 , 80 , 59 , 30 },
+{ 80 , 80 , 59 , 31 },
+{ 80 , 80 , 59 , 32 },
+{ 80 , 80 , 59 , 33 },
+{ 80 , 80 , 59 , 34 },
+{ 80 , 80 , 59 , 35 },
+{ 80 , 80 , 59 , 36 },
+{ 80 , 80 , 59 , 37 },
+{ 80 , 80 , 59 , 38 },
+{ 80 , 80 , 59 , 39 },
+{ 80 , 80 , 59 , 40 },
+{ 80 , 80 , 59 , 41 },
+{ 80 , 80 , 59 , 42 },
+{ 80 , 80 , 59 , 43 },
+{ 80 , 80 , 59 , 44 },
+{ 80 , 80 , 59 , 45 },
+{ 80 , 80 , 59 , 46 },
+{ 80 , 80 , 59 , 47 },
+{ 80 , 80 , 59 , 48 },
+{ 80 , 80 , 59 , 49 },
+{ 80 , 80 , 59 , 50 },
+{ 80 , 80 , 59 , 51 },
+{ 80 , 80 , 59 , 52 },
+{ 80 , 80 , 59 , 53 },
+{ 80 , 80 , 59 , 54 },
+{ 80 , 80 , 59 , 55 },
+{ 80 , 80 , 59 , 56 },
+{ 80 , 80 , 59 , 57 },
+{ 80 , 80 , 59 , 58 },
+{ 80 , 80 , 59 , 59 },
+{ 80 , 80 , 59 , 60 },
+{ 80 , 80 , 59 , 61 },
+{ 80 , 80 , 59 , 62 },
+{ 80 , 80 , 59 , 63 },
+{ 80 , 80 , 59 , 64 },
+{ 80 , 80 , 59 , 65 },
+{ 80 , 80 , 59 , 66 },
+{ 80 , 80 , 59 , 67 },
+{ 80 , 80 , 59 , 68 },
+{ 80 , 80 , 59 , 69 },
+{ 80 , 80 , 59 , 70 },
+{ 80 , 80 , 59 , 71 },
+{ 80 , 80 , 59 , 72 },
+{ 80 , 80 , 59 , 73 },
+{ 80 , 80 , 59 , 74 },
+{ 80 , 80 , 59 , 75 },
+{ 80 , 80 , 59 , 76 },
+{ 80 , 80 , 59 , 77 },
+{ 80 , 80 , 59 , 78 },
+{ 80 , 80 , 59 , 79 },
+{ 80 , 80 , 60 , 0 },
+{ 80 , 80 , 60 , 1 },
+{ 80 , 80 , 60 , 2 },
+{ 80 , 80 , 60 , 3 },
+{ 80 , 80 , 60 , 4 },
+{ 80 , 80 , 60 , 5 },
+{ 80 , 80 , 60 , 6 },
+{ 80 , 80 , 60 , 7 },
+{ 80 , 80 , 60 , 8 },
+{ 80 , 80 , 60 , 9 },
+{ 80 , 80 , 60 , 10 },
+{ 80 , 80 , 60 , 11 },
+{ 80 , 80 , 60 , 12 },
+{ 80 , 80 , 60 , 13 },
+{ 80 , 80 , 60 , 14 },
+{ 80 , 80 , 60 , 15 },
+{ 80 , 80 , 60 , 16 },
+{ 80 , 80 , 60 , 17 },
+{ 80 , 80 , 60 , 18 },
+{ 80 , 80 , 60 , 19 },
+{ 80 , 80 , 60 , 20 },
+{ 80 , 80 , 60 , 21 },
+{ 80 , 80 , 60 , 22 },
+{ 80 , 80 , 60 , 23 },
+{ 80 , 80 , 60 , 24 },
+{ 80 , 80 , 60 , 25 },
+{ 80 , 80 , 60 , 26 },
+{ 80 , 80 , 60 , 27 },
+{ 80 , 80 , 60 , 28 },
+{ 80 , 80 , 60 , 29 },
+{ 80 , 80 , 60 , 30 },
+{ 80 , 80 , 60 , 31 },
+{ 80 , 80 , 60 , 32 },
+{ 80 , 80 , 60 , 33 },
+{ 80 , 80 , 60 , 34 },
+{ 80 , 80 , 60 , 35 },
+{ 80 , 80 , 60 , 36 },
+{ 80 , 80 , 60 , 37 },
+{ 80 , 80 , 60 , 38 },
+{ 80 , 80 , 60 , 39 },
+{ 80 , 80 , 60 , 40 },
+{ 80 , 80 , 60 , 41 },
+{ 80 , 80 , 60 , 42 },
+{ 80 , 80 , 60 , 43 },
+{ 80 , 80 , 60 , 44 },
+{ 80 , 80 , 60 , 45 },
+{ 80 , 80 , 60 , 46 },
+{ 80 , 80 , 60 , 47 },
+{ 80 , 80 , 60 , 48 },
+{ 80 , 80 , 60 , 49 },
+{ 80 , 80 , 60 , 50 },
+{ 80 , 80 , 60 , 51 },
+{ 80 , 80 , 60 , 52 },
+{ 80 , 80 , 60 , 53 },
+{ 80 , 80 , 60 , 54 },
+{ 80 , 80 , 60 , 55 },
+{ 80 , 80 , 60 , 56 },
+{ 80 , 80 , 60 , 57 },
+{ 80 , 80 , 60 , 58 },
+{ 80 , 80 , 60 , 59 },
+{ 80 , 80 , 60 , 60 },
+{ 80 , 80 , 60 , 61 },
+{ 80 , 80 , 60 , 62 },
+{ 80 , 80 , 60 , 63 },
+{ 80 , 80 , 60 , 64 },
+{ 80 , 80 , 60 , 65 },
+{ 80 , 80 , 60 , 66 },
+{ 80 , 80 , 60 , 67 },
+{ 80 , 80 , 60 , 68 },
+{ 80 , 80 , 60 , 69 },
+{ 80 , 80 , 60 , 70 },
+{ 80 , 80 , 60 , 71 },
+{ 80 , 80 , 60 , 72 },
+{ 80 , 80 , 60 , 73 },
+{ 80 , 80 , 60 , 74 },
+{ 80 , 80 , 60 , 75 },
+{ 80 , 80 , 60 , 76 },
+{ 80 , 80 , 60 , 77 },
+{ 80 , 80 , 60 , 78 },
+{ 80 , 80 , 60 , 79 },
+{ 80 , 80 , 61 , 0 },
+{ 80 , 80 , 61 , 1 },
+{ 80 , 80 , 61 , 2 },
+{ 80 , 80 , 61 , 3 },
+{ 80 , 80 , 61 , 4 },
+{ 80 , 80 , 61 , 5 },
+{ 80 , 80 , 61 , 6 },
+{ 80 , 80 , 61 , 7 },
+{ 80 , 80 , 61 , 8 },
+{ 80 , 80 , 61 , 9 },
+{ 80 , 80 , 61 , 10 },
+{ 80 , 80 , 61 , 11 },
+{ 80 , 80 , 61 , 12 },
+{ 80 , 80 , 61 , 13 },
+{ 80 , 80 , 61 , 14 },
+{ 80 , 80 , 61 , 15 },
+{ 80 , 80 , 61 , 16 },
+{ 80 , 80 , 61 , 17 },
+{ 80 , 80 , 61 , 18 },
+{ 80 , 80 , 61 , 19 },
+{ 80 , 80 , 61 , 20 },
+{ 80 , 80 , 61 , 21 },
+{ 80 , 80 , 61 , 22 },
+{ 80 , 80 , 61 , 23 },
+{ 80 , 80 , 61 , 24 },
+{ 80 , 80 , 61 , 25 },
+{ 80 , 80 , 61 , 26 },
+{ 80 , 80 , 61 , 27 },
+{ 80 , 80 , 61 , 28 },
+{ 80 , 80 , 61 , 29 },
+{ 80 , 80 , 61 , 30 },
+{ 80 , 80 , 61 , 31 },
+{ 80 , 80 , 61 , 32 },
+{ 80 , 80 , 61 , 33 },
+{ 80 , 80 , 61 , 34 },
+{ 80 , 80 , 61 , 35 },
+{ 80 , 80 , 61 , 36 },
+{ 80 , 80 , 61 , 37 },
+{ 80 , 80 , 61 , 38 },
+{ 80 , 80 , 61 , 39 },
+{ 80 , 80 , 61 , 40 },
+{ 80 , 80 , 61 , 41 },
+{ 80 , 80 , 61 , 42 },
+{ 80 , 80 , 61 , 43 },
+{ 80 , 80 , 61 , 44 },
+{ 80 , 80 , 61 , 45 },
+{ 80 , 80 , 61 , 46 },
+{ 80 , 80 , 61 , 47 },
+{ 80 , 80 , 61 , 48 },
+{ 80 , 80 , 61 , 49 },
+{ 80 , 80 , 61 , 50 },
+{ 80 , 80 , 61 , 51 },
+{ 80 , 80 , 61 , 52 },
+{ 80 , 80 , 61 , 53 },
+{ 80 , 80 , 61 , 54 },
+{ 80 , 80 , 61 , 55 },
+{ 80 , 80 , 61 , 56 },
+{ 80 , 80 , 61 , 57 },
+{ 80 , 80 , 61 , 58 },
+{ 80 , 80 , 61 , 59 },
+{ 80 , 80 , 61 , 60 },
+{ 80 , 80 , 61 , 61 },
+{ 80 , 80 , 61 , 62 },
+{ 80 , 80 , 61 , 63 },
+{ 80 , 80 , 61 , 64 },
+{ 80 , 80 , 61 , 65 },
+{ 80 , 80 , 61 , 66 },
+{ 80 , 80 , 61 , 67 },
+{ 80 , 80 , 61 , 68 },
+{ 80 , 80 , 61 , 69 },
+{ 80 , 80 , 61 , 70 },
+{ 80 , 80 , 61 , 71 },
+{ 80 , 80 , 61 , 72 },
+{ 80 , 80 , 61 , 73 },
+{ 80 , 80 , 61 , 74 },
+{ 80 , 80 , 61 , 75 },
+{ 80 , 80 , 61 , 76 },
+{ 80 , 80 , 61 , 77 },
+{ 80 , 80 , 61 , 78 },
+{ 80 , 80 , 61 , 79 },
+{ 80 , 80 , 62 , 0 },
+{ 80 , 80 , 62 , 1 },
+{ 80 , 80 , 62 , 2 },
+{ 80 , 80 , 62 , 3 },
+{ 80 , 80 , 62 , 4 },
+{ 80 , 80 , 62 , 5 },
+{ 80 , 80 , 62 , 6 },
+{ 80 , 80 , 62 , 7 },
+{ 80 , 80 , 62 , 8 },
+{ 80 , 80 , 62 , 9 },
+{ 80 , 80 , 62 , 10 },
+{ 80 , 80 , 62 , 11 },
+{ 80 , 80 , 62 , 12 },
+{ 80 , 80 , 62 , 13 },
+{ 80 , 80 , 62 , 14 },
+{ 80 , 80 , 62 , 15 },
+{ 80 , 80 , 62 , 16 },
+{ 80 , 80 , 62 , 17 },
+{ 80 , 80 , 62 , 18 },
+{ 80 , 80 , 62 , 19 },
+{ 80 , 80 , 62 , 20 },
+{ 80 , 80 , 62 , 21 },
+{ 80 , 80 , 62 , 22 },
+{ 80 , 80 , 62 , 23 },
+{ 80 , 80 , 62 , 24 },
+{ 80 , 80 , 62 , 25 },
+{ 80 , 80 , 62 , 26 },
+{ 80 , 80 , 62 , 27 },
+{ 80 , 80 , 62 , 28 },
+{ 80 , 80 , 62 , 29 },
+{ 80 , 80 , 62 , 30 },
+{ 80 , 80 , 62 , 31 },
+{ 80 , 80 , 62 , 32 },
+{ 80 , 80 , 62 , 33 },
+{ 80 , 80 , 62 , 34 },
+{ 80 , 80 , 62 , 35 },
+{ 80 , 80 , 62 , 36 },
+{ 80 , 80 , 62 , 37 },
+{ 80 , 80 , 62 , 38 },
+{ 80 , 80 , 62 , 39 },
+{ 80 , 80 , 62 , 40 },
+{ 80 , 80 , 62 , 41 },
+{ 80 , 80 , 62 , 42 },
+{ 80 , 80 , 62 , 43 },
+{ 80 , 80 , 62 , 44 },
+{ 80 , 80 , 62 , 45 },
+{ 80 , 80 , 62 , 46 },
+{ 80 , 80 , 62 , 47 },
+{ 80 , 80 , 62 , 48 },
+{ 80 , 80 , 62 , 49 },
+{ 80 , 80 , 62 , 50 },
+{ 80 , 80 , 62 , 51 },
+{ 80 , 80 , 62 , 52 },
+{ 80 , 80 , 62 , 53 },
+{ 80 , 80 , 62 , 54 },
+{ 80 , 80 , 62 , 55 },
+{ 80 , 80 , 62 , 56 },
+{ 80 , 80 , 62 , 57 },
+{ 80 , 80 , 62 , 58 },
+{ 80 , 80 , 62 , 59 },
+{ 80 , 80 , 62 , 60 },
+{ 80 , 80 , 62 , 61 },
+{ 80 , 80 , 62 , 62 },
+{ 80 , 80 , 62 , 63 },
+{ 80 , 80 , 62 , 64 },
+{ 80 , 80 , 62 , 65 },
+{ 80 , 80 , 62 , 66 },
+{ 80 , 80 , 62 , 67 },
+{ 80 , 80 , 62 , 68 },
+{ 80 , 80 , 62 , 69 },
+{ 80 , 80 , 62 , 70 },
+{ 80 , 80 , 62 , 71 },
+{ 80 , 80 , 62 , 72 },
+{ 80 , 80 , 62 , 73 },
+{ 80 , 80 , 62 , 74 },
+{ 80 , 80 , 62 , 75 },
+{ 80 , 80 , 62 , 76 },
+{ 80 , 80 , 62 , 77 },
+{ 80 , 80 , 62 , 78 },
+{ 80 , 80 , 62 , 79 },
+{ 80 , 80 , 63 , 0 },
+{ 80 , 80 , 63 , 1 },
+{ 80 , 80 , 63 , 2 },
+{ 80 , 80 , 63 , 3 },
+{ 80 , 80 , 63 , 4 },
+{ 80 , 80 , 63 , 5 },
+{ 80 , 80 , 63 , 6 },
+{ 80 , 80 , 63 , 7 },
+{ 80 , 80 , 63 , 8 },
+{ 80 , 80 , 63 , 9 },
+{ 80 , 80 , 63 , 10 },
+{ 80 , 80 , 63 , 11 },
+{ 80 , 80 , 63 , 12 },
+{ 80 , 80 , 63 , 13 },
+{ 80 , 80 , 63 , 14 },
+{ 80 , 80 , 63 , 15 },
+{ 80 , 80 , 63 , 16 },
+{ 80 , 80 , 63 , 17 },
+{ 80 , 80 , 63 , 18 },
+{ 80 , 80 , 63 , 19 },
+{ 80 , 80 , 63 , 20 },
+{ 80 , 80 , 63 , 21 },
+{ 80 , 80 , 63 , 22 },
+{ 80 , 80 , 63 , 23 },
+{ 80 , 80 , 63 , 24 },
+{ 80 , 80 , 63 , 25 },
+{ 80 , 80 , 63 , 26 },
+{ 80 , 80 , 63 , 27 },
+{ 80 , 80 , 63 , 28 },
+{ 80 , 80 , 63 , 29 },
+{ 80 , 80 , 63 , 30 },
+{ 80 , 80 , 63 , 31 },
+{ 80 , 80 , 63 , 32 },
+{ 80 , 80 , 63 , 33 },
+{ 80 , 80 , 63 , 34 },
+{ 80 , 80 , 63 , 35 },
+{ 80 , 80 , 63 , 36 },
+{ 80 , 80 , 63 , 37 },
+{ 80 , 80 , 63 , 38 },
+{ 80 , 80 , 63 , 39 },
+{ 80 , 80 , 63 , 40 },
+{ 80 , 80 , 63 , 41 },
+{ 80 , 80 , 63 , 42 },
+{ 80 , 80 , 63 , 43 },
+{ 80 , 80 , 63 , 44 },
+{ 80 , 80 , 63 , 45 },
+{ 80 , 80 , 63 , 46 },
+{ 80 , 80 , 63 , 47 },
+{ 80 , 80 , 63 , 48 },
+{ 80 , 80 , 63 , 49 },
+{ 80 , 80 , 63 , 50 },
+{ 80 , 80 , 63 , 51 },
+{ 80 , 80 , 63 , 52 },
+{ 80 , 80 , 63 , 53 },
+{ 80 , 80 , 63 , 54 },
+{ 80 , 80 , 63 , 55 },
+{ 80 , 80 , 63 , 56 },
+{ 80 , 80 , 63 , 57 },
+{ 80 , 80 , 63 , 58 },
+{ 80 , 80 , 63 , 59 },
+{ 80 , 80 , 63 , 60 },
+{ 80 , 80 , 63 , 61 },
+{ 80 , 80 , 63 , 62 },
+{ 80 , 80 , 63 , 63 },
+{ 80 , 80 , 63 , 64 },
+{ 80 , 80 , 63 , 65 },
+{ 80 , 80 , 63 , 66 },
+{ 80 , 80 , 63 , 67 },
+{ 80 , 80 , 63 , 68 },
+{ 80 , 80 , 63 , 69 },
+{ 80 , 80 , 63 , 70 },
+{ 80 , 80 , 63 , 71 },
+{ 80 , 80 , 63 , 72 },
+{ 80 , 80 , 63 , 73 },
+{ 80 , 80 , 63 , 74 },
+{ 80 , 80 , 63 , 75 },
+{ 80 , 80 , 63 , 76 },
+{ 80 , 80 , 63 , 77 },
+{ 80 , 80 , 63 , 78 },
+{ 80 , 80 , 63 , 79 },
+{ 80 , 80 , 64 , 0 },
+{ 80 , 80 , 64 , 1 },
+{ 80 , 80 , 64 , 2 },
+{ 80 , 80 , 64 , 3 },
+{ 80 , 80 , 64 , 4 },
+{ 80 , 80 , 64 , 5 },
+{ 80 , 80 , 64 , 6 },
+{ 80 , 80 , 64 , 7 },
+{ 80 , 80 , 64 , 8 },
+{ 80 , 80 , 64 , 9 },
+{ 80 , 80 , 64 , 10 },
+{ 80 , 80 , 64 , 11 },
+{ 80 , 80 , 64 , 12 },
+{ 80 , 80 , 64 , 13 },
+{ 80 , 80 , 64 , 14 },
+{ 80 , 80 , 64 , 15 },
+{ 80 , 80 , 64 , 16 },
+{ 80 , 80 , 64 , 17 },
+{ 80 , 80 , 64 , 18 },
+{ 80 , 80 , 64 , 19 },
+{ 80 , 80 , 64 , 20 },
+{ 80 , 80 , 64 , 21 },
+{ 80 , 80 , 64 , 22 },
+{ 80 , 80 , 64 , 23 },
+{ 80 , 80 , 64 , 24 },
+{ 80 , 80 , 64 , 25 },
+{ 80 , 80 , 64 , 26 },
+{ 80 , 80 , 64 , 27 },
+{ 80 , 80 , 64 , 28 },
+{ 80 , 80 , 64 , 29 },
+{ 80 , 80 , 64 , 30 },
+{ 80 , 80 , 64 , 31 },
+{ 80 , 80 , 64 , 32 },
+{ 80 , 80 , 64 , 33 },
+{ 80 , 80 , 64 , 34 },
+{ 80 , 80 , 64 , 35 },
+{ 80 , 80 , 64 , 36 },
+{ 80 , 80 , 64 , 37 },
+{ 80 , 80 , 64 , 38 },
+{ 80 , 80 , 64 , 39 },
+{ 80 , 80 , 64 , 40 },
+{ 80 , 80 , 64 , 41 },
+{ 80 , 80 , 64 , 42 },
+{ 80 , 80 , 64 , 43 },
+{ 80 , 80 , 64 , 44 },
+{ 80 , 80 , 64 , 45 },
+{ 80 , 80 , 64 , 46 },
+{ 80 , 80 , 64 , 47 },
+{ 80 , 80 , 64 , 48 },
+{ 80 , 80 , 64 , 49 },
+{ 80 , 80 , 64 , 50 },
+{ 80 , 80 , 64 , 51 },
+{ 80 , 80 , 64 , 52 },
+{ 80 , 80 , 64 , 53 },
+{ 80 , 80 , 64 , 54 },
+{ 80 , 80 , 64 , 55 },
+{ 80 , 80 , 64 , 56 },
+{ 80 , 80 , 64 , 57 },
+{ 80 , 80 , 64 , 58 },
+{ 80 , 80 , 64 , 59 },
+{ 80 , 80 , 64 , 60 },
+{ 80 , 80 , 64 , 61 },
+{ 80 , 80 , 64 , 62 },
+{ 80 , 80 , 64 , 63 },
+{ 80 , 80 , 64 , 64 },
+{ 80 , 80 , 64 , 65 },
+{ 80 , 80 , 64 , 66 },
+{ 80 , 80 , 64 , 67 },
+{ 80 , 80 , 64 , 68 },
+{ 80 , 80 , 64 , 69 },
+{ 80 , 80 , 64 , 70 },
+{ 80 , 80 , 64 , 71 },
+{ 80 , 80 , 64 , 72 },
+{ 80 , 80 , 64 , 73 },
+{ 80 , 80 , 64 , 74 },
+{ 80 , 80 , 64 , 75 },
+{ 80 , 80 , 64 , 76 },
+{ 80 , 80 , 64 , 77 },
+{ 80 , 80 , 64 , 78 },
+{ 80 , 80 , 64 , 79 },
+{ 80 , 80 , 65 , 0 },
+{ 80 , 80 , 65 , 1 },
+{ 80 , 80 , 65 , 2 },
+{ 80 , 80 , 65 , 3 },
+{ 80 , 80 , 65 , 4 },
+{ 80 , 80 , 65 , 5 },
+{ 80 , 80 , 65 , 6 },
+{ 80 , 80 , 65 , 7 },
+{ 80 , 80 , 65 , 8 },
+{ 80 , 80 , 65 , 9 },
+{ 80 , 80 , 65 , 10 },
+{ 80 , 80 , 65 , 11 },
+{ 80 , 80 , 65 , 12 },
+{ 80 , 80 , 65 , 13 },
+{ 80 , 80 , 65 , 14 },
+{ 80 , 80 , 65 , 15 },
+{ 80 , 80 , 65 , 16 },
+{ 80 , 80 , 65 , 17 },
+{ 80 , 80 , 65 , 18 },
+{ 80 , 80 , 65 , 19 },
+{ 80 , 80 , 65 , 20 },
+{ 80 , 80 , 65 , 21 },
+{ 80 , 80 , 65 , 22 },
+{ 80 , 80 , 65 , 23 },
+{ 80 , 80 , 65 , 24 },
+{ 80 , 80 , 65 , 25 },
+{ 80 , 80 , 65 , 26 },
+{ 80 , 80 , 65 , 27 },
+{ 80 , 80 , 65 , 28 },
+{ 80 , 80 , 65 , 29 },
+{ 80 , 80 , 65 , 30 },
+{ 80 , 80 , 65 , 31 },
+{ 80 , 80 , 65 , 32 },
+{ 80 , 80 , 65 , 33 },
+{ 80 , 80 , 65 , 34 },
+{ 80 , 80 , 65 , 35 },
+{ 80 , 80 , 65 , 36 },
+{ 80 , 80 , 65 , 37 },
+{ 80 , 80 , 65 , 38 },
+{ 80 , 80 , 65 , 39 },
+{ 80 , 80 , 65 , 40 },
+{ 80 , 80 , 65 , 41 },
+{ 80 , 80 , 65 , 42 },
+{ 80 , 80 , 65 , 43 },
+{ 80 , 80 , 65 , 44 },
+{ 80 , 80 , 65 , 45 },
+{ 80 , 80 , 65 , 46 },
+{ 80 , 80 , 65 , 47 },
+{ 80 , 80 , 65 , 48 },
+{ 80 , 80 , 65 , 49 },
+{ 80 , 80 , 65 , 50 },
+{ 80 , 80 , 65 , 51 },
+{ 80 , 80 , 65 , 52 },
+{ 80 , 80 , 65 , 53 },
+{ 80 , 80 , 65 , 54 },
+{ 80 , 80 , 65 , 55 },
+{ 80 , 80 , 65 , 56 },
+{ 80 , 80 , 65 , 57 },
+{ 80 , 80 , 65 , 58 },
+{ 80 , 80 , 65 , 59 },
+{ 80 , 80 , 65 , 60 },
+{ 80 , 80 , 65 , 61 },
+{ 80 , 80 , 65 , 62 },
+{ 80 , 80 , 65 , 63 },
+{ 80 , 80 , 65 , 64 },
+{ 80 , 80 , 65 , 65 },
+{ 80 , 80 , 65 , 66 },
+{ 80 , 80 , 65 , 67 },
+{ 80 , 80 , 65 , 68 },
+{ 80 , 80 , 65 , 69 },
+{ 80 , 80 , 65 , 70 },
+{ 80 , 80 , 65 , 71 },
+{ 80 , 80 , 65 , 72 },
+{ 80 , 80 , 65 , 73 },
+{ 80 , 80 , 65 , 74 },
+{ 80 , 80 , 65 , 75 },
+{ 80 , 80 , 65 , 76 },
+{ 80 , 80 , 65 , 77 },
+{ 80 , 80 , 65 , 78 },
+{ 80 , 80 , 65 , 79 },
+{ 80 , 80 , 66 , 0 },
+{ 80 , 80 , 66 , 1 },
+{ 80 , 80 , 66 , 2 },
+{ 80 , 80 , 66 , 3 },
+{ 80 , 80 , 66 , 4 },
+{ 80 , 80 , 66 , 5 },
+{ 80 , 80 , 66 , 6 },
+{ 80 , 80 , 66 , 7 },
+{ 80 , 80 , 66 , 8 },
+{ 80 , 80 , 66 , 9 },
+{ 80 , 80 , 66 , 10 },
+{ 80 , 80 , 66 , 11 },
+{ 80 , 80 , 66 , 12 },
+{ 80 , 80 , 66 , 13 },
+{ 80 , 80 , 66 , 14 },
+{ 80 , 80 , 66 , 15 },
+{ 80 , 80 , 66 , 16 },
+{ 80 , 80 , 66 , 17 },
+{ 80 , 80 , 66 , 18 },
+{ 80 , 80 , 66 , 19 },
+{ 80 , 80 , 66 , 20 },
+{ 80 , 80 , 66 , 21 },
+{ 80 , 80 , 66 , 22 },
+{ 80 , 80 , 66 , 23 },
+{ 80 , 80 , 66 , 24 },
+{ 80 , 80 , 66 , 25 },
+{ 80 , 80 , 66 , 26 },
+{ 80 , 80 , 66 , 27 },
+{ 80 , 80 , 66 , 28 },
+{ 80 , 80 , 66 , 29 },
+{ 80 , 80 , 66 , 30 },
+{ 80 , 80 , 66 , 31 },
+{ 80 , 80 , 66 , 32 },
+{ 80 , 80 , 66 , 33 },
+{ 80 , 80 , 66 , 34 },
+{ 80 , 80 , 66 , 35 },
+{ 80 , 80 , 66 , 36 },
+{ 80 , 80 , 66 , 37 },
+{ 80 , 80 , 66 , 38 },
+{ 80 , 80 , 66 , 39 },
+{ 80 , 80 , 66 , 40 },
+{ 80 , 80 , 66 , 41 },
+{ 80 , 80 , 66 , 42 },
+{ 80 , 80 , 66 , 43 },
+{ 80 , 80 , 66 , 44 },
+{ 80 , 80 , 66 , 45 },
+{ 80 , 80 , 66 , 46 },
+{ 80 , 80 , 66 , 47 },
+{ 80 , 80 , 66 , 48 },
+{ 80 , 80 , 66 , 49 },
+{ 80 , 80 , 66 , 50 },
+{ 80 , 80 , 66 , 51 },
+{ 80 , 80 , 66 , 52 },
+{ 80 , 80 , 66 , 53 },
+{ 80 , 80 , 66 , 54 },
+{ 80 , 80 , 66 , 55 },
+{ 80 , 80 , 66 , 56 },
+{ 80 , 80 , 66 , 57 },
+{ 80 , 80 , 66 , 58 },
+{ 80 , 80 , 66 , 59 },
+{ 80 , 80 , 66 , 60 },
+{ 80 , 80 , 66 , 61 },
+{ 80 , 80 , 66 , 62 },
+{ 80 , 80 , 66 , 63 },
+{ 80 , 80 , 66 , 64 },
+{ 80 , 80 , 66 , 65 },
+{ 80 , 80 , 66 , 66 },
+{ 80 , 80 , 66 , 67 },
+{ 80 , 80 , 66 , 68 },
+{ 80 , 80 , 66 , 69 },
+{ 80 , 80 , 66 , 70 },
+{ 80 , 80 , 66 , 71 },
+{ 80 , 80 , 66 , 72 },
+{ 80 , 80 , 66 , 73 },
+{ 80 , 80 , 66 , 74 },
+{ 80 , 80 , 66 , 75 },
+{ 80 , 80 , 66 , 76 },
+{ 80 , 80 , 66 , 77 },
+{ 80 , 80 , 66 , 78 },
+{ 80 , 80 , 66 , 79 },
+{ 80 , 80 , 67 , 0 },
+{ 80 , 80 , 67 , 1 },
+{ 80 , 80 , 67 , 2 },
+{ 80 , 80 , 67 , 3 },
+{ 80 , 80 , 67 , 4 },
+{ 80 , 80 , 67 , 5 },
+{ 80 , 80 , 67 , 6 },
+{ 80 , 80 , 67 , 7 },
+{ 80 , 80 , 67 , 8 },
+{ 80 , 80 , 67 , 9 },
+{ 80 , 80 , 67 , 10 },
+{ 80 , 80 , 67 , 11 },
+{ 80 , 80 , 67 , 12 },
+{ 80 , 80 , 67 , 13 },
+{ 80 , 80 , 67 , 14 },
+{ 80 , 80 , 67 , 15 },
+{ 80 , 80 , 67 , 16 },
+{ 80 , 80 , 67 , 17 },
+{ 80 , 80 , 67 , 18 },
+{ 80 , 80 , 67 , 19 },
+{ 80 , 80 , 67 , 20 },
+{ 80 , 80 , 67 , 21 },
+{ 80 , 80 , 67 , 22 },
+{ 80 , 80 , 67 , 23 },
+{ 80 , 80 , 67 , 24 },
+{ 80 , 80 , 67 , 25 },
+{ 80 , 80 , 67 , 26 },
+{ 80 , 80 , 67 , 27 },
+{ 80 , 80 , 67 , 28 },
+{ 80 , 80 , 67 , 29 },
+{ 80 , 80 , 67 , 30 },
+{ 80 , 80 , 67 , 31 },
+{ 80 , 80 , 67 , 32 },
+{ 80 , 80 , 67 , 33 },
+{ 80 , 80 , 67 , 34 },
+{ 80 , 80 , 67 , 35 },
+{ 80 , 80 , 67 , 36 },
+{ 80 , 80 , 67 , 37 },
+{ 80 , 80 , 67 , 38 },
+{ 80 , 80 , 67 , 39 },
+{ 80 , 80 , 67 , 40 },
+{ 80 , 80 , 67 , 41 },
+{ 80 , 80 , 67 , 42 },
+{ 80 , 80 , 67 , 43 },
+{ 80 , 80 , 67 , 44 },
+{ 80 , 80 , 67 , 45 },
+{ 80 , 80 , 67 , 46 },
+{ 80 , 80 , 67 , 47 },
+{ 80 , 80 , 67 , 48 },
+{ 80 , 80 , 67 , 49 },
+{ 80 , 80 , 67 , 50 },
+{ 80 , 80 , 67 , 51 },
+{ 80 , 80 , 67 , 52 },
+{ 80 , 80 , 67 , 53 },
+{ 80 , 80 , 67 , 54 },
+{ 80 , 80 , 67 , 55 },
+{ 80 , 80 , 67 , 56 },
+{ 80 , 80 , 67 , 57 },
+{ 80 , 80 , 67 , 58 },
+{ 80 , 80 , 67 , 59 },
+{ 80 , 80 , 67 , 60 },
+{ 80 , 80 , 67 , 61 },
+{ 80 , 80 , 67 , 62 },
+{ 80 , 80 , 67 , 63 },
+{ 80 , 80 , 67 , 64 },
+{ 80 , 80 , 67 , 65 },
+{ 80 , 80 , 67 , 66 },
+{ 80 , 80 , 67 , 67 },
+{ 80 , 80 , 67 , 68 },
+{ 80 , 80 , 67 , 69 },
+{ 80 , 80 , 67 , 70 },
+{ 80 , 80 , 67 , 71 },
+{ 80 , 80 , 67 , 72 },
+{ 80 , 80 , 67 , 73 },
+{ 80 , 80 , 67 , 74 },
+{ 80 , 80 , 67 , 75 },
+{ 80 , 80 , 67 , 76 },
+{ 80 , 80 , 67 , 77 },
+{ 80 , 80 , 67 , 78 },
+{ 80 , 80 , 67 , 79 },
+{ 80 , 80 , 68 , 0 },
+{ 80 , 80 , 68 , 1 },
+{ 80 , 80 , 68 , 2 },
+{ 80 , 80 , 68 , 3 },
+{ 80 , 80 , 68 , 4 },
+{ 80 , 80 , 68 , 5 },
+{ 80 , 80 , 68 , 6 },
+{ 80 , 80 , 68 , 7 },
+{ 80 , 80 , 68 , 8 },
+{ 80 , 80 , 68 , 9 },
+{ 80 , 80 , 68 , 10 },
+{ 80 , 80 , 68 , 11 },
+{ 80 , 80 , 68 , 12 },
+{ 80 , 80 , 68 , 13 },
+{ 80 , 80 , 68 , 14 },
+{ 80 , 80 , 68 , 15 },
+{ 80 , 80 , 68 , 16 },
+{ 80 , 80 , 68 , 17 },
+{ 80 , 80 , 68 , 18 },
+{ 80 , 80 , 68 , 19 },
+{ 80 , 80 , 68 , 20 },
+{ 80 , 80 , 68 , 21 },
+{ 80 , 80 , 68 , 22 },
+{ 80 , 80 , 68 , 23 },
+{ 80 , 80 , 68 , 24 },
+{ 80 , 80 , 68 , 25 },
+{ 80 , 80 , 68 , 26 },
+{ 80 , 80 , 68 , 27 },
+{ 80 , 80 , 68 , 28 },
+{ 80 , 80 , 68 , 29 },
+{ 80 , 80 , 68 , 30 },
+{ 80 , 80 , 68 , 31 },
+{ 80 , 80 , 68 , 32 },
+{ 80 , 80 , 68 , 33 },
+{ 80 , 80 , 68 , 34 },
+{ 80 , 80 , 68 , 35 },
+{ 80 , 80 , 68 , 36 },
+{ 80 , 80 , 68 , 37 },
+{ 80 , 80 , 68 , 38 },
+{ 80 , 80 , 68 , 39 },
+{ 80 , 80 , 68 , 40 },
+{ 80 , 80 , 68 , 41 },
+{ 80 , 80 , 68 , 42 },
+{ 80 , 80 , 68 , 43 },
+{ 80 , 80 , 68 , 44 },
+{ 80 , 80 , 68 , 45 },
+{ 80 , 80 , 68 , 46 },
+{ 80 , 80 , 68 , 47 },
+{ 80 , 80 , 68 , 48 },
+{ 80 , 80 , 68 , 49 },
+{ 80 , 80 , 68 , 50 },
+{ 80 , 80 , 68 , 51 },
+{ 80 , 80 , 68 , 52 },
+{ 80 , 80 , 68 , 53 },
+{ 80 , 80 , 68 , 54 },
+{ 80 , 80 , 68 , 55 },
+{ 80 , 80 , 68 , 56 },
+{ 80 , 80 , 68 , 57 },
+{ 80 , 80 , 68 , 58 },
+{ 80 , 80 , 68 , 59 },
+{ 80 , 80 , 68 , 60 },
+{ 80 , 80 , 68 , 61 },
+{ 80 , 80 , 68 , 62 },
+{ 80 , 80 , 68 , 63 },
+{ 80 , 80 , 68 , 64 },
+{ 80 , 80 , 68 , 65 },
+{ 80 , 80 , 68 , 66 },
+{ 80 , 80 , 68 , 67 },
+{ 80 , 80 , 68 , 68 },
+{ 80 , 80 , 68 , 69 },
+{ 80 , 80 , 68 , 70 },
+{ 80 , 80 , 68 , 71 },
+{ 80 , 80 , 68 , 72 },
+{ 80 , 80 , 68 , 73 },
+{ 80 , 80 , 68 , 74 },
+{ 80 , 80 , 68 , 75 },
+{ 80 , 80 , 68 , 76 },
+{ 80 , 80 , 68 , 77 },
+{ 80 , 80 , 68 , 78 },
+{ 80 , 80 , 68 , 79 },
+{ 80 , 80 , 69 , 0 },
+{ 80 , 80 , 69 , 1 },
+{ 80 , 80 , 69 , 2 },
+{ 80 , 80 , 69 , 3 },
+{ 80 , 80 , 69 , 4 },
+{ 80 , 80 , 69 , 5 },
+{ 80 , 80 , 69 , 6 },
+{ 80 , 80 , 69 , 7 },
+{ 80 , 80 , 69 , 8 },
+{ 80 , 80 , 69 , 9 },
+{ 80 , 80 , 69 , 10 },
+{ 80 , 80 , 69 , 11 },
+{ 80 , 80 , 69 , 12 },
+{ 80 , 80 , 69 , 13 },
+{ 80 , 80 , 69 , 14 },
+{ 80 , 80 , 69 , 15 },
+{ 80 , 80 , 69 , 16 },
+{ 80 , 80 , 69 , 17 },
+{ 80 , 80 , 69 , 18 },
+{ 80 , 80 , 69 , 19 },
+{ 80 , 80 , 69 , 20 },
+{ 80 , 80 , 69 , 21 },
+{ 80 , 80 , 69 , 22 },
+{ 80 , 80 , 69 , 23 },
+{ 80 , 80 , 69 , 24 },
+{ 80 , 80 , 69 , 25 },
+{ 80 , 80 , 69 , 26 },
+{ 80 , 80 , 69 , 27 },
+{ 80 , 80 , 69 , 28 },
+{ 80 , 80 , 69 , 29 },
+{ 80 , 80 , 69 , 30 },
+{ 80 , 80 , 69 , 31 },
+{ 80 , 80 , 69 , 32 },
+{ 80 , 80 , 69 , 33 },
+{ 80 , 80 , 69 , 34 },
+{ 80 , 80 , 69 , 35 },
+{ 80 , 80 , 69 , 36 },
+{ 80 , 80 , 69 , 37 },
+{ 80 , 80 , 69 , 38 },
+{ 80 , 80 , 69 , 39 },
+{ 80 , 80 , 69 , 40 },
+{ 80 , 80 , 69 , 41 },
+{ 80 , 80 , 69 , 42 },
+{ 80 , 80 , 69 , 43 },
+{ 80 , 80 , 69 , 44 },
+{ 80 , 80 , 69 , 45 },
+{ 80 , 80 , 69 , 46 },
+{ 80 , 80 , 69 , 47 },
+{ 80 , 80 , 69 , 48 },
+{ 80 , 80 , 69 , 49 },
+{ 80 , 80 , 69 , 50 },
+{ 80 , 80 , 69 , 51 },
+{ 80 , 80 , 69 , 52 },
+{ 80 , 80 , 69 , 53 },
+{ 80 , 80 , 69 , 54 },
+{ 80 , 80 , 69 , 55 },
+{ 80 , 80 , 69 , 56 },
+{ 80 , 80 , 69 , 57 },
+{ 80 , 80 , 69 , 58 },
+{ 80 , 80 , 69 , 59 },
+{ 80 , 80 , 69 , 60 },
+{ 80 , 80 , 69 , 61 },
+{ 80 , 80 , 69 , 62 },
+{ 80 , 80 , 69 , 63 },
+{ 80 , 80 , 69 , 64 },
+{ 80 , 80 , 69 , 65 },
+{ 80 , 80 , 69 , 66 },
+{ 80 , 80 , 69 , 67 },
+{ 80 , 80 , 69 , 68 },
+{ 80 , 80 , 69 , 69 },
+{ 80 , 80 , 69 , 70 },
+{ 80 , 80 , 69 , 71 },
+{ 80 , 80 , 69 , 72 },
+{ 80 , 80 , 69 , 73 },
+{ 80 , 80 , 69 , 74 },
+{ 80 , 80 , 69 , 75 },
+{ 80 , 80 , 69 , 76 },
+{ 80 , 80 , 69 , 77 },
+{ 80 , 80 , 69 , 78 },
+{ 80 , 80 , 69 , 79 },
+{ 80 , 80 , 70 , 0 },
+{ 80 , 80 , 70 , 1 },
+{ 80 , 80 , 70 , 2 },
+{ 80 , 80 , 70 , 3 },
+{ 80 , 80 , 70 , 4 },
+{ 80 , 80 , 70 , 5 },
+{ 80 , 80 , 70 , 6 },
+{ 80 , 80 , 70 , 7 },
+{ 80 , 80 , 70 , 8 },
+{ 80 , 80 , 70 , 9 },
+{ 80 , 80 , 70 , 10 },
+{ 80 , 80 , 70 , 11 },
+{ 80 , 80 , 70 , 12 },
+{ 80 , 80 , 70 , 13 },
+{ 80 , 80 , 70 , 14 },
+{ 80 , 80 , 70 , 15 },
+{ 80 , 80 , 70 , 16 },
+{ 80 , 80 , 70 , 17 },
+{ 80 , 80 , 70 , 18 },
+{ 80 , 80 , 70 , 19 },
+{ 80 , 80 , 70 , 20 },
+{ 80 , 80 , 70 , 21 },
+{ 80 , 80 , 70 , 22 },
+{ 80 , 80 , 70 , 23 },
+{ 80 , 80 , 70 , 24 },
+{ 80 , 80 , 70 , 25 },
+{ 80 , 80 , 70 , 26 },
+{ 80 , 80 , 70 , 27 },
+{ 80 , 80 , 70 , 28 },
+{ 80 , 80 , 70 , 29 },
+{ 80 , 80 , 70 , 30 },
+{ 80 , 80 , 70 , 31 },
+{ 80 , 80 , 70 , 32 },
+{ 80 , 80 , 70 , 33 },
+{ 80 , 80 , 70 , 34 },
+{ 80 , 80 , 70 , 35 },
+{ 80 , 80 , 70 , 36 },
+{ 80 , 80 , 70 , 37 },
+{ 80 , 80 , 70 , 38 },
+{ 80 , 80 , 70 , 39 },
+{ 80 , 80 , 70 , 40 },
+{ 80 , 80 , 70 , 41 },
+{ 80 , 80 , 70 , 42 },
+{ 80 , 80 , 70 , 43 },
+{ 80 , 80 , 70 , 44 },
+{ 80 , 80 , 70 , 45 },
+{ 80 , 80 , 70 , 46 },
+{ 80 , 80 , 70 , 47 },
+{ 80 , 80 , 70 , 48 },
+{ 80 , 80 , 70 , 49 },
+{ 80 , 80 , 70 , 50 },
+{ 80 , 80 , 70 , 51 },
+{ 80 , 80 , 70 , 52 },
+{ 80 , 80 , 70 , 53 },
+{ 80 , 80 , 70 , 54 },
+{ 80 , 80 , 70 , 55 },
+{ 80 , 80 , 70 , 56 },
+{ 80 , 80 , 70 , 57 },
+{ 80 , 80 , 70 , 58 },
+{ 80 , 80 , 70 , 59 },
+{ 80 , 80 , 70 , 60 },
+{ 80 , 80 , 70 , 61 },
+{ 80 , 80 , 70 , 62 },
+{ 80 , 80 , 70 , 63 },
+{ 80 , 80 , 70 , 64 },
+{ 80 , 80 , 70 , 65 },
+{ 80 , 80 , 70 , 66 },
+{ 80 , 80 , 70 , 67 },
+{ 80 , 80 , 70 , 68 },
+{ 80 , 80 , 70 , 69 },
+{ 80 , 80 , 70 , 70 },
+{ 80 , 80 , 70 , 71 },
+{ 80 , 80 , 70 , 72 },
+{ 80 , 80 , 70 , 73 },
+{ 80 , 80 , 70 , 74 },
+{ 80 , 80 , 70 , 75 },
+{ 80 , 80 , 70 , 76 },
+{ 80 , 80 , 70 , 77 },
+{ 80 , 80 , 70 , 78 },
+{ 80 , 80 , 70 , 79 },
+{ 80 , 80 , 71 , 0 },
+{ 80 , 80 , 71 , 1 },
+{ 80 , 80 , 71 , 2 },
+{ 80 , 80 , 71 , 3 },
+{ 80 , 80 , 71 , 4 },
+{ 80 , 80 , 71 , 5 },
+{ 80 , 80 , 71 , 6 },
+{ 80 , 80 , 71 , 7 },
+{ 80 , 80 , 71 , 8 },
+{ 80 , 80 , 71 , 9 },
+{ 80 , 80 , 71 , 10 },
+{ 80 , 80 , 71 , 11 },
+{ 80 , 80 , 71 , 12 },
+{ 80 , 80 , 71 , 13 },
+{ 80 , 80 , 71 , 14 },
+{ 80 , 80 , 71 , 15 },
+{ 80 , 80 , 71 , 16 },
+{ 80 , 80 , 71 , 17 },
+{ 80 , 80 , 71 , 18 },
+{ 80 , 80 , 71 , 19 },
+{ 80 , 80 , 71 , 20 },
+{ 80 , 80 , 71 , 21 },
+{ 80 , 80 , 71 , 22 },
+{ 80 , 80 , 71 , 23 },
+{ 80 , 80 , 71 , 24 },
+{ 80 , 80 , 71 , 25 },
+{ 80 , 80 , 71 , 26 },
+{ 80 , 80 , 71 , 27 },
+{ 80 , 80 , 71 , 28 },
+{ 80 , 80 , 71 , 29 },
+{ 80 , 80 , 71 , 30 },
+{ 80 , 80 , 71 , 31 },
+{ 80 , 80 , 71 , 32 },
+{ 80 , 80 , 71 , 33 },
+{ 80 , 80 , 71 , 34 },
+{ 80 , 80 , 71 , 35 },
+{ 80 , 80 , 71 , 36 },
+{ 80 , 80 , 71 , 37 },
+{ 80 , 80 , 71 , 38 },
+{ 80 , 80 , 71 , 39 },
+{ 80 , 80 , 71 , 40 },
+{ 80 , 80 , 71 , 41 },
+{ 80 , 80 , 71 , 42 },
+{ 80 , 80 , 71 , 43 },
+{ 80 , 80 , 71 , 44 },
+{ 80 , 80 , 71 , 45 },
+{ 80 , 80 , 71 , 46 },
+{ 80 , 80 , 71 , 47 },
+{ 80 , 80 , 71 , 48 },
+{ 80 , 80 , 71 , 49 },
+{ 80 , 80 , 71 , 50 },
+{ 80 , 80 , 71 , 51 },
+{ 80 , 80 , 71 , 52 },
+{ 80 , 80 , 71 , 53 },
+{ 80 , 80 , 71 , 54 },
+{ 80 , 80 , 71 , 55 },
+{ 80 , 80 , 71 , 56 },
+{ 80 , 80 , 71 , 57 },
+{ 80 , 80 , 71 , 58 },
+{ 80 , 80 , 71 , 59 },
+{ 80 , 80 , 71 , 60 },
+{ 80 , 80 , 71 , 61 },
+{ 80 , 80 , 71 , 62 },
+{ 80 , 80 , 71 , 63 },
+{ 80 , 80 , 71 , 64 },
+{ 80 , 80 , 71 , 65 },
+{ 80 , 80 , 71 , 66 },
+{ 80 , 80 , 71 , 67 },
+{ 80 , 80 , 71 , 68 },
+{ 80 , 80 , 71 , 69 },
+{ 80 , 80 , 71 , 70 },
+{ 80 , 80 , 71 , 71 },
+{ 80 , 80 , 71 , 72 },
+{ 80 , 80 , 71 , 73 },
+{ 80 , 80 , 71 , 74 },
+{ 80 , 80 , 71 , 75 },
+{ 80 , 80 , 71 , 76 },
+{ 80 , 80 , 71 , 77 },
+{ 80 , 80 , 71 , 78 },
+{ 80 , 80 , 71 , 79 },
+{ 80 , 80 , 72 , 0 },
+{ 80 , 80 , 72 , 1 },
+{ 80 , 80 , 72 , 2 },
+{ 80 , 80 , 72 , 3 },
+{ 80 , 80 , 72 , 4 },
+{ 80 , 80 , 72 , 5 },
+{ 80 , 80 , 72 , 6 },
+{ 80 , 80 , 72 , 7 },
+{ 80 , 80 , 72 , 8 },
+{ 80 , 80 , 72 , 9 },
+{ 80 , 80 , 72 , 10 },
+{ 80 , 80 , 72 , 11 },
+{ 80 , 80 , 72 , 12 },
+{ 80 , 80 , 72 , 13 },
+{ 80 , 80 , 72 , 14 },
+{ 80 , 80 , 72 , 15 },
+{ 80 , 80 , 72 , 16 },
+{ 80 , 80 , 72 , 17 },
+{ 80 , 80 , 72 , 18 },
+{ 80 , 80 , 72 , 19 },
+{ 80 , 80 , 72 , 20 },
+{ 80 , 80 , 72 , 21 },
+{ 80 , 80 , 72 , 22 },
+{ 80 , 80 , 72 , 23 },
+{ 80 , 80 , 72 , 24 },
+{ 80 , 80 , 72 , 25 },
+{ 80 , 80 , 72 , 26 },
+{ 80 , 80 , 72 , 27 },
+{ 80 , 80 , 72 , 28 },
+{ 80 , 80 , 72 , 29 },
+{ 80 , 80 , 72 , 30 },
+{ 80 , 80 , 72 , 31 },
+{ 80 , 80 , 72 , 32 },
+{ 80 , 80 , 72 , 33 },
+{ 80 , 80 , 72 , 34 },
+{ 80 , 80 , 72 , 35 },
+{ 80 , 80 , 72 , 36 },
+{ 80 , 80 , 72 , 37 },
+{ 80 , 80 , 72 , 38 },
+{ 80 , 80 , 72 , 39 },
+{ 80 , 80 , 72 , 40 },
+{ 80 , 80 , 72 , 41 },
+{ 80 , 80 , 72 , 42 },
+{ 80 , 80 , 72 , 43 },
+{ 80 , 80 , 72 , 44 },
+{ 80 , 80 , 72 , 45 },
+{ 80 , 80 , 72 , 46 },
+{ 80 , 80 , 72 , 47 },
+{ 80 , 80 , 72 , 48 },
+{ 80 , 80 , 72 , 49 },
+{ 80 , 80 , 72 , 50 },
+{ 80 , 80 , 72 , 51 },
+{ 80 , 80 , 72 , 52 },
+{ 80 , 80 , 72 , 53 },
+{ 80 , 80 , 72 , 54 },
+{ 80 , 80 , 72 , 55 },
+{ 80 , 80 , 72 , 56 },
+{ 80 , 80 , 72 , 57 },
+{ 80 , 80 , 72 , 58 },
+{ 80 , 80 , 72 , 59 },
+{ 80 , 80 , 72 , 60 },
+{ 80 , 80 , 72 , 61 },
+{ 80 , 80 , 72 , 62 },
+{ 80 , 80 , 72 , 63 },
+{ 80 , 80 , 72 , 64 },
+{ 80 , 80 , 72 , 65 },
+{ 80 , 80 , 72 , 66 },
+{ 80 , 80 , 72 , 67 },
+{ 80 , 80 , 72 , 68 },
+{ 80 , 80 , 72 , 69 },
+{ 80 , 80 , 72 , 70 },
+{ 80 , 80 , 72 , 71 },
+{ 80 , 80 , 72 , 72 },
+{ 80 , 80 , 72 , 73 },
+{ 80 , 80 , 72 , 74 },
+{ 80 , 80 , 72 , 75 },
+{ 80 , 80 , 72 , 76 },
+{ 80 , 80 , 72 , 77 },
+{ 80 , 80 , 72 , 78 },
+{ 80 , 80 , 72 , 79 },
+{ 80 , 80 , 73 , 0 },
+{ 80 , 80 , 73 , 1 },
+{ 80 , 80 , 73 , 2 },
+{ 80 , 80 , 73 , 3 },
+{ 80 , 80 , 73 , 4 },
+{ 80 , 80 , 73 , 5 },
+{ 80 , 80 , 73 , 6 },
+{ 80 , 80 , 73 , 7 },
+{ 80 , 80 , 73 , 8 },
+{ 80 , 80 , 73 , 9 },
+{ 80 , 80 , 73 , 10 },
+{ 80 , 80 , 73 , 11 },
+{ 80 , 80 , 73 , 12 },
+{ 80 , 80 , 73 , 13 },
+{ 80 , 80 , 73 , 14 },
+{ 80 , 80 , 73 , 15 },
+{ 80 , 80 , 73 , 16 },
+{ 80 , 80 , 73 , 17 },
+{ 80 , 80 , 73 , 18 },
+{ 80 , 80 , 73 , 19 },
+{ 80 , 80 , 73 , 20 },
+{ 80 , 80 , 73 , 21 },
+{ 80 , 80 , 73 , 22 },
+{ 80 , 80 , 73 , 23 },
+{ 80 , 80 , 73 , 24 },
+{ 80 , 80 , 73 , 25 },
+{ 80 , 80 , 73 , 26 },
+{ 80 , 80 , 73 , 27 },
+{ 80 , 80 , 73 , 28 },
+{ 80 , 80 , 73 , 29 },
+{ 80 , 80 , 73 , 30 },
+{ 80 , 80 , 73 , 31 },
+{ 80 , 80 , 73 , 32 },
+{ 80 , 80 , 73 , 33 },
+{ 80 , 80 , 73 , 34 },
+{ 80 , 80 , 73 , 35 },
+{ 80 , 80 , 73 , 36 },
+{ 80 , 80 , 73 , 37 },
+{ 80 , 80 , 73 , 38 },
+{ 80 , 80 , 73 , 39 },
+{ 80 , 80 , 73 , 40 },
+{ 80 , 80 , 73 , 41 },
+{ 80 , 80 , 73 , 42 },
+{ 80 , 80 , 73 , 43 },
+{ 80 , 80 , 73 , 44 },
+{ 80 , 80 , 73 , 45 },
+{ 80 , 80 , 73 , 46 },
+{ 80 , 80 , 73 , 47 },
+{ 80 , 80 , 73 , 48 },
+{ 80 , 80 , 73 , 49 },
+{ 80 , 80 , 73 , 50 },
+{ 80 , 80 , 73 , 51 },
+{ 80 , 80 , 73 , 52 },
+{ 80 , 80 , 73 , 53 },
+{ 80 , 80 , 73 , 54 },
+{ 80 , 80 , 73 , 55 },
+{ 80 , 80 , 73 , 56 },
+{ 80 , 80 , 73 , 57 },
+{ 80 , 80 , 73 , 58 },
+{ 80 , 80 , 73 , 59 },
+{ 80 , 80 , 73 , 60 },
+{ 80 , 80 , 73 , 61 },
+{ 80 , 80 , 73 , 62 },
+{ 80 , 80 , 73 , 63 },
+{ 80 , 80 , 73 , 64 },
+{ 80 , 80 , 73 , 65 },
+{ 80 , 80 , 73 , 66 },
+{ 80 , 80 , 73 , 67 },
+{ 80 , 80 , 73 , 68 },
+{ 80 , 80 , 73 , 69 },
+{ 80 , 80 , 73 , 70 },
+{ 80 , 80 , 73 , 71 },
+{ 80 , 80 , 73 , 72 },
+{ 80 , 80 , 73 , 73 },
+{ 80 , 80 , 73 , 74 },
+{ 80 , 80 , 73 , 75 },
+{ 80 , 80 , 73 , 76 },
+{ 80 , 80 , 73 , 77 },
+{ 80 , 80 , 73 , 78 },
+{ 80 , 80 , 73 , 79 },
+{ 80 , 80 , 74 , 0 },
+{ 80 , 80 , 74 , 1 },
+{ 80 , 80 , 74 , 2 },
+{ 80 , 80 , 74 , 3 },
+{ 80 , 80 , 74 , 4 },
+{ 80 , 80 , 74 , 5 },
+{ 80 , 80 , 74 , 6 },
+{ 80 , 80 , 74 , 7 },
+{ 80 , 80 , 74 , 8 },
+{ 80 , 80 , 74 , 9 },
+{ 80 , 80 , 74 , 10 },
+{ 80 , 80 , 74 , 11 },
+{ 80 , 80 , 74 , 12 },
+{ 80 , 80 , 74 , 13 },
+{ 80 , 80 , 74 , 14 },
+{ 80 , 80 , 74 , 15 },
+{ 80 , 80 , 74 , 16 },
+{ 80 , 80 , 74 , 17 },
+{ 80 , 80 , 74 , 18 },
+{ 80 , 80 , 74 , 19 },
+{ 80 , 80 , 74 , 20 },
+{ 80 , 80 , 74 , 21 },
+{ 80 , 80 , 74 , 22 },
+{ 80 , 80 , 74 , 23 },
+{ 80 , 80 , 74 , 24 },
+{ 80 , 80 , 74 , 25 },
+{ 80 , 80 , 74 , 26 },
+{ 80 , 80 , 74 , 27 },
+{ 80 , 80 , 74 , 28 },
+{ 80 , 80 , 74 , 29 },
+{ 80 , 80 , 74 , 30 },
+{ 80 , 80 , 74 , 31 },
+{ 80 , 80 , 74 , 32 },
+{ 80 , 80 , 74 , 33 },
+{ 80 , 80 , 74 , 34 },
+{ 80 , 80 , 74 , 35 },
+{ 80 , 80 , 74 , 36 },
+{ 80 , 80 , 74 , 37 },
+{ 80 , 80 , 74 , 38 },
+{ 80 , 80 , 74 , 39 },
+{ 80 , 80 , 74 , 40 },
+{ 80 , 80 , 74 , 41 },
+{ 80 , 80 , 74 , 42 },
+{ 80 , 80 , 74 , 43 },
+{ 80 , 80 , 74 , 44 },
+{ 80 , 80 , 74 , 45 },
+{ 80 , 80 , 74 , 46 },
+{ 80 , 80 , 74 , 47 },
+{ 80 , 80 , 74 , 48 },
+{ 80 , 80 , 74 , 49 },
+{ 80 , 80 , 74 , 50 },
+{ 80 , 80 , 74 , 51 },
+{ 80 , 80 , 74 , 52 },
+{ 80 , 80 , 74 , 53 },
+{ 80 , 80 , 74 , 54 },
+{ 80 , 80 , 74 , 55 },
+{ 80 , 80 , 74 , 56 },
+{ 80 , 80 , 74 , 57 },
+{ 80 , 80 , 74 , 58 },
+{ 80 , 80 , 74 , 59 },
+{ 80 , 80 , 74 , 60 },
+{ 80 , 80 , 74 , 61 },
+{ 80 , 80 , 74 , 62 },
+{ 80 , 80 , 74 , 63 },
+{ 80 , 80 , 74 , 64 },
+{ 80 , 80 , 74 , 65 },
+{ 80 , 80 , 74 , 66 },
+{ 80 , 80 , 74 , 67 },
+{ 80 , 80 , 74 , 68 },
+{ 80 , 80 , 74 , 69 },
+{ 80 , 80 , 74 , 70 },
+{ 80 , 80 , 74 , 71 },
+{ 80 , 80 , 74 , 72 },
+{ 80 , 80 , 74 , 73 },
+{ 80 , 80 , 74 , 74 },
+{ 80 , 80 , 74 , 75 },
+{ 80 , 80 , 74 , 76 },
+{ 80 , 80 , 74 , 77 },
+{ 80 , 80 , 74 , 78 },
+{ 80 , 80 , 74 , 79 },
+{ 80 , 80 , 75 , 0 },
+{ 80 , 80 , 75 , 1 },
+{ 80 , 80 , 75 , 2 },
+{ 80 , 80 , 75 , 3 },
+{ 80 , 80 , 75 , 4 },
+{ 80 , 80 , 75 , 5 },
+{ 80 , 80 , 75 , 6 },
+{ 80 , 80 , 75 , 7 },
+{ 80 , 80 , 75 , 8 },
+{ 80 , 80 , 75 , 9 },
+{ 80 , 80 , 75 , 10 },
+{ 80 , 80 , 75 , 11 },
+{ 80 , 80 , 75 , 12 },
+{ 80 , 80 , 75 , 13 },
+{ 80 , 80 , 75 , 14 },
+{ 80 , 80 , 75 , 15 },
+{ 80 , 80 , 75 , 16 },
+{ 80 , 80 , 75 , 17 },
+{ 80 , 80 , 75 , 18 },
+{ 80 , 80 , 75 , 19 },
+{ 80 , 80 , 75 , 20 },
+{ 80 , 80 , 75 , 21 },
+{ 80 , 80 , 75 , 22 },
+{ 80 , 80 , 75 , 23 },
+{ 80 , 80 , 75 , 24 },
+{ 80 , 80 , 75 , 25 },
+{ 80 , 80 , 75 , 26 },
+{ 80 , 80 , 75 , 27 },
+{ 80 , 80 , 75 , 28 },
+{ 80 , 80 , 75 , 29 },
+{ 80 , 80 , 75 , 30 },
+{ 80 , 80 , 75 , 31 },
+{ 80 , 80 , 75 , 32 },
+{ 80 , 80 , 75 , 33 },
+{ 80 , 80 , 75 , 34 },
+{ 80 , 80 , 75 , 35 },
+{ 80 , 80 , 75 , 36 },
+{ 80 , 80 , 75 , 37 },
+{ 80 , 80 , 75 , 38 },
+{ 80 , 80 , 75 , 39 },
+{ 80 , 80 , 75 , 40 },
+{ 80 , 80 , 75 , 41 },
+{ 80 , 80 , 75 , 42 },
+{ 80 , 80 , 75 , 43 },
+{ 80 , 80 , 75 , 44 },
+{ 80 , 80 , 75 , 45 },
+{ 80 , 80 , 75 , 46 },
+{ 80 , 80 , 75 , 47 },
+{ 80 , 80 , 75 , 48 },
+{ 80 , 80 , 75 , 49 },
+{ 80 , 80 , 75 , 50 },
+{ 80 , 80 , 75 , 51 },
+{ 80 , 80 , 75 , 52 },
+{ 80 , 80 , 75 , 53 },
+{ 80 , 80 , 75 , 54 },
+{ 80 , 80 , 75 , 55 },
+{ 80 , 80 , 75 , 56 },
+{ 80 , 80 , 75 , 57 },
+{ 80 , 80 , 75 , 58 },
+{ 80 , 80 , 75 , 59 },
+{ 80 , 80 , 75 , 60 },
+{ 80 , 80 , 75 , 61 },
+{ 80 , 80 , 75 , 62 },
+{ 80 , 80 , 75 , 63 },
+{ 80 , 80 , 75 , 64 },
+{ 80 , 80 , 75 , 65 },
+{ 80 , 80 , 75 , 66 },
+{ 80 , 80 , 75 , 67 },
+{ 80 , 80 , 75 , 68 },
+{ 80 , 80 , 75 , 69 },
+{ 80 , 80 , 75 , 70 },
+{ 80 , 80 , 75 , 71 },
+{ 80 , 80 , 75 , 72 },
+{ 80 , 80 , 75 , 73 },
+{ 80 , 80 , 75 , 74 },
+{ 80 , 80 , 75 , 75 },
+{ 80 , 80 , 75 , 76 },
+{ 80 , 80 , 75 , 77 },
+{ 80 , 80 , 75 , 78 },
+{ 80 , 80 , 75 , 79 },
+{ 80 , 80 , 76 , 0 },
+{ 80 , 80 , 76 , 1 },
+{ 80 , 80 , 76 , 2 },
+{ 80 , 80 , 76 , 3 },
+{ 80 , 80 , 76 , 4 },
+{ 80 , 80 , 76 , 5 },
+{ 80 , 80 , 76 , 6 },
+{ 80 , 80 , 76 , 7 },
+{ 80 , 80 , 76 , 8 },
+{ 80 , 80 , 76 , 9 },
+{ 80 , 80 , 76 , 10 },
+{ 80 , 80 , 76 , 11 },
+{ 80 , 80 , 76 , 12 },
+{ 80 , 80 , 76 , 13 },
+{ 80 , 80 , 76 , 14 },
+{ 80 , 80 , 76 , 15 },
+{ 80 , 80 , 76 , 16 },
+{ 80 , 80 , 76 , 17 },
+{ 80 , 80 , 76 , 18 },
+{ 80 , 80 , 76 , 19 },
+{ 80 , 80 , 76 , 20 },
+{ 80 , 80 , 76 , 21 },
+{ 80 , 80 , 76 , 22 },
+{ 80 , 80 , 76 , 23 },
+{ 80 , 80 , 76 , 24 },
+{ 80 , 80 , 76 , 25 },
+{ 80 , 80 , 76 , 26 },
+{ 80 , 80 , 76 , 27 },
+{ 80 , 80 , 76 , 28 },
+{ 80 , 80 , 76 , 29 },
+{ 80 , 80 , 76 , 30 },
+{ 80 , 80 , 76 , 31 },
+{ 80 , 80 , 76 , 32 },
+{ 80 , 80 , 76 , 33 },
+{ 80 , 80 , 76 , 34 },
+{ 80 , 80 , 76 , 35 },
+{ 80 , 80 , 76 , 36 },
+{ 80 , 80 , 76 , 37 },
+{ 80 , 80 , 76 , 38 },
+{ 80 , 80 , 76 , 39 },
+{ 80 , 80 , 76 , 40 },
+{ 80 , 80 , 76 , 41 },
+{ 80 , 80 , 76 , 42 },
+{ 80 , 80 , 76 , 43 },
+{ 80 , 80 , 76 , 44 },
+{ 80 , 80 , 76 , 45 },
+{ 80 , 80 , 76 , 46 },
+{ 80 , 80 , 76 , 47 },
+{ 80 , 80 , 76 , 48 },
+{ 80 , 80 , 76 , 49 },
+{ 80 , 80 , 76 , 50 },
+{ 80 , 80 , 76 , 51 },
+{ 80 , 80 , 76 , 52 },
+{ 80 , 80 , 76 , 53 },
+{ 80 , 80 , 76 , 54 },
+{ 80 , 80 , 76 , 55 },
+{ 80 , 80 , 76 , 56 },
+{ 80 , 80 , 76 , 57 },
+{ 80 , 80 , 76 , 58 },
+{ 80 , 80 , 76 , 59 },
+{ 80 , 80 , 76 , 60 },
+{ 80 , 80 , 76 , 61 },
+{ 80 , 80 , 76 , 62 },
+{ 80 , 80 , 76 , 63 },
+{ 80 , 80 , 76 , 64 },
+{ 80 , 80 , 76 , 65 },
+{ 80 , 80 , 76 , 66 },
+{ 80 , 80 , 76 , 67 },
+{ 80 , 80 , 76 , 68 },
+{ 80 , 80 , 76 , 69 },
+{ 80 , 80 , 76 , 70 },
+{ 80 , 80 , 76 , 71 },
+{ 80 , 80 , 76 , 72 },
+{ 80 , 80 , 76 , 73 },
+{ 80 , 80 , 76 , 74 },
+{ 80 , 80 , 76 , 75 },
+{ 80 , 80 , 76 , 76 },
+{ 80 , 80 , 76 , 77 },
+{ 80 , 80 , 76 , 78 },
+{ 80 , 80 , 76 , 79 },
+{ 80 , 80 , 77 , 0 },
+{ 80 , 80 , 77 , 1 },
+{ 80 , 80 , 77 , 2 },
+{ 80 , 80 , 77 , 3 },
+{ 80 , 80 , 77 , 4 },
+{ 80 , 80 , 77 , 5 },
+{ 80 , 80 , 77 , 6 },
+{ 80 , 80 , 77 , 7 },
+{ 80 , 80 , 77 , 8 },
+{ 80 , 80 , 77 , 9 },
+{ 80 , 80 , 77 , 10 },
+{ 80 , 80 , 77 , 11 },
+{ 80 , 80 , 77 , 12 },
+{ 80 , 80 , 77 , 13 },
+{ 80 , 80 , 77 , 14 },
+{ 80 , 80 , 77 , 15 },
+{ 80 , 80 , 77 , 16 },
+{ 80 , 80 , 77 , 17 },
+{ 80 , 80 , 77 , 18 },
+{ 80 , 80 , 77 , 19 },
+{ 80 , 80 , 77 , 20 },
+{ 80 , 80 , 77 , 21 },
+{ 80 , 80 , 77 , 22 },
+{ 80 , 80 , 77 , 23 },
+{ 80 , 80 , 77 , 24 },
+{ 80 , 80 , 77 , 25 },
+{ 80 , 80 , 77 , 26 },
+{ 80 , 80 , 77 , 27 },
+{ 80 , 80 , 77 , 28 },
+{ 80 , 80 , 77 , 29 },
+{ 80 , 80 , 77 , 30 },
+{ 80 , 80 , 77 , 31 },
+{ 80 , 80 , 77 , 32 },
+{ 80 , 80 , 77 , 33 },
+{ 80 , 80 , 77 , 34 },
+{ 80 , 80 , 77 , 35 },
+{ 80 , 80 , 77 , 36 },
+{ 80 , 80 , 77 , 37 },
+{ 80 , 80 , 77 , 38 },
+{ 80 , 80 , 77 , 39 },
+{ 80 , 80 , 77 , 40 },
+{ 80 , 80 , 77 , 41 },
+{ 80 , 80 , 77 , 42 },
+{ 80 , 80 , 77 , 43 },
+{ 80 , 80 , 77 , 44 },
+{ 80 , 80 , 77 , 45 },
+{ 80 , 80 , 77 , 46 },
+{ 80 , 80 , 77 , 47 },
+{ 80 , 80 , 77 , 48 },
+{ 80 , 80 , 77 , 49 },
+{ 80 , 80 , 77 , 50 },
+{ 80 , 80 , 77 , 51 },
+{ 80 , 80 , 77 , 52 },
+{ 80 , 80 , 77 , 53 },
+{ 80 , 80 , 77 , 54 },
+{ 80 , 80 , 77 , 55 },
+{ 80 , 80 , 77 , 56 },
+{ 80 , 80 , 77 , 57 },
+{ 80 , 80 , 77 , 58 },
+{ 80 , 80 , 77 , 59 },
+{ 80 , 80 , 77 , 60 },
+{ 80 , 80 , 77 , 61 },
+{ 80 , 80 , 77 , 62 },
+{ 80 , 80 , 77 , 63 },
+{ 80 , 80 , 77 , 64 },
+{ 80 , 80 , 77 , 65 },
+{ 80 , 80 , 77 , 66 },
+{ 80 , 80 , 77 , 67 },
+{ 80 , 80 , 77 , 68 },
+{ 80 , 80 , 77 , 69 },
+{ 80 , 80 , 77 , 70 },
+{ 80 , 80 , 77 , 71 },
+{ 80 , 80 , 77 , 72 },
+{ 80 , 80 , 77 , 73 },
+{ 80 , 80 , 77 , 74 },
+{ 80 , 80 , 77 , 75 },
+{ 80 , 80 , 77 , 76 },
+{ 80 , 80 , 77 , 77 },
+{ 80 , 80 , 77 , 78 },
+{ 80 , 80 , 77 , 79 },
+{ 80 , 80 , 78 , 0 },
+{ 80 , 80 , 78 , 1 },
+{ 80 , 80 , 78 , 2 },
+{ 80 , 80 , 78 , 3 },
+{ 80 , 80 , 78 , 4 },
+{ 80 , 80 , 78 , 5 },
+{ 80 , 80 , 78 , 6 },
+{ 80 , 80 , 78 , 7 },
+{ 80 , 80 , 78 , 8 },
+{ 80 , 80 , 78 , 9 },
+{ 80 , 80 , 78 , 10 },
+{ 80 , 80 , 78 , 11 },
+{ 80 , 80 , 78 , 12 },
+{ 80 , 80 , 78 , 13 },
+{ 80 , 80 , 78 , 14 },
+{ 80 , 80 , 78 , 15 },
+{ 80 , 80 , 78 , 16 },
+{ 80 , 80 , 78 , 17 },
+{ 80 , 80 , 78 , 18 },
+{ 80 , 80 , 78 , 19 },
+{ 80 , 80 , 78 , 20 },
+{ 80 , 80 , 78 , 21 },
+{ 80 , 80 , 78 , 22 },
+{ 80 , 80 , 78 , 23 },
+{ 80 , 80 , 78 , 24 },
+{ 80 , 80 , 78 , 25 },
+{ 80 , 80 , 78 , 26 },
+{ 80 , 80 , 78 , 27 },
+{ 80 , 80 , 78 , 28 },
+{ 80 , 80 , 78 , 29 },
+{ 80 , 80 , 78 , 30 },
+{ 80 , 80 , 78 , 31 },
+{ 80 , 80 , 78 , 32 },
+{ 80 , 80 , 78 , 33 },
+{ 80 , 80 , 78 , 34 },
+{ 80 , 80 , 78 , 35 },
+{ 80 , 80 , 78 , 36 },
+{ 80 , 80 , 78 , 37 },
+{ 80 , 80 , 78 , 38 },
+{ 80 , 80 , 78 , 39 },
+{ 80 , 80 , 78 , 40 },
+{ 80 , 80 , 78 , 41 },
+{ 80 , 80 , 78 , 42 },
+{ 80 , 80 , 78 , 43 },
+{ 80 , 80 , 78 , 44 },
+{ 80 , 80 , 78 , 45 },
+{ 80 , 80 , 78 , 46 },
+{ 80 , 80 , 78 , 47 },
+{ 80 , 80 , 78 , 48 },
+{ 80 , 80 , 78 , 49 },
+{ 80 , 80 , 78 , 50 },
+{ 80 , 80 , 78 , 51 },
+{ 80 , 80 , 78 , 52 },
+{ 80 , 80 , 78 , 53 },
+{ 80 , 80 , 78 , 54 },
+{ 80 , 80 , 78 , 55 },
+{ 80 , 80 , 78 , 56 },
+{ 80 , 80 , 78 , 57 },
+{ 80 , 80 , 78 , 58 },
+{ 80 , 80 , 78 , 59 },
+{ 80 , 80 , 78 , 60 },
+{ 80 , 80 , 78 , 61 },
+{ 80 , 80 , 78 , 62 },
+{ 80 , 80 , 78 , 63 },
+{ 80 , 80 , 78 , 64 },
+{ 80 , 80 , 78 , 65 },
+{ 80 , 80 , 78 , 66 },
+{ 80 , 80 , 78 , 67 },
+{ 80 , 80 , 78 , 68 },
+{ 80 , 80 , 78 , 69 },
+{ 80 , 80 , 78 , 70 },
+{ 80 , 80 , 78 , 71 },
+{ 80 , 80 , 78 , 72 },
+{ 80 , 80 , 78 , 73 },
+{ 80 , 80 , 78 , 74 },
+{ 80 , 80 , 78 , 75 },
+{ 80 , 80 , 78 , 76 },
+{ 80 , 80 , 78 , 77 },
+{ 80 , 80 , 78 , 78 },
+{ 80 , 80 , 78 , 79 },
+{ 80 , 80 , 79 , 0 },
+{ 80 , 80 , 79 , 1 },
+{ 80 , 80 , 79 , 2 },
+{ 80 , 80 , 79 , 3 },
+{ 80 , 80 , 79 , 4 },
+{ 80 , 80 , 79 , 5 },
+{ 80 , 80 , 79 , 6 },
+{ 80 , 80 , 79 , 7 },
+{ 80 , 80 , 79 , 8 },
+{ 80 , 80 , 79 , 9 },
+{ 80 , 80 , 79 , 10 },
+{ 80 , 80 , 79 , 11 },
+{ 80 , 80 , 79 , 12 },
+{ 80 , 80 , 79 , 13 },
+{ 80 , 80 , 79 , 14 },
+{ 80 , 80 , 79 , 15 },
+{ 80 , 80 , 79 , 16 },
+{ 80 , 80 , 79 , 17 },
+{ 80 , 80 , 79 , 18 },
+{ 80 , 80 , 79 , 19 },
+{ 80 , 80 , 79 , 20 },
+{ 80 , 80 , 79 , 21 },
+{ 80 , 80 , 79 , 22 },
+{ 80 , 80 , 79 , 23 },
+{ 80 , 80 , 79 , 24 },
+{ 80 , 80 , 79 , 25 },
+{ 80 , 80 , 79 , 26 },
+{ 80 , 80 , 79 , 27 },
+{ 80 , 80 , 79 , 28 },
+{ 80 , 80 , 79 , 29 },
+{ 80 , 80 , 79 , 30 },
+{ 80 , 80 , 79 , 31 },
+{ 80 , 80 , 79 , 32 },
+{ 80 , 80 , 79 , 33 },
+{ 80 , 80 , 79 , 34 },
+{ 80 , 80 , 79 , 35 },
+{ 80 , 80 , 79 , 36 },
+{ 80 , 80 , 79 , 37 },
+{ 80 , 80 , 79 , 38 },
+{ 80 , 80 , 79 , 39 },
+{ 80 , 80 , 79 , 40 },
+{ 80 , 80 , 79 , 41 },
+{ 80 , 80 , 79 , 42 },
+{ 80 , 80 , 79 , 43 },
+{ 80 , 80 , 79 , 44 },
+{ 80 , 80 , 79 , 45 },
+{ 80 , 80 , 79 , 46 },
+{ 80 , 80 , 79 , 47 },
+{ 80 , 80 , 79 , 48 },
+{ 80 , 80 , 79 , 49 },
+{ 80 , 80 , 79 , 50 },
+{ 80 , 80 , 79 , 51 },
+{ 80 , 80 , 79 , 52 },
+{ 80 , 80 , 79 , 53 },
+{ 80 , 80 , 79 , 54 },
+{ 80 , 80 , 79 , 55 },
+{ 80 , 80 , 79 , 56 },
+{ 80 , 80 , 79 , 57 },
+{ 80 , 80 , 79 , 58 },
+{ 80 , 80 , 79 , 59 },
+{ 80 , 80 , 79 , 60 },
+{ 80 , 80 , 79 , 61 },
+{ 80 , 80 , 79 , 62 },
+{ 80 , 80 , 79 , 63 },
+{ 80 , 80 , 79 , 64 },
+{ 80 , 80 , 79 , 65 },
+{ 80 , 80 , 79 , 66 },
+{ 80 , 80 , 79 , 67 },
+{ 80 , 80 , 79 , 68 },
+{ 80 , 80 , 79 , 69 },
+{ 80 , 80 , 79 , 70 },
+{ 80 , 80 , 79 , 71 },
+{ 80 , 80 , 79 , 72 },
+{ 80 , 80 , 79 , 73 },
+{ 80 , 80 , 79 , 74 },
+{ 80 , 80 , 79 , 75 },
+{ 80 , 80 , 79 , 76 },
+{ 80 , 80 , 79 , 77 },
+{ 80 , 80 , 79 , 78 },
+{ 80 , 80 , 79 , 79 },
+};
+
+//uint32 aam_gpt;
+int aam_resync_test_idx;
+int aam_resync_is_start = 0;
+uint32 aam_flag;
+
+kal_timerid aam_timer;
+
+void clear_aam_resync_test_flag(){
+ if(0 == aam_flag){
+ MD_TRC_SP_PS_AAM_RESYNC_TEST_1();
+ }
+ aam_flag = 0;
+}
+
+void sub_aam_resync_test(){
+ void sp_ps_aam_fake_L2_Info(uint32 RX_period, uint32 TX_period, uint32 t2nextRX, uint32 t2nextTX);
+ MD_TRC_SP_PS_AAM_RESYNC_TEST_2(aam_resync_test_idx, sizeof(aam_resync_test_table)/sizeof(aam_resync_test_table[0]));
+ if(0 == aam_flag){
+ aam_resync_test_idx++;
+ }else if(aam_flag < 20){
+ MD_TRC_SP_PS_AAM_RESYNC_TEST_3(aam_flag);
+ }else{
+ MD_TRC_SP_PS_AAM_RESYNC_TEST_4(aam_resync_test_idx);
+ aam_resync_test_idx++;
+ aam_flag = 0;
+ }
+ if(aam_resync_test_idx == sizeof(aam_resync_test_table)/sizeof(aam_resync_test_table[0])){
+ //DclSGPT_Control(aam_gpt ,SGPT_CMD_STOP, 0);
+ kal_cancel_timer(aam_timer);
+ aam_resync_is_start = 0;
+ MD_TRC_SP_PS_AAM_RESYNC_TEST_5();
+ }else{
+ void sp_ps_aam_fake_L2_Info(uint32 RX_period, uint32 TX_period, uint32 t2nextRX, uint32 t2nextTX);
+ int t1 = aam_resync_test_table[aam_resync_test_idx][0];
+ int t2 = aam_resync_test_table[aam_resync_test_idx][1];
+ int t3 = aam_resync_test_table[aam_resync_test_idx][2];
+ int t4 = aam_resync_test_table[aam_resync_test_idx][3];
+ MD_TRC_SP_PS_AAM_RESYNC_TEST_6(t1, t2, t3, t4, aam_resync_test_idx);
+ //SGPT_CTRL_START_T start;
+ //start.u2Tick = 100; // 1second
+ //start.pfCallback = sub_aam_resync_test;
+ aam_flag ++;
+ sp_ps_aam_fake_L2_Info(t1, t2, t3, t4);
+ kal_set_timer (aam_timer, sub_aam_resync_test, NULL, KAL_TICKS_2_SEC+aam_flag, 0);
+ }
+}
+
+void aam_resync_test_start(uint32 start_idx){
+ if(0 == aam_resync_is_start){
+ //SGPT_CTRL_START_T start;
+ //start.u2Tick = 100;
+ //start.pfCallback = sub_aam_resync_test;
+ //aam_gpt = DclSGPT_Open( DCL_GPT_CB ,0 );
+ aam_resync_test_idx = start_idx-1;
+ aam_resync_is_start = 1;
+ aam_flag = 0;
+ MD_TRC_SP_PS_AAM_RESYNC_TEST_7(aam_resync_test_idx);
+ aam_timer = kal_create_timer("aam_timer");
+ kal_set_timer (aam_timer, sub_aam_resync_test, NULL, KAL_TICKS_2_SEC, 0);
+ MD_TRC_SP_PS_AAM_RESYNC_TEST_8();
+ }else{
+ MD_TRC_SP_PS_AAM_RESYNC_TEST_9();
+ }
+}
+#endif