UVS=u ߿5V$tj/Si t@أ (0v6v!Pkce[^No problem. ;-) USje Ã}hh$SU rESSS7S5e[Error -- too many symbols in problem. UWVSuVV2EE1ۃM  C ~1;]}b<3 tV<3+tP<3=tJu 3P u5u 2 uh N j%[bu 1 3U C;]|1;]}<3 uEC;]|E@P> E0E1ۃ;]}<3 uDUMEC;]|1;]}<3 u3C;]|E}}@M A A PM A1;Y }M AMىCM ;Y |UM #include #define M %d int tuple[10]; int Used[10] = {0,0,0,0,0,0,0,0,0,0}; void perm(int*, int); int match(); void print(); main () { perm (Used, M); } void perm (int Used[10], int Size) { int i; if (Size == 1) { for (i=0; i<10; i++) if (!Used[i]) { tuple[M-Size] = i; if (match()) print(); } } else { for (i=0; i<10; i++) { Used[i] = 1; perm (Used, Size-1); Used[i] = 0; } Uh_hUu-PhBh8h.h$ hh h-h8hLhOhuh} hhhhhhhh~ hqh1gh]hHShgIh?h~5h+ hLint match () { return !( %10d*(tuple[%d ]+ ] -tuple[])+ ); UWVS}wP,EEhh1 ;uU~ hruhb1ۃ;_ G4+9~tfE@tfO @[^_UVSUEuM ttHwt`p w I0gvIл 10I 0u6I$0u}t"90tI0IЃ0uNȍe[^UWVSu} MMjjWVHwuuuuP d} t }E}6jj WVfHwMjj WV0MhjWV6Hv*Mjj WVp0Mjj WVƉMjj WV0Mjj WVƉjjWVHuMf$0MjjWVƉjjWVGũ}tRM90tJMM0?M] ] jjWVƉjjWVEGu*MEe[^_InfNaN0123456789abcdef(null)0123456789ABCDEF00..UWVSu M8MfA tyuuw7t MfA ff ufy|8Vuk4uuEEDž$M쉍4,0%t44 0uދ4+,tQ,NME}~uu$ $04Dž(DžDž Džƅ@4 040AX $'(33)333333)O)3C)[)3*'*'*'*'*'*'*'*'*'*3333333333*+3),3333~*336/33333033;13333333333**+,),**33*3.=//*303033G1@aƅ@ U(I8Y8K ) (ƅ@+ 4 04*u48Y8K}Dž040LAЉ4 04AЃ vă}c(?Dž0LAЉ4 04AЃ vċ ((@(t( (( P,8Y88K, =(( tf8Y88O_jjA}};T(u!(@t8Y8C8Y8C } ƅ@-Dž Nu@~J(At(u(Džt냽u Dž8Y88O_t3݅%vƅ@-Dž,%DžhtDž,%DžX(DP0HPLP(, 0gt 0Gu>H~;H}0gueE0 Dž0g0eAH0HEPmD Dv0fuSH~9Hu (t~\ fUD;H H(t/'H~ +HDLƅ@-( t;8Y8K1ҋ$$}ҋQ(u-(@t!8Y8Cf$fx8Y8C$Y(( t)8Y88O_E(u!(@t8Y8C8Y8C DžV8Y8K DžDž%(߃(Dž0x 8Y8K,u Dž,%|Pj,[ t%+,9,(( t)8Y88O_E(u!(@t8Y8C8Y8C Dž Dž% Dž%( t)8Y88O_E(u!(@t8Y8C8Y8C Dž(t;( tjj:u  t(ƅ@| (M,( t^jju:u tz(P,_,B u t0(P, w,P,)Љ20 P,0Džƅ@@t(tY;}( )~M0FEE}~u uY0NME}~uNu@t@FEa(t}fjjuuu*t*MM )ʉ ЉÉMƉ؉e[^_UWVS]u jjVSY*}VSn$Ɖ׻1jjuu'*}uu8$EUjRPWV;tRP$e[^_UU1fBf%=uBu:tUU1fBf%=uBu :uW|$1؃_WL$t|$D$ uG1_U WVSE puE;p~1E EMEEEu4uEXE<@E1uEEEEpu%Eu E4uu%ʁ)Ћu EU)ЋuEffCffE;Eq?u EX?u M9ruEpu uEEEEXE EEpu%u UE4uu%ʁ)Ћu EU)ЋuEffCffE;EuEXEuj Ut6҃=t hq-1ofC =t hT-SS CCCCCfCC0C4CDCH؍e[^US=t h+;t +C~ Pz=t h,e[Uh|a7UahDyhoheUVSuu h|aV> VV ؍e[^UWVS}G tHwtA)7t1GG~&SVwG,Ѓ  fO @ )Í401e[^_UWVS]uEM ;M~6)MKf‹MDKf ‹MfKEM ;MыMKMfKe[^_UtWVSjjuup u015@EԉE؃}UM ]Kuuu u' s#}tUM ]KPUUЍUU̍U܉UȋUM UԉM؋UfUЋUfBfEfBUЋUfBfEfBUMUԉM؋UЋUfBfEfBUЋUfBfEfBEfzM}UrUB1fEUUB E1fEUUB E1fEUUB E1fE}tuEUM]KEU ЉEEUU̍JMfyA+UUUfzuMUЍJMfyt+UU MȋUfQMy+EUȍ BMEUrw Ev}~)uUMPuuEHPU̍BPEUfJfMfJfMUĉUMЋUfQf\Qf]ftQf;EtU 1uEU%EUUMUM MwEEU 9r1UU~XUMUBUM̋U QMU))fufMUf B)‰ЉƁM}MЋUQ)ffQt]M1UU~AUMUBUM̋U QU 41fufMUf BM}fMЋUfQfEMȋUfQEU;U}}tVM M9}=+uMЋUQMfEMDQf EMfQMU;U|ˋMЋUfQEU ЉEEU ЉEԋUԋM؋]KEU ЉEEU ЉEԋEԋU؍e[^_UWVSu} ۉ]Eۉك}fރ)ʍe[^_Ã<$f$f fD$D$l$\$,$D$U,EPu‰Ѓc =+Yr7 rUUS];u U 1e[VW|$ t$L$ȃD$ _^UVS]uu CP|ƃ |1҉}sTsPRPCPSTfc e[^US]fC tjjjCP fc uu CPe[UWVS]uuu CPh Ɖ׃jjWVufc fK sP{Te[^_UUBPUWVSE_w(S5f{ t SU ES`NyՋ?uNjEe[^_UVSu=t ^Xu'j TÃu=<u==t(2^Xj SSF =<u=u 4%e[^USE=tXXt@XS(uS躲=<u=u $e[US]=f{ fC =t CXu=<uU=t@Jxu Pf@;PtjjP& yf@=<u=u $e[USE=tfx tf@ t1=t@ @Xu*=<u=u #H1ۃxu Pf@;Puf@=<u=u C#؍e[UE=fx f@ =tt @Xt ;Huxu=<uL=t7APffxf@P0&=<u=u "USM] EU9w9r 9v19se[USM] EU99| 9v19se[UWVSMMȋM MM;EfσM]Ue[^_Uu ht,@uU,SMU EtH]ԋX]؋X]܋X ]X]X]X]X]X ]X$]X(]MEԃtt %tPht,Pht,Pht,Q0e[UU UEPhvtuUEPhwt@u}EUUB(UUB$UM UJ(1UM UJ$1UEU P(P$1UE `` g`H@ @!US]EEjh{t S t#EPjjjjjjhzt Su1e[Ujh^t uUE tt "tE#EE0EPhtuYU0VSu] tthc}\jhot jhnt VSEPVZt<u  T(UЀtjEPV-t10e[^=rs=3]rG=r=Sr6rUU1USUM Q:t;} Y *ztB;ƒzuZYJe[UUUU1:tH @@USM E8t';uztZ1 8uAAЍe[USM 1ҋ]t9u@uЍe[US00uuu jujh=0u0 e[W|$L$ ʃ1_USEej]SjjPEUUEjEPj/ jSjjwPYje[=? .rr%rrg= L$u D$ L$0rL$ t1UVS=t hp5 t^DKy6u=t hH=tue[^US=t h u By~Bhuu=t h8A  A]\=t h1e[Í0UWVSu}0=t|+=0#tu44@u#jVNuWu Và t=<u=u ؍e[^_UWVSu}0=t+=0#tu44@u#jVuWu Và t=<u=u ؍e[^_UVSu=tJVtÃu V5=<u=u ؍e[^UVSjPh$4u 1;}A4jjS#ƃ tSpua4pC;|1;}7t*t%t 4<t@PjSx# C;|h1e[^US];|i;| P54åƒtQ44+PR  j4u S444P4BfBfBfB f@ 1e[USUM 4<u4؃f1e[UVSU4t6fCsVuSuf{Se[^UWVSEDž|1EEE}}E1;54<iufx~\uD=]j jSx! &Pj!E}] 4fx ~p|uM=}|j jW! )Pj!E}(|⋽| 4fx fxfx ~d}uG=}}j jW{ &Pj E}E} F;5{u"|u}u}]EE}uEE}G=<uu|Su?hZu1;u4<}u}}}t4Su}u}}}t4Su}u}}}t-4Su4SwuF;u}tE;Et u蘠}tE;Et u}tE;Etufp[^_UVS]u t4fHt4 f*=<u=u !ajjPƒ t0=tg t 4t4 fЍe[^UWVS}u E=t}t U t6u 'u  u !E}t Uj=<u=u Ee[^_Uuu u't 01U VS]u U~ t tu0=t EeEEԀt[( HJHJtQt-t( t#t>t>ujVjEPS [(NHNH=<u=u 1e[^USj j (u ,<EM jEPj [(PjS& C~EeEEԀ t7t2tt[(8t8tjEPS C~1e[UEejEPj UEjEPjUS]=tI <U=tIP=<u=u e[UVS]U 1I $ŁځŁ[(@uA;t&Iu%;u 0 ǂRFe[^UVSu tSVuue[^US]U ~ ~ I  $33333333R(@u6;u 0 ǃSI ,1e[UWVS=}tRE tejEt/hfu(t ueE , EttIut}ivuuu}uTujj 0 =<u=u  =0;}u ~;}tu>;}1;]} t(كu t4f}t(كut4 f}t(كut4 fC;]ll~o} tuF}Pu u~ }tuF}PuuY }tuF}Puu4 } tx;ut ul}tt;ut uP}tp;ut u4=<u=u >lujh| =t55|50<I|u+=<u=u"}u}`[^_UVS]u =tj SCP:C t =<u=u 1e[^UE=thxt*=<u=u 2@=<u=u 1UVSuh,h=tu*=<u=u  C;Fu ~t1ۉF=<u=u ؍e[^UWVS]h,hd5=tu-=<u=u f;su*=<u=u 4 d;st:{{us,jjW =ts;suɃ=<u=u 1e[^_US]h,hZ=tu*=<u=u ]i;Cu{u*=<u=u (4CPC=<u=u 1e[Uh8h 1U=tU=<u=u NU=UUEE EPuh$W UWVSEuE=<t#5<<V=h8Ãu uT0u*LJt WwWh8=G0P u2= ujE jWh$ 9t)Sh8R}20ǃu Se9tjC0Ps 5<<V8e[^_U塬p@ PUSE uF9tB M ]u&tH9t t  MEu" M{us,s(S_]u׍e[US]ǃǃ{t SsSe[UWVSu}U t{t SsSVυt(OPSh' ǃǃt< t1e[^_USuÃtPSh S ؍e[UVS]5@tǃ}9u ǃmǃ{t SsrSh8uuu t;~ e[^US=tUtP=<u=u 3jP=tu; u   t ;tutu!t\ǃ jPe[USh,h j  u YUPU P=t=<u=u 1e[USh,hy=t'tD=<u=u r}t sCЃS+#=<u=u 6e[U=u{;tj`PBZtjGP)itj.Pjjjhj;t jPUh,hB1UWVS}]tu tFh$ƃu #RhVujSFP Ft _f% FS V SV$V$V UV UVFtdžu?dž 5 5Pjj^FEuEPSt V#Q^(UV,^0SV 5 Ft džVU 21e[^_USh,h=t3uuu uPÃ=<u=u y؍e[UVSMu upʅ} ȅ}%)ȅtB jjjhjQj6Ãu jhSH1e[^USUх} Ѕ}%)‰ЅtA ] RP.t01e[UUB,B(B8B<UUB8_thread_machdep_savectxL$T$QYai qyq_thread_machdep_restctxT$D$JZbj rzbuL$Uu ujuuuu ujhwJrUVS]Suu SSBe[^3Ir=k\rW|$D$ L$ĉfЉʃD$_UVS] ]SƃtSV6e[^UWVS}U u=t+ u4VRWOà |jSW0tWS-Gu#PRWà u,4pu 4X VRWà =<u=u  ؍e[^_UUSjj@u ! É\B?~1e[UWVS} h`hD u 5tjWu^ Sj+uS~UV=t PS*}5.;t~  PW|;u3j1e[^_UWVSMU u1ۡt.;Hu);Pu$8=t;Ku ;Su;8؅ut(tVjLC PV=;1e[^_UVSMU utI1ۡt ;Hu;Put;Ku;St؅utVjC PVq1e[^UVSjEPMMiMM=tdu PEP|H sCЋ  jV1MMiMM =u=tA]CE PEPMMEEjSje[^UUE ; ; |H;J~H;J}1UUE  HJzʚ;~B6ezʚ; Bʚ; z|UUE + H+JJʚ;~B6ezʚ; Bʚ; z|:} BUS] }uu0(jEPuUiUS1e[UjhUVSu] =t hh8=u*=<u=u Y s1Du1L‰=<u=u 10@=~=<u=u #e[^US]=t7hhX=u*=<u=u yK|d1=<u=u )؍e[UVSu=t~hh=u%=<u=u ngDu*=<u=u quu+jh^u ,APAhABB0CCCCDU] L^`_Da&a08g9pgCgLg\gdht h,hPhPhHiilmLmmpppq0qHqdrr!r)Ds5psAsHsQs_tfxtouw$u0uupvv}~؊xГ!0,>ЖN^m}0\`44$0TF8r?0uRpg]gex|s$Lm TdC tV0C0y(!/8;HqOTaqB{ L^,Ж\ h Гܟ,:vR\g m ĺqnвqXq.BuIR<o!y}UCn\kԀxss8r@$u 0$CqYof|n`  t~sHi$l D 4 %* > T b s i < Ps 0j ؊ h n , \   ^  ( n) 4 o< ~S Lsk _r ,y   " | U T p 4i  / $G H[R W] Tq  j  p |a a x  d" g h/ g> ]I pP f nq Tb| 4 (  ܙ 0     u1 ,h9 |S >_ Lnj  q~ po  C   V hA w  Z, 6\@PhIhR_0k,AvlW؋8q $xtr8gp (! ,6?`KpQpvdpxPA<m$ 0+a4o=xX 4kuZmglYtDU 8,drPqln%Da-s3 :tJY`{ < @l`ȎB/usr/lib/crt0.ocryptarithm.ogcc_compiled.strrchr.oprintf.omalloc.osbrk.ogetpagesize.osysctl.o__sysctl.obcopy.omemmove.ofprintf.osvfprintf.ofvwrite.oumoddi3.oudivdi3.omoddi3.olshrdi3.odivdi3.oisinf.ostrlen.omemchr.odtoa.obigint.owsetup.omakebuf.ofindfp.offlush.oqdivrem.onegdi2.ofixdfsi.oisatty.ogetdtablesize.ofstat.othread_getdtablthread_once.omemcpy.ostdio_data.ostdio.ofwalk.oflockfile.oucmpdi2.ocmpdi2.oadddi3.otermios.owrite.oselect.oread.oclose.oioctl.othread_queue.olseek.obzero.oabort.osigaction.o__syscall.okill.ogetpid.osigprocmask.oexit.oatexit.o_exit.ocerror.othread_write.othread_read.othread_close.othread_aio.othread_sigmask.thread_sigactiothread_sig.othread_select.othread_mutex.othread_kern.othread_exit.othread_clean.othread_init.othread_create.othread_attr_defthread_stack.othread_context.mmap.omprotect.ovfprintf.omunmap.ofcntl.omemset.ocalloc.othread_fcntl.othread_timer.oclock_gettime.othread_spec.osetitimer.ogettimeofday.othread_itimer.ogetitimer.o___dtoa_abort__thread_sys_write___fixdfsi_isatty__thread_aio_entry_dup_getpid_gettimeofday___adddi3___ps_strings__thread_machdep_restctx_isinf___cleanup__thread_machdep_savectx__thread_init_once___ad_hi0bits_isnan__thread_aio_poll_bcopy_printPrint__thread_queue_init__thread_sig_post___sglobal_lock___divdi3__thread_deadthreads__thread_sig_init___smakebuf__thread_init_pthread_cleanup_pop__thread_create_calloc_pthread_once_pthread_attr_default_pthread_exit__timespec_delta_pthread_init__thread_aio_table_init__thread_kern_switch__thread_kern_need_resched__thread_sig_block_tcgetattr___ad_freelist__thread_queue_deq_cfsetspeed__thread_attr_default_pad__thread_queue_get__thread_queue_enq_mprotect_pthread_cleanup_push__thread_kern_start__exit_realloc__thread_sig_deliver_pending___sysctl_pthread_sigmask___ad_multadd_strlen_cfsetispeed_ftrylockfile__thread_sig_handler___syscall_sigprocmask__thread_queue_member__thread_kern_cleanup_deadcerror___atexit_mutex___realloc_srchlen__thread_queue_remove_tcsendbreak__thread_machdep_stack_free_cfgetispeed_printf_sysctl___progname__thread_sys_sigprocmask__syscall_sys_sigprocmask_printMain__fwalk_strrchr_funlockfile___sstdin_printMatch___svfprintf_pthread_mutex_lock_pthread_mutex_unlock___ad_bigtens__thread_selectq___sflfinit___sdidinit_sigaction___sflffree_pthread_mutex_init___swrite_cfsetospeedstart___ad_tens___sstderr_index_of___swhatbuf__thread_allthreads__minbrk_cfgetospeed___sstdout_tcflow__thread_sys_sigaction__syscall_sys_sigaction___sfpcurbrk_pthread_key_delete__thread_timer_untimeout_memmove__thread_aio_suspend___ad_Bfree_pthread_mutex_destroy__syscall_sys_read___sclose__thread_machdep_getsp_pthread_key_create__thread_sig_wakeup_one___ad_diff___ad_mult__thread_sig_wakeup__thread_aio_dtablesize_flockfile__thread_initial_specific_data_select___sflush__cleanup__thread_kern_init__thread_run_fprintf__syscall_sys_getdtablesize__thread_sys_getdtablesize_getdtablesize___swsetup_write__threads_initialized_cfmakeraw___qdivrem_clock_gettime_malloc__thread_kern_sched_locked__thread_machdep_initstk_memset__thread_initial__thread_sig_unblock_printHeader__thread_machdep_stack_alloc__thread_sys_read_memcpy__thread_timer_dotimeouts___sfvwrite_tcsetpgrp__syscall_sys_close_tcdrain__thread_kern_owner_memchr__syscall_sys_fcntl__thread_kern_block___ad_lo0bits___moddi3__thread_aio_entry_init__thread_waitq__thread_kern_wakeup___ad_lshift___atexit___ad_d2b___sread___sseek_getpagesize_ParseInput___umoddi3___ad_i2b_pthread_mutex_trylock_ioctl_etext_environ_atexit__thread_sys_getitimer__syscall_sys_getitimer_setitimer_bzero___negdi2__syscall_sys_select_sigvector__thread_sig_pending___sglue_f_prealloc_read__thread_sys_close__syscall_sys_write___udivdi3__thread_kern_setrunnable__thread_sys_fcntl_sbrk_pthread_setspecific__thread_sys_select_getitimer__thread_sys_setitimer__syscall_sys_setitimer_tcsetattr_errno___sinit_tcflush__thread_aio_entry_destroy__thread_aio_table_vfprintf___ad_cmp___cmpdi2_fstat___ad_pow5mult_mmap_exit_munmap_main___ad_Balloc__thread_runq_free_lseek_pthread_getspecific__thread_key_cleanupspecific_close_tcgetpgrp_fflush_kill_edata_pthread_create__timespec_add_fcntl__thread_kern_sched_unlock__thread_sig_blocked_end___ucmpdi2__timespec_cmp__thread_timer_timeleft__thread_timer_timeout__thread_kern_sched_lock___lshrdi3