From b6ce4276ed4ecdb7efc650d24578fe3e0c26306a Mon Sep 17 00:00:00 2001 From: Daniel Caixinha <2683004+dcaixinha@users.noreply.github.com> Date: Fri, 17 May 2019 15:22:56 +0100 Subject: [PATCH] Add mode icons for Elixir and Erlang Instead of using the ones from mfizz font (which are black and white), this commit adds xpm icons for Elixir and Erlang. Closes #72. --- CHANGELOG.md | 2 + icons/elixir.xpm | 258 ++++++++++++++++++++++++++++++++++++++++++ icons/erlang.xpm | 289 +++++++++++++++++++++++++++++++++++++++++++++++ mode-icons.el | 4 +- 4 files changed, 551 insertions(+), 2 deletions(-) create mode 100644 icons/elixir.xpm create mode 100644 icons/erlang.xpm diff --git a/CHANGELOG.md b/CHANGELOG.md index 442b7db..da7dd77 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,8 @@ This project adheres to [Semantic Versioning](http://semver.org/). - Icon for MSYS shell - Icon for Cygwin shell - Icon for ivy-mode +- Icon for Elixir +- Icon for Erlang - Added option mode-icons-line-height-adjust to allow imagmagick to adjust icons up or down a bit compared to what emacs returns as the mode-line height. diff --git a/icons/elixir.xpm b/icons/elixir.xpm new file mode 100644 index 0000000..0aba9b8 --- /dev/null +++ b/icons/elixir.xpm @@ -0,0 +1,258 @@ +/* XPM */ +static char *elixir[] = { +/* columns rows colors chars-per-pixel */ +"64 64 188 2 ", +" c #130036", +". c #290046", +"X c #240043", +"o c #35034D", +"O c #38094E", +"+ c #3A0753", +"@ c #3C0C53", +"# c #3B0757", +"$ c #3E1155", +"% c #410F5B", +"& c #401357", +"* c #421A56", +"= c #42155A", +"- c #451C5A", +"; c #481D5D", +": c #452256", +"> c #472159", +", c #4A245D", +"< c #4D2B5D", +"1 c #502F5F", +"2 c #4F315C", +"3 c #50335E", +"4 c #471660", +"5 c #4A1D61", +"6 c #4E2462", +"7 c #4F2961", +"8 c #512766", +"9 c #522D63", +"0 c #54246C", +"q c #552C6A", +"w c #582E6C", +"e c #543363", +"r c #583767", +"t c #563A62", +"y c #593C66", +"u c #573468", +"i c #59346C", +"p c #5C3B6C", +"a c #5D2E74", +"s c #5D3473", +"d c #5E3A70", +"f c #613E72", +"g c #653C7A", +"h c #63377A", +"j c #5B4166", +"k c #5E446A", +"l c #61466D", +"z c #62496D", +"x c #644474", +"c c #684777", +"v c #664B72", +"b c #694B76", +"n c #6A457C", +"m c #6B4D7A", +"M c #664378", +"N c #675072", +"B c #6B5375", +"V c #6E5977", +"C c #6E537B", +"Z c #6F5979", +"A c #71567E", +"S c #725B7D", +"D c #6F6076", +"F c #74627C", +"G c #77697D", +"H c #796B7F", +"J c #6D4682", +"K c #6F4B81", +"L c #724D85", +"P c #754F88", +"I c #745683", +"U c #785787", +"Y c #755B82", +"T c #795D86", +"R c #775388", +"E c #79568A", +"W c #7B5B8A", +"Q c #7D5792", +"! c #7E5B90", +"~ c #776083", +"^ c #7A6384", +"/ c #7D6A84", +"( c #7D638A", +") c #7F6A88", +"_ c #7F7184", +"` c #805E8F", +"' c #815C94", +"] c #805795", +"[ c #80638E", +"{ c #826C8C", +"} c #817486", +"| c #85748C", +" . c #88768F", +".. c #867A89", +"X. c #897D8C", +"o. c #836493", +"O. c #866B93", +"+. c #886E95", +"@. c #876299", +"#. c #89649A", +"$. c #8C6C9C", +"%. c #876B99", +"&. c #877291", +"*. c #8A7395", +"=. c #8C7C93", +"-. c #8E749B", +";. c #8F7999", +":. c #91759E", +">. c #927C9C", +",. c #8F6FA0", +"<. c #906FA1", +"1. c #9576A4", +"2. c #957BA2", +"3. c #997EA6", +"4. c #9B7DAA", +"5. c #8C828F", +"6. c #8E8292", +"7. c #918595", +"8. c #928995", +"9. c #95849C", +"0. c #98879F", +"q. c #968A9C", +"w. c #998D9E", +"e. c #9B939E", +"r. c #9782A1", +"t. c #9985A2", +"y. c #9C8AA4", +"u. c #9E84AB", +"i. c #9F8AAA", +"p. c #9E93A2", +"a. c #A08FA7", +"s. c #A185AE", +"d. c #A28DAC", +"f. c #A195A6", +"g. c #A39AA5", +"h. c #A293A9", +"j. c #A896AF", +"k. c #A69CAA", +"l. c #A99DAE", +"z. c #A58BB3", +"x. c #A083B0", +"c. c #A691B1", +"v. c #AA94B5", +"b. c #AB9CB3", +"n. c #AD96B9", +"m. c #AF99BA", +"M. c #B19CBB", +"N. c #ABA4AD", +"B. c #AEA8AF", +"V. c #AEA3B2", +"C. c #AFA9B1", +"Z. c #B0A5B5", +"A. c #B2ABB5", +"S. c #B4A5BB", +"D. c #B6ABBA", +"F. c #B9AEBD", +"G. c #B7B1B9", +"H. c #BAB2BE", +"J. c #B5B1B7", +"K. c #B69FC1", +"L. c #B7A6C0", +"P. c #BAA6C4", +"I. c #BBABC3", +"U. c #BDB4C2", +"Y. c #BFB9C1", +"T. c #C2BCC4", +"R. c #C6BCCA", +"E. c #C3B5CA", +"W. c #C6C1C6", +"Q. c #CAC5CC", +"!. c #CDC9CE", +"~. c #CDC1D4", +"^. c #D6CCDB", +"/. c #D1CED1", +"(. c #D4D3D5", +"). c #D8D6D8", +"_. c #DEDCDD", +"`. c #E2DBE6", +"'. c #E3DDE8", +"]. c #E4E2E4", +"[. c #E9E7E9", +"{. c #ECECEC", +"}. c #EEE9F1", +"|. c #F0ECF1", +" X c #F3F3F4", +".X c #FEFEFE", +"XX c #F7F4F8", +"oX c None", +/* pixels */ +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXz.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXP.,.] z.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXE @.,.1.4.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX$ = x.1.,.4.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXq a x.3.1.x.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXK X + 0 s.4.o.! oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX2.. $ # 0 2.%.K Q oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXU.& @ 4 % 4 W ( U R oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXM o 5 5 = @ m O.U K oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXh.@ - ; ; = O f O.I J $.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX!.x @ 6 6 - * O e o.U M %.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXa.& , 6 , * - $ - U W K P oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXQ.C * 9 8 : - - = @ M o.R a oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXl.9 < 9 , > > > > @ u [ g h z.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXQ.{ : r 9 < : > > - & - g h ' :.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXH.x < y < < < , , > ; $ 5 R $.-.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXT.h.e r p < < < , , ; ; @ = E 3.-.1.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXT.O.< p y < < < , , , ; = + f d.2.$.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXZ.F.C 3 k y 3 1 < < , < = - ; - ` d.-.-.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXZ.D.j.i k l y 3 9 < < , , - , 6 0 6 -.b.>.-.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXb.H.;.7 v z y 3 e 1 < 7 , > , q p 6 6 r.b.2.i.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXV.k.U.I = B v k e e < 9 7 - , < i d i , 6 r.v.>.d.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXj.b.H.d & B N l t 3 e 9 7 > < 9 f f s s , q t.t.i.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXl.h.b.b.5 = B N l t e 3 q 7 > 2 r M f p p s , e 2.V./.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXh.f.D.t.$ = v C v y e e 9 6 , e y c M f p p d 5 9 b._.Q.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXy.i.D.O.+ $ l S B j e e e 6 < t l c x x f f p f - x Q.(.R.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXi.y.y.Z.I O @ e F V k e u u , 3 k v b b v x f f d d 6 C W.(.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoX0.0.y.b.M O = ; V S v r u 9 , t z v m C c x x M f i M s m T.!.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoX>.0.y.h.s @ ; $ l / N r u q < k N v m C m b v x M d M I s b Y.!.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXr.;.>.y.r.6 = > = 7 F S p i 9 9 z B v V A C m m c x x x I U i x H.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoX;.>.>.y.*.6 - , , * v / p u 8 e B B N V Y S C C b b x c U U I u p Z.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoX*.;.;.y.) - > , , - e / v u 9 k S Z N S T S A C C C v v T W E I q p b.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoX>.O.-.;.y.Y & 6 < < < - N V q q N F Z B S ^ S Y S A A m c ^ ( W T c e i b.oXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoX*.O.*.*.r.T = , < 6 < > r m q p F F Z V S { ^ T S S A C b T { ( W C x e f oXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXO.O.*.*.>.{ < , 9 < 7 7 < y s l / G F S G { ^ ^ ^ S S A m ^ O.[ ( I x v 9 I oXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoX[ O.O.+.-.*.y > 7 1 9 e 2 : q S / ^ F S H | { ^ ^ ^ T Y V Y *.{ O.U v x x 9 >.oXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoX-.( o.O.O.*.O.v < < e < 3 e : , / _ / F S { =.{ { / ^ ^ ~ S Y *.O.*.U v c v p x oXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoX$.W [ O.O.O.^ Y p < e e e e < * V ./ ^ G .=.| | { ^ { ^ ~ S *.;.+.V b m c x r *.oXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoX%.W [ [ [ O.( S B < e r t t 3 < 3 / | H } =.=.=.| | { { / ^ Y *.9.( b m b b c p I oXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXo.W ( o.( o.T A ~ p , y y t e e 2 k | / .0.7.=. . .| } { / ^ ;.| m C C C m b x x oXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXo.U E ! ( o.T A S S 7 2 j p t y y 2 B X.w.w.9.7.=.=. . . . .^ Y S A A A C m m b x oXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoX! R W W W [ T A S T v : 2 j k k j j 2 .N.w.w.q.q.9.9.X.{ F v b Y Y I A I C m b p ;.oXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoX! R E E E W W I I S T y : 2 3 t j j j D g.k.w.9.7.| / S N v v V T Y Y A C K m m p ;.oXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXo.L R E W W T I S I T C 2 < 2 2 2 3 k j z .{ ^ S A B A C V b C T T Y I I A A m x oXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoX! J R R U W W I I I A ^ v < 2 2 2 t j j 3 l / G S T S S S C b V T T Y Y A C I b m oXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXJ P R P U U I I I I I T y < 2 t z k k z 3 N { ^ S Y S S C C A ( T Y Y Y I C x { oXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXQ K L P R W I I I Y I Y I 2 2 z k k k k j t V { ^ S S S A C A ( T T T U m m O.0.oXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoX#.Q P J K E I I I I I I Y b k z z z z z z j j A { ^ Y Y S V A ( ( T I m Y ;.y.y.oXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoX#.@.#.! P K L I I I I I m >.{ j z z z z z z k j C ( ^ Y S C Y ( I I T ;.p.h.t.h.oXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoX' #.$.#.-.%.R K m K m [ t.3.S k v z z z z z k k N / T I C C W O.9.j.V.k.p.y.oXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoX' @.@.@.d.M.i.2.O.W I -.>.:.;.c j v z z z k k k t k T { ~ ;.V.D.G.C.k.k.h.p.oXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoX#.! @.' 1.n.v.v.b.d.d.b.h.y.i.r.N z B B N V V Z F F _ q.6.G.W.D.V.V.V.b.h.V.oXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXQ ' ' <.v.v.c.c.d.m.F.F.D.D.H.V.} H ........5.5.5.6.G G A.T.U.D.D.V.V.k.oXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoX@.' @.#.z.m.v.v.z.S.S.S.S.Z.A.H.Z.} _ X.....5.5.5.5.D G e.g.B.G.G.D.V.A.oXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX] ' ' 4.M.v.v.v.S.S.S.S.D.D.A.U.A.X._ 5.5.5.5.8...D q.g.8.e.e.g.p.e.oXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXQ ' $.n.n.v.n.L.L.P.D.D.I.D.D.U.D.8...5.8.8.8.G _ g.N.N.g.p.e.8.D.oXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX@.Q ' u.M.v.n.P.P.I.I.F.F.F.F.G.Y.U.p.5.6.e...F e.A.N.N.g.N.e.B.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX#.Q ,.m.n.v.K.P.I.I.I.U.I.U.H.H.Y.T.B.e.5.D 8.J.B.B.N.N.g.A.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX#.Q 4.M.z.m.P.P.I.I.I.U.I.U.U.H.Y.Q.A...X.A.A.B.B.N.N.J.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX' z.m.v.P.P.M.M.F.I.U.U.U.T.T.Z.t.V._.).W.Y.Y.W.Q.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX<.u.4.I.XX}.^.~.E.U.R.R.U.b.t.Z.[.|.].]._._.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXP.1.P.XX.X.X.X^.S.b.y.d.Q. X X].].].oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX`.P.n.E.R.R.M.z.S.R.{..X X{.[.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", +"oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX'.^.^.`.{..X.X.XoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX" +}; diff --git a/icons/erlang.xpm b/icons/erlang.xpm new file mode 100644 index 0000000..9d6c272 --- /dev/null +++ b/icons/erlang.xpm @@ -0,0 +1,289 @@ +/* XPM */ +static char *_f4d147a35a440deea75a53f3258fe64[] = { +/* columns rows colors chars-per-pixel */ +"256 256 27 1 ", +" c #A80432", +". c #A90432", +"X c #A80532", +"o c #A90532", +"O c #A80433", +"+ c #A90433", +"@ c #A80533", +"# c #A90533", +"$ c #AA0533", +"% c #AB0533", +"& c #AC0533", +"* c #AC0534", +"= c #AD0534", +"- c #AE0534", +"; c #AF0534", +": c #AF0535", +"> c #B00535", +", c #B10535", +"< c #B20535", +"1 c #B20536", +"2 c #B30536", +"3 c #B40536", +"4 c #B50536", +"5 c #B60536", +"6 c #B60537", +"7 c #BA0538", +"8 c None", +/* pixels */ +"8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888", +"8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888", +"8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888", +"8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888", +"8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888", +"8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888", +"8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888", +"8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888", +"8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888", +"8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888", +"8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888", +"8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888", +"8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888", +"8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888", +"8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888", +"8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888", +"8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888", +"8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888", +"88# #### # +##### ####O ######, 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888################################88", +"88#=##=#==#=##%%######=######### =#8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#3##=#=#=#=#=#=#=##=#=#=#==#=#=#88", +"88## #### #### # =### #= # *888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#= ###########################88", +"88#=######################## # ,888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888# #### ##88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888=## ########################=#88", +"88#############################,#888888888888888888888888888888888888888888888888888888888888888888888888888888888888888## ,35<,*,,<<33####888888888888888888888888888888888888888888888888888888888888888888888888888888888888#3 ###########################88", +"88#=##########################*#8888888888888888888888888888888888888888888888888888888888888888888888888888888888888OO=3,%# ### #########,,=##8888888888888888888888888888888888888888888888888888888888888888888888888888888888 =#########################=#88", +"88#=###################### # =888888888888888888888888888888888888888888888888888888888888888888888888888888888888#X<=## ### ###### # OOO $$<#%888888888888888888888888888888888888888888888888888888888888888888888888888888888,# +%%######################88", +"88###########################3#8888888888888888888888888888888888888888888888888888888888888888888888888888888888#*,### # #########=###### $ X,*#8888888888888888888888888888888888888888888888888888888888888888888888888888888 , %OO####################=#88", +"88#=#####################=##*#888888888888888888888888888888888888888888888888888888888888888888888888888888888 =,##OO######################$XOOOO3+8888888888888888888888888888888888888888888888888888888888888888888888888888888##O########################88", +"88####################### #*888888888888888888888888888888888888888888888888888888888888888888888888888888888#3#####O######################$$$X## %,%88888888888888888888888888888888888888888888888888888888888888888888888888888#,#######################=#88", +"88###################### ##,#8888888888888888888888888888888888888888888888888888888888888888888888888888888#,= O################################O#O , 88888888888888888888888888888888888888888888888888888888888888888888888888888#*########################88", +"88#=################### # *#8888888888888888888888888888888888888888888888888888888888888888888888888888888#,O###O################################O###,%888888888888888888888888888888888888888888888888888888888888888888888888888883 # ###################=#88", +"88###################### #,8888888888888888888888888888888888888888888888888888888888888888888888888888888#,# # ####################################O# ,#8888888888888888888888888888888888888888888888888888888888888888888888888888#* ######################88", +"88#=################## ##, 888888888888888888888888888888888888888888888888888888888888888888888888888888#,#########################################O%%%*#88888888888888888888888888888888888888888888888888888888888888888888888888883#####################=#88", +"88##################### ##888888888888888888888888888888888888888888888888888888888888888888888888888888#,########################################### ## 3#888888888888888888888888888888888888888888888888888888888888888888888888888#*# ##################=#88", +"88#=####################,#88888888888888888888888888888888888888888888888888888888888888888888888888888 ,############################################= # ,#8888888888888888888888888888888888888888888888888888888888888888888888888883 #####################88", +"88################## *+88888888888888888888888888888888888888888888888888888888888888888888888888888 3## %############################################ # *888888888888888888888888888888888888888888888888888888888888888888888888888#= #################=#88", +"88###################%#,888888888888888888888888888888888888888888888888888888888888888888888888888888<# # ############################################### ,#88888888888888888888888888888888888888888888888888888888888888888888888888 3 # ##################88", +"88#=############### #*#88888888888888888888888888888888888888888888888888888888888888888888888888888#=## ##################################################3888888888888888888888888888888888888888888888888888888888888888888888888888## #################=#88", +"88################%+# 388888888888888888888888888888888888888888888888888888888888888888888888888888 ,## ################################################## =#88888888888888888888888888888888888888888888888888888888888888888888888888#, *##################88", +"88#=############%O%O#=#88888888888888888888888888888888888888888888888888888888888888888888888888888*# ################################################### # 3888888888888888888888888888888888888888888888888888888888888888888888888888,# ###############=#88", +"88##############O% ##388888888888888888888888888888888888888888888888888888888888888888888888888888#<## ################################################### #=#88888888888888888888888888888888888888888888888888888888888888888888888888 =# #################88", +"88##############O%##=#88888888888888888888888888888888888888888888888888888888888888888888888888888,## #######################################################,88888888888888888888888888888888888888888888888888888888888888888888888888#,#################=#88", +"88#=############OO##,88888888888888888888888888888888888888888888888888888888888888888888888888888#=##########################################################,#88888888888888888888888888888888888888888888888888888888888888888888888888=# ################88", +"88##############%OO##88888888888888888888888888888888888888888888888888888888888888888888888888888*## ###################################################### # 88888888888888888888888888888888888888888888888888888888888888888888888888#=################=#88", +"88#=############OOO,#8888888888888888888888888888888888888888888888888888888888888888888888888888#3# ######################################################## #,88888888888888888888888888888888888888888888888888888888888888888888888888 3# ################88", +"88##################88888888888888888888888888888888888888888888888888888888888888888888888888888 = ########################################################## 3#88888888888888888888888888888888888888888888888888888888888888888888888888*################=#88", +"88#=##############,#88888888888888888888888888888888888888888888888888888888888888888888888888888<# ########################################################## = 88888888888888888888888888888888888888888888888888888888888888888888888888 = ###############88", +"88###############O,88888888888888888888888888888888888888888888888888888888888888888888888888888#,########################################################### ###88888888888888888888888888888888888888888888888888888888888888888888888888#3 ##############=#88", +"88#=#############=#88888888888888888888888888888888888888888888888888888888888888888888888888888#*# ########################################################## #*888888888888888888888888888888888888888888888888888888888888888888888888888,# ###############88", +"88#=############ 3#88888888888888888888888888888888888888888888888888888888888888888888888888888## ########################################################## 3888888888888888888888888888888888888888888888888888888888888888888888888888################=#88", +"88################888888888888888888888888888888888888888888888888888888888888888888888888888888,###############################################################3#88888888888888888888888888888888888888888888888888888888888888888888888888 = ###############88", +"88#=############,#88888888888888888888888888888888888888888888888888888888888888888888888888888#3 ##############################################################,#88888888888888888888888888888888888888888888888888888888888888888888888888 3##############=#88", +"88#############.,888888888888888888888888888888888888888888888888888888888888888888888888888888#, ##############################################################,#888888888888888888888888888888888888888888888888888888888888888888888888888, ###############88", +"88########### # 888888888888888888888888888888888888888888888888888888888888888888888888888888#,#=#=#=##=#==#=#=#=##=#==#=#=#=##=#==#=#=#=##=#=#=#==#=##=#==#=#*#888888888888888888888888888888888888888888888888888888888888888888888888888## ############=#88", +"88#=###########<#888888888888888888888888888888888888888888888888888888888888888888888888888888# #################################################################888888888888888888888888888888888888888888888888888888888888888888888888888 = ##############88", +"88############ <88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#,O############=#88", +"88#=######## # 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#3O #############88", +"88#=######### < 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888,O############=#88", +"88########## #5 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888 # #############88", +"88#=#########O=8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888## ###########=#88", +"88##########O=#8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#,##############88", +"88##########O<#8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#3 *#########=#88", +"88#=#######OO<88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#3 #############88", +"88############8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888883# ##########=#88", +"88#=#######O=#888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888* #############88", +"88#=####### , 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#############=#88", +"88######## 38888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888 ##############88", +"88#=####### =8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#############=#88", +"88#########=#8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#= ############88", +"88#=##### #*#8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888 < ##########=#88", +"88######## 3#8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#, ############88", +"88#=#######3#8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#,###########=#88", +"88#########*88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#,#############88", +"88#########O88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#3###########=#88", +"88#=####### 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#3#############88", +"88####### = 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#3###########=#88", +"88#=#### #<#88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888 5 ############88", +"88#=##### 3#88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#5+%%########=#88", +"88###### #3888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888 5 O%##########88", +"88#=#### #<888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888 3O%O########=#88", +"88####### =888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#3O%O##########88", +"88$$$$@@+%#888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#3#############88", +"88$$$$*@O% 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#3###########=#88", +"88@$$$@*%% 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#3#############88", +"88$$$@@@ %#888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#3###########=#88", +"88$$O@@@O*+88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888883# ###########88", +"88$$O%@@%*%88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888883# #########=#88", +"88$$OO%O ,%88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888883 ############88", +"88$$%OO%+,%88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888883=##########=#88", +"88$$$@$@ < 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888883 ############88", +"88$$$$@$#3#888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#5###########=#88", +"88$$$@$@#3#888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#3 ############88", +"88$$@$@$ 3#888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888#3+##########=#88", +"88$$$@$@#3#8888888888888888888888888888888888888888888888888888888888888888888888888888888888## ############################################################################################################################################O#O#%#############88", +"88$$@$@$ 3 88888888888888888888888888888888888888888888888888888888888888888888888888888888883###==##=#==##=#==##=#==##=#==##=###==#=##==#=##==#=##==#=##==#=##=#==#=##==#=##==#=##==#=##==#=##=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#==#=##==##== #=##############=#88", +"88$$$@$@ 3#8888888888888888888888888888888888888888888888888888888888888888888888888888888888,# ###############################################################################################################################################O##############88", +"88$$@$@$#,#8888888888888888888888888888888888888888888888888888888888888888888888888888888888,# ############################################################################################################################################################=#88", +"88$$$@$@#,#8888888888888888888888888888888888888888888888888888888888888888888888888888888888*################################################################################################################################################################88", +"88$$@$@$#3#8888888888888888888888888888888888888888888888888888888888888888888888888888888888=# ############################################################################################################################################################=#88", +"88$$$@$@#3#8888888888888888888888888888888888888888888888888888888888888888888888888888888888=OO##############################################################################################################################################################88", +"88$$@$@$#,#8888888888888888888888888888888888888888888888888888888888888888888888888888888888##O############################################################################################################################################################=#88", +"88$$$$$@#,#8888888888888888888888888888888888888888888888888888888888888888888888888888888888#% ##############################################################################################################################################################88", +"88$$@$@$ ,#8888888888888888888888888888888888888888888888888888888888888888888888888888888888 % ############################################################################################################################################################=#88", +"88$$$@$@ < 8888888888888888888888888888888888888888888888888888888888888888888888888888888888O################################################################################################################################################################88", +"88$$@$@$ =#8888888888888888888888888888888888888888888888888888888888888888888888888888888888###############################################################################################################################################################=#88", +"88#=#### = 8888888888888888888888888888888888888888888888888888888888888888888888888888888888#=###############################################################################################################################################################88", +"88###### ##8888888888888888888888888888888888888888888888888888888888888888888888888888888888#=#############################################################################################################################################################=#88", +"88#=#######8888888888888888888888888888888888888888888888888888888888888888888888888888888888#,###############################################################################################################################################################88", +"88###### # 8888888888888888888888888888888888888888888888888888888888888888888888888888888888#,# ###########################################################################################################################################################=#88", +"88########=8888888888888888888888888888888888888888888888888888888888888888888888888888888888#3 ##############################################################################################################################################################88", +"88#=#### #,888888888888888888888888888888888888888888888888888888888888888888888888888888888883+############################################################################################################################################################=#88", +"88###### #388888888888888888888888888888888888888888888888888888888888888888888888888888888888%O #############################################################################################################################################################88", +"88#=######3#8888888888888888888888888888888888888888888888888888888888888888888888888888888888%% ###########################################################################################################################################################=#88", +"88#=#### #3O8888888888888888888888888888888888888888888888888888888888888888888888888888888888%%##############################################################################################################################################################88", +"88####### < 8888888888888888888888888888888888888888888888888888888888888888888888888888888888+* ##########################################################################################################################################################=#88", +"88#=##### * 8888888888888888888888888888888888888888888888888888888888888888888888888888888888%,%#############################################################################################################################################################88", +"88########= 8888888888888888888888888888888888888888888888888888888888888888888888888888888888%,%+##########################################################################################################################################################=#88", +"88#=##### *88888888888888888888888888888888888888888888888888888888888888888888888888888888888, #############################################################################################################################################################88", +"88####### %388888888888888888888888888888888888888888888888888888888888888888888888888888888888% ###########################################################################################################################################################=#88", +"88#=#######,#8888888888888888888888888888888888888888888888888888888888888888888888888888888888%# ############################################################################################################################################################88", +"88####### ,#8888888888888888888888888888888888888888888888888888888888888888888888888888888888 , ##########################################################################################################################################################=#88", +"88#########=#8888888888888888888888888888888888888888888888888888888888888888888888888888888888#3+%%##########################################################################################################################################################88", +"88#=#########88888888888888888888888888888888888888888888888888888888888888888888888888888888888, #O########################################################################################################################################################=#88", +"88######## #,88888888888888888888888888888888888888888888888888888888888888888888888888888888888O#O###########################################################################################################################################################88", +"88#=####### 3#8888888888888888888888888888888888888888888888888888888888888888888888888888888888O%O#########################################################################################################################################################=#88", +"88#=####### < 8888888888888888888888888888888888888888888888888888888888888888888888888888888888O,O###########################################################################################################OXO#O###########################################88", +"88######## # 88888888888888888888888888888888888888888888888888888888888888888888888888888888888,OO###########################################################################################################=#O ##O######################################=#88", +"88#=####### #=88888888888888888888888888888888888888888888888888888888888888888888888888888888888%%O########################################################################################################### ,<# O#########################################88", +"88######### #3#8888888888888888888888888888888888888888888888888888888888888888888888888888888888%*%#########################################################################################################3888#<=# #####################################=#88", +"88########## ,#8888888888888888888888888888888888888888888888888888888888888888888888888888888888#3 #=################################################################################################### # <#88888#,,# # #################################=#88", +"88#=######## = 88888888888888888888888888888888888888888888888888888888888888888888888888888888888= ################################################################################################## # 88888888#,= ## ##################################88", +"88########OO# =88888888888888888888888888888888888888888888888888888888888888888888888888888888888 = ################################################################################################### # 5#8888888888#3= ## ##############################=#88", +"88########%% %5#8888888888888888888888888888888888888888888888888888888888888888888888888888888888 <# ################################################################################################### < 8888888888888#3=#### #############################88", +"88#=######### = 88888888888888888888888888888888888888888888888888888888888888888888888888888888888* # ####################################################################################################8888888888888888#,*##############################=#88", +"88########### ##88888888888888888888888888888888888888888888888888888888888888888888888888888888888#=################################################################################################### ,8888888888888888888#,=# # ##########################88", +"88#=###########<88888888888888888888888888888888888888888888888888888888888888888888888888888888888#3# #################################################################################################,#88888888888888888888##,= # ######################=#88", +"88############ <#88888888888888888888888888888888888888888888888888888888888888888888888888888888888 # #################################################################################################88888888888888888888888 5= #########################88", +"88############ ##88888888888888888888888888888888888888888888888888888888888888888888888888888888888#,############################################################################################# ###,88888888888888888888888888# ,#### ##=###############=#88", +"88#=###########O,888888888888888888888888888888888888888888888888888888888888888888888888888888888888,################################################################################################,#8888888888888888888888888888##3##### #################88", +"88##############,#88888888888888888888888888888888888888888888888888888888888888888888888888888888888#< # ###########################################################################################,#8888888888888888888888888888888##3###################=#88", +"88#=##############888888888888888888888888888888888888888888888888888888888888888888888888888888888888< ######################################################################################### # # 8888888888888888888888888888888888# 3## # ##############88", +"88############# #3#88888888888888888888888888888888888888888888888888888888888888888888888888888888888#*#########################################################################################= #*8888888888888888888888888888888888888##,## ############=#88", +"88#=#############*#888888888888888888888888888888888888888888888888888888888888888888888888888888888888,#######################################################################################O #38888888888888888888888888888888888888888 #,# O# O#########88", +"88############# # ,888888888888888888888888888888888888888888888888888888888888888888888888888888888888#*######################################################################################## ,#888888888888888888888888888888888888888888##< # # ######=#88", +"88#=##############,#888888888888888888888888888888888888888888888888888888888888888888888888888888888888=#O##################################################################################### ,#888888888888888888888888888888888888888888888 =< ##########88", +"88#=################888888888888888888888888888888888888888888888888888888888888888888888888888888888888#,%%O############################################################################### # , 888888888888888888888888888888888888888888888888#=,#######=#88", +"88##############XO#<#888888888888888888888888888888888888888888888888888888888888888888888888888888888888#% O##################################################################################=%888888888888888888888888888888888888888888888888888### ######88", +"88#=############@$$$O88888888888888888888888888888888888888888888888888888888888888888888888888888888888883 #OO############################################################################ # =#88888888888888888888888888888888888888888888888888888*# ####=#88", +"88##############$O#O,8888888888888888888888888888888888888888888888888888888888888888888888888888888888888#,O#O#########################################################################% #%%*#88888888888888888888888888888888888888888888888888888 , #######88", +"88##############%O@O=#8888888888888888888888888888888888888888888888888888888888888888888888888888888888888#########@@@@################################################################%##O=#8888888888888888888888888888888888888888888888888888883#######=#88", +"88#=############OO@$ ,88888888888888888888888888888888888888888888888888888888888888888888888888888888888888,#O#####@@@O################################################################OO###888888888888888888888888888888888888888888888888888888 ### ######88", +"88##############O%%% ,#8888888888888888888888888888888888888888888888888888888888888888888888888888888888888#<##O#$$@@O%##############################################################O%##=#888888888888888888888888888888888888888888888888888888#3## #####=#88", +"88#=############O%O # ,88888888888888888888888888888888888888888888888888888888888888888888888888888888888888#88888888888888888888@$@$$$ #888888888#,### <#8## ###=#88888888888888#<###O <88888888888888888888O#### 388888", +"88###### #88888888888888888888888888888888#=######8#3## # ,#888888888888888888888888#=######888888888888888888888888888888## %O####=#=#=##=####$$$>$8888888888888888888$$$$$ =#8888888888######,O#=######88888888888888#3O### <#8888888888888888888 # ## *88888", +"88#=######88888888888888888888888888888888#=##### 88#* %+% ,888888888888888888888888#=####=#88888888888888888888888888888 3# ### # ######## ##### ##8888888888888888888#=####=#88888888888,## ###O#######888888888888888=# #####8888888888888888888,# # %+88888", +"88######=#88888888888888888888888888888888######= 888,# O% ##88888888888888888888888###### #88888888888888888888888888888 = # ### # ######### # ## 3#888888888888888888#=#### #88888888888#,###X##O####=#888888888888888 = # # ,#88888888888888888#, ## ,#88888", +"88#=######88888888888888888888888888888888#=######888#,#O###, 8888888888888888888888#=####=#88888888888888888888888888888, # ###=#==&== #==##=##### *#888888888888888888#=######888888888888#=###XO#######888888888888888#5# ##=88888888888888888##### ,888888", +"88######=#88888888888888888888888888888888######=#8888 ##OO# ,#888888888888888888888########8888888888888888888888888888#,# #### # ######## #######*888888888888888888##### =#8888888888888# #########=#8888888888888888#=#### =#888888888888888#, ###% 888888", +"88########88888888888888888888888888888888#=######8888#,O#O # *888888888888888888888#=##### 8888888888888888888888888888##### ##88888888888888#, ## #5 88888888888888888######= 888888888888883##OX#######8888888888888888#,## ##=#88888888888888*% +##,#888888", +"88#=####=#88888888888888888888888888888888######=#88888#*O#%# *%88888888888888888888######=#8888888888888888888888888888,# # , 888888888888888, ### =#88888888888888888#=######88888888888888#,O#X#####=#88888888888888888#=######<#88888888888#*% %###%8888888", +"88####################88888888888888888888#=######888888*# O%%,O8888888888888888888#=###############O##888888888888888 < ### ,8888888888888888#= # #<88888888888888888#=######888888888888888#= #X######888888888888888888,#######==#88888888#,# % OO3O8888888", +"88#=#### #=#=#=#=#=#=#88888888888888888888######=#888888#, % +#+,8888888888888888888###### ##=#==#=#=#<#888888888888888= # # =#8888888888888888#5 # #