2000 %!PS-Adobe-2.0 %%Creator: dvips(k) 5.86 Copyright 1999 Radical Eye Software %%Title: p3.dvi %%Pages: 1 %%PageOrder: Ascend %%BoundingBox: 0 0 596 842 %%DocumentFonts: Palatino-Roman Courier Palatino-Italic Palatino-Bold %%EndComments %DVIPSWebPage: (www.radicaleye.com) %DVIPSCommandLine: dvips p3.dvi -o projet3.ps %DVIPSParameters: dpi=600, compressed %DVIPSSource: TeX output 2001.10.18:1337 %%BeginProcSet: texc.pro %! /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin /FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array /BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get }B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr 1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3 1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{ rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B /chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{ /cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{ A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse} ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17 {2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{ 1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop} forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put }if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X 1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N /p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{ /Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT) (LaserWriter 16/600)]{A length product length le{A length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot} imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M} B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{ p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end %%EndProcSet %%BeginProcSet: 8r.enc % @@psencodingfile@{ % author = "S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry", % version = "0.6", % date = "1 July 1998", % filename = "8r.enc", % email = "tex-fonts@@tug.org", % docstring = "Encoding for TrueType or Type 1 fonts % to be used with TeX." % @} % % Idea is to have all the characters normally included in Type 1 fonts % available for typesetting. This is effectively the characters in Adobe % Standard Encoding + ISO Latin 1 + extra characters from Lucida. % % Character code assignments were made as follows: % % (1) the Windows ANSI characters are almost all in their Windows ANSI % positions, because some Windows users cannot easily reencode the % fonts, and it makes no difference on other systems. The only Windows % ANSI characters not available are those that make no sense for % typesetting -- rubout (127 decimal), nobreakspace (160), softhyphen % (173). quotesingle and grave are moved just because it's such an % irritation not having them in TeX positions. % % (2) Remaining characters are assigned arbitrarily to the lower part % of the range, avoiding 0, 10 and 13 in case we meet dumb software. % % (3) Y&Y Lucida Bright includes some extra text characters; in the % hopes that other PostScript fonts, perhaps created for public % consumption, will include them, they are included starting at 0x12. % % (4) Remaining positions left undefined are for use in (hopefully) % upward-compatible revisions, if someday more characters are generally % available. % % (5) hyphen appears twice for compatibility with both % ASCII and Windows. % /TeXBase1Encoding [ % 0x00 (encoded characters from Adobe Standard not in Windows 3.1) /.notdef /dotaccent /fi /fl /fraction /hungarumlaut /Lslash /lslash /ogonek /ring /.notdef /breve /minus /.notdef % These are the only two remaining unencoded characters, so may as % well include them. /Zcaron /zcaron % 0x10 /caron /dotlessi % (unusual TeX characters available in, e.g., Lucida Bright) /dotlessj /ff /ffi /ffl /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef % very contentious; it's so painful not having quoteleft and quoteright % at 96 and 145 that we move the things normally found there to here. /grave /quotesingle % 0x20 (ASCII begins) /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash % 0x30 /zero /one /two /three /four /five /six /seven /eight /nine /colon /semicolon /less /equal /greater /question % 0x40 /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O % 0x50 /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore % 0x60 /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o % 0x70 /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar /braceright /asciitilde /.notdef % rubout; ASCII ends % 0x80 /.notdef /.notdef /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl /circumflex /perthousand /Scaron /guilsinglleft /OE /.notdef /.notdef /.notdef % 0x90 /.notdef /.notdef /.notdef /quotedblleft /quotedblright /bullet /endash /emdash /tilde /trademark /scaron /guilsinglright /oe /.notdef /.notdef /Ydieresis % 0xA0 /.notdef % nobreakspace /exclamdown /cent /sterling /currency /yen /brokenbar /section /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen % Y&Y (also at 45); Windows' softhyphen /registered /macron % 0xD0 /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown % 0xC0 /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring 2000 /AE /Ccedilla /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis % 0xD0 /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls % 0xE0 /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis % 0xF0 /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis ] def %%EndProcSet %%BeginProcSet: texps.pro %! TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]/Metrics exch def dict begin Encoding{exch dup type/integertype ne{pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def} ifelse}forall Metrics/Metrics currentdict end def[2 index currentdict end definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{ dup sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[exch{dup CharStrings exch known not{pop/.notdef/Encoding true def} if}forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def} def end %%EndProcSet TeXDict begin 39158280 55380996 1000 600 600 (p3.dvi) @start /Fa 135[45 2[56 1[40 35 56 56 51 56 81 30 2[30 3[45 3[45 14[66 12[56 1[66 8[23 58[{TeXBase1Encoding ReEncodeFont}17 90.9091 /Palatino-Bold rf %DVIPSBitmapFont: Fb cmmi10 10.95 17 /Fb 17 122 df<121EEA7F8012FF13C0A213E0A3127FEA1E601200A413E013C0A3120113 80120313005A120E5A1218123812300B1C798919>59 D97 DIIII103 DI<143C14FEA21301A314FCEB00701400AD137E3801FF803803C7C0 EA0703000F13E0120E121C13071238A2EA780F007013C0A2EAF01F14801200133F14005B 137EA213FE5BA212015B0003130E13F0A20007131EEBE01CA2143CEBC0381478147014E0 13C13803E3C03801FF00EA007C173E7EBC1F>I108 D<01F8D907F0EB07F8D803FE D93FFEEB1FFE28078F80F81FEB781F3E0F0F81C00F81E00F803E0E07C78007C3C007C000 1CD9CF00EBC78002FEDAEF007F003C4914FE0038495C49485C12780070495CA200F04949 48130F011F600000495CA2041F141F013F6091C75B193F043F92C7FC5B017E92C75A197E 5E01FE9438FE01C049027E14FCA204FE01011303000106F81380495CF20700030115F000 03190E494A151E1A1C03035E0007943800F8F0494AEC7FE0D801C0D900E0EC1F804A297E A750>I<01F8EB0FF0D803FEEB3FFC3A078F80F03E3A0F0F83C01F3B0E07C7800F80001C EBCF0002FE80003C5B00385B495A127800705BA200F049131F011F5D00005BA2163F013F 92C7FC91C7FC5E167E5B017E14FE5EA201FE0101EB03804914F8A203031307000103F013 005B170E16E000035E49153C17385F0007913801F1E0496DB45AD801C0023FC7FC31297E A737>II114 D<147014FC1301A25CA21303A25CA21307A25CA2130FA25CA2007FB512F0B6FC15E03900 1F8000133FA291C7FCA25BA2137EA213FEA25BA21201A25BA21203A25BA21207EC01C013 E01403000F1480A2EBC0071500140E141E5C000713385C3803E1E03801FF80D8003EC7FC 1C3A7EB821>116 D<137C48B4EC03802603C7C0EB0FC0EA0703000F7F000E151F121C01 0715801238163FEA780F0070491400A2D8F01F5C5C0000157E133F91C712FEA2495C137E 150113FE495CA215030001161C4914F0A21507173CEEE038150F031F1378000016706D13 3F017C017313F0017E01E313E0903A3F03C1F1C0903A0FFF007F80D901FCEB1F002E297E A734>I<137C48B4EC03802603C7C0EB0FC0EA0703000F7F000E151F001C168013071238 163FD8780F150000705BA2D8F01F5C4A137E1200133F91C712FE5E5B137E150113FE495C A2150300015D5BA215075EA2150F151F00005D6D133F017C137F017E13FF90393F03DF80 90380FFF1FEB01FC90C7123F93C7FCA25DD80380137ED80FE013FE001F5C4A5AA2484848 5A4A5A6CC6485A001C495A001E49C8FC000E137C380781F03803FFC0C648C9FC2A3B7EA7 2D>121 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fc cmr10 10.95 10 /Fc 10 94 df<1430147014E0EB01C0EB03801307EB0F00131E133E133C5B13F85B1201 5B1203A2485AA2120F5BA2121F90C7FCA25AA3123E127EA6127C12FCB2127C127EA6123E 123FA37EA27F120FA27F1207A26C7EA212017F12007F13787F133E131E7FEB07801303EB 01C0EB00E014701430145A77C323>40 D<12C07E12707E7E121E7E6C7E7F12036C7E7F12 007F1378137CA27FA2133F7FA21480130FA214C0A3130714E0A6130314F0B214E01307A6 14C0130FA31480A2131F1400A25B133EA25BA2137813F85B12015B485A12075B48C7FC12 1E121C5A5A5A5A145A7BC323>I48 DIII57 D<007FB912E0BA12F0A26C18E0CDFCAE00 7FB912E0BA12F0A26C18E03C167BA147>61 D91 D93 D E %EndDVIPSBitmapFont /Fd 138[51 30 35 35 5[25 5[25 35 3[40 97[{TeXBase1Encoding ReEncodeFont} 8 90.9091 /Palatino-Italic rf /Fe 134[55 3[55 55 1[55 2[55 55 55 55 2[55 55 55 1[55 55 55 55 55 3[55 1[55 49[55 55 40[{TeXBase1Encoding ReEncodeFont}20 90.9091 /Courier rf /Ff 141[30 12[36 101[{TeXBase1Encoding ReEncodeFont}2 74.7198 /Palatino-Roman rf /Fg 138[72 39 51 47 67 1[65 70 106 35 1[28 35 70 66 40 57 73 53 1[60 12[73 3[72 2[113 3[40 7[93 13[60 1[60 2[30 46[{TeXBase1Encoding ReEncodeFont}26 119.552 /Palatino-Roman rf /Fh 75[30 29[45 13[30 13[45 51 47 1[51 55 30 39 36 51 55 50 53 80 26 1[21 26 53 51 30 44 56 40 50 45 8[61 1[66 71 56 48 61 1[55 71 76 1[56 2[31 2[51 56 70 64 56 6[23 23 5[45 45 1[45 45 1[23 30 23 55 1[30 30 25 8[30 27[55 2[{TeXBase1Encoding ReEncodeFont}58 90.9091 /Palatino-Roman rf end %%EndProlog %%BeginSetup %%Feature: *Resolution 600dpi TeXDict begin %%PaperSize: A4 %%EndSetup %%Page: 1 1 1 0 bop -128 -36 a Fh(UNIVERSITE)20 b(LIBRE)g(DE)j(BRUXELLES)-128 77 y(Facult)7 b(\264)-37 b(e)23 b(des)e(Sciences)994 373 y Fg(Algorithmique)29 b(et)i(Pr)n(ogrammation)1470 523 y(Pr)n(of.)f(T)-9 b(.)30 b(Massart)1046 672 y(1)1106 616 y Ff(r)o(e)1199 672 y Fg(candidatur)n(e)g(en)g(Informatique)1587 797 y(Pr)n(ojet)h(no.)f(3)983 950 y Fh(Une)22 b(version)29 b(\264)-37 b(electr)n(onique)22 b(de)g(ce)h(document)e(est)834 1062 y(disponible)h(sur)g(la)h(page)f(du)g(cours)g(\(formats)h(PS)g(et) e(PDF\).)-128 1564 y(Il)29 b(est)e(bien)h(connu)g(que,)f(pour)g(sortir) g(d'un)h(labyrinthe)g(sans)f(pont)g(ni)i(tunnel,)e(il)i(suf)n(\002t)f (de)f(suivr)n(e)h(toujours)f(le)-128 1677 y(m)7 b(\210)-37 b(eme)23 b(mur)g(\(dr)n(oit)f(ou)g(gauche\).)h(On)g(vous)f(demande)f (d')7 b(\264)-37 b(ecrir)n(e)23 b(les)f(tr)n(ois)h(fonctions)f (suivantes)g(:)-128 1829 y(\226)46 b Fe(int)54 b(droite\(int)c (laby[m][n]\))24 b Fh(qui)37 b(\264)-37 b(evalue)30 b(le)f(nombr)n(e)h (de)f(pas)g(n)7 b(\264)-37 b(ecessair)n(es)28 b(pour)h(sortir)g(du)g (laby-)-37 1942 y(rinthe)22 b(en)h(suivant)g(le)f(mur)h(dr)n(oit)15 b(;)-128 2055 y(\226)46 b Fe(int)54 b(gauche\(int)c(laby[m][n]\))24 b Fh(qui)37 b(\264)-37 b(evalue)30 b(le)f(nombr)n(e)h(de)f(pas)g(n)7 b(\264)-37 b(ecessair)n(es)28 b(pour)h(sortir)g(du)g(laby-)-37 2167 y(rinthe)22 b(en)h(suivant)g(le)f(mur)h(gauche)15 b(;)-128 2280 y(\226)46 b Fe(bool)53 b(meilleur\(int)c(laby[m][n]\))15 b Fh(qui)k(r)n(envoie)h(le)f(meilleur)h(des)e(deux)g(chemins)i(\()p Fd(true)g Fh(pour)f(dr)n(oite,)-37 2393 y Fd(false)25 b Fh(pour)c(gauche\).)-128 2545 y(On)29 b(suppose)d(que)i(la)h(matrice) g(contient)f(des)f(0)i(pour)e(les)h(cases)g(vides,)g(et)g(des)f(1)i (pour)e(les)h(murs,)g(que)g(l'entr)7 b(\264)-37 b(ee)-128 2658 y(est)26 b(en)h Fc(\(0)p Fb(;)15 b Fc(1\))29 b Fh(et)d(que)h (l'unique)g(sortie)f(se)g(tr)n(ouve)h(sur)f(un)h(bor)n(d.)g(On)g (suppose)k(\264)-36 b(egalement)26 b(que)g(cette)g(sortie)g(est)-128 2771 y(accessible)31 b(\036)-37 b(a)23 b(partir)g(de)e(l'entr)7 b(\264)-37 b(ee.)-128 2923 y Fa(Exemple)24 b(:)1475 3034 y Fc(1)83 b(0)h(1)f(1)h(1)f(1)h(1)1475 3147 y(1)f(0)h(0)f(0)h(1)f(1)h (1)1475 3260 y(1)f(0)h(1)f(0)h(1)f(1)h(1)1475 3373 y(1)f(0)h(0)f(1)h(0) f(1)h(1)1475 3486 y(1)f(1)h(0)f(1)h(0)f(1)h(1)1475 3599 y(0)f(0)h(0)f(0)h(0)f(1)h(1)1475 3711 y(1)f(1)h(1)f(1)h(1)f(1)h(1)-128 3915 y Fh(On)24 b(a)f(:)f Fb(dr)s(oite)p Fc(\()p Fb(l)r(aby)s Fc([)p Fb(m)p Fc(][)p Fb(n)p Fc(]\))27 b(=)e(9)p Fh(,)e Fb(g)s(auche)p Fc(\()p Fb(l)r(aby)s Fc([)p Fb(m)p Fc(][)p Fb(n)p Fc(]\))28 b(=)d(23)e Fh(et)f Fb(meil)r(l)r(eur)s Fc(\()p Fb(l)r(aby)s Fc([)p Fb(m)p Fc(][)p Fb(n)p Fc(]\))k(=)f Fb(tr)s(ue)p Fh(.)-128 4067 y Fa(Conseils)f(:)-128 4219 y Fh(\226)46 b(utiliser)18 b(un)g(entier)f Fe(dir)g Fh(compris)h(entr)n (e)f Fc(0)h Fh(et)f Fc(3)p Fh(,)i(symbolisant)e(la)i(dir)n(ection)f (actuelle.)g(T)-8 b(ourner)24 b(\036)-38 b(a)19 b(dr)n(oite)e(r)n (evien-)-37 4332 y(dra)34 b(\036)-37 b(a)27 b(incr)7 b(\264)-37 b(ementer)25 b(\(modulo)i(4\))g(ce)g(nombr)n(e)15 b(;)26 b(tourner)32 b(\036)-37 b(a)27 b(gauche)34 b(\036)-38 b(a)27 b(le)g(d)7 b(\264)-37 b(ecr)7 b(\264)-37 b(ementer)-7 b(.)24 b(La)j(dir)n(ection)f(initiale)-37 4445 y(sera)d(vers)f(le)g (bas.)-128 4597 y Fa(Remarques)i(:)e Fh(On)h(vous)f(demande)g(une)g (solution)g(C++)p 1894 4623 468 4 v 23 w(comment)7 b(\264)-37 b(ee)o(.)-128 4749 y(Le)22 b(pr)n(ojet)g(\(listing)h(comment)7 b(\264)-37 b(e\))22 b(est)29 b(\036)-38 b(a)23 b(r)n(emettr)n(e)f(au)h (plus)f(tar)n(d)g(au)h(dernier)f(TP)g(avant)h(le)g(mer)n(cr)n(edi)g(31) g(octobr)n(e,)30 b(\036)-38 b(a)-128 4862 y(l'assistant)22 b(r)n(esponsable)f(de)f(votr)n(e)i(gr)n(oupe)e(de)h(TP)-12 b(.)21 b(N'oubliez)h(en)f(aucun)h(cas)g(d'indiquer)f(vos)h(nom)f(et)g (num)7 b(\264)-37 b(er)n(o)-128 4975 y(de)22 b(gr)n(oupe)f(sur)h (chaque)h(feuille)g(du)g(pr)n(ojet.)p eop %%Trailer end userdict /end-hook known{end-hook}if %%EOF 0