Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

"Rubics Cube" game - part 4 (last)

by tos (Deacon)
on Mar 04, 2008 at 16:12 UTC ( #671913=perlquestion: print w/replies, xml ) Need Help??

tos has asked for the wisdom of the Perl Monks concerning the following question:

okay. This is the last one.

You have to concatenate the four sourceparts in order. Then you'll have gotten the whole.

Download the parts as qb3-1,2,3,4. Then make a

cat qb3-? >qb3

sub greyCubeLogo { #{{{2 my $xpm = <<'end-of-xpm'; /* XPM */ static char *qb3_greyCubeLogo[] = { /* columns rows colors chars-per-pixel */ "128 128 149 2", " c black", ". c #2D2D2D", "X c gray21", "o c #15064C", "O c #1D0867", "+ c #220A7B", "@ c #5D0000", "# c #7D0000", "$ c #7E075E", "% c #7C5301", "& c #484848", "* c gray33", "= c #5B5B5B", "- c #626262", "; c #6C6C6C", ": c #747474", "> c #7B7B7B", ", c #270B8B", "< c #2B0C99", "1 c #2E0DA6", "2 c #310EB1", "3 c #340FBB", "4 c #3710C5", "5 c #3A11CE", "6 c #3C11D7", "7 c #3E12DF", "8 c #4013E7", "9 c #4313EE", "0 c #4514F6", "q c #4715FD", "w c #6744FA", "e c #8A0000", "r c #9F0000", "t c #A90000", "y c #B20000", "u c #BA0000", "i c #8C5E01", "p c #9A6701", "a c #A77001", "s c #B27702", "d c #BD7E02", "f c #C90000", "g c #D30000", "h c #DD0000", "j c #D63F3F", "k c #E40000", "l c #DF064C", "z c #DB0867", "x c #D60A7B", "c c #D76A6A", "v c #DA7474", "b c #D97C7C", "n c #880CA1", "m c #A00DA7", "M c #9B10D2", "N c #9D12DF", "B c #8411E0", "V c #8713EE", "C c #9313E7", "Z c #AE11CE", "A c #A611D7", "S c #B510C5", "D c #8D7CEF", "F c #8774F1", "G c #CC0C99", "H c #D10B8B", "J c #C10EB1", "K c #D5559A", "L c #C78502", "P c #D08B02", "I c #D99102", "U c #E19702", "Y c #E99C02", "T c #F8A602", "R c #FFAB03", "E c #EDA33B", "W c #FCAA2F", "Q c #F9A93F", "! c #DFA475", "~ c #DAA37B", "^ c #EFA75C", "/ c #F2A854", "( c #FEBA45", ") c #EBA763", "_ c #E8A66A", "` c #E3A570", "' c #FBC67B", "] c #848484", "[ c gray54", "{ c #959595", "} c #9A9A9A", "| c #A4A4A4", " . c #A9A9A9", ".. c #B2B2B2", "X. c #BEB9B9", "o. c #9689E9", "O. c #9A8FE6", "+. c #9983F9", "@. c #9E95E3", "#. c #A29ADF", "$. c #A998F7", "%. c #A8A4D6", "&. c #B6A9F4", "*. c #C19E8D", "=. c #D29191", "-. c #CFA184", ";. c #C9A089", ":. c #D5A280", ">. c #C6A8A8", ",. c #CAA2A2", "<. c #C1BCBC", "1. c #C4BFC0", "2. c #C4C0BF", "3. c #F4D2AD", "4. c #C5C1C1", "5. c #C9C4C4", "6. c #CBC7C8", "7. c #CBC8C7", "8. c #CDC9C9", "9. c #D1CDCD", "0. c #D3CFD0", "q. c #D3D0CF", "w. c #D5D2D2", "e. c #D8D5D5", "r. c #DAD7D8", "t. c #DAD8D7", "y. c #DCDCDC", "u. c #CAC4EE", "i. c #D0CBEC", "p. c #EFD7C3", "a. c #EDD8CA", "s. c #E0DEDE", "d. c #E1DFE0", "f. c #E1E0DF", "g. c #E4E2E2", "h. c #E8E6E6", "j. c #E9E7E8", "k. c #E9E8E7", "l. c #ECEBEB", "z. c #F0EEEE", "x. c #F0EFF0", "c. c #F0F0EF", "v. c #F4F3F3", "b. c #F7F7F8", "n. c #F7F8F7", "m. c #F8F6F6", "M. c #F8F7F8", "N. c #F8F8F7", "B. c #FBFAFA", /* pixels */ "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X...<.>.<.X.X.X.X.X.X.X...>.X.X.X.X.X...< +.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X. +<.X.X.X.X.<.>.X.X.X.X.X.X...X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X +.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.>.X.", "X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.<...X.X.X.X.X.X.X.X.<.<.X.X.X.X.X.X.X +.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X. +X.X.X.X.X...<.X.X.X.X.X.X.2.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X +.X.X.X.X.X.X.X.X.X.X.X.X.<.X.X.X.X.X.X.X.X.X.2.X.", "X.X.X.X.X.X.X.X.X.X.X.X.<.X.<.<.X.<.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.< +.2.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X. +X.X.X.X.X.X.X.X.X.X.X...2.X.2.X.X.X.X.X.X.X.X.<.X.<.X.X.X.X.X.X.X.X.X +.X.X.<.X.X.2.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.", "X.X.X.X.X.X.X.X.X.X.<.X.X.X.X.X.X.X.X.X.<.X.X.X.X.<.<.X.<.X.X.X.<.X.X +...X.X.<.X.X.X.X.X.<.X.X.<.X.X.X.<.X.X.X.X.<.X.X.X.X.X.X.X.X.X.X.X.X. +2.X.X.<.X.<.X.<.X.X.<.<.X.<...X.<.X.X.<.X.X.X.X.X.X.X.X.<.<.X.<.X.X.X +.X.<.X.X.<.X.X.X.X.X.2.X.X.<.X.<.<.X.<.X.<.X.<.X.", "<.X.X.<.X.<.X.<.<.>.<.X.<.X.<.<.X.<.X.<.X.X.X.X.<.X.<.X.X.<.X.X.X.<.X +.X.<.X.X.<.<.X.X.X.<.X...2.X.X.<.X.<.X.<.X.X.<.X.<.X.<.X.<.2.X.<.X.X. +<.X.X.<.X.<.X.X.X.X.<.X.X.<.<.X.<.<.X.X.<.<.X.<.X.X.X.X.X.X.<.X.X.X.< +.X.X.<.X.X.X.2.%.2.X.X.X.X.X.<.X.<.X.<.X.X.<.X.<.", "X.X.<.X.<.X.<.X.<...<.<.X.<.<.<.<.X.<.X.X.<.<.<.X.X.<.X.<.X.X.<.<.X.< +.<.<.<.<.X.X.<.<.<.<.<.<.<.<.<.X.<.X.<.<.<.<.X.<.X.X.X.<.X.X.2.X.<.<. +X.<.X.X.<.X.<.<.<.<.<.<.<.<.X.2.X.<.X.<.<.X.<.<.<.<.<.<.<.<.X.<.<.<.X +.<.<.<.X.<.<.<.<.<.2.<.X.X.2.X.<.<.<.<.<.2.X.X.<.", "<.<.X.<.X.<.<.<.<.<.<.<.<.<.<.<.<.<.<.X.<.<.<.X.<.<.<.<.<.X.<.<.<.<.< +.<.X.<.X.<.<.<.<.<.<.<.<.X.<.<.X.<.<.<.<.X.<.<.<.X.<.1.<.<.<.X.2.X.<. +<.<.2.<.<.<.X.<.<.<.X.<.<.<.<.X.<.<.<.<.<.X.<.<.X.<.<.<.<.<.<.<.<.2.< +.X.<.<.<.<.<.<.<.<.<.<.<.X.X.X.2.X.<.<.X.<.<.<.<.", "X.<.<.<.<.<.<.X.<.<.<.<.<.<.<.<.X.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.X.<.< +.X.<.<.2.X.<.<.<.X.X.<.<.<.<.<.<.<.<.<.<.<.X.<.<.1.X.1.<.<.X.2.<.<.2. +X.<.X.<.<.<.<.<.<.<.<.X.2.X.<.X.2.<.<.<.<.<.<.<.<.<.<.<.X.<.<.<.X.<.< +.<.<.<.<.<.<.<.<.<.<.<.<.2.2.2.2.<.<.<.<.<.<.<.<.", "<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.X.2.X +.X.2.X.<.<.<.<.<.<.<.<.<.4.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<. +<.<.<.<.<.<.<.<.<.<.<.<.<.<.2.<.<.2.<.<.<.<.<.<.<.<.2.<.2.2.X.<.<.<.< +.2.<.<.<.<.<.<.<.<.<.4.<.<.<.1.<.<.2.2.2.X.X.2.2.", "<.<.<.<.<.5.<.<.<.<.<.<.<.<.<.<.<.<.2.<.2.<.<.<.<.<.<.<.<.<.<.<.2.2.2 +.2.2.2.2.X.2.<.<.<.<.<.2.4.<.<.<.<.<.<.<.2.<.2.1.1.<.<.4.<.<.5.<.<.<. +2.<.<.<.<.2.<.<.2.5.<.2.X.2.X.<.2.2.X.<.4.<.<.2.<.<.<.2.<.2.2.1.<.<.1 +.<.2.2.<.<.<.4.<.4.<.<.<.1.<.<.1.2.<.X.2.2.2.<.<.", "<.<.<.<.<.<.5.<.<.<.<.5.<.2.<.<.2.2.<.<.<.2.<.<.<.<.<.<.<.<.<.5.X.2.2 +.2.2.2.<.<.<.2.<.2.2.<...4.2.<.2.<.<.4.<.<.<.<.1.1.<.<.<.<.<.<.<.1.2. +<.<.<.<.5.<.<.<.<.<.<.2.2.2.2.2.X.2.2.<.4.4.<.<.4.2.<.2.<.<.2.<.1.2.< +.1.<.2.<.<.2.<.4.<.<.4.<.<.1.1.1.<.2.<.2.<.<.<.2.", "<.<.<.<.<.<.<.<.5.<.<.<.<.<.5.2.2.<.2.2.2.<.<.5.<.<.<.5.5.<.<.<.2.2.2 +.2.X.2.2.2.2.2.2.<.2.2.2.2.2.<.2.2.<.2.4.2.2.<.1.1.4.<.4.4.<.5.<.<.2. +2.5.<.<.<.<.<.5.5.2.<.<.2.2.2.2.2.2.2.<.2.<.<.4.<.2.<.2.2.<.2.2.1.<.2 +.2.2.2.1.1.4.<.<.<.4.<.1.<.4.<.2.2.2.2.X.2.<.<.2.", "5.<.<.<.<.5.<.1.<.<.5.<.<.<.1.<.2.<.2.2.5.<.<.<.5.<.<.<.<.<.5.<.2.4.% +.4.2.2.<.4.2.2.2.<.2.2.2.2.<.2.2.2.2.2.<.2.2.<.<.4.<.4.4.<.<.2.1.2.<. +1.1.2.<.<.2.2.<.<.<.5.2.2.2.4.%.2.2.4.4.<.4.2.2.2.2.4.2.1.1.2.1.2.2.2 +.1.2.1.2.4.<.<.4.2.2.2.2.1.5.2.2.2.2.2.2.2.5.<.5.", "5.<.5.1.5.<.<.5.<.5.1.<.<.5.1.<.2.2.1.1.<.<.5.<.<.<.5.<.5.<.5.<.2.2.4 +.4.4.4.4.<.2.2.4.2.2.2.2.2.2.2.4.2.2.2.4.2.2.4.4.4.<.4.4.y.y.0.2.2.2. +2.5.<.5.5.<.<.<.5.<.<.2.2.4.2.4.2.4.2.2.4.<.4.2.4.4.2.1.1.1.4.4.1.4.2 +.1.1.1.1.4.4.4.1.2.2.1.2.1.1.2.2.2.<.5.<.2.2.5.<.", "<.<.5.<.<.5.<.<.5.<.<.<.5.<.5.<.5.1.1.1.<.5.<.<.5.<.<.5.<.5.<.5.4.2.4 +.2.2.2.<.4.4.4.4.2.4.4.4.4.2.2.2.2.4.4.2.<.4.4.9.y.y.y.y.y.d.y.y.y.y. +y.2.2.<.5.2.5.2.2.2.2.2.2.4.4.4.4.2.4.4.4.4.4.4.2.2.4.1.1.1.4.4.4.4.2 +.1.4.4.4.4.4.2.4.1.2.1.1.1.1.2.2.5.<.<.5.2.5.<.5.", "5.<.<.5.5.<.5.<.<.5.5.5.<.5.<.5.2.1.2.5.<.5.5.5.<.5.5.<.5.<.5.<.4.4.2 +.4.4.4.4.4.4.4.4.2.4.2.4.4.4.2.4.4.4.4.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y. +y.y.y.y.y.9.5.5.2.5.2.4.4.4.4.4.4.4.4.4.4.4.4.4.4.4.4.4.4.4.4.4.4.4.2 +.1.4.4.4.4.4.4.2.1.5.2.5.1.5.1.2.5.2.5.<.5.<.5.<.", "4.4.4.4.4.4.4.4.4.4.4.4.4.4.4.4.1.5.1.5.4.4.4.4.4.4.4.4.4.5.4.4.4.4.4 +.4.4.4.4.4.4.4.4.4.8.4.4.4.5.w.y.y.y.y.y.y.y.y.y.f.y.y.y.y.y.y.y.y.y. +y.y.y.y.y.y.y.f.y.y.4.4.5.5.4.4.4.4.4.2.4.4.4.4.4.4.4.4.4.4.4.4.4.4.4 +.4.5.4.4.5.4.4.4.5.5.2.2.2.2.5.2.5.2.1.5.2.1.5.1.", "4.4.4.4.4.4.4.4.4.5.4.4.4.5.4.4.5.1.5.2.4.5.4.4.4.4.5.4.4.1.5.4.4.4.5 +.4.4.4.5.4.4.4.4.4.8.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.d.y.y.y.y. +y.y.y.y.y.y.y.y.y.y.y.y.y.y.w.4.4.4.4.5.4.5.4.4.4.4.5.4.4.4.4.5.4.5.4 +.4.4.4.4.4.4.5.4.5.2.5.5.5.5.2.5.2.5.5.1.1.5.1.5.", "5.4.4.4.4.4.4.5.4.5.4.5.4.5.4.4.5.1.1.5.4.4.4.4.5.5.4.4.5.2.4.5.4.5.4 +.5.5.5.4.4.w.y.y.y.y.y.y.y.y.y.g.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y. +d.d.y.y.y.y.y.y.f.y.y.y.y.y.y.y.y.y.y.5.5.8.8.5.4.5.4.5.4.4.5.4.5.4.5 +.5.4.4.5.5.4.4.5.5.2.1.5.2.5.2.4.5.5.5.2.1.5.5.5.", "5.5.5.4.5.5.4.5.5.4.4.5.4.4.5.4.5.5.5.1.5.4.5.5.5.4.4.5.5.4.5.4.5.4.5 +.w.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.f.y.y.y.y.y.y.y.y.y. +y.y.y.y.y.y.f.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.w.4.4.5.5.5.5.5.5.4.4.5 +.5.5.5.5.4.5.5.4.1.5.5.5.5.5.5.5.5.1.5.5.5.1.5.5.", "4.5.5.4.4.5.5.4.5.4.4.5.5.4.5.4.5.2.5.5.2.5.5.5.4.5.5.5.5.5.4.w.y.y.y +.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.q q q q q q q q q q q q +q q q q q q q d.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.4.4.5.5.5.5.5 +.4.5.4.5.5.4.5.4.5.5.5.5.5.2.2.7.5.5.5.5.5.5.1.5.", "5.5.5.5.5.5.5.5.4.8.5.5.4.4.8.4.5.5.5.5.5.5.5.5.5.5.8.y.y.y.y.y.y.y.y +.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.f.y.q q q q q q q q q q q q +q q q q q q q y.y.y.y.y.g.y.y.y.f.y.y.y.g.y.y.y.y.y.y.y.y.y.y.y.w.5.5 +.7.5.5.5.5.5.5.7.5.5.5.5.5.5.5.5.5.1.5.5.6.5.5.6.", "5.5.5.5.5.5.5.5.4.8.4.8.4.8.5.4.5.5.5.5.5.5.w.y.y.y.y.y.y.y.y.y.y.y.y +.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.q q q q q q q q q q q q +q q q q q q q y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y +.y.y.5.5.5.5.7.8.5.6.5.5.5.5.5.5.5.5.5.7.5.5.5.5.", "5.5.5.5.5.5.5.5.5.4.8.4.8.5.5.8.5.9.d.y.y.y.y.y.y.y.y.y.y.y.y.y.y.i.k +.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.q q q q q q q q q q q q +q q q q q q q y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y +.y.y.y.y.y.y.w.8.5.5.5.7.6.5.6.7.6.6.5.6.5.6.5.5.", "8.5.5.5.5.5.5.8.8.4.8.4.8.w.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y +.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.q q q q q q q q q q q q +q q q q q q q f.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y +.y.y.y.f.y.y.y.y.y.y.y.8.5.8.5.5.5.5.5.7.5.6.5.5.", "5.5.5.8.8.5.5.5.8.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y +.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.g.y.y.y.y.y.y.q q q q q q q q q q q q +q q q q q q q y.y.y.y.y.y.y.y.g.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.g +.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.t.6.6.7.7.6.5.6.6.", "8.5.8.5.5.5.8.5.{ } ..y.y.y.y.y.y.g.y.y.y.y.y.y.y.y.d.y.y.y.y.y.y.y.y +.y.y.y.y.y.k.i.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.q q q q q q q q q q q q +q q q q q q q y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y +.y.y.y.y.y.y.y.y.y.y.y.y.y.8.X...6.6.7.7.7.7.6.7.", "8.5.5.8.8.8.5.8. .{ { { | 8.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.d.y.y.y +.i.y.y.y.y.y.y.y.y.y.y.y.g.y.y.y.y.g.y.y.y.y.q q q q q q q q q q q q +q q q q q q q y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y +.y.y.y.y.y.y.y.y.y.y.w.5.........6.6.6.6.6.7.6.6.", "7.7.7.7.8.5.8.8...{ { { { { } ..i.y.y.y.y.y.y.y.y.y.g.y.y.y.y.y.y.y.y +.k.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.g.y.y.y.y.y.q q q q q q q q q q q q +q q q q q q q y.y.y.g.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y +.y.y.y.y.y.y.y.t.8.X...........4.6.8.7.7.6.7.8.7.", "7.7.7.7.5.8.5.8.8.{ { { { { } { } .8.y.y.y.y.y.y.y.y.y.d.y.y.y.y.y.y +.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.q q q q q q q q q q q q +q q q q q q q y.y.y.y.y.y.y.y.g.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y +.y.y.y.y.y.w.4.................q.7.8.8.8.8.8.8.6.", "8.8.8.8.8.8.8.8.y.{ { { { { { { { { { } X.w.y.y.y.y.y.y.y.y.y.y.y.y.y +.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.q q q q q q q q q q q q +q q q q q q q f.y.y.y.y.y.y.y.y.y.y.y.y.y.y.i.g.y.y.g.y.y.y.y.g.y +.y.y.t.8.%.....................y.8.8.8.8.8.8.8.8.", "8.8.8.8.8.8.8.8.8.{ { { { { { { { { { { { } .9.y.y.y.y.y.y.y.y.y.y.y +.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.q q q q q q q q q q q q +q q q q q q q y.y.y.y.y.y.y.y.y.y.g.y.y.y.y.g.y.y.y.y.y.y.y.y.y.y +.q.5...........................9.8.8.8.8.8.8.8.8.", "8.8.8.8.8.8.8.8.8.{ { { { { { { { { { { { { { { } 4.t.y.y.y.y.y.y.y.y +.d.y.f.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.d.q q q q q q q q q q q q +q q q q q q q y.y.y.y.y.y.y.y.s.f.y.y.y.y.y.y.y.y.y.y.y.y.y.y.8.. +...............................9.8.9.8.8.8.8.8.8.", "8.8.8.8.8.9.8.8.8.| { { { { { { { { { { { { { { { { { ..8.d.y.y.y.y.y +.y.y.y.y.y.y.f.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.q q q q q q q q q q q q +q q q q q q q y.y.y.y.f.y.y.y.y.f.y.y.y.y.y.y.y.y.y.y.y.w.4...... +...............................9.8.8.9.8.9.8.8.9.", "8.8.8.8.8.8.8.9.8...} { { { { { { { { { { { { { { { { { { } <.t.y.y.y +.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.y.q q q q q q q q q q q q +q q q q q q q y.y.y.y.y.y.f.y.f.f.y.y.y.y.y.y.d.y.y.8............ +.............................1.8.9.8.9.8.8.8.8.9.", "9.9.8.9.9.8.9.8.8.8.} { { { { { { { { { { { { { { { { { { ;.^ R R R R + R R R R R R 3.y.y.y.y.g.y.y.d.y.y.y.y.d.y.y.q q q q q q q q q q q q +q q q q q q q y.f.i.$.q q q q q q q q q q +.u.q.X................ +.............................w.9.8.9.8.9.9.9.8.9.", "9.8.8.9.9.9.8.9.8.y.{ { { { { { { { { { { { { { { { { ~ R R R R R R R + R R R R R R R R ( t.f.y.y.' R R R R R R R R R R R R R R R R R q q q +q q q q q q q &.q q q q q q q q q q q q q q q V K k k k k u h k k + ~ ,................. .......y.9.9.9.9.9.9.8.9.9.", "9.9.9.9.9.9.9.9.q.8.{ { { { { { { { { { { { { { { ;.R R R R R R R R R + R R R R R R R R R R ' y.y.R R R R R R R R R R R R R R R R R R q q q +q q q q q q q < q q q q q q q q q q q q q q q q J k k k k k k g h k k + k k b ......................9.9.9.9.9.9.9.9.9.9.", "9.9.9.9.9.9.9.9.q.8.{ { { { { { { { { { { { { { ` R R R R R R R R R R + R R R R R R R R R R R R a.R R R R R R R R R R R R R R R R R R q q q +q q q q q q q q q q q q q q q q q q q q q q q x k k k k k k k k k k k + k k k v ....................0.9.9.9.9.9.9.9.9.9.", "9.9.9.9.9.9.8.9.q.q.| { { { { { { { { { { { { ) R R R R R R R R R R R + R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q q q q q q q q q q q q q q q m k k k k k k k k k k k k + k k k h =...................0.0.9.9.9.9.9.9.9.9.", "9.9.q.q.9.q.9.q.q.q...{ { { { { { { { { { { _ R R R R R R R R R R R R + R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q q q q q q q q q q q q q q V k k k k k k k k k k k k k + k k k k j ................4.q.9.9.9.0.q.q.q.q.q.", "q.q.q.q.9.9.9.q.q.q.5.{ { { { { { { { { { ~ R R R R R R R R R R R R R + R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q q q q q q q q q q q q q q J k k k k k k k h @ y k k k + k k k k h { ..............w.0.q.0.0.0.0.0.0.q.q.", "0.0.0.0.q.0.q.q.q.q.y.{ { { { { { { { { { R R R R R R R R R R R R R R + R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q q q q q q q q q q q q q q z k k k k k k k e k k k + k k k k k ; ..............y.q.q.0.0.0.0.w.0.q.0.", "q.0.0.0.0.0.q.q.q.q.q.{ { { { { { { { { ^ R R R R R R R R R R R R R R + R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q q q q q q q q q q q q q q q n r f k k k k O B k k k + k k k k f ..............w.q.q.0.0.0.0.0.0.0.0.", "w.0.w.0.w.q.q.w.w.w.w.{ { { { { { { { *.R R R R R R R R R R R R R R R + R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q q q q q q q q q q q q q q q O 6 x k k k + k k k k e ..............q.q.e.w.q.0.q.w.0.w.0.", "0.w.w.w.w.q.w.q.w.w.w. .{ { { { { { { / R R R R R R R R R R R R R R R + R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q q q q q q q q q q q q q q q q 8 4 , f k k k k k + k k k u - ............X.w.q.q.w.q.e.w.w.w.w.w.", "w.w.w.w.w.q.w.w.w.q.w...{ { { { { { { R R R R R R R R R R R R R R R R + R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q q q q q q q q q q q q q q q q q q q q q q H k k k k k + k k e } ............2.e.0.w.e.q.w.w.0.w.e.q.", "w.w.w.w.w.w.w.w.w.w.w.8.{ { { { { { ! R R R R R R R R R R R R R R R R + R R R R R s % d R R R R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q q q q 5 O < q q q q q q q q q q q q q q q H k k k k k + k k t > ..............w.0.e.q.e.w.w.w.e.w.w.e.", "w.w.w.w.w.w.w.e.e.w.w.y.{ { { { { { R R R R R R R R R R R R R R R R R + R R R T T R R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q q q O 9 q q q q q q q q q q q q q z k k k k k + k k k k ,...............r.e.w.w.e.w.w.w.w.w.w.w.", "w.w.e.w.w.e.e.w.w.w.w.w.{ { { { { { R R R R R R R R R R R R R R R R R + R R R R R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q q : .{ q q q q q q q q q q q q q k k k k k k + k k k k k >.............e.e.e.w.w.w.e.w.e.e.e.e.", "w.e.w.w.w.e.w.e.e.w.w.w.{ { { { { *.R R R R R R R R R R R R R R R R R + R R a : ] ; a R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q 1 | ......@.q q q q q q q q q q q q C $ @ h k k + k k k k k c ............w.e.e.w.e.w.e.e.w.e.w.e.", "e.w.e.e.e.w.e.w.e.w.e.e. .{ { { { ^ R R R R R R R R R R R R R R R R R + R R . { { { { { R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q ............q q q q q q q q q q q q q # k k + k k k k k g ...........e.w.e.e.e.e.w.e.e.w.e.e.", "w.e.e.e.e.w.e.e.e.e.e.w.X.{ { { { R R R R R R R R R R R R R R R R R R + R R { { { { { { ( R R R R R R R R R R R R R R R R R R R q +q q q q q q q 9 { ............w q q q q q q q q q q q q 8 8 9 k k + k k k k k k : ........4.e.e.e.e.e.e.e.e.e.e.w.e.", "e.e.e.e.e.e.e.e.e.e.e.e.5.{ { { { R R R R R R R R R R R R R R R R R R + R I > { { { { { { ! R R R R R R R R R R R R R R R R R R R q +q q q q q q q 2 ..............D q q q N G l k k k k k V q q q k k + k k k k k k & ........w.e.e.e.e.e.e.e.e.e.e.e.e.", "e.e.e.e.e.e.e.e.e.e.e.e.t.{ { { { R R R R R R R R R R R R R R R R R R + R s } { { { { { { ;.R R R R R R R R R R R R R R R R R R R q +q q q q q q q O & ..............#.q q q x k k k k k k k Z q q A k k + k k k k k g ........y.t.e.e.t.t.t.r.e.e.e.r.e.", "e.e.e.e.e.e.e.e.t.e.r.e.t.{ { { { R R R R R R R R R R R R R R R R R R + R % { { { { { { { { R R R R R R R R R R R R R R R R R R R q +q q q q q q q [ ................q q q S k k k k k k k k M N k k k + k k k k k y ........t.t.e.r.t.e.e.e.r.t.r.e.r.", "r.r.e.r.e.e.t.e.e.e.t.e.e.{ { { { R R R R R R R R R R R R R R R R R R + R = { { { { { { { { R R R R R R R R R R R R R R R R R R R q +q q q q q q q .................q q q q k k k k k k k k k k k k k + k k k k k @ * ........e.e.e.e.e.t.t.r.r.t.r.r.r.", "e.r.e.y.e.e.s.e.e.e.e.s.e.| { { { R R R R R R R R R R R R R R R R R R + R : { { { { { { { { R R R R R R R R R R R R R R R R R R R q +q q q q q q q ..................q q q q m k k k k k k k k k k k k + k k k k y > ......X.e.e.s.y.t.t.t.t.r.t.y.r.r.", "t.e.r.y.e.s.e.e.e.e.e.e.e.X.{ { { R R R R R R R R R R R R R R R R R R + R [ { { { { { { { { R R R R R R R R R R R R R R R R R R R q +q q q q q q q ..................q q q q q u k k k k k k k k k k k + k k k g .......2.y.s.e.e.t.y.r.r.r.e.e.r.y.", "t.y.t.r.e.e.s.s.r.e.s.y.e.5.{ { { R R R R R R R R R R R R R R R R R R + R { { { { { { { { { R R R R R R R R R R R R R R R R R R R q +q q q q q q q ..................q q q q q 6 r k k k k k k k k k k + k k u > ........9.e.s.e.s.e.t.y.t.y.y.y.y.e.", "y.r.y.e.r.y.e.e.y.s.s.e.e.y.{ { { R R R R R R R R R R R R R R R R R R + R { { { { { { { { { R R R R R R R R R R R R R R R R R R R q +q q q q q q q ................%.q q q q q q 1 t k k k k k k k k + u @ & ..........y.y.s.e.s.e.e.s.e.s.t.s.e.s.", "t.y.r.y.e.y.s.e.s.e.y.t.s.y.{ { { R R R R R R R R R R R R R R R R R R + R p { { { { { { { { ;.R R R R R R R R R R R R R R R R R R R q +q q q q q q q + ................O.q q q q q q q 4 + ............y.t.t.e.e.s.t.t.s.e.y.y.s.e.", "y.y.t.y.y.s.e.s.e.e.s.e.e.s.{ { { R R R R R R R R R R R R R R R R R R + R P { { { { { { { { ! R R R R R R R R R R R R R R R R R R R q +q q q q q q q 3 ................F q q q q q q q q q 3 + 1 ............y.y.e.s.s.s.y.y.t.s.e.s.e.s.", "y.t.y.y.y.y.s.e.s.s.e.s.y.s.| { { R R R R R R R R R R R R R R R R R R + R R { { { { { { { { Q R R R R R R R R R R R R R R R R R R R q +q q q q q q q 9 | ..............q q q q q q q q q q q q q q q q q q + q q ..........X.e.s.s.s.e.e.s.s.s.e.s.s.e.s.", "s.s.s.s.s.e.s.y.t.s.s.s.y.y.X.{ { R R R R R R R R R R R R R R R R R R + R R > { { { { { { { R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q ] ..............q q q q q q q q q q q q q q q q q q + q 6 ..........5.y.y.y.s.y.s.s.s.s.e.s.e.y.s.", "e.e.s.e.s.s.s.y.y.y.y.y.y.y.8.{ { / R R R R R R R R R R R R R R R R R + R R p - { { { { { { ~ R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q 1 & ............@.q q q q q q q q q q q q q q q q q q + q , ..........e.y.y.s.y.s.y.e.s.s.s.s.s.s.s.", "s.s.s.s.s.s.s.s.y.y.y.y.f.y.y.{ { -.R R R R R R R R R R R R R R R R R + R R R . { { { { { { R R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q q ............q q q q q q q q q q q q q q q q q q q + q ; ..........f.y.y.y.s.y.y.s.s.s.e.s.e.s.s.", "s.s.s.s.y.e.s.s.s.s.y.y.y.f.y.{ { { R R R R R R R R R R R R R R R R R + R R R Y { { { { { W R R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q q 0 { ........w q q q q q q q q q q q q q q q q q q q + q } ..........s.s.y.s.s.s.s.s.s.s.s.s.s.s.s.", "s.s.e.y.s.s.d.s.s.y.s.s.y.d.y.} { { R R R R R R R R R R R R R R R R R + R R R R R :.*.) R R R R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q q q q o.%.O.q q q q q q q q q q q q q q q q q q q q q + 2 ............s.f.y.y.f.s.s.s.s.s.s.s.s.s.s.", "s.s.s.s.s.s.s.s.s.s.s.s.d.y.d. .{ { ! R R R R R R R R R R R R R R R R + R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q + ..........X.s.f.d.g.y.s.s.s.s.f.s.s.s.s.s.", "s.s.s.s.s.s.s.s.s.s.s.s.f.f.f.X.{ { { R R R R R R R R R R R R R R R R + R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q 7 + [ ..........5.d.d.d.y.s.f.s.s.f.s.f.s.s.s.s.", "s.s.s.s.s.s.f.s.s.s.s.s.f.g.y.8.{ { { _ R R R R R R R R R R R R R R R + R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q O + ............w.d.d.d.g.s.g.s.f.s.f.f.f.s.s.s.", "d.s.f.f.g.g.s.f.d.d.d.d.f.f.d.y.{ { { { R R R R R R R R R R R R R R R + R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q 6 + - ............g.s.g.s.s.d.f.f.f.f.f.f.f.d.s.s.", "s.s.h.s.f.f.s.g.g.f.d.d.g.f.d.d.{ { { { ! R R R R R R R R R R R R R R + R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q + .............s.s.g.s.f.d.h.s.h.f.f.d.f.h.d.h.", "h.f.g.s.g.f.g.s.g.f.g.f.d.d.d.g.} { { { { E R R R R R R R R R R R R R + R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q < + ; ..............g.s.g.g.h.s.d.d.s.f.h.d.d.d.f.h.", "s.h.f.s.f.g.h.s.f.g.g.f.g.d.g.g. .{ { { { { T R R R R R R R R R R R R + R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q 4 + ..............X.s.h.s.g.d.h.h.f.h.s.s.h.f.h.f.d.", "g.g.g.h.g.s.s.h.g.g.g.g.g.g.g.g.X.{ { { { { : T R R R R R R R R R R R + R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R q +q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q 5 { + ..............5.h.g.g.h.h.d.f.d.f.d.h.d.h.d.h.d.", "g.g.g.s.g.g.h.s.g.g.f.g.f.g.g.g.8.{ { { { { { * I R R R R R R R R R R + R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R q +q q q q q q + q q q q q q q q q q q q q q q q q q q q q q 3 > . +...............e.h.s.g.s.f.d.h.h.h.h.d.h.h.d.d.h.", "g.g.h.g.g.h.s.h.g.h.g.g.g.g.g.g.y.{ { { { { { { . a R R R R R R R R R + R R R R R R R R R R R a R R R R R R R R R R R R R R R R R R R q +q q q q q q 7 q q q q q q q q q q q q q q q q q q q , : ... +...............y.h.g.h.g.h.h.d.h.h.f.h.f.f.h.h.f.", "g.g.s.g.g.h.s.h.g.g.h.g.g.g.g.g.h.{ { { { { { { { . L R R R R R R R + R R R R R R R R R d R R R R R R R R R R R R R R R R R R R q +q q q q q 7 } , 0 q q q q q q q q q q q q q q q 1 ] ..... +...............g.g.g.h.g.d.h.h.d.h.h.f.h.j.f.h.h.", "g.g.h.g.g.g.h.g.g.h.g.h.g.g.j.g.g.} { { { { { { { { = i U R R R R + R R R R R R I % R R R R R R R R R R R R R R R R R R R + ....- 2 q q q q q q q q q q 6 + } ....... +...............h.g.g.g.h.g.h.h.g.k.g.g.h.g.g.h.g.", "h.g.g.h.h.g.g.h.g.g.g.g.h.g.g.h.g. .{ { { { { { { { { > + R R R R R R R R R R R R R R R R R R R + - ......} X { ........... +...............h.h.h.g.h.g.h.h.g.h.k.h.g.h.h.g.h.", "h.g.h.g.g.j.h.h.j.j.g.h.g.h.h.h.h.X.{ { { { { { { { { { { ; + ; R R R R R R R R R R R R R R R R R R R .. +............................[ ; | ............... +.............5.k.j.g.h.h.g.h.h.h.h.h.h.h.h.g.h.h.", "h.h.h.j.h.h.g.h.j.g.j.h.h.j.g.h.h.9.{ { { { { { { { { { { { } ] * + = [ { { R R R R R R R R R R R R R R R R R R R .. +..................................................................... +.............w.h.h.h.h.j.h.h.h.h.h.g.h.h.h.h.h.h.", "h.h.h.h.h.h.h.h.h.h.h.h.j.h.h.h.k.g.8.{ { { { { { { { { { { { { { { { + { { { { { { { { { { { { R R R R R R R R R R R R R R R R R R R .. +..................................................................... +...........8.k.h.j.h.j.k.j.k.k.h.j.k.k.k.h.h.h.k.", "h.h.h.h.h.h.j.j.h.k.h.h.j.h.j.h.k.j.j.h.} { { { { { { { { { { { { { { + { { { { { { { { { { { { R R R R R R R R R R R R R R R R R R R .. +..................................................................... +.........f.j.k.k.j.h.k.k.j.j.k.j.k.j.j.k.h.h.k.k.", "h.j.h.h.h.j.h.k.j.h.j.j.k.k.h.k.j.j.j.j.j. .{ { { { { { { { { { { { { + { { { { { { { { { { { { R R R R R R R R R R R R R R R R R R R .. +..................................................................... +.....X.j.j.j.j.k.j.j.j.k.j.j.j.j.k.j.k.k.j.k.k.k.", "j.j.k.l.k.j.k.k.k.k.k.j.k.j.k.j.j.j.j.j.l.j.4.{ { { { { { { { { { { { + { { { { { { { { { { { { R R R R R R R R R R R R R R R R R R R .. +..................................................................... +...5.j.j.j.j.l.k.j.j.k.k.j.j.l.j.j.j.j.k.l.k.k.l.", "k.k.k.j.k.j.k.j.k.k.j.l.j.j.k.k.j.k.k.k.k.j.k.w.} { { { { { { { { { { + { { { { { { { { { { { { R R R R R R R R R R R R R R R R R R R .. +..................................................................... +.w.j.l.j.k.l.j.j.j.l.j.j.j.l.k.l.j.l.j.l.j.j.l.j.", "l.j.l.j.k.l.k.l.k.l.l.k.k.l.k.l.j.j.l.l.k.l.k.l.l.} { { { { { { { { { + { { { { { { { { { { { { R R R R R R R R R R R R R R R R R R R .. +....................................................................h +.j.l.k.l.k.j.l.k.l.k.k.l.l.k.l.k.l.j.l.j.j.l.l.l.", "l.k.j.l.l.l.l.k.l.k.l.j.l.j.l.l.l.l.k.l.j.l.j.j.l.k...{ { { { { { { { + { { { { { { { { { { { { R R R R R R R R R R R R R R R R R R R .. +.................. ......................... ...................X.j.j +.k.l.k.l.l.l.j.j.l.k.j.l.k.l.l.l.l.l.l.l.l.j.j.l.", "l.l.l.l.k.l.l.k.l.l.l.l.k.l.l.j.l.j.l.l.l.l.l.l.l.l.l.5.{ { { { { { { + { { { { { { { { { { { { R R R R R R R R R R R R R R R R R R R .. +..............................................................8.l.l.l +.l.l.l.l.l.l.l.l.l.l.l.l.l.l.k.l.l.j.j.l.l.l.l.l.", "k.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.j.l.l.l.l.l.l.l.y.} { { { { { + { { { { { { { { { { { { R R R R R R R R R R R R R R R R R R R .. +............................................................y.l.l.l.l +.l.l.l.l.l.l.l.l.l.l.l.k.l.l.l.l.l.l.l.l.l.l.l.l.", "l.l.l.l.l.l.l.l.k.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l. .{ { { { + { { { { { { { { { { { { R R R R R R R R R R R R R R R R R R R .. +..........................................................l.l.l.l.l.l +.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.c.l.l.l.l.l.l.l.l.", "l.l.l.l.l.l.l.l.l.l.l.l.z.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.l.z.X.{ { { + { { { { { { { { { { { { R R R R R R R R R R R R R R R R R R R .. +......................................................4.l.l.l.l.z.l.z +.l.l.z.l.z.l.l.l.l.l.l.z.l.l.l.l.l.l.c.l.c.l.l.l.", "l.z.l.l.l.x.l.z.l.l.x.l.l.l.l.l.l.z.l.z.l.l.z.l.z.l.l.l.z.l.l.l.w.{ { + { { { { { { { { { { { { R R R R R R R R R R R R R R R R R R R .. +....................................................q.l.z.l.z.l.l.l.z +.z.l.l.l.z.l.z.l.z.l.z.l.l.c.c.l.l.c.l.l.l.l.l.l.", "l.z.l.l.z.l.z.l.l.l.z.z.l.l.z.l.z.z.l.z.z.l.l.l.x.l.c.l.x.c.l.x.l.l.} + { { { { { { { { { { { { { { .. +................................................X.g.l.l.z.z.l.l.l.l.x +.l.z.l.c.l.x.x.l.l.l.l.x.l.l.x.c.x.l.l.l.x.l.x.l.", "l.z.z.l.z.z.l.z.l.z.z.l.l.x.l.z.z.l.z.l.l.l.z.z.l.x.l.l.l.l.l.x.c.l.c +. .{ { { { { { { { { { { { { .. +..............................................X.l.l.l.z.z.z.l.x.z.z.z +.c.l.c.l.c.l.z.l.c.x.l.x.x.l.x.l.c.l.x.l.l.c.x.c.", "z.z.z.l.z.l.z.z.z.z.c.l.v.z.z.z.z.l.l.c.z.x.l.z.c.l.c.l.c.c.l.c.c.c.x +.l.4.{ { { { { { { { { { { { .. +............................................5.l.l.l.v.z.l.x.z.l.z.z.l +.l.c.x.l.z.c.x.l.c.l.c.c.c.x.x.l.c.l.c.x.z.z.x.x.", "z.z.z.x.z.z.z.z.l.v.l.l.l.z.z.l.z.z.z.c.z.z.z.z.c.c.x.x.l.c.l.c.l.c.l +.x.c.e.} { { { { { { { { { { { { { { { { { { { { { { { { } .......... +..........................................e.c.l.c.c.l.z.z.z.z.x.z.z.x +.x.x.c.x.c.z.x.x.c.x.x.c.l.x.x.x.c.x.c.x.z.c.c.l.", "l.x.x.x.z.z.z.z.l.v.l.v.z.z.l.z.z.z.z.x.z.z.z.z.z.z.z.z.c.v.x.x.x.x.x +.x.z.z.z.| { { { { { { { { { { { { { { { { { { { { { { { } .......... +........................................k.v.z.c.v.l.z.c.c.x.c.x.x.x.x +.x.x.x.x.c.x.x.x.c.c.z.c.c.c.x.x.x.x.c.z.c.c.v.x.", "c.x.x.x.z.c.z.v.v.l.v.l.x.x.v.x.z.c.x.x.z.v.v.x.v.x.x.x.c.c.x.c.x.x.c +.c.v.c.z.z...{ { { { { { { { { { { { { { { { { { { { { { } .......... +....................................1.c.v.c.z.l.v.c.v.c.c.v.x.x.c.x.c +.x.x.c.c.c.c.x.x.c.c.c.z.z.v.v.x.x.x.v.c.c.c.x.x.", "c.c.v.x.x.v.z.c.l.v.c.z.v.l.c.c.c.z.c.x.z.z.z.z.x.z.x.c.c.z.c.c.x.x.v +.c.z.z.c.v.c.8.{ } { { { { { { { { { { { { { { { { { { { { .......... +..................................8.c.c.x.v.z.v.l.v.c.c.x.c.x.v.x.v.x +.z.v.x.x.c.c.v.x.c.c.v.x.z.z.x.x.c.v.x.c.v.c.c.v.", "c.v.c.c.x.c.z.v.v.z.v.v.z.v.v.l.v.z.v.z.z.v.v.z.c.v.z.v.c.x.v.c.v.c.x +.z.v.c.c.c.v.c.y.} { { { { { { { { { { { { { { { { { { { { .......... +................................y.v.c.c.z.v.c.c.v.c.c.v.x.c.v.x.x.v.c +.c.v.c.v.x.v.x.v.v.c.c.v.v.v.v.z.c.x.v.c.x.x.v.z.", "v.c.v.x.v.z.c.v.z.z.c.v.l.v.v.v.v.x.v.x.v.c.c.z.v.c.v.c.c.x.c.v.c.v.c +.c.v.c.v.c.v.c.v.c. .{ { { { { { { { { { { { { { { { { { { .......... +..............................v.v.x.v.l.v.v.v.l.v.c.v.v.x.v.v.l.v.v.x +.c.v.x.v.v.c.c.c.x.v.v.x.z.v.v.c.v.v.c.v.v.c.v.v.", "v.c.c.v.v.c.v.c.v.v.v.x.v.v.v.c.v.z.v.v.c.v.v.v.v.v.c.x.v.v.x.v.v.c.v +.v.c.v.v.c.v.v.c.v.c.X.{ { { { { { { { { { { { { { { { { { .......... +..........................4.v.v.v.v.x.v.v.v.c.v.v.v.c.x.v.c.v.v.v.v.v +.v.v.l.v.v.c.v.v.v.x.v.v.v.v.c.v.v.x.z.v.c.v.c.v.", "v.c.v.v.c.v.v.c.v.z.v.v.l.v.v.v.c.v.v.c.v.v.v.v.v.v.x.v.v.x.v.v.v.c.v +.v.v.v.c.v.c.v.v.c.c.n.q.} { { { { { { { { { { { { { { { { .......... +........................w.v.x.v.v.v.x.v.v.v.v.c.v.v.v.v.x.v.v.v.v.v.v +.v.v.v.v.v.v.v.v.v.v.v.x.v.v.v.v.v.x.v.v.v.v.v.v.", "x.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.c.v.v.v.v.v.v.v.v.v.v.v.v.v.v.c.v +.v.v.v.v.v.v.v.v.v.c.v.n.l.| { { { { { { { { { { { { { { { .......... +......................y.x.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v +.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.", "v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v +.v.v.v.b.v.v.v.v.v.v.v.v.v.v. .{ { { { { { { { { { { { { { .......... +..................%.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.c.n.v.v.v.v +.v.v.b.v.v.v.v.v.v.v.v.v.v.m.v.v.v.v.v.v.v.v.v.v.", "v.v.v.v.v.v.m.v.v.v.v.v.v.m.m.v.v.v.v.v.v.v.v.v.v.b.v.v.v.v.v.v.v.v.n +.v.v.v.v.v.v.v.v.v.v.v.v.n.v.b.1.{ { { { { { { { { { { { { .......... +................2.n.v.n.v.v.n.v.v.n.v.v.v.v.v.v.v.n.v.n.v.n.c.n.v.v.v +.v.v.v.v.v.v.v.v.v.v.m.v.v.v.v.m.b.v.v.v.v.v.v.v.", "v.v.b.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.v.m.v.v.v.v.v.m.v.v.v.v.v.v.v.v.v +.m.v.v.v.v.b.v.v.b.v.v.n.v.v.v.m.y.} { { { { { { { { { { { .......... +..............y.n.b.v.v.v.v.v.v.v.v.n.v.m.v.v.m.v.v.v.v.v.n.n.v.v.v.v +.v.b.v.v.b.b.v.b.m.v.v.v.v.b.v.m.v.v.v.b.v.v.b.v.", "b.v.v.b.v.b.v.b.v.b.b.v.m.v.m.v.m.v.m.v.m.v.b.m.v.v.v.b.v.b.v.b.m.v.m +.v.b.v.b.v.v.v.v.b.m.v.v.v.b.v.v.m.b.| { { { { { { { { { { .......... +............c.v.n.v.v.n.n.v.n.n.n.v.n.m.v.m.m.v.m.m.v.v.n.n.v.v.n.n.n +.v.v.n.v.b.v.b.v.m.m.v.m.v.m.v.v.b.b.b.v.b.b.v.b.", "v.m.v.m.v.v.v.m.m.v.m.m.v.n.v.v.b.m.v.m.v.m.v.v.v.m.m.v.m.v.m.v.m.n.v +.v.m.m.v.v.m.v.m.n.n.v.m.m.v.m.m.v.v.v.X.{ { { { { { { { { .......... +........<.n.v.v.v.b.n.v.m.v.v.m.v.m.v.m.m.v.m.m.v.m.m.v.n.v.n.v.n.m.m +.m.v.v.n.n.v.m.m.v.m.m.v.m.m.m.m.v.m.m.n.v.n.v.m.", "m.v.m.m.m.m.m.m.m.m.v.b.m.m.m.n.m.v.v.m.m.m.m.m.m.n.v.m.n.m.m.m.v.m.m +.m.m.v.n.m.b.m.b.v.m.m.n.v.m.v.n.n.b.n.n.8.{ { { { { { { { .......... +......8.v.v.n.b.b.b.b.m.m.m.m.m.m.m.m.m.m.v.m.m.m.m.v.m.m.m.n.m.m.m.m +.b.n.m.m.m.n.m.m.m.m.m.m.m.m.v.m.n.m.m.m.m.n.m.n.", "m.m.b.m.m.m.m.m.m.m.v.b.m.n.m.m.m.b.m.m.m.m.m.m.n.b.n.m.m.m.n.v.m.v.m +.m.b.m.m.m.n.m.b.m.m.m.m.m.b.m.n.m.m.n.m.m.l.} { { { { { { .......... +....y.n.n.n.n.b.b.v.b.m.m.N.N.m.b.m.m.b.m.m.m.m.m.m.m.m.m.m.m.m.m.m.m +.m.m.m.m.m.m.m.m.b.b.m.b.b.m.m.m.m.m.m.m.m.m.m.m.", "m.m.b.b.v.m.N.N.n.m.b.m.m.m.m.m.m.b.m.m.m.m.m.m.m.m.m.b.b.b.b.b.m.m.m +.m.m.b.b.m.b.m.b.b.m.m.m.m.m.b.m.b.m.m.m.m.b.b. .{ { { { { .......... +X.n.n.n.n.n.B.b.b.b.b.m.m.B.b.m.b.m.m.b.m.m.m.m.m.m.m.b.b.m.m.m.m.m.m +.b.b.m.b.m.m.b.m.b.b.b.b.b.m.m.m.m.m.b.b.b.b.m.m.", "m.b.B.m.m.m.m.N.m.b.b.B.m.m.m.m.m.m.B.m.m.m.N.m.b.N.m.m.b.B.m.m.B.m.m +.m.b.b.b.b.b.b.m.m.b.N.m.b.b.m.m.b.m.b.B.m.b.B.m.4.{ { { { ........2. +B.b.B.m.B.B.b.b.N.B.b.m.N.m.b.b.b.B.b.b.b.m.b.B.m.m.m.b.m.b.N.m.b.B.m +.b.B.m.m.B.m.b.b.B.m.m.b.B.m.B.m.b.B.N.b.b.N.N.N.", "b.b.m.m.B.m.b.b.b.b.m.m.B.N.b.B.b.m.b.m.B.b.N.m.B.N.m.m.B.m.m.B.N.N.N +.B.B.b.B.N.B.b.B.N.m.B.m.m.b.B.m.B.m.m.m.B.B.b.b.b.e.} { { ......w.n. +B.b.B.N.b.b.B.N.N.b.B.m.B.B.m.B.m.B.b.b.B.m.m.m.B.B.m.B.b.b.B.m.B.m.B +.B.b.B.N.B.b.B.m.B.b.N.m.B.b.b.m.B.b.B.b.N.N.b.B.", "B.b.B.B.B.m.B.b.m.B.b.B.B.b.b.B.b.B.m.m.b.B.m.B.B.m.B.m.b.m.b.B.m.m.N +.B.N.N.B.b.B.m.b.N.B.N.B.B.N.m.B.m.m.B.b.m.m.B.B.b.b.v.| { ....l.n.B. +n.B.b.B.N.B.b.N.N.B.m.b.B.m.B.B.N.b.B.B.B.B.B.b.B.m.B.b.B.B.m.b.B.m.m +.N.B.b.B.B.b.b.B.B.M.B.B.N.N.B.m.b.B.B.b.N.N.B.N.", "N.B.N.m.N.B.N.m.B.B.b.B.b.B.B.b.B.B.B.B.B.N.B.N.B.N.m.B.B.B.m.B.B.B.B +.N.B.B.B.N.m.B.B.B.N.B.N.B.B.B.N.B.B.B.B.B.B.B.N.B.B.B.b...X.B.B.B.n. +B.b.B.N.B.N.B.B.m.B.B.b.B.B.b.B.B.B.B.B.b.B.b.B.B.B.b.B.N.B.B.b.B.B.B +.B.m.B.B.B.N.B.B.N.B.B.m.B.B.B.B.b.B.B.B.B.B.B.B.", "B.B.N.B.B.B.B.B.B.B.B.b.B.B.B.B.b.B.B.B.B.B.B.B.B.B.B.B.b.B.B.B.B.B.B +.N.B.B.B.B.N.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B. +B.B.B.B.B.B.B.B.B.B.N.B.B.B.B.N.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B +.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.", "B.B.B.B.B.N.B.B.B.B.B.B.B.B.B.B.B.B.B.B.b.B.B.B.B.B.B.B.B.B.B.B.B.B.B +.B.B.B.B.B.B.B.B.B.B.B.B.B.N.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B. +B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B +.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.", "B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B +.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B. +B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B +.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.", "B.B.B.B.B.B.B.B.B.B.B.B.B.N.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B +.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B. +B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B +.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.", "B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B +.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B. +B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B +.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.", "B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B +.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B. +B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B +.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.", "B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B +.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B. +B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B +.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.", "B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B +.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B. +B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B +.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B.B." }; end-of-xpm } # end greyCubeLogo #}}}2 sub wilbur { #{{{2 my $xpm = <<'end-of-xpm'; /* XPM */ static char * wilbur_xpm[] = { "110 44 988 2", " c None", ". c #C0C0C0", "+ c #BBBAB9", "@ c #979284", "# c #B0AEAA", "$ c #CAC4B3", "% c #C0C0BF", "& c #BFBEBE", "* c #ADAAA5", "= c #827967", "- c #ADACA7", "; c #C9C1AD", "> c #C3BCAA", ", c #BFBEBD", "' c #BDBDBD", ") c #B4B3B1", "! c #5B4F43", "~ c #B9B8B7", "{ c #B5B4B2", "] c #898374", "^ c #79715E", "/ c #A09D95", "( c #C3C0B6", "_ c #BBB095", ": c #B6B1A3", "< c #BFBFBF", "[ c #B2B0AE", "} c #493C2D", "| c #B7B6B5", "1 c #B8B8B7", "2 c #938E82", "3 c #78715D", "4 c #746D5A", "5 c #A3A19C", "6 c #C0BEBB", "7 c #B9AF9A", "8 c #A69D83", "9 c #ABA598", "0 c #B7B7B6", "a c #B7B7B7", "b c #A19B95", "c c #90867D", "d c #7C6F62", "e c #7B6F62", "f c #796E62", "g c #766C62", "h c #71685D", "i c #433728", "j c #88827C", "k c #A09D9A", "l c #A5A3A0", "m c #B5B4B3", "n c #B8B8B8", "o c #9D9A91", "p c #706956", "q c #706955", "r c #A19F9B", "s c #BCB6A9", "t c #A69D81", "u c #979079", "v c #92897A", "w c #7F7162", "x c #5A442C", "y c #4B3319", "z c #422C15", "A c #3C260F", "B c #38240E", "C c #34210D", "D c #311F0C", "E c #2D1D0B", "F c #2A1B0A", "G c #2B1D10", "H c #2B2014", "I c #281D13", "J c #291F16", "K c #352D25", "L c #73706C", "M c #B6B6B5", "N c #BEBEBE", "O c #BCBCBC", "P c #959186", "Q c #76715E", "R c #6E6755", "S c #6A6351", "T c #6B6453", "U c #A1A09E", "V c #BAB8B5", "W c #ACA288", "X c #85775E", "Y c #543B1F", "Z c #472D10", "` c #452C11", " . c #412910", ".. c #3D270F", "+. c #3A250E", "@. c #36230D", "#. c #33200D", "$. c #2F1E0C", "%. c #2B1C0B", "&. c #281A0A", "*. c #241709", "=. c #211508", "-. c #1D1207", ";. c #191006", ">. c #160E06", ",. c #18130C", "'. c #5C5956", "). c #BABABA", "!. c #908C7E", "~. c #746C5A", "{. c #6D6654", "]. c #686150", "^. c #645E4D", "/. c #6B6657", "(. c #A3A3A3", "_. c #D4D0C8", ":. c #FCFFFC", "<. c #F6F9ED", "[. c #F0F3EF", "}. c #FEFBFF", "|. c #EFF3F7", "1. c #F8F3F1", "2. c #E6EBE8", "3. c #EFEBF0", "4. c #EEE8E5", "5. c #DFE2DF", "6. c #E2E7E4", "7. c #B1AB9B", "8. c #60472B", "9. c #482C0F", "0. c #462C10", "a. c #422A10", "b. c #3F280F", "c. c #3B260F", "d. c #37230E", "e. c #301F0C", "f. c #291A0A", "g. c #251809", "h. c #221608", "i. c #1E1408", "j. c #1B1107", "k. c #170F06", "l. c #120C04", "m. c #0D0702", "n. c #18140F", "o. c #A09D94", "p. c #807A6A", "q. c #756D5A", "r. c #686251", "s. c #625C4C", "t. c #60584A", "u. c #747065", "v. c #A7A4A5", "w. c #B7B3B9", "x. c #B2AEB3", "y. c #B1ACB1", "z. c #A9A4A8", "A. c #7B7C7C", "B. c #787F7A", "C. c #C3C8CB", "D. c #E0DEE2", "E. c #EAEAE1", "F. c #D9D8CF", "G. c #D3DBDD", "H. c #DBD8DC", "I. c #D2DADC", "J. c #D2D5D1", "K. c #DFD7D5", "L. c #D8D2D0", "M. c #B6B6B6", "N. c #B1AFA8", "O. c #69543A", "P. c #462B0F", "Q. c #432A10", "R. c #39250E", "S. c #36220D", "T. c #321F0B", "U. c #2E1D0A", "V. c #251708", "W. c #221507", "X. c #1E1306", "Y. c #1A0F04", "Z. c #1A1208", "`. c #1A130B", " + c #1C150D", ".+ c #2E2820", "++ c #5C5747", "@+ c #7C7360", "#+ c #726B59", "$+ c #6E6754", "%+ c #696251", "&+ c #645E4E", "*+ c #5F5849", "=+ c #5F5A4B", "-+ c #7E7C77", ";+ c #A9A6A9", ">+ c #B2ADB2", ",+ c #A1A0A3", "'+ c #656867", ")+ c #7D7C82", "!+ c #D1CFDA", "~+ c #D3CBCB", "{+ c #CAC8CC", "]+ c #C3C5C8", "^+ c #CCCDCC", "/+ c #C0BFC7", "(+ c #C0BDC2", "_+ c #C4BDC3", ":+ c #C4BEC3", "<+ c #C5C3CC", "[+ c #C3BFC8", "}+ c #BFBFC7", "|+ c #C3C1C5", "1+ c #C0BEC2", "2+ c #C3BFBF", "3+ c #C3BFC7", "4+ c #BEC1C3", "5+ c #C2BFC7", "6+ c #C1C0C1", "7+ c #C2C3C3", "8+ c #C0C5C4", "9+ c #BFC0BF", "0+ c #BABBBB", "a+ c #ADADAD", "b+ c #938A7C", "c+ c #5B472B", "d+ c #3D250B", "e+ c #3A2209", "f+ c #362009", "g+ c #311C06", "h+ c #2D1A05", "i+ c #2D1D09", "j+ c #372815", "k+ c #3A2C1C", "l+ c #463C2D", "m+ c #493F32", "n+ c #554D41", "o+ c #4E4639", "p+ c #4F483A", "q+ c #5D5749", "r+ c #6C6555", "s+ c #756E5A", "t+ c #726B57", "u+ c #6F6855", "v+ c #6A6452", "w+ c #635C4D", "x+ c #605949", "y+ c #5D5748", "z+ c #646054", "A+ c #878786", "B+ c #AFAAAF", "C+ c #AEA9AE", "D+ c #655F5E", "E+ c #5E5252", "F+ c #CDC3C9", "G+ c #C3BEC9", "H+ c #C2C1C5", "I+ c #C3C1C4", "J+ c #C2C1C4", "K+ c #C2C0C4", "L+ c #C3C0C5", "M+ c #C1C0C3", "N+ c #C0C0C1", "O+ c #B4B4B4", "P+ c #C0BCB2", "Q+ c #AFA794", "R+ c #918771", "S+ c #8A806B", "T+ c #817865", "U+ c #88826F", "V+ c #9A9384", "W+ c #A19C8D", "X+ c #9D9684", "Y+ c #857E6A", "Z+ c #7F7862", "`+ c #7C7662", " @ c #766F5E", ".@ c #6F6856", "+@ c #6B6552", "@@ c #6B6452", "#@ c #66614E", "$@ c #645D4D", "%@ c #635C4C", "&@ c #60594A", "*@ c #5C5647", "=@ c #5C5446", "-@ c #6E6D68", ";@ c #A5A4A6", ">@ c #BAB7BB", ",@ c #AAA5AA", "'@ c #4B5948", ")@ c #E0D8D6", "!@ c #D0CED8", "~@ c #C8C6CC", "{@ c #C1C0C2", "]@ c #BBBBBB", "^@ c #D4D4D3", "/@ c #FAFAFA", "(@ c #FFFFFF", "_@ c #FBFBF8", ":@ c #C3BDAF", "<@ c #8D846D", "[@ c #A29B8C", "}@ c #E4E2DE", "|@ c #FEFDFD", "1@ c #FAF9F8", "2@ c #D3D1CA", "3@ c #898472", "4@ c #79725D", "5@ c #726B58", "6@ c #6C6553", "7@ c #655F4E", "8@ c #625B4B", "9@ c #5E5847", "0@ c #5C5646", "a@ c #595344", "b@ c #575143", "c@ c #565041", "d@ c #565142", "e@ c #585444", "f@ c #5E5C52", "g@ c #757576", "h@ c #BEBCC0", "i@ c #B5B1B6", "j@ c #B0ABB0", "k@ c #4F564F", "l@ c #5D636D", "m@ c #C1C7C5", "n@ c #000000", "o@ c #B3B3B3", "p@ c #8D8D8D", "q@ c #777777", "r@ c #898989", "s@ c #C7C6C2", "t@ c #FBFBFB", "u@ c #D8D8D8", "v@ c #919192", "w@ c #C2C2C2", "x@ c #FBF9F8", "y@ c #B6B09F", "z@ c #F9F9F8", "A@ c #F7F7F7", "B@ c #ECEDED", "C@ c #F3F3F3", "D@ c #FCFCFD", "E@ c #D5D5CF", "F@ c #807965", "G@ c #6A6352", "H@ c #625B4A", "I@ c #5B5545", "J@ c #555041", "K@ c #514C3E", "L@ c #4D493B", "M@ c #4B4539", "N@ c #4C4639", "O@ c #4E493B", "P@ c #524D40", "Q@ c #535047", "R@ c #595858", "S@ c #908F90", "T@ c #C0BDC1", "U@ c #B6B2B6", "V@ c #A9A2A7", "W@ c #6F7366", "X@ c #E3DEED", "Y@ c #C7CBCF", "Z@ c #C3C0C4", "`@ c #AFAFAF", " # c #6B6B6B", ".# c #535353", "+# c #484848", "@# c #323232", "## c #4D4D4E", "$# c #93918D", "%# c #C0B9A9", "&# c #333333", "*# c #191919", "=# c #F4F5F5", "-# c #E8E6E3", ";# c #757575", "># c #5F5F5F", ",# c #DDDDDD", "'# c #E4E3E4", ")# c #938E81", "!# c #575242", "~# c #4F4A3C", "{# c #4A4537", "]# c #454134", "^# c #433F32", "/# c #443F33", "(# c #49463E", "_# c #484948", ":# c #656364", "<# c #B6B4B7", "[# c #BBB7BC", "}# c #A2A0A5", "|# c #574F56", "1# c #697376", "2# c #C6C4CD", "3# c #7B7B7B", "4# c #656565", "5# c #AEAEAE", "6# c #929292", "7# c #29292A", "8# c #45423C", "9# c #9C9584", "0# c #FBFAF8", "a# c #212122", "b# c #010101", "c# c #1D1E1E", "d# c #EAE9E8", "e# c #EAE8E7", "f# c #FAFAFB", "g# c #E8E8E8", "h# c #858585", "i# c #797979", "j# c #060606", "k# c #999999", "l# c #DDDEDF", "m# c #99958A", "n# c #6C6552", "o# c #655E4D", "p# c #544E40", "q# c #4C4739", "r# c #453F34", "s# c #413D31", "t# c #3E3B2F", "u# c #3E3931", "v# c #383838", "w# c #888789", "x# c #BEBBC0", "y# c #A3A1A2", "z# c #68736E", "A# c #645461", "B# c #C3C8C1", "C# c #B5B5B5", "D# c #545454", "E# c #7C7C7C", "F# c #CDCDCD", "G# c #A6A6A6", "H# c #4B4B4B", "I# c #2F2F2F", "J# c #333433", "K# c #5E5A50", "L# c #BBB6A8", "M# c #C6C7C6", "N# c #B9B3A6", "O# c #B6B2A5", "P# c #F5F5F6", "Q# c #E0E0E0", "R# c #3A3A3A", "S# c #080808", "T# c #CBCCCA", "U# c #848071", "V# c #67604E", "W# c #615B4A", "X# c #575244", "Y# c #504A3C", "Z# c #474237", "`# c #423D31", " $ c #3F3A2F", ".$ c #3F392E", "+$ c #3B3930", "@$ c #292A27", "#$ c #393939", "$$ c #4F4F4F", "%$ c #B3B1B4", "&$ c #ABA6AB", "*$ c #D1D3D0", "=$ c #C7C4C8", "-$ c #A9A9A9", ";$ c #3E3E3E", ">$ c #5D5D5D", ",$ c #727272", "'$ c #3D3D3D", ")$ c #353536", "!$ c #414141", "~$ c #504F4B", "{$ c #797160", "]$ c #A09888", "^$ c #ABA495", "/$ c #A39C8A", "($ c #89806B", "_$ c #8F8774", ":$ c #E0DFDC", "<$ c #EAEAEB", "[$ c #9F9F9F", "}$ c #3C3C3C", "|$ c #707070", "1$ c #D1D1D1", "2$ c #A7A5A0", "3$ c #706857", "4$ c #665F4D", "5$ c #5D5747", "6$ c #4C473B", "7$ c #464236", "8$ c #413D30", "9$ c #3E3A2D", "0$ c #413C2F", "a$ c #33302A", "b$ c #282828", "c$ c #404040", "d$ c #575757", "e$ c #C1BFC3", "f$ c #5C6967", "g$ c #C8C6D1", "h$ c #C6CCCB", "i$ c #AAAAAA", "j$ c #555555", "k$ c #3B3B3B", "l$ c #424242", "m$ c #505050", "n$ c #5B5B58", "o$ c #6A6457", "p$ c #7B725D", "q$ c #7D7661", "r$ c #817B66", "s$ c #857D67", "t$ c #837C65", "u$ c #8D8776", "v$ c #C2C0BA", "w$ c #D7D6D5", "x$ c #E3E2E3", "y$ c #D5D4D3", "z$ c #A7A39B", "A$ c #716B59", "B$ c #5A5444", "C$ c #504B3D", "D$ c #4A4538", "E$ c #444034", "F$ c #403C30", "G$ c #3F3B31", "H$ c #403B31", "I$ c #262322", "J$ c #2D2D2D", "K$ c #494949", "L$ c #626262", "M$ c #AEA9AF", "N$ c #626E52", "O$ c #C5D5C8", "P$ c #C5BBCE", "Q$ c #515151", "R$ c #2B2B2B", "S$ c #3F3F3F", "T$ c #454545", "U$ c #525252", "V$ c #5E5E5E", "W$ c #6A6969", "X$ c #656156", "Y$ c #6E6855", "Z$ c #76705B", "`$ c #7E7662", " % c #817965", ".% c #807863", "+% c #7C7460", "@% c #807865", "#% c #807A68", "$% c #817B6B", "%% c #7B7563", "&% c #6F6654", "*% c #67604F", "=% c #4B463A", "-% c #464135", ";% c #37332C", ">% c #232322", ",% c #363636", "'% c #6E6D6D", ")% c #B4AFB4", "!% c #ABA7AC", "~% c #4F5663", "{% c #5F6358", "]% c #D2D0DB", "^% c #B7C9BD", "/% c #CDCECD", "(% c #828282", "_% c #444444", ":% c #5F5E5E", "<% c #6C6B6B", "[% c #747473", "}% c #615D52", "|% c #635D4B", "1% c #6A6451", "2% c #736E58", "3% c #79725E", "4% c #7B725F", "5% c #776F5B", "6% c #756D59", "7% c #716956", "8% c #6E6553", "9% c #675F4F", "0% c #4D483D", "a% c #3C3831", "b% c #4A453A", "c% c #474336", "d% c #423E32", "e% c #3E3A2F", "f% c #3E3A2E", "g% c #423F32", "h% c #262522", "i% c #2A2A2A", "j% c #A9A8AA", "k% c #BFBEC1", "l% c #B6B1B6", "m% c #ACA8AC", "n% c #495951", "o% c #5F5B67", "p% c #D4CFD4", "q% c #C8C5CA", "r% c #C5C7C5", "s% c #C5C3C8", "t% c #B1B1B1", "u% c #686868", "v% c #4C4C4C", "w% c #626261", "x% c #6D6D6D", "y% c #757471", "z% c #524E41", "A% c #585343", "B% c #5E5747", "C% c #655D4C", "D% c #6D6653", "E% c #6C6554", "F% c #635D4C", "G% c #5E5849", "H% c #4D473A", "I% c #3C362D", "J% c #514C43", "K% c #585146", "L% c #463F33", "M% c #3B392E", "N% c #38362D", "O% c #3A372C", "P% c #2A2823", "Q% c #212121", "R% c #353535", "S% c #4D4D4D", "T% c #6A6A6A", "U% c #848484", "V% c #9D9D9D", "W% c #C0BFC1", "X% c #B7B3B8", "Y% c #ABA7AB", "Z% c #CCCACE", "`% c #CCC3C9", " & c #C7C5C9", ".& c #C3C2C6", "+& c #A5A5A5", "@& c #737373", "#& c #6F6F6E", "$& c #7B7B7C", "%& c #828180", "&& c #605D54", "*& c #4A4638", "=& c #4D4A3C", "-& c #544F41", ";& c #5A5344", ">& c #605A49", ",& c #605A4B", "'& c #605A4A", ")& c #5E5848", "!& c #5C5648", "~& c #524C40", "{& c #40382B", "]& c #503E2B", "^& c #644D37", "/& c #725C44", "(& c #7B654B", "_& c #7F684C", ":& c #816A4F", "<& c #887254", "[& c #917859", "}& c #76634B", "|& c #6E604F", "1& c #5C5D5D", "2& c #888888", "3& c #ACACAC", "4& c #B9B6BA", "5& c #AEAAAF", "6& c #586659", "7& c #6E6075", "8& c #C6C8C5", "9& c #C6C3C8", "0& c #C3C2C5", "a& c #999998", "b& c #827F77", "c& c #77736B", "d& c #615D50", "e& c #4F4B3C", "f& c #4A4438", "g& c #4B4739", "h& c #544E41", "i& c #595444", "j& c #545042", "k& c #494538", "l& c #3F3C31", "m& c #322F26", "n& c #25231E", "o& c #383229", "p& c #54493B", "q& c #6C5D4B", "r& c #79664E", "s& c #7E664A", "t& c #957857", "u& c #A2835F", "v& c #AE8E67", "w& c #BB9971", "x& c #C6A478", "y& c #A19A91", "z& c #9F9FA0", "A& c #909090", "B& c #8E8E8E", "C& c #969696", "D& c #636363", "E& c #8F8F8F", "F& c #4C6C54", "G& c #5B5E5D", "H& c #C1CAC5", "I& c #BBC1C3", "J& c #C2C0C3", "K& c #A5A4A1", "L& c #7A776F", "M& c #4E4A41", "N& c #333029", "O& c #332F26", "P& c #312F25", "Q& c #332E25", "R& c #2C2821", "S& c #211E19", "T& c #1E1C18", "U& c #1A1915", "V& c #1D1D18", "W& c #24221D", "X& c #312F29", "Y& c #403D35", "Z& c #525047", "`& c #636157", " * c #716E63", ".* c #5F5A4F", "+* c #474335", "@* c #4A4234", "#* c #534737", "$* c #705D46", "%* c #A28664", "&* c #B79771", "** c #928F8B", "=* c #C3C3C3", "-* c #878787", ";* c #A8A8A8", ">* c #B0AAAF", ",* c #4E5557", "'* c #777070", ")* c #C2C0C5", "!* c #B9B9B9", "~* c #B2B2B2", "{* c #A7A7A7", "]* c #8B8B8A", "^* c #62615F", "/* c #403F3D", "(* c #1C1B18", "_* c #0E0D0C", ":* c #0A0907", "<* c #0D0C0A", "[* c #151412", "}* c #23221E", "|* c #2E2E28", "1* c #3F3C34", "2* c #504D43", "3* c #5F5B51", "4* c #6B685C", "5* c #6A665C", "6* c #595549", "7* c #39362B", "8* c #272620", "9* c #181716", "0* c #141414", "a* c #1B1B1B", "b* c #242424", "c* c #45403A", "d* c #5C5A56", "e* c #676767", "f* c #7F7F7F", "g* c #959595", "h* c #989898", "i* c #717171", "j* c #808080", "k* c #919191", "l* c #A4A3A6", "m* c #71615D", "n* c #CEC4CA", "o* c #C6C4C8", "p* c #BFBEBF", "q* c #6B6B6A", "r* c #59595A", "s* c #424140", "t* c #33322E", "u* c #2F2E2B", "v* c #34332E", "w* c #3A3832", "x* c #413F39", "y* c #4B4941", "z* c #4F4D45", "A* c #403E38", "B* c #252321", "C* c #171715", "D* c #171717", "E* c #202020", "F* c #272727", "G* c #313131", "H* c #585858", "I* c #646464", "J* c #8C8C8C", "K* c #818181", "L* c #787878", "M* c #A2A2A2", "N* c #A9A5A8", "O* c #CAD1D4", "P* c #C5C5C9", "Q* c #C0BEC1", "R* c #BAB9BB", "S* c #B0B0B0", "T* c #9B9A9A", "U* c #7D7D7C", "V* c #6F6E6E", "W* c #2C2C2C", "X* c #232323", "Y* c #222222", "Z* c #434343", "`* c #565656", " = c #616161", ".= c #A6A5A7", "+= c #B7B6B9", "@= c #BCBABD", "#= c #BDBBBE", "$= c #BDBCBF", "%= c #B6B3B7", "&= c #A5A2A4", "*= c #C4BECA", "== c #BEBDC0", "-= c #A4A4A4", ";= c #9A9A9A", ">= c #8E8E8D", ",= c #828181", "'= c #747373", ")= c #595959", "!= c #4E4E4E", "~= c #464646", "{= c #6F6F6F", "]= c #7E7E7E", "^= c #868686", "/= c #B0AFB2", "(= c #B9B5BA", "_= c #A1A0A4", ":= c #C4CAC0", "<= c #CAC9C0", "[= c #C0C0C6", "}= c #B9B8BB", "|= c #A1A1A1", "1= c #939393", "2= c #696969", "3= c #5B5B5B", "4= c #5A5A5A", "5= c #7B7A7B", "6= c #939294", "7= c #A5A3A6", "8= c #AAA9AB", "9= c #ADABAE", "0= c #AFADB0", "a= c #B0AFB1", "b= c #B2B1B3", "c= c #BAB6BB", "d= c #67765F", "e= c #CAC2C8", "f= c #AEADAF", "g= c #8B8B8B", "h= c #7A7A7A", "i= c #8A8A8A", "j= c #B2B0B3", "k= c #C7C5CF", "l= c #C4C2C7", "m= c #C0BFC2", "n= c #C1BFC2", "o= c #A9A7AA", "p= c #756D56", "q= c #C4C4C5", "r= c #BBB8BC", "s= c #757C80", "t= c #D5CDCC", "u= c #CCC6C4", "v= c #CBC5C4", "w= c #C5C3C9", "x= c #C1BEC2", "y= c #B3AFB3", "z= c #ACA8AD", "A= c #BABBC4", "B= c #B4BCC1", "C= c #ACAEB4", "D= c #ABABAC", "E= c #AAABAB", "F= c #AEAFB0", "G= c #B6B5B8", "H= c #BFBDC2", "I= c #C4C2C6", "J= c #C3BCC1", "K= c #BFBCC2", "L= c #C3C0C2", "M= c #B5B7BA", "N= c #B7AFB8", "O= c #B3ADB2", "P= c #BAB9B5", "Q= c #B2B3B4", "R= c #B8B4B8", "S= c #B8B4B9", "T= c #B6B2B5", "U= c #B5B2B7", "V= c #B6B2B7", "W= c #B6B3B8", "X= c #B7B3B7", "Y= c #ADAAAE", "Z= c #ADA9AD", "`= c #ABACAC", " - c #999997", ".- c #9B9E9C", "+- c #8D908F", "@- c #858887", "#- c #848885", "$- c #848984", "%- c #828684", "&- c #828782", "*- c #828783", "=- c #838884", "-- c #848985", ";- c #858986", ">- c #868B87", ",- c #888C89", "'- c #898D8A", ")- c #878B88", "!- c #868A86", "~- c #848A87", "{- c #858985", "]- c #828984", "^- c #858683", "/- c #88888A", "(- c #7F8282", "_- c #838B86", ":- c #84877F", "<- c #8E908B", "[- c #8B8685", "}- c #8E9990", "|- c #8F8D91", "1- c #8C7F85", "2- c #7B878B", "3- c #8C9883", "4- c #867F8B", "5- c #848F89", "6- c #8F918C", "7- c #889193", "8- c #7A7E75", "9- c #86858B", "0- c #6F6E79", "a- c #697668", "b- c #727074", "c- c #766471", "d- c #726F63", "e- c #4E5673", "f- c #6C6E54", "g- c #646165", "h- c #5A474B", "i- c #515057", "j- c #676357", "k- c #706067", "l- c #55605D", "m- c #4A494D", "n- c #818682", "o- c #767A76", "p- c #626B68", "q- c #505658", "r- c #424650", "s- c #484643", "t- c #4B4651", "u- c #4E3D4D", "v- c #594B60", "w- c #3E4436", "x- c #4B453A", "y- c #37483E", "z- c #53534F", "A- c #424144", "B- c #36442F", "C- c #2D242E", " + + + ", " + + + ", " + + + ", " + + . + ", " + + + + ", " + + @ # + ", " + $ % + . & * = - + ", " + ; > , ' + ) ! ~ { ] ^ / + ", " + ( _ : + + < . . . [ } | . 1 2 3 4 5 + ", " + < 6 7 8 9 +0 a a b c d e f g h i j k l m . . n o 4 p q r + ", " + ' s t u +v w x y z A B C D E F G H I J K L M N O M P Q R S T U + ", " + V W X +Y Z ` ...+.@.#.$.%.&.*.=.-.;.>.,.'.).[ !.~.{.].^./.(. _._._. + ", " :.:.<.[.<.[.}.[.|.|.|.|.|.|.|.|.1.[.1.1 +.1.1.1.1.2.[.2.[.2.[.[.[.[.[.1.3.3.3.3.3.<.[.[.[.[.[.4.3.5.4.6.a 7.8. +9.0.a.b.c.d.C e.E f.g.h.i.j.k.l.m.n.o.p.q.{.r.s.t.u.v.w.x.y.z.A.B.C. + ", " 1.2.2.5.5.5.D.E.E.E.E.E.E.E.E.E.2.2.2.2 +.2.2.2.2.2.4.2.3.2.D.2.D.5.5.E.F.E.F.5.5.G.D.D.H.H.I.J.5.G.K.L.M.N.O. +P.Q. ...R.S.T.U.F V.W.X.Y.Z.`. +.+++@+#+$+%+&+*+=+-+;+>+>+>+>+,+'+)+ + ", " :.E.J.!+~+{+]+^+/+(+_+_+:+/+/+<+[+}+}+/ ++/+/+/+|+(+}+1+2+1+|+[+|+[+3+3+/+1+[+_+(+1+4+2+:+5+6+7+8+9+< 0+M.a+b+ +c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+].w+x+y+z+A+B+>+>+>+>+C+D+E+ + ", " :.5.F+G+|+|+H+|+|+|+|+|+|+|+|+I+|+|+|+| ++|+|+J+J+|+|+|+|+|+K+L+|+K+|+|+|+K+K+|+K+|+|+|+M+N+. . . < N ).O+N P+ +Q+R+S+T+U+V+W+X+Y+Z+`+ @.@+@@@%+#@$@%@&@*+*@=@*@-@;@>@,@y.>+>+B+'@'+ + ", " :.)@!@~@|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+| ++|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+K+{@. . < < < N ]@^@/@(@ +_@:@<@[@}@|@(@1@2@3@4@5@6@7@8@9@0@a@b@c@c@d@e@f@g@h@|+1+i@>+>+j@k@l@ + ", " :.F.m@I+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+n +@|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+K+. . o@p@q@r@a+O s@t@u@v@ +w@x@y@z@(@A@B@C@D@E@F@p G@H@I@J@K@L@M@N@O@P@Q@R@S@|+|+|+T@U@>+V@W@E+ + ", " <.X@Y@Z@|+|+K+|+|+|+|+|+n@|+|+|+n@|+|+n +@|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+K+. `@ #.#+#@###$#%#(@ #&# +*#=#-#(@A@' ;#>#,#'#)#$+].x+!#~#{#]#^#/#{#(#_#:#<#|+|+|+K+[#>+}#|#1# + ", " }.2.2#|+|+|+K+|+|+|+|+|+|+|+|+|+n@|+|+n +@|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+{@N 3#4#5#6#+#7#8#9#0#a#b# +c#d#e#f#g#h#i#j#k#l#m#n#o#*@p#q#r#s#t#s#u#v#+#w#|+|+|+|+|+x#>+y#z#A# + ", " :.E.B#L+n@|+|+n@|+|+n@|+n@|+|+n@n@n@|+n +@|+n@n@|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+6+C#D#E#F#G#H#I#J#K#L#% h# +M#N#O#P#Q#R#S#b#(.T#U#V#W#X#Y#Z#`# $.$+$@$#$$$%$|+|+|+|+|+T@>+&$l@D+ + ", " :.5.*$=$n@|+|+n@|+|+n@|+n@|+|+|+n@|+|+n +@n@|+|+n@|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+N+-$;$>$p@,$'$)$!$~${$]$^$ +/$($_$:$<$[$}$|$1$2$3$4$5$p#6$7$8$9$0$a$b$c$d$1+|+|+|+|+|+e$>+>+A#f$ + ", " :.[.g$h$n@|+n@n@|+n@|+|+n@|+|+|+n@|+|+n +@|+|+|+n@|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+6+i$}$}$j$+#k$l$m$n$o$p$q$ +r$s$t$u$v$w$x$y$z$A$4$*+B$C$D$E$F$G$H$I$J$K$L$e$|+|+|+|+|+K+>+M$N$A# + ", " 1.3.O$P$n@|+n@n@|+n@|+|+n@|+|+|+n@|+|+n +@|+|+|+n@|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+M+]@Q$R$k$S$T$U$V$W$X$Y$Z$ +`$ %.%+%@%#%$%%%&%*%s.=%~#q#-%`# $F$;%>%,%.#'%1+|+|+|+|+|+K+)%!%~%{% + ", " }.D.]%^%/%n@|+n@|+n@|+|+n@|+|+|+n@|+|+n +@|+|+|+n@|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+K+. (%@#k$_%U$:%<%[%}%|%1% +2%3%4%5%6%7%8%].9%s.0%a%b%c%d%e%f%g%h%i%c$>#i#j%k%K+|+|+|+K+l%m%n%o% + ", " }.5.p%q%r%n@s%|+n@|+|+|+n@|+|+|+n@|+|+n +@|+|+|+n@|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+K+. t%u%v%D#w%x%E#y%z%A%B% +C%D%u+E%S *%F%G%++H%I%J%K%L%M%N%O%P%Q%R%S%T%U%V%a+a W%K+K+M+X%Y%o%W@ + ", " }.5.C.Z%C.|+`% &.&|+|+|+|+|+|+|+|+|+|+| ++|+|+|+|+|+|+n@|+|+|+|+|+|+|+|+|+|+|+|+|+n@n@{@N +&@&4##&$&%&&&*&=&-& +;&>&F%,&'&)&!&~&{&]&^&/&(&_&:&<&[&}&|&'.1&,$2&[$3&5#[$o@N . 4&5&6&7& + ", " }.2.C.C.C.8&9&0&|+|+|+|+|+|+|+|+|+|+|+n +@|+|+|+|+|+|+n@|+|+|+|+|+|+|+|+|+|+|+|+n@|+|+K+. N 5#a&b&c&d&e&f&g&e& +h&!#i&j&k&l&m&n&o&p&q&r&s&t&u&v&w&x&y&z&k#A&B&C&D&l$v%>#E&a < j@F&G& + ", " }.5.p%Z%H&I&|+|+|+|+|+|+|+|+|+|+|+|+|+| ++|+|+|+|+|+|+n@|+|+|+|+|+|+|+|+|+|+|+|+n@|+|+|+J&< O M.K&L&M&N&O&P&Q& +R&S&T&U&V&W&X&Y&Z&`& *.*+*@*#*$*%*&***G#M.< =*E&,%!$Q$>$x%-*;*>*,*'* + ", " }.5.Z%g$Z%9&)*|+|+|+|+|+|+|+n@n@n@|+|+n +@|+|+|+n@n@n@n@|+|+|+|+|+n@n@n@|+|+n@n@n@n@n@|+|+W%' !*~*{*]*^*/*(*_* +:*<*[*}*|*1*2*3*4*5*6*7*8*9*0*a*b*c*d*e*f*g*+&h*Q$+#d$L$i*j*k*l*m*o% + ", " :.5.Z%n*q%o*|+|+|+|+|+|+|+n@|+|+n@|+|+n +@|+|+n@|+|+|+n@|+|+|+|+n@|+|+|+n@|+|+|+n@|+|+|+|+K+p*]@O+3&[$A&j*q*r* +s*t*u*v*w*x*y*z*A*B*C*0*D*a*E*F*G*}$K$H*I*@&f*J*B&K*L*j*J*M*~*N*G&G& + ", " :.5.O*C.C.P*|+|+|+|+|+|+n@|+|+|+n@|+|+n +@|+|+n@|+|+|+n@|+|+|+|+n@|+|+|+n@|+|+|+n@K+|+K+|+|+K+Q*R*S*G#T*p@U*V* +V$S%S$&#W*F*b*X*Y*Y*Y*b*F*W*@##$Z*v%`* =x%i#r@.=+=@=#=$=Q*J&%=&=o%D+ + ", " }.5.n**=C.|+|+|+|+|+|+|+n@|+I+Z@n@|+|+n +@|+|+n@|+|+|+n@|+|+|+|+n@|+K+|+n@|+|+|+n@|+|+|+|+|+|+|+|+==S*-=;=>=,= +'=I*)=!=~=S$'$}$k$}$'$S$_%K$$$d$>#e*{=q@]=^=/=|+|+|+|+|+|+|+(=_='*f$ + ", " <.G.J.:=<=[=|+|+|+|+|+|+n@|+|+|+n@|+|+n +@|+|+n@|+|+|+n@|+|+|+|+n@|+|+|+n@|+|+|+n@|+|+|+|+|+|+|+|+|+K+|+}=|=1= +r@E#i*2=D&V$3=3=4=3=>$ =4# #5=6=7=8=9=0=a=b=e$|+|+|+|+|+|+|+c=}#D+d= + ", " }.D.g$Z%Z%e=|+|+|+|+|+|+|+n@n@n@|+n@|+n +@|+|+|+n@n@n@n@|+|+|+|+|+n@n@n@|+|+|+|+n@|+|+|+|+|+|+|+|+|+|+|+|+K+e$ +f=6#g=U%f*3#i#i#L*h=E#j*U%i=j=|+|+|+|+|+|+|+|+|+|+|+|+|+|+K+(=}#7&7& + ", " :.F.8&Z%g$k=l=|+|+|+|+|+|+|+|+|+|+|+|+| ++|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+ +|+K+e$m=1+1+1+1+1+1+1+m=n=e$K+|+|+|+|+|+|+|+|+|+|+|+|+|+|+e$l%o=p={% + ", " :.5.8&C.8&r%q=)*|+|+|+|+|+|+|+|+|+|+|+| ++|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+ +|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+K+r=>+5&s=,* + ", " |.D.8&8&t=u=v=w=|+|+|+|+|+|+|+|+|+|+|+| ++|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+|+K+|+K+K+|+|+ +|+K+|+K+K+|+|+|+K+|+K+K+|+|+|+K+|+K+K+|+|+|+K+|+K+K+K+x=>@y=>+z=s=D+ + ", " :.5.u=Z%I&A=B=C=D=E=F=G=$=|+|+|+|+|+|+| ++|+|+|+|+|+)*K+K+K+K+K+K+K+K+K+J+K+K+J+H=T@I=J=p*K=k%L=M=N=O=).a P=a +P=Q=R=R=S=S=S=S=R=R=%=U@X%<#%=T=i@U=U@V=%=W=V=%=%=X=U@y.Y=Z=`= -B.E+ + ", " .-+-@-#-$-%-&-&-*-*-*-*-*-=-#---;->-,-' +-,-,-,-)-!-~-{-]-^-/-(-_-:-*-<-*-s=[-}-|-1-2-z#3-4-s=*-5-6-7-8-s=9-0- +)+0-a-b-c-'+s=W@'+7&d-e-f-g-o%~%6&h-,*G&i-j-o%d-l@G&z#g-'+k-0-0-l-m- + ", " *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* +-*-*-*-*-*-*-*-*-*-*-*-*-n-o-p-q-G&l-E+k@6&r-k-{%m-G&|#|#s-m-E+t-{%t- +{%E+D+m-{%l-u-m-6&i-i-k@v-w-,*x-y-r-z-A-m-t-G&t-i-n%i-|#l-z-i-z-B-C- + ", " + + + ", " + + + ", " + + + "}; end-of-xpm } # end wilbur #}}}2 # END logos }}}1 # __END__ {{{1 __END__ #---+--- 1 ---+--- 2 ---+--- 3 ---+--- 4 ---+--- 5 ---+--- 6 ---+--- M # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - =head1 NAME B<qb3> =head1 DESCRIPTION This F<file> should be used as a skeleton for further perl-scripts which are to be developed. =head1 AUTHOR tos <_tosch_@yahoo.com> Copyright (c) 2003-04 Thomas Schlichting. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. =head1 VERSION $Revision: 0.68 $ =cut # __END__ }}}1

Replies are listed 'Best First'.
Re: "Rubics Cube" game - part 4 (last)
by BrowserUk (Pope) on Mar 04, 2008 at 18:26 UTC
      if you doubleclick on the marked slice the next (orthogonal) direction will be set.

      the middlebutton (button-3) will show the coordinate-axis.

      if the cursorshape is the thin-cross and you press Button-1 near the cube you can move the whole cube.


      Is simplicity best or simply the easiest Martin L. Gore
Re: "Rubics Cube" game - part 4 (last)
by zentara (Archbishop) on Mar 05, 2008 at 20:15 UTC
    I finally got it working......nice graphics and pretty good memory and cpu usage. I found rotating to be difficult to control. It would be nice if you had something akin to "snap to grid", because trying to stop the rotation at 90 degree points was tricky. Like if you are within 10 degrees of 90, it would snap to 90 upon mouse-button-1 release. Also maybe link keys 1,2,3 to controlling which axis of freedom is selected, as relying on just the mouse is cumbersome. An "auto-solve" feature would be cool, snapshoting each move into an animated gif or something.

    But beyond the Rubic's Cube game, I think you are on to something. The 3-d control is pretty good if you ask me, and this could be generalized into something like visualizing warehouse inventories stacked in 2-d aisles, or other such real world usage. I'll have to study how you did it. :-)


    I'm not really a human, but I play one on earth. Cogito ergo sum a bum

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://671913]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others taking refuge in the Monastery: (7)
As of 2021-01-27 07:08 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    Notices?