[gcompris/gcomprisbraille: 16/32] Dicey-Dicey Activity|Few changes in BrailleChar module



commit 1ecf258c6ae019b2299e29148c950292ae4b15da
Author: SrishAkaTux <srishakatux gmail com>
Date:   Fri Jun 10 00:45:11 2011 +0530

    Dicey-Dicey Activity|Few changes in BrailleChar module

 src/braille_alphabets-activity/BrailleChar.py      |   32 +-
 .../braille_alphabets.py                           |   26 +-
 src/braille_alphabets-activity/dicey_dicey.py      |  241 ++++++
 src/dicey_dicey-activity/.gitignore                |    1 +
 src/dicey_dicey-activity/.project                  |   17 +
 src/dicey_dicey-activity/.pydevproject             |   10 +
 src/dicey_dicey-activity/Makefile.am               |   32 +
 src/dicey_dicey-activity/dicey_dicey.xml.in        |   20 +
 src/dicey_dicey-activity/gcompris                  |    1 +
 src/dicey_dicey-activity/init_path.sh              |    8 +
 src/dicey_dicey-activity/resources/dice_area.svg   |  822 ++++++++++++++++++++
 src/dicey_dicey-activity/resources/dicey0.svg      |  628 +++++++++++++++
 src/dicey_dicey-activity/resources/diceyo.svg      |  151 ++++
 src/dicey_dicey-activity/resources/divide.svg      |  304 ++++++++
 src/dicey_dicey-activity/resources/minus.svg       |  266 +++++++
 src/dicey_dicey-activity/resources/multiply.svg    |  272 +++++++
 src/dicey_dicey-activity/resources/plus.svg        |  222 ++++++
 17 files changed, 3031 insertions(+), 22 deletions(-)
---
diff --git a/src/braille_alphabets-activity/BrailleChar.py b/src/braille_alphabets-activity/BrailleChar.py
index f963e17..6fa86df 100755
--- a/src/braille_alphabets-activity/BrailleChar.py
+++ b/src/braille_alphabets-activity/BrailleChar.py
@@ -41,25 +41,27 @@ BRAILLE_LETTERS = {
     6 : [2,3,5],7 : [2,3,5,6],8 : [2,3,6], 9 : [3,5],0 :[3,5,6]
 }
 
-DOT_ON  = 0xFF0000FFL
-DOT_OFF = 0x00000000L
-
 class BrailleChar:
   """Braille Char"""
   def __init__(self, rootitem,
-               x, y, width, letter,
-               display_letter, clickable,
-               callback):
+               x, y, width, letter,DOT_ON,
+               DOT_OFF,fill,stroke,display_letter, clickable,
+               rectangle,callback):
 
     self.letter = letter
     self.callback = callback
     self.display_letter = display_letter
     self.clickable = clickable
+    self.DOT_ON = DOT_ON
+    self.DOT_OFF = DOT_OFF
+    self.fill = fill
+    self.stroke = stroke
+    self.rectangle = rectangle
 
     height = width * 1.33
     cell_radius = (width / 7.5)
     self.rootitem = goocanvas.Group(parent=rootitem)
-    if(letter == ''):
+    if(letter == '' or rectangle == False):
         """no rect"""
     else :
         self.item = goocanvas.Rect(parent=self.rootitem,
@@ -92,8 +94,8 @@ class BrailleChar:
                                      center_y=y + height / 4.0 * ( v + 1 ),
                                      radius_x=cell_radius,
                                      radius_y=cell_radius,
-                                     stroke_color="blue",
-                                     fill_color="#DfDfDf",
+                                     stroke_color=self.stroke,
+                                     fill_color=self.fill,
                                      line_width=width/25)
             # To fill the circles in lower board with red color
             if (clickable == True):
@@ -108,9 +110,9 @@ class BrailleChar:
             if fillings == None:
                 """only braille cell"""
             elif dot in fillings:
-                cell.set_property("fill_color_rgba", DOT_ON)
+                cell.set_property("fill_color_rgba", self.DOT_ON)
             else :
-                cell.set_property("fill_color_rgba", DOT_OFF)
+                cell.set_property("fill_color_rgba", self.DOT_OFF)
 
             self.dot_items.append(cell)
             dot += 1
@@ -125,7 +127,7 @@ class BrailleChar:
 
       # Create the dot list
       for l in range(6):
-          if(self.dot_items[l].get_property("fill_color_rgba") == DOT_ON):
+          if(self.dot_items[l].get_property("fill_color_rgba") == self.DOT_ON):
               cells.append(l+1)
 
       self.letter = ''
@@ -144,8 +146,8 @@ class BrailleChar:
 
   def dot_event(self, event, target, item):
       """A dot has been clicked, change its state and calculate our new letter value"""
-      if target.get_property("fill_color_rgba") == DOT_ON:
-          target.set_property("fill_color_rgba", DOT_OFF)
+      if target.get_property("fill_color_rgba") == self.DOT_ON:
+          target.set_property("fill_color_rgba", self.DOT_OFF)
       else:
-          target.set_property("fill_color_rgba", DOT_ON)
+          target.set_property("fill_color_rgba", self.DOT_ON)
       self.calculate_char()
\ No newline at end of file
diff --git a/src/braille_alphabets-activity/braille_alphabets.py b/src/braille_alphabets-activity/braille_alphabets.py
index 85d9776..57cd77e 100755
--- a/src/braille_alphabets-activity/braille_alphabets.py
+++ b/src/braille_alphabets-activity/braille_alphabets.py
@@ -31,6 +31,11 @@ from gcompris import gcompris_gettext as _
 from BrailleChar import *
 
 cell_width = 40
+on = 0xFF0000FFL
+off = 0X00000000L
+circle_fill = "#DfDfDf"
+circle_stroke = "blue"
+
 braille_desc = {'intro' : "A system of writing for the blinds that \n"
                 "uses characters made of raised dots. \n\n"
                 "The braille Cell is composed of 6 dot \n"
@@ -111,16 +116,20 @@ class Gcompris_braille_alphabets:
           #Place alphabets & numbers in array format
           for i, letter in enumerate(string.ascii_uppercase[:10]):
               tile = BrailleChar(self.rootitem, i*(cell_width+30)+60,
-                              60, 50, letter ,True ,False,None)
+                              60, 50, letter ,on,off,circle_fill,
+                              circle_stroke,True ,False,True,None)
           for i, letter in enumerate(string.ascii_uppercase[10:20]):
               tile = BrailleChar(self.rootitem, i*(cell_width+30)+60,
-                              150, 50, letter ,True ,False,None)
+                              150, 50, letter ,on, off, circle_fill,
+                              circle_stroke, True ,False,True,None)
           for i, letter in enumerate(string.ascii_uppercase[20:25]):
               tile = BrailleChar(self.rootitem, i*(cell_width+30)+60,
-                              250, 50, letter ,True ,False,None)
+                              250, 50, letter ,on ,off ,circle_fill,
+                              circle_stroke, True ,False,True, None)
           for letter in range(0,10):
               tile = BrailleChar(self.rootitem,letter *(cell_width+30)+60,
-                             350, 50, letter ,True,False ,None)
+                             350, 50, letter ,on ,off ,circle_fill,
+                             circle_stroke, True ,False ,True, None)
           #Move back item
           self.backitem = goocanvas.Image(parent = self.rootitem,
                     pixbuf = gcompris.utils.load_pixmap("back.png"),
@@ -262,11 +271,13 @@ class Gcompris_braille_alphabets:
   def board_tile(self,range_x,range_y):
       for i, letter in enumerate(string.ascii_uppercase[range_x:range_y]):
           tile = BrailleChar(self.rootitem, i*(cell_width+60)+60,
-                              80, 50, letter ,True ,False ,None)
+                              80, 50, letter ,on ,off ,circle_fill,
+                              circle_stroke, True ,False ,True, None)
   def board_number(self,num_1,num_2):
       for letter in range(num_1,num_2):
           tile = BrailleChar(self.rootitem,letter *(cell_width+30)+60,
-                             80, 50, letter ,True,False ,None)
+                             80, 50, letter ,on ,off ,circle_fill,
+                             circle_stroke, True,False ,True, None)
 
   def display_letter(self,letter):
       goocanvas.Text(parent=self.rootitem,
@@ -294,7 +305,8 @@ class Gcompris_braille_alphabets:
                      text=_("Braille Cell"),
                      fill_color="blue",
                      font='Sans BOLD')
-      BrailleChar(self.rootitem, 150, 270, 120, '',False,True,callback = self.letter_change)
+      BrailleChar(self.rootitem, 150, 270, 120, '',on ,off,circle_fill,circle_stroke,
+                   False,True,False,callback = self.letter_change)
       for i in range(2):
           for j in range(3):
                   goocanvas.Text(parent=self.rootitem,
diff --git a/src/braille_alphabets-activity/dicey_dicey.py b/src/braille_alphabets-activity/dicey_dicey.py
new file mode 100644
index 0000000..eb275d2
--- /dev/null
+++ b/src/braille_alphabets-activity/dicey_dicey.py
@@ -0,0 +1,241 @@
+#  gcompris - dicey_dicey.py
+#
+# Copyright (C) 2003, 2008 Bruno Coudoin
+#
+#   This program is free software; you can redistribute it and/or modify
+#   it under the terms of the GNU General Public License as published by
+#   the Free Software Foundation; either version 3 of the License, or
+#   (at your option) any later version.
+#
+#   This program is distributed in the hope that it will be useful,
+#   but WITHOUT ANY WARRANTY; without even the implied warranty of
+#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#   GNU General Public License for more details.
+#
+#   You should have received a copy of the GNU General Public License
+#   along with this program; if not, see <http://www.gnu.org/licenses/>.
+#
+# dicey_dicey activity.
+import gtk
+import gtk.gdk
+import gcompris
+import gcompris.utils
+import gcompris.skin
+import gcompris.score
+import goocanvas
+import pango
+import random
+import gcompris.bonus
+from BrailleChar import *
+from gcompris import gcompris_gettext as _
+
+
+on = 0XFFFFFFFFL
+off = 0X00000000L
+circle_stroke = "black"
+circle_fill = "#660066"
+symbol_operators = {1 : "plus.svg",2 : "minus.svg",
+                    3 : "multiply.svg" ,4 : "divide.svg"}
+
+sign = {1 : "+" , 2 : "_" , 3 : "x" , 4 : "/"}
+class Gcompris_dicey_dicey:
+  """Empty gcompris python class"""
+
+  def __init__(self, gcomprisBoard):
+    # Save the gcomprisBoard, it defines everything we need
+    # to know from the core
+    self.gcomprisBoard = gcomprisBoard
+
+    self.gcomprisBoard.level=1
+    self.gcomprisBoard.sublevel=1
+    self.gcomprisBoard.number_of_sublevel=3
+    self.gcomprisBoard.maxlevel = 2
+
+
+    # Needed to get key_press
+    gcomprisBoard.disable_im_context = True
+
+  def start(self):
+
+    # Set the buttons we want in the bar
+    gcompris.bar_set(gcompris.BAR_LEVEL)
+    gcompris.bar_location(-1,-1,0.8)
+    # Set a background image
+    gcompris.set_default_background(self.gcomprisBoard.canvas.get_root_item())
+
+    # Create our rootitem. We put each canvas item in it so at the end we
+    # only have to kill it. The canvas deletes all the items it contains
+    # automaticaly.
+    self.rootitem = goocanvas.Group(parent =
+                                    self.gcomprisBoard.canvas.get_root_item())
+
+    #set background
+    gcompris.set_background(self.gcomprisBoard.canvas.get_root_item(),
+                            "dice_area.svg")
+
+    gcompris.score.start(gcompris.score.STYLE_NOTE, 570, 490,
+                         self.gcomprisBoard.number_of_sublevel)
+    gcompris.bar_set_level(self.gcomprisBoard)
+    gcompris.score.set(self.gcomprisBoard.sublevel)
+
+    #Display title of activity
+    goocanvas.Text(parent = self.rootitem,
+                   x=400.0,
+                   y=100.0,
+                   text="Dicey - Dicey",
+                   fill_color="black",
+                   anchor = gtk.ANCHOR_CENTER,
+                   alignment = pango.ALIGN_CENTER,
+                   font = 'SANS 20'
+                   )
+    goocanvas.Text(parent = self.rootitem,
+                   x=280.0,
+                   y=200.0,
+                   text="___",
+                   anchor = gtk.ANCHOR_CENTER,
+                   font='SANS 25')
+    goocanvas.Text(parent = self.rootitem,
+                   x=520.0,y=200.0,
+                   text="=",
+                   anchor = gtk.ANCHOR_CENTER,
+                   font='SANS 25')
+    goocanvas.Text(parent = self.rootitem,
+                   x=650.0,y=300.0,
+                   text="___",
+                   anchor = gtk.ANCHOR_CENTER,
+                   font='SANS 25')
+    goocanvas.Text(parent = self.rootitem,
+                   x=350.0,y=352.0,
+                   text="Choose an operator to begin",
+                   anchor = gtk.ANCHOR_CENTER,
+                   font='SANS 15')
+    self.display_function(self.gcomprisBoard.level)
+
+  def display_function(self,level):
+      if(level == 1):
+          """Taking two random numbers to be displayed on the dice"""
+          i =  random.randint(3,4)
+          j =  random.randint(1,2)
+          for l in range(3):
+              item = goocanvas.Image(parent = self.rootitem,
+                                 pixbuf = gcompris.utils.load_pixmap("diceyo.svg"),
+                                 x = 80 *(3*l+1),
+                                 y = 120,
+                                 )
+              BrailleChar(self.rootitem,120,135,70, i ,on ,off ,circle_fill,
+                              circle_stroke,False,False ,False,None)
+              BrailleChar(self.rootitem,360,135,70,j,on,off,circle_fill,
+                              circle_stroke,False, False, False, None)
+              braille_cell = BrailleChar(self.rootitem,600,135,70,
+                                 '',on,off,circle_fill,circle_stroke,
+                                 False,True,False,callback = self.letter_change)
+              #Display operator images
+              for operator_number in range(4):
+                  self.I = goocanvas.Image(parent = self.rootitem,
+                         pixbuf = gcompris.utils.load_pixmap
+                         (symbol_operators.get(operator_number+1)),
+                         x= 85 * (2 *operator_number + 1),
+                         y=380
+                         )
+
+                  gcompris.utils.item_focus_init(self.I,None)
+                  self.I.connect("button_press_event",self.calculate,operator_number,i,j)
+
+              goocanvas.Text(parent = self.rootitem,
+                     x=140.0,y=300.0,
+                     text="%i" % i,
+                     anchor = gtk.ANCHOR_CENTER,
+                     font='SANS 20')
+              goocanvas.Text(parent = self.rootitem,
+                     x=400.0,y=300.0,
+                     text="%i" % j,
+                     anchor = gtk.ANCHOR_CENTER,
+                     font='SANS 20')
+      elif(level == 2):
+          print "hi"
+
+
+  def calculate(self,item,target,event,symbol,num_1,num_2):
+      self.end()
+      self.start()
+      self.T = goocanvas.Text(parent = self.rootitem,
+                     x=280.0,
+                     y=180.0,
+                     text=sign.get(symbol+1),
+                     anchor = gtk.ANCHOR_CENTER,
+                     font='SANS 25')
+
+      if(symbol == 0 ):
+          self.result =  num_1 + num_2
+          print self.result
+      elif(symbol == 1):
+          self.result =  num_1 - num_2
+          print self.result
+      elif(symbol == 2):
+          self.result =  num_1 * num_2
+          print self.result
+      elif(symbol == 3):
+          self.result =  num_1 / num_2
+          print self.result
+
+  def end(self):
+
+    print "dicey_dicey end"
+    # Remove the root item removes all the others inside it
+    self.rootitem.remove()
+
+
+  def ok(self):
+    print("dicey_dicey ok.")
+
+
+  def repeat(self):
+    print("dicey_dicey repeat.")
+
+
+  def config(self):
+    print("dicey_dicey config.")
+
+
+  def key_press(self, keyval, commit_str, preedit_str):
+    utf8char = gtk.gdk.keyval_to_unicode(keyval)
+    strn = u'%c' % utf8char
+
+    print("Gcompris_dicey_dicey key press keyval=%i %s" % (keyval, strn))
+
+  def pause(self, pause):
+    if(pause == 0):
+        self.end()
+        self.start()
+        self.increment_level()
+
+
+  def set_level(self, level):
+    print("dicey_dicey set level. %i" % level)
+    gcompris.sound.play_ogg("sounds/receive.wav")
+    self.gcomprisBoard.level = level
+    self.gcomprisBoard.sublevel = 1
+    gcompris.bar_set_level(self.gcomprisBoard)
+    self.end()
+    self.start()
+
+  def increment_level(self):
+    gcompris.sound.play_ogg("sounds/bleep.wav")
+    self.gcomprisBoard.sublevel += 1
+    print "sublevel  %i" % self.gcomprisBoard.sublevel
+
+    if(self.gcomprisBoard.sublevel>self.gcomprisBoard.number_of_sublevel):
+        self.gcomprisBoard.sublevel=1
+        self.gcomprisBoard.level += 1
+        if(self.gcomprisBoard.level > self.gcomprisBoard.maxlevel):
+            self.gcomprisBoard.level = self.gcomprisBoard.maxlevel
+
+  def letter_change(self, letter):
+      if (self.result == letter):
+          goocanvas.Text(parent = self.rootitem,
+                     x=650.0,
+                     y=290.0,
+                     text=self.result,
+                     anchor = gtk.ANCHOR_CENTER,
+                     font='SANS 25')
+          gcompris.bonus.display(gcompris.bonus.WIN,gcompris.bonus.FLOWER)
\ No newline at end of file
diff --git a/src/dicey_dicey-activity/.gitignore b/src/dicey_dicey-activity/.gitignore
new file mode 100755
index 0000000..eb2c3bd
--- /dev/null
+++ b/src/dicey_dicey-activity/.gitignore
@@ -0,0 +1 @@
+dicey_dicey.xml
diff --git a/src/dicey_dicey-activity/.project b/src/dicey_dicey-activity/.project
new file mode 100644
index 0000000..9a00920
--- /dev/null
+++ b/src/dicey_dicey-activity/.project
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>dicey_dicey-activity</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.python.pydev.PyDevBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.python.pydev.pythonNature</nature>
+	</natures>
+</projectDescription>
diff --git a/src/dicey_dicey-activity/.pydevproject b/src/dicey_dicey-activity/.pydevproject
new file mode 100644
index 0000000..1b3ab9a
--- /dev/null
+++ b/src/dicey_dicey-activity/.pydevproject
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?eclipse-pydev version="1.0"?>
+
+<pydev_project>
+<pydev_property name="org.python.pydev.PYTHON_PROJECT_INTERPRETER">Default</pydev_property>
+<pydev_property name="org.python.pydev.PYTHON_PROJECT_VERSION">python 2.7</pydev_property>
+<pydev_pathproperty name="org.python.pydev.PROJECT_SOURCE_PATH">
+<path>/dicey_dicey-activity/src</path>
+</pydev_pathproperty>
+</pydev_project>
diff --git a/src/dicey_dicey-activity/Makefile.am b/src/dicey_dicey-activity/Makefile.am
new file mode 100755
index 0000000..be23c8d
--- /dev/null
+++ b/src/dicey_dicey-activity/Makefile.am
@@ -0,0 +1,32 @@
+SUBDIRS =
+
+pythondir = $(PYTHON_PLUGIN_DIR)
+
+dist_python_DATA= 	dicey_dicey.py
+
+
+
+xmldir = $(pkgdatadir)/@PACKAGE_DATA_DIR@
+
+xml_in_files = \
+	dicey_dicey.xml.in
+
+
+xml_DATA = $(xml_in_files:.xml.in=.xml)
+
+# Do not use the INTLTOOL_XML_RULE, we don't need to embed the translations
+# in the file themselves. GCompris pick the translations from the po file at
+# runtime.
+#
+$(xml_DATA): %.xml: %.xml.in
+	sed -e "s/\(<\{1\}\/*\)_/\1/g" $< > $@
+
+# Use this directive and instead of the one above to embed the translations
+# in the xml files directly, this is needed for the tool gcompris2spip
+# INTLTOOL_XML_RULE@
+
+icondir = $(pkgdatadir)/@PACKAGE_DATA_DIR@
+icon_DATA = dicey_dicey.svg
+
+EXTRA_DIST = $(icon_DATA) ${xml_in_files} init_path.sh
+CLEANFILES = $(xml_DATA)
diff --git a/src/dicey_dicey-activity/dicey_dicey.xml.in b/src/dicey_dicey-activity/dicey_dicey.xml.in
new file mode 100755
index 0000000..6ad1ac3
--- /dev/null
+++ b/src/dicey_dicey-activity/dicey_dicey.xml.in
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<GCompris>
+  <Board
+        name="dicey_dicey"
+        type="python:dicey_dicey"
+        section="/experimental"
+        icon="dicey_dicey.svg"
+        difficulty="1"
+        author="your name here"
+        boarddir=""
+        demo="1">
+        <_title>set a title for dicey_dicey</_title>
+        <_description>set a description for dicey_dicey</_description>
+        <_prerequisite>set a prerequisite for dicey_dicey</_prerequisite>
+        <_goal>set a goal for dicey_dicey</_goal>
+        <_manual>set a manual for dicey_dicey</_manual>
+        <_credit>set a credit for dicey_dicey</_credit>
+  </Board>
+  <Data directory=""/>
+</GCompris>
diff --git a/src/dicey_dicey-activity/gcompris b/src/dicey_dicey-activity/gcompris
new file mode 120000
index 0000000..6a7dc8a
--- /dev/null
+++ b/src/dicey_dicey-activity/gcompris
@@ -0,0 +1 @@
+../boards/python/gcompris
\ No newline at end of file
diff --git a/src/dicey_dicey-activity/init_path.sh b/src/dicey_dicey-activity/init_path.sh
new file mode 100755
index 0000000..24839c9
--- /dev/null
+++ b/src/dicey_dicey-activity/init_path.sh
@@ -0,0 +1,8 @@
+# Set the different path for this activity
+# This is sourced by runit.sh
+path=$1
+activity=dicey_dicey
+plugindir=$path/../boards/.libs
+pythonplugindir=$path/../braille_alphabets-activity
+resourcedir=$path/resources
+section="/experimental"
diff --git a/src/dicey_dicey-activity/resources/dice_area.svg b/src/dicey_dicey-activity/resources/dice_area.svg
new file mode 100644
index 0000000..5125be9
--- /dev/null
+++ b/src/dicey_dicey-activity/resources/dice_area.svg
@@ -0,0 +1,822 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Sodipodi ("http://www.sodipodi.com/";) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:xlink="http://www.w3.org/1999/xlink";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   inkscape:export-ydpi="71.921921"
+   inkscape:export-xdpi="71.921921"
+   inkscape:export-filename="/home/bruno/Projets/gcompris/gcompris/boards/images/mosaic_bg.png"
+   id="svg602"
+   sodipodi:version="0.32"
+   width="800"
+   height="520"
+   xml:space="preserve"
+   sodipodi:docname="mosaic_bg.svgz"
+   inkscape:version="0.48.0 r9654"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   version="1.0">
+  <metadata
+   id="metadata2679">
+    <rdf:RDF>
+      <cc:Work
+   rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+
+        <dc:type
+   rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+
+      <dc:title></dc:title></cc:Work>
+
+    </rdf:RDF>
+
+  </metadata>
+
+  <defs
+   id="defs604"><inkscape:perspective
+   sodipodi:type="inkscape:persp3d"
+   inkscape:vp_x="0 : 325 : 1"
+   inkscape:vp_y="0 : 1000 : 0"
+   inkscape:vp_z="1000 : 325 : 1"
+   inkscape:persp3d-origin="500 : 216.66667 : 1"
+   id="perspective130" />
+    <linearGradient
+   id="linearGradient2115">
+      <stop
+   style="stop-color:#ebebeb;stop-opacity:0;"
+   offset="0"
+   id="stop2116" />
+
+      <stop
+   style="stop-color:#7f7f7f;stop-opacity:0.5098;"
+   offset="1"
+   id="stop2117" />
+
+    </linearGradient>
+
+    <linearGradient
+   id="linearGradient1574">
+      <stop
+   style="stop-color:#ffe500;stop-opacity:1;"
+   offset="0"
+   id="stop1575" />
+
+      <stop
+   style="stop-color:#8f662f;stop-opacity:1;"
+   offset="1"
+   id="stop1576" />
+
+    </linearGradient>
+
+    <linearGradient
+   id="linearGradient1521">
+      <stop
+   style="stop-color:#ffffcf;stop-opacity:1;"
+   offset="0"
+   id="stop1522" />
+
+      <stop
+   style="stop-color:#ffeb77;stop-opacity:1;"
+   offset="1"
+   id="stop1523" />
+
+    </linearGradient>
+
+    <linearGradient
+   id="linearGradient798">
+      <stop
+   style="stop-color:#557f00;stop-opacity:1;"
+   offset="0"
+   id="stop799" />
+
+      <stop
+   style="stop-color:#5d3f3d;stop-opacity:1;"
+   offset="1"
+   id="stop800" />
+
+    </linearGradient>
+
+    <linearGradient
+   id="linearGradient716">
+      <stop
+   style="stop-color:#ffe2ff;stop-opacity:1;"
+   offset="0"
+   id="stop717" />
+
+      <stop
+   style="stop-color:#77cff7;stop-opacity:1;"
+   offset="1"
+   id="stop718" />
+
+    </linearGradient>
+
+    <linearGradient
+   id="linearGradient670">
+      <stop
+   style="stop-color:#ffffff;stop-opacity:1;"
+   offset="0"
+   id="stop671" />
+
+      <stop
+   style="stop-color:#000000;stop-opacity:1;"
+   offset="1"
+   id="stop672" />
+
+    </linearGradient>
+
+    <linearGradient
+   id="linearGradient667">
+      <stop
+   style="stop-color:#c75200;stop-opacity:1;"
+   offset="0"
+   id="stop668" />
+
+      <stop
+   style="stop-color:#672d00;stop-opacity:1;"
+   offset="1"
+   id="stop669" />
+
+    </linearGradient>
+
+    <linearGradient
+   id="linearGradient642">
+      <stop
+   style="stop-color:#8d9782;stop-opacity:1;"
+   offset="0"
+   id="stop643" />
+
+      <stop
+   style="stop-color:#d4dede;stop-opacity:1;"
+   offset="1"
+   id="stop644" />
+
+    </linearGradient>
+
+    <linearGradient
+   id="linearGradient621">
+      <stop
+   style="stop-color:#514f2d;stop-opacity:1;"
+   offset="0"
+   id="stop622" />
+
+      <stop
+   style="stop-color:#b2855f;stop-opacity:1;"
+   offset="1"
+   id="stop623" />
+
+    </linearGradient>
+
+    <linearGradient
+   id="linearGradient614">
+      <stop
+   style="stop-color:#b3bf4f;stop-opacity:1;"
+   offset="0"
+   id="stop615" />
+
+      <stop
+   style="stop-color:#0f5200;stop-opacity:1;"
+   offset="1"
+   id="stop616" />
+
+    </linearGradient>
+
+    <linearGradient
+   id="linearGradient606">
+      <stop
+   style="stop-color:#8fbfe5;stop-opacity:1;"
+   offset="0"
+   id="stop607" />
+
+      <stop
+   style="stop-color:#ffffff;stop-opacity:1;"
+   offset="1"
+   id="stop608" />
+
+    </linearGradient>
+
+    <linearGradient
+   xlink:href="#linearGradient606"
+   id="linearGradient609"
+   x1="315.03827"
+   y1="24.694466"
+   x2="315.03827"
+   y2="390.61035"
+   gradientTransform="matrix(1.460518,0,0,0.949095,-90.5603,-35.28169)"
+   gradientUnits="userSpaceOnUse" />
+
+    <linearGradient
+   xlink:href="#linearGradient614"
+   id="linearGradient613"
+   x1="210.73581"
+   y1="1058.5013"
+   x2="241.58897"
+   y2="447.38443"
+   gradientTransform="matrix(2.222084,0,0,0.623815,-90.5603,-35.28169)"
+   gradientUnits="userSpaceOnUse" />
+
+    <linearGradient
+   xlink:href="#linearGradient614"
+   id="linearGradient617"
+   x1="273.67276"
+   y1="581.07727"
+   x2="283.7435"
+   y2="406.75464"
+   gradientTransform="matrix(1.856084,0,0,0.746824,-90.5603,-35.28169)"
+   gradientUnits="userSpaceOnUse" />
+
+    <linearGradient
+   xlink:href="#linearGradient621"
+   id="linearGradient620"
+   x1="37.75032"
+   y1="195.24794"
+   x2="376.48303"
+   y2="195.24794"
+   gradientTransform="matrix(1.199039,0,0,1.156067,-90.5603,-35.28169)"
+   gradientUnits="userSpaceOnUse" />
+
+    <radialGradient
+   xlink:href="#linearGradient614"
+   id="radialGradient628"
+   cx="27.943214"
+   cy="446.53568"
+   r="7.9777393"
+   fx="27.943214"
+   fy="446.53568"
+   gradientTransform="matrix(1.882084,0,0,0.736508,-90.5603,-35.28169)"
+   gradientUnits="userSpaceOnUse" />
+
+    <radialGradient
+   xlink:href="#linearGradient1574"
+   id="radialGradient629"
+   cx="268.82709"
+   cy="480.50549"
+   r="7.9839835"
+   fx="268.82709"
+   fy="480.50549"
+   gradientTransform="matrix(1.98107,0,0,0.699707,-90.5603,-35.28169)"
+   gradientUnits="userSpaceOnUse" />
+
+    <radialGradient
+   xlink:href="#linearGradient642"
+   id="radialGradient630"
+   cx="137.55679"
+   cy="188.95035"
+   r="90.294037"
+   fx="137.55679"
+   fy="188.95035"
+   gradientTransform="matrix(2.170983,0,0,0.638499,-90.5603,-35.28169)"
+   gradientUnits="userSpaceOnUse" />
+
+    <radialGradient
+   xlink:href="#linearGradient1574"
+   id="radialGradient631"
+   gradientTransform="matrix(1.082902,0,0,1.280051,-90.5603,-35.28169)"
+   cx="541.09888"
+   cy="434.16858"
+   fx="541.09888"
+   fy="434.16858"
+   r="5.0070157"
+   gradientUnits="userSpaceOnUse" />
+
+    <linearGradient
+   xlink:href="#linearGradient642"
+   id="linearGradient632"
+   x1="391.8374"
+   y1="650.96039"
+   x2="397.40945"
+   y2="650.96039"
+   gradientTransform="matrix(1.517273,0,0,0.913593,-90.5603,-35.28169)"
+   gradientUnits="userSpaceOnUse" />
+
+    <linearGradient
+   xlink:href="#linearGradient621"
+   id="linearGradient633"
+   x1="869.38287"
+   y1="199.65784"
+   x2="871.96094"
+   y2="199.65784"
+   gradientTransform="scale(0.491996,2.032538)"
+   gradientUnits="userSpaceOnUse" />
+
+    <linearGradient
+   xlink:href="#linearGradient716"
+   id="linearGradient634"
+   x1="5.3164376e-07"
+   y1="-1.2741832e-06"
+   x2="1.0000005"
+   y2="-1.2741832e-06" />
+
+    <linearGradient
+   xlink:href="#linearGradient798"
+   id="linearGradient635"
+   x1="1094.3322"
+   y1="245.48018"
+   x2="1107.2184"
+   y2="245.48018"
+   gradientTransform="matrix(0.566501,0,0,2.446894,-93.03229,-31.8318)"
+   gradientUnits="userSpaceOnUse" />
+
+    <radialGradient
+   xlink:href="#linearGradient1574"
+   id="radialGradient641"
+   cx="502.29745"
+   cy="240.48537"
+   r="9.1054592"
+   fx="502.29745"
+   fy="240.48537"
+   gradientTransform="matrix(1.214575,0,0,1.141279,-90.5603,-35.28169)"
+   gradientUnits="userSpaceOnUse" />
+
+    <linearGradient
+   xlink:href="#linearGradient716"
+   id="linearGradient715"
+   x1="-6.4708343e-07"
+   y1="1.7810498e-07"
+   x2="0.99999934"
+   y2="1.7810498e-07" />
+
+    <radialGradient
+   xlink:href="#linearGradient642"
+   id="radialGradient762"
+   cx="217.38051"
+   cy="1103.3223"
+   r="104.29766"
+   fx="217.38051"
+   fy="1103.3223"
+   gradientTransform="matrix(2.527797,0,0,0.54837,-90.5603,-35.28169)"
+   gradientUnits="userSpaceOnUse" />
+
+    <linearGradient
+   xlink:href="#linearGradient614"
+   id="linearGradient797"
+   x1="386.09946"
+   y1="663.09985"
+   x2="390.41129"
+   y2="663.09985"
+   gradientTransform="matrix(1.544097,0,0,0.897722,-90.5603,-35.28169)"
+   gradientUnits="userSpaceOnUse" />
+
+    <radialGradient
+   xlink:href="#linearGradient1574"
+   id="radialGradient832"
+   cx="324.25601"
+   cy="483.88605"
+   r="8.4847546"
+   fx="324.25601"
+   fy="483.88605"
+   gradientTransform="matrix(1.782695,0,0,0.777569,-90.5603,-35.28169)"
+   gradientUnits="userSpaceOnUse" />
+
+    <radialGradient
+   xlink:href="#linearGradient1574"
+   id="radialGradient1430"
+   cx="349.14261"
+   cy="478.9906"
+   r="5.5764685"
+   fx="349.14261"
+   fy="478.9906"
+   gradientTransform="matrix(1.846811,0,0,0.750575,-90.5603,-35.28169)"
+   gradientUnits="userSpaceOnUse" />
+
+    <linearGradient
+   xlink:href="#linearGradient716"
+   id="linearGradient1431"
+   x1="-5.2305131e-07"
+   y1="5.4340762e-07"
+   x2="0.99999946"
+   y2="5.4340762e-07" />
+
+    <radialGradient
+   xlink:href="#linearGradient1521"
+   id="radialGradient1520"
+   cx="87.82296"
+   cy="77.905487"
+   r="84.264801"
+   fx="87.82296"
+   fy="77.905487"
+   gradientTransform="scale(1.006645,0.993399)"
+   gradientUnits="userSpaceOnUse" />
+
+    <linearGradient
+   xlink:href="#linearGradient1574"
+   id="linearGradient1525"
+   x1="130.27672"
+   y1="842.07501"
+   x2="114.07428"
+   y2="839.7453"
+   gradientTransform="matrix(2.885201,0,0,0.480441,-90.01096,-35.28173)"
+   gradientUnits="userSpaceOnUse" />
+
+    <linearGradient
+   xlink:href="#linearGradient1574"
+   id="linearGradient1536"
+   x1="112.2211"
+   y1="898.29779"
+   x2="120.61188"
+   y2="898.29779"
+   gradientTransform="matrix(3.09944,0,0,0.447232,-90.5603,-35.28169)"
+   gradientUnits="userSpaceOnUse" />
+
+    <linearGradient
+   xlink:href="#linearGradient1574"
+   id="linearGradient1573"
+   x1="140.67862"
+   y1="737.66711"
+   x2="139.61662"
+   y2="741.96118"
+   gradientTransform="matrix(2.546809,0,0,0.544277,-90.01096,-35.28173)"
+   gradientUnits="userSpaceOnUse" />
+
+    <linearGradient
+   xlink:href="#linearGradient1574"
+   id="linearGradient1591"
+   x1="115.52412"
+   y1="852.07843"
+   x2="116.07439"
+   y2="852.07825"
+   gradientTransform="matrix(2.937314,0,0,0.471918,-90.01096,-35.28173)"
+   gradientUnits="userSpaceOnUse" />
+
+    <linearGradient
+   xlink:href="#linearGradient1574"
+   id="linearGradient1592"
+   x1="119.31326"
+   y1="865.84155"
+   x2="120.27493"
+   y2="828.47986"
+   gradientTransform="scale(2.354845,0.424656)"
+   gradientUnits="userSpaceOnUse" />
+
+    <linearGradient
+   xlink:href="#linearGradient670"
+   id="linearGradient1599"
+   x1="1.3539683"
+   y1="0.031249736"
+   x2="-0.31858528"
+   y2="0.73437494" />
+
+    <radialGradient
+   xlink:href="#linearGradient670"
+   id="radialGradient1600"
+   cx="0.071197525"
+   cy="0.90219945"
+   r="0.89000148"
+   fx="0.071197525"
+   fy="0.90219945" />
+
+    <linearGradient
+   xlink:href="#linearGradient1574"
+   id="linearGradient1601" />
+
+    <linearGradient
+   xlink:href="#linearGradient670"
+   id="linearGradient1605"
+   x1="1.3503147"
+   y1="0.039066564"
+   x2="0.34394777"
+   y2="1.0468754" />
+
+    <radialGradient
+   xlink:href="#linearGradient670"
+   id="radialGradient1607"
+   cx="0.39731455"
+   cy="0.53130287"
+   r="0.37952641"
+   fx="0.39731455"
+   fy="0.53130287" />
+
+    <linearGradient
+   xlink:href="#linearGradient1574"
+   id="linearGradient1608" />
+
+    <linearGradient
+   xlink:href="#linearGradient1574"
+   id="linearGradient1644"
+   x1="121.89694"
+   y1="824.47363"
+   x2="121.70861"
+   y2="812.37018"
+   gradientTransform="scale(2.322626,0.430547)"
+   gradientUnits="userSpaceOnUse" />
+
+    <linearGradient
+   xlink:href="#linearGradient1574"
+   id="linearGradient1645"
+   x1="133.98"
+   y1="822.31628"
+   x2="115.29078"
+   y2="822.20148"
+   gradientTransform="scale(2.335415,0.428189)"
+   gradientUnits="userSpaceOnUse" />
+
+    <linearGradient
+   xlink:href="#linearGradient667"
+   id="linearGradient1646"
+   x1="-6.5118229e-08"
+   y1="2.8204593e-06"
+   x2="0.99999994"
+   y2="2.8204593e-06"
+   gradientTransform="translate(-6.511823e-8,2.820459e-6)" />
+
+    <radialGradient
+   xlink:href="#linearGradient1574"
+   id="radialGradient1647"
+   cx="178.27933"
+   cy="581.21155"
+   r="14.610989"
+   fx="178.27933"
+   fy="581.21155"
+   gradientTransform="scale(1.603526,0.623626)"
+   gradientUnits="userSpaceOnUse" />
+
+    <radialGradient
+   xlink:href="#linearGradient1574"
+   id="radialGradient1648"
+   cx="177.39026"
+   cy="578.92554"
+   r="10.989166"
+   fx="177.39026"
+   fy="578.92554"
+   gradientTransform="scale(1.603526,0.623626)"
+   gradientUnits="userSpaceOnUse" />
+
+    <radialGradient
+   xlink:href="#linearGradient1574"
+   id="radialGradient1649"
+   cx="156.2513"
+   cy="649.83984"
+   r="13.278094"
+   fx="156.2513"
+   fy="649.83984"
+   gradientTransform="scale(1.818272,0.549973)"
+   gradientUnits="userSpaceOnUse" />
+
+    <radialGradient
+   xlink:href="#linearGradient1574"
+   id="radialGradient2056"
+   cx="96.851501"
+   cy="312.15509"
+   r="6.9164128"
+   fx="96.851501"
+   fy="312.15509"
+   gradientTransform="matrix(1.410808,0,0,0.982535,-90.5603,-35.28169)"
+   gradientUnits="userSpaceOnUse" />
+
+    <radialGradient
+   xlink:href="#linearGradient1574"
+   id="radialGradient2057"
+   cx="241.16154"
+   cy="174.03606"
+   r="5.3755331"
+   fx="241.16154"
+   fy="174.03606"
+   gradientTransform="matrix(0.853495,0,0,1.624107,-90.5603,-35.28169)"
+   gradientUnits="userSpaceOnUse" />
+
+    <radialGradient
+   xlink:href="#linearGradient1574"
+   id="radialGradient2058"
+   cx="264.62943"
+   cy="166.32446"
+   r="6.0947647"
+   fx="264.62943"
+   fy="166.32446"
+   gradientTransform="matrix(1.046389,0,0,1.324717,-90.5603,-35.28169)"
+   gradientUnits="userSpaceOnUse" />
+
+    <radialGradient
+   xlink:href="#linearGradient1574"
+   id="radialGradient2059"
+   cx="279.85843"
+   cy="207.63403"
+   r="6.0947647"
+   fx="279.85843"
+   fy="207.63403"
+   gradientTransform="matrix(1.046389,0,0,1.324717,-92.20879,-19.01258)"
+   gradientUnits="userSpaceOnUse" />
+
+    <radialGradient
+   xlink:href="#linearGradient1574"
+   id="radialGradient2060"
+   cx="312.40051"
+   cy="268.26352"
+   r="5.9712286"
+   fx="312.40051"
+   fy="268.26352"
+   gradientTransform="matrix(1.147762,0,0,1.207715,-90.5603,-35.28169)"
+   gradientUnits="userSpaceOnUse" />
+
+    <radialGradient
+   xlink:href="#linearGradient667"
+   id="radialGradient2061"
+   cx="389.83902"
+   cy="463.78098"
+   r="10.805582"
+   fx="389.83902"
+   fy="463.78098"
+   gradientTransform="scale(1.10654,0.903718)"
+   gradientUnits="userSpaceOnUse" />
+
+    <radialGradient
+   xlink:href="#linearGradient1574"
+   id="radialGradient2062"
+   gradientTransform="scale(1.1491,0.870246)"
+   cx="82.643288"
+   cy="280.67465"
+   fx="82.643288"
+   fy="280.67465"
+   r="6.0798597"
+   gradientUnits="userSpaceOnUse" />
+
+    <radialGradient
+   xlink:href="#linearGradient667"
+   id="radialGradient2123"
+   cx="272.41452"
+   cy="649.72443"
+   r="1.6868774"
+   fx="272.41452"
+   fy="649.72443"
+   gradientTransform="scale(1.581133,0.632458)"
+   gradientUnits="userSpaceOnUse" />
+
+    <radialGradient
+   xlink:href="#linearGradient798"
+   id="radialGradient2126"
+   cx="269.35742"
+   cy="653.18378"
+   r="1.5223186"
+   fx="269.35742"
+   fy="653.18378"
+   gradientTransform="scale(1.590764,0.628629)"
+   gradientUnits="userSpaceOnUse" />
+
+    
+  <linearGradient
+   gradientUnits="userSpaceOnUse"
+   y2="370.60529"
+   x2="122.4521"
+   y1="441.62192"
+   x1="761.25897"
+   gradientTransform="matrix(1.052668,0,0,0.6132986,1.8306143e-2,-7.4211315)"
+   id="linearGradient2898"
+   xlink:href="#linearGradient1521"
+   inkscape:collect="always" />
+<linearGradient
+   gradientUnits="userSpaceOnUse"
+   y2="395.16165"
+   x2="807.38812"
+   y1="395.16165"
+   x1="-0.75621742"
+   gradientTransform="matrix(0.9926023,0,0,0.6482544,1.4031224e-3,6.2146716)"
+   id="linearGradient4424"
+   xlink:href="#linearGradient642"
+   inkscape:collect="always" />
+
+
+<linearGradient
+   inkscape:collect="always"
+   xlink:href="#linearGradient642"
+   id="linearGradient1395"
+   gradientUnits="userSpaceOnUse"
+   gradientTransform="matrix(0.4664055,0,0,0.3394262,25.02217,30.363572)"
+   x1="-0.75621742"
+   y1="395.16165"
+   x2="807.38812"
+   y2="395.16165" /><linearGradient
+   inkscape:collect="always"
+   xlink:href="#linearGradient642"
+   id="linearGradient1411"
+   gradientUnits="userSpaceOnUse"
+   gradientTransform="matrix(0.9285187,0,0,0.11977921,26.341497,369.14398)"
+   x1="-0.75621742"
+   y1="395.16165"
+   x2="807.38812"
+   y2="395.16165" /></defs>
+
+  <sodipodi:namedview
+   gridtolerance="1.0000000pt"
+   showborder="true"
+   inkscape:grid-points="true"
+   showgrid="true"
+   id="base"
+   inkscape:zoom="0.67175145"
+   inkscape:cx="567.68237"
+   inkscape:cy="260"
+   inkscape:window-width="1280"
+   inkscape:window-height="701"
+   inkscape:window-x="0"
+   inkscape:window-y="37"
+   inkscape:current-layer="svg602"
+   borderlayer="true"
+   inkscape:window-maximized="1"><inkscape:grid
+     id="GridFromPre046Settings"
+     type="xygrid"
+     originx="0px"
+     originy="0px"
+     spacingx="5.0000000pt"
+     spacingy="5.0000000pt"
+     color="#0000ff"
+     empcolor="#0000ff"
+     opacity="0.2"
+     empopacity="0.4"
+     empspacing="1"
+     units="pt"
+     visible="false"
+     enabled="true" /></sodipodi:namedview>
+
+  <rect
+   ry="0"
+   y="1.1918235"
+   x="0.0014031223"
+   height="522.37622"
+   width="800.66455"
+   id="rect5958"
+   style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.875;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+   inkscape:export-filename="/home/bruno/Projets/gcompris/gcompris/boards/images/mosaic_bg.png"
+   inkscape:export-xdpi="71.968178"
+   inkscape:export-ydpi="71.968178" />
+<rect
+   y="46.409782"
+   x="14.297778"
+   height="457.06686"
+   width="785.60748"
+   id="rect2132"
+   style="fill:url(#linearGradient2898);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.50654757;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+   inkscape:export-filename="/home/bruno/Projets/gcompris/gcompris/boards/images/mosaic_bg.png"
+   inkscape:export-xdpi="71.968178"
+   inkscape:export-ydpi="71.968178" />
+
+<rect
+   ry="18.320251"
+   y="1.1918235"
+   x="0.0014031223"
+   height="522.37622"
+   width="800.66455"
+   id="rect3658"
+   style="fill:url(#linearGradient4424);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.875;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
+   inkscape:export-filename="/home/bruno/Projets/gcompris/gcompris/boards/images/mosaic_bg.png"
+   inkscape:export-xdpi="71.968178"
+   inkscape:export-ydpi="71.968178"
+   rx="18.320251" />
+<rect
+   rx="18.423067"
+   ry="18.694702"
+   y="1.2720851"
+   x="1.8437053"
+   height="520.25037"
+   width="800.23578"
+   id="rect14596"
+   style="fill:#800080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.87500000000000000;marker:none;visibility:visible;display:inline;overflow:visible"
+   inkscape:export-filename="/home/bruno/Projets/gcompris/gcompris/boards/images/mosaic_bg.png"
+   inkscape:export-xdpi="71.968178"
+   inkscape:export-ydpi="71.968178" />
+
+
+<rect
+   rx="37.207458"
+   ry="21.218594"
+   y="37.627502"
+   x="27.488482"
+   height="305.15222"
+   width="744.88184"
+   id="rect1393"
+   style="fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.875;marker:none;visibility:visible;display:inline;overflow:visible"
+   inkscape:export-filename="/home/bruno/Projets/gcompris/gcompris/boards/images/mosaic_bg.png"
+   inkscape:export-xdpi="71.968178"
+   inkscape:export-ydpi="71.968178" /><rect
+   ry="12.216039"
+   y="368.21594"
+   x="26.341434"
+   height="96.520897"
+   width="748.97278"
+   id="rect1407"
+   style="fill:url(#linearGradient1411);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.875;marker:none;visibility:visible;display:inline;overflow:visible"
+   rx="18.320251"
+   inkscape:export-filename="/home/bruno/Projets/gcompris/gcompris/boards/images/mosaic_bg.png"
+   inkscape:export-xdpi="71.968178"
+   inkscape:export-ydpi="71.968178" /><rect
+   rx="18.583437"
+   ry="15.09825"
+   y="366.72971"
+   x="23.80677"
+   height="111.61236"
+   width="750.0116"
+   id="rect1409"
+   style="fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.875;marker:none;visibility:visible;display:inline;overflow:visible"
+   inkscape:export-filename="/home/bruno/Projets/gcompris/gcompris/boards/images/mosaic_bg.png"
+   inkscape:export-xdpi="71.968178"
+   inkscape:export-ydpi="71.968178" /><path
+   sodipodi:type="arc"
+   style="fill:#cccccc"
+   id="path3078"
+   sodipodi:cx="-297.68869"
+   sodipodi:cy="-179.66354"
+   sodipodi:rx="78.938698"
+   sodipodi:ry="17.86375"
+   d="m -218.74999,-179.66354 a 78.938698,17.86375 0 1 1 -157.8774,0 78.938698,17.86375 0 1 1 157.8774,0 z" /></svg>
\ No newline at end of file
diff --git a/src/dicey_dicey-activity/resources/dicey0.svg b/src/dicey_dicey-activity/resources/dicey0.svg
new file mode 100644
index 0000000..e9e023e
--- /dev/null
+++ b/src/dicey_dicey-activity/resources/dicey0.svg
@@ -0,0 +1,628 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:xlink="http://www.w3.org/1999/xlink";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   width="106.29778"
+   height="106.29814"
+   id="svg5070"
+   sodipodi:version="0.32"
+   inkscape:version="0.48.0 r9654"
+   sodipodi:docname="dicey.svg"
+   inkscape:export-filename="/home/franck/Gcompris/gartoon/level9.png"
+   inkscape:export-xdpi="8.5762272"
+   inkscape:export-ydpi="8.5762272"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   version="1.0">
+  <defs
+     id="defs3">
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 53.149071 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="106.29778 : 53.149071 : 1"
+       inkscape:persp3d-origin="53.148891 : 35.432714 : 1"
+       id="perspective100" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient2815">
+      <stop
+         style="stop-color:#000000;stop-opacity:1;"
+         offset="0"
+         id="stop2817" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0;"
+         offset="1"
+         id="stop2819" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient16033">
+      <stop
+         id="stop16035"
+         offset="0.0000000"
+         style="stop-color:#ff0000;stop-opacity:1.0000000;" />
+      <stop
+         id="stop16037"
+         offset="1.0000000"
+         style="stop-color:#b01810;stop-opacity:1.0000000;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient10915">
+      <stop
+         style="stop-color:#ffe7ba;stop-opacity:1;"
+         offset="0"
+         id="stop10917" />
+      <stop
+         style="stop-color:#f2e46b;stop-opacity:1.0000000;"
+         offset="1.0000000"
+         id="stop10919" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient2821"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient2831"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient2833"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient2843"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient2845"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient16033"
+       id="linearGradient8199"
+       x1="60.891617"
+       y1="468.80392"
+       x2="687.46136"
+       y2="468.80392"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient8209"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient8211"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient8274"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient8276"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient8278"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient8280"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient8296"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient8298"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient8751"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient8753"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient16033"
+       id="linearGradient13580"
+       gradientUnits="userSpaceOnUse"
+       x1="60.891617"
+       y1="468.80392"
+       x2="687.46136"
+       y2="468.80392" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient13582"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient13584"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient13586"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient13588"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient13590"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient13592"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient13594"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient13596"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient13598"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient13600"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient16033"
+       id="linearGradient14352"
+       gradientUnits="userSpaceOnUse"
+       x1="60.891617"
+       y1="468.80392"
+       x2="687.46136"
+       y2="468.80392"
+       gradientTransform="matrix(1,0,0,0.937431,0,57.48128)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient14362"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient14364"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient14366"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient14368"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient14370"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient16033"
+       id="linearGradient14401"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.937431,0,57.48128)"
+       x1="60.891617"
+       y1="468.80392"
+       x2="687.46136"
+       y2="468.80392" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient14419"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient14421"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient14423"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient14425"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient16033"
+       id="linearGradient14579"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.937431,-31.19854,53.02434)"
+       x1="60.891617"
+       y1="468.80392"
+       x2="687.46136"
+       y2="468.80392" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient14596"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient14598"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient14600"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient14602"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient14612"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient14614"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient14829"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient14831"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2815"
+       id="linearGradient14833"
+       gradientUnits="userSpaceOnUse"
+       x1="282.09094"
+       y1="313.75546"
+       x2="374.28571"
+       y2="313.75546" />
+  </defs>
+  <sodipodi:namedview
+     inkscape:document-units="px"
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="6.4911984"
+     inkscape:cx="53.148891"
+     inkscape:cy="184.17318"
+     inkscape:current-layer="layer1"
+     inkscape:window-width="819"
+     inkscape:window-height="700"
+     inkscape:window-x="30"
+     inkscape:window-y="37"
+     showguides="true"
+     inkscape:guide-bbox="true"
+     showgrid="false"
+     inkscape:window-maximized="0" />
+  <metadata
+     id="metadata4">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-12.487489,-15.098397)">
+    <path
+       style="fill:#000000;fill-opacity:0.29487179;fill-rule:evenodd;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 21.182085,51.46997 C 21.182085,51.46997 37.980216,36.511509 49.435112,30.005852 C 56.544297,25.96829 66.10146,24.280505 74.431114,25.432602 C 89.456109,27.510756 109.90486,35.353919 109.90486,35.353919 C 115.86477,36.944614 120.08331,43.323699 118.4197,51.355914 C 115.41436,65.8663 113.81007,76.045148 110.09719,88.694669 C 108.78971,93.149159 107.16102,97.712044 104.87588,101.36776 L 96.672742,114.49099 C 93.590936,119.42121 90.499773,120.25175 84.300885,121.07313 C 71.778295,122.73245 53.509615,117.84404 38.077465,110.13711 C 31.816391,107.01028 29.053429,104.86425 25.817017,99.054715 C 19.803428,88.259999 18.371621,78.174177 16.400715,66.131425 C 15.335208,59.620879 17.421905,56.242053 21.182085,51.46997 z "
+       id="path5827"
+       sodipodi:nodetypes="csscssssssssc" />
+    <path
+       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.14504871pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 18.317937,41.227522 C 18.317937,41.227522 30.014659,26.486079 40.977926,19.813289 C 47.781984,15.672001 56.928964,13.940855 64.901112,15.122553 C 79.281248,17.254095 99.577503,25.350851 99.577503,25.350851 C 105.28162,26.98241 110.02809,30.391963 109.24514,38.737056 C 107.90367,53.034792 103.44781,63.257787 101.14584,76.83359 C 100.66652,81.535588 96.692572,88.899713 94.789351,92.792723 L 88.691254,105.26627 C 86.124511,110.5165 80.344127,113.28918 74.347283,113.22013 C 65.491042,113.11816 48.383479,108.48967 34.865228,101.75561 C 28.773045,98.720815 24.511776,94.96591 22.728093,89.998513 C 18.675975,78.713735 12.156776,69.234952 12.147794,56.882818 C 12.142887,50.133503 14.719139,46.122203 18.317937,41.227522 z"
+       id="rect5098"
+       sodipodi:nodetypes="csscssssssssc" />
+    <path
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 20.606073,42.47922 C 20.606073,42.47922 31.857101,28.152462 42.402629,21.66738 C 48.947426,17.642588 56.478993,17.579345 64.147362,18.7278 C 77.979567,20.799379 94.558246,27.003599 94.558246,27.003599 C 100.04502,28.589261 107.41655,29.860225 107.19206,36.422404 C 106.78403,48.34885 103.40762,62.97428 100.20525,76.168187 C 99.119926,80.639807 97.094398,87.49059 95.184853,91.229995 L 88.29788,104.71652 C 85.722613,109.7596 78.157355,113.32334 72.389015,113.25624 C 63.870235,113.15713 49.427117,107.92066 36.423957,102.57567 C 30.348271,100.07824 25.07575,94.073556 22.831231,87.972014 C 18.657847,76.627051 15.137932,69.435513 13.482433,57.746583 C 12.561869,51.246758 17.144408,47.236212 20.606073,42.47922 z"
+       id="path12391"
+       sodipodi:nodetypes="csscssssssssc" />
+    <path
+       style="fill:#800080;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.3365448pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 62.195287,17.938135 C 76.773787,19.556799 84.730297,23.572048 96.899058,27.687282 C 103.22761,29.827469 108.58856,34.33049 102.29419,45.118845 L 84.853457,75.011694 C 81.051937,81.582014 70.317397,82.881524 63.540147,80.995864 L 26.254407,66.874674 C 19.477147,64.989008 12.662541,55.66898 16.66099,49.120828 C 22.304837,39.878052 31.621897,30.534832 40.535867,22.570657 C 45.956017,17.728037 55.280917,17.170426 62.195287,17.938135 z"
+       id="rect5076"
+       sodipodi:nodetypes="csscccsss" />
+    <path
+       style="fill:#800080;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.30550385pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 64.879404,110.14636 C 52.90599,107.9074 44.940613,103.49714 35.576467,99.340897 C 30.410542,97.048008 26.143092,91.63612 24.966248,87.376824 L 20.488715,74.369691 C 18.335788,68.115484 21.997581,68.291375 28.49737,70.926818 L 64.065701,83.999015 C 69.608852,85.68447 74.361245,89.626559 74.367578,96.30082 C 74.370479,99.359597 74.320647,101.59833 73.856658,105.74193 C 73.549477,108.48515 70.776985,111.24918 64.879404,110.14636 z"
+       id="path6555"
+       sodipodi:nodetypes="cscsccsss" />
+    <path
+       style="fill:#800080;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.29940939pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 92.659044,90.178761 C 89.475073,96.295197 90.632057,97.094511 86.61551,103.26579 C 82.861353,109.03393 75.590635,109.67621 75.91244,105.52102 L 76.681919,95.585466 C 77.218852,88.652446 81.096168,80.929208 83.328272,77.397512 C 89.397148,67.795197 96.848624,57.112039 102.32932,48.6391 C 104.48671,45.303881 105.74159,49.784542 104.97762,52.399412 L 98.285544,75.304815 C 97.020204,79.635807 94.203041,87.212752 92.659044,90.178761 z"
+       id="path7283"
+       sodipodi:nodetypes="cssssssss" />
+    <g
+       id="g2478"
+       transform="matrix(9.1170573e-2,4.6980586e-2,-3.77047e-2,0.1286404,114.35039,11.74266)"
+       style="fill:#ffffff;fill-opacity:1">
+      <path
+         transform="translate(-14.28571,-51.42857)"
+         sodipodi:open="true"
+         sodipodi:end="5.9206252"
+         sodipodi:start="0"
+         d="m 388.57143,368.07648 c 0,11.83467 -20.46698,21.42857 -45.71428,21.42857 -25.24731,0 -45.71429,-9.5939 -45.71429,-21.42857 0,-11.83468 20.46698,-21.42857 45.71429,-21.42857 18.99238,0 36.00647,5.50458 42.74248,13.82852"
+         sodipodi:ry="21.428572"
+         sodipodi:rx="45.714287"
+         sodipodi:cy="368.07648"
+         sodipodi:cx="342.85715"
+         id="path2480"
+         style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         sodipodi:type="arc" />
+      <path
+         sodipodi:nodetypes="cscsc"
+         id="path2482"
+         d="M 341.22761,333.73564 C 388.67601,320.61754 363.80364,295.90455 330.57164,296.05283 C 297.33965,296.20111 282.5862,311.14895 294.82609,331.00918 C 263.81252,312.39925 295.1008,289.58313 328.33279,289.43484 C 361.25469,289.28795 404.78537,326.99024 341.22761,333.73564 z"
+         style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+    </g>
+    <path
+       style="fill:#2b0000;fill-opacity:0.00192297"
+       id="path2490"
+       d="M 157.41008,72.474109 C 158.43392,72.459233 158.94825,72.828979 159.43436,73.383924 C 160.44652,74.618447 160.95149,73.332222 155.61773,75.16694 C 155.58713,75.177464 155.69142,75.15261 155.70674,75.131977 C 155.73699,75.091244 155.73119,75.042465 155.74341,74.997709 C 155.81858,74.559281 155.53708,74.145599 155.27071,73.75576 C 155.01083,73.403867 154.64706,73.096768 154.27825,72.794683 L 158.29651,71.182125 C 158.68677,71.505021 159.06945,71.833776 159.35455,72.205005 C 159.6663,72.63172 159.99614,73.087965 159.99291,73.572335 C 159.99452,73.626502 159.99221,73.680785 159.99774,73.734836 C 160.00366,73.792644 160.10153,73.877877 160.02725,73.907538 C 155.9537,75.534243 156.34802,76.343318 155.37784,74.956232 C 154.91335,74.427206 154.46882,74.299016 153.55857,74.34939 L 157.41008,72.474109 z" />
+    <path
+       style="fill:#000000;fill-opacity:0.00192297"
+       id="path2492"
+       d="M 130.98399,44.751229 C 131.24174,45.351823 131.5091,45.956726 131.8853,46.49301 C 132.3588,46.989599 133.045,47.042944 133.69185,47.094156 C 133.79367,47.086361 133.89878,47.097597 133.99731,47.070771 C 134.07743,47.048958 134.28856,46.911112 134.21599,46.951457 C 133.36293,47.425673 132.5289,47.936033 131.65587,48.372388 C 131.60524,48.397693 131.71663,48.262948 131.70074,48.208622 C 131.6517,48.040909 131.56199,47.886528 131.4703,47.737779 C 131.32596,47.50361 131.15329,47.288135 130.99479,47.063313 C 129.80979,45.49096 128.3595,44.164128 126.86457,42.896284 C 126.70008,42.778396 126.36014,42.484781 126.11028,42.44852 C 126.05387,42.440333 125.90098,42.538006 125.95088,42.510443 C 126.84236,42.026692 127.73384,41.542941 128.62532,41.059191 C 128.61328,41.106616 128.58659,41.152608 128.58921,41.201466 C 128.59428,41.296065 128.62829,41.386862 128.64783,41.47956 C 128.84717,42.196649 129.04973,42.912054 129.28228,43.619121 C 129.51749,44.197918 129.75862,44.782736
  130.07987,45.319794 C 130.63239,46.072644 131.20579,46.542804 132.07954,46.866795 C 132.79469,47.054218 133.54724,47.184403 134.2731,46.999918 C 134.35187,46.959442 134.43064,46.918966 134.50941,46.87849 C 133.6727,47.346341 132.8483,47.836928 131.99927,48.282044 C 131.92875,48.319017 132.11869,48.174353 132.16337,48.108442 C 132.34163,47.845468 132.34341,47.565142 132.3387,47.261838 C 132.27562,46.647478 132.11348,46.139445 131.58382,45.788948 C 130.9374,45.508148 130.21689,45.503681 129.5236,45.487799 C 129.22105,45.483631 128.91849,45.487872 128.61597,45.491694 L 131.16247,43.640981 C 131.46118,43.643921 131.75993,43.647037 132.05839,43.661001 C 132.80107,43.701107 133.57517,43.727299 134.23584,44.107926 C 134.81776,44.57148 135.02854,45.094136 135.12035,45.824647 C 135.14734,46.118302 135.17724,46.241892 135.13117,46.53546 C 134.90332,47.987563 133.08391,48.5496 131.766,48.888867 C 131.00068,48.967217 130.22869,48.833022 129.50077,48.592998 C 128.62301,48.20992 127.9701
 ,47.654522 127.38652,46.894207 C 127.00978,46.356546 126.79194,45.728909 126.54751,45.121885 C 126.32194,44.409557 126.11453,43.693378 125.89255,42.980177 C 125.81978,42.768202 125.67725,42.378094 125.7126,42.352373 C 128.06278,40.642555 128.02121,40.013557 129.42231,41.308885 C 130.86003,42.659751 132.26721,44.043992 133.55799,45.538227 C 133.76391,45.785873 134.33128,46.426903 134.49489,46.760919 C 134.55376,46.88109 134.68389,47.07236 134.57766,47.15373 C 133.15562,48.242996 132.53729,48.974551 131.1408,48.907236 C 130.41122,48.812511 129.68104,48.677298 129.18899,48.076202 C 128.82097,47.518947 128.55392,46.903255 128.20807,46.331792 L 130.98399,44.751229 z" />
+    <path
+       sodipodi:type="arc"
+       style="fill:#311e1e;fill-opacity:0.00192297"
+       id="path2483"
+       sodipodi:cx="-29.694622"
+       sodipodi:cy="27.650427"
+       sodipodi:rx="4.7339253"
+       sodipodi:ry="5.4870496"
+       d="m -24.960697,27.650427 c 0,3.030414 -2.11945,5.487049 -4.733925,5.487049 -2.614475,0 -4.733925,-2.456635 -4.733925,-5.487049 0,-3.030414 2.11945,-5.48705 4.733925,-5.48705 2.614475,0 4.733925,2.456636 4.733925,5.48705 z"
+       transform="translate(12.487489,15.098397)" />
+    <path
+       sodipodi:type="star"
+       style="fill:#311e1e;fill-opacity:0.00192297"
+       id="path3257"
+       sodipodi:sides="5"
+       sodipodi:cx="-19.581237"
+       sodipodi:cy="41.099079"
+       sodipodi:r1="11.858264"
+       sodipodi:r2="5.9291322"
+       sodipodi:arg1="1.3698421"
+       sodipodi:arg2="1.9981606"
+       inkscape:flatsided="false"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="m -17.214276,52.718714 -4.82443,-6.223761 -7.86203,0.445906 4.428318,-6.511555 -2.853582,-7.339441 7.561281,2.199399 6.098419,-4.98193 0.244811,7.870857 6.6226122,4.26044 -7.4099792,2.665058 z"
+       transform="translate(12.487489,15.098397)" />
+  </g>
+</svg>
diff --git a/src/dicey_dicey-activity/resources/diceyo.svg b/src/dicey_dicey-activity/resources/diceyo.svg
new file mode 100644
index 0000000..ce7dca6
--- /dev/null
+++ b/src/dicey_dicey-activity/resources/diceyo.svg
@@ -0,0 +1,151 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   width="640px"
+   height="480px"
+   id="svg3076"
+   version="1.1"
+   inkscape:version="0.48.0 r9654"
+   sodipodi:docname="diceyo.svg">
+  <defs
+     id="defs3078" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.77472527"
+     inkscape:cx="320"
+     inkscape:cy="240"
+     inkscape:current-layer="layer1"
+     inkscape:document-units="px"
+     showgrid="false"
+     inkscape:window-width="1280"
+     inkscape:window-height="701"
+     inkscape:window-x="0"
+     inkscape:window-y="37"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata3081">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer">
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:#000000;fill-opacity:0.29487179;fill-rule:evenodd;stroke:none"
+       d="m 16.13149,61.528213 c 0,0 23.148056,-21.20778 38.93307,-30.431361 9.796546,-5.724363 22.966457,-8.117271 34.444824,-6.48385 20.704666,2.946353 48.883336,14.066231 48.883336,14.066231 8.21283,2.255239 14.02603,11.299379 11.73356,22.687267 -4.1414,20.572504 -6.35213,35.00386 -11.46853,52.93806 -1.80173,6.31549 -4.04608,12.78463 -7.19504,17.96764 l -11.30404,18.60582 c -4.24678,6.98995 -8.50643,8.16749 -17.04859,9.33202 C 85.853769,162.56258 60.679279,155.63191 39.413557,144.70519 30.785713,140.27205 26.978308,137.22945 22.51848,128.99279 14.231677,113.68831 12.258637,99.388835 9.5426936,82.314894 8.0744036,73.084393 10.94991,68.293966 16.13149,61.528213 z"
+       id="path5827"
+       sodipodi:nodetypes="csscssssssssc" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.20274251pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 12.184647,47.006695 c 0,0 16.118243,-20.900096 31.225791,-30.360631 9.376082,-5.871426 21.98075,-8.3258137 32.966479,-6.6504234 19.816025,3.0220484 47.784553,14.5014554 47.784553,14.5014554 7.86036,2.31319 14.40106,7.147173 13.32215,18.978663 -1.84858,20.271021 -7.98881,34.764948 -11.16097,54.012442 -0.6605,6.666389 -6.13666,17.107069 -8.75933,22.626499 l -8.40325,17.68472 c -3.53701,7.44366 -11.502464,11.3747 -19.766191,11.27681 C 77.18985,148.93165 53.615384,142.36949 34.987043,132.82209 26.591938,128.51941 20.719845,123.1958 18.261907,116.15312 12.678028,100.15381 3.6944829,86.715009 3.6821117,69.202433 3.675208,59.633392 7.2254555,53.946257 12.184647,47.006695 z"
+       id="rect5098"
+       sodipodi:nodetypes="csscssssssssc" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 15.337736,48.78133 c 0,0 15.504076,-20.312173 30.03595,-29.506577 9.018822,-5.706257 19.397443,-5.795934 29.964556,-4.167671 19.060974,2.93704 41.906598,11.733246 41.906598,11.733246 7.56087,2.248115 17.71895,4.050054 17.4096,13.353765 -0.56228,16.909064 -5.21502,37.644673 -9.62792,56.35069 -1.49559,6.339777 -4.2868,16.052657 -6.91819,21.354307 L 108.618,137.02 c -3.54877,7.14996 -13.973787,12.20256 -21.922643,12.10742 C 74.956354,148.98693 55.053539,141.56275 37.134991,133.98475 28.762622,130.44395 21.497019,121.93064 18.404035,113.28 12.653049,97.19537 7.8025606,86.999361 5.521259,70.42705 4.2527021,61.211748 10.567505,55.525679 15.337736,48.78133 z"
+       id="path12391"
+       sodipodi:nodetypes="csscssssssssc" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:#800080;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 72.648253,13.987506 c 20.08937,2.294911 31.053567,7.987646 47.822287,13.822129 8.72084,3.034313 16.1083,9.418596 7.43456,24.714079 L 103.87153,94.905153 C 98.632994,104.2204 83.84064,106.06282 74.50149,103.38937 L 23.121216,83.368649 C 13.782057,80.695211 4.3914416,67.481481 9.9013635,58.197653 17.678651,45.093444 30.517687,31.846829 42.801268,20.555393 c 7.46904,-6.865767 20.318893,-7.656332 29.846985,-6.567887 z"
+       id="rect5076"
+       sodipodi:nodetypes="csscccsss" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:#800080;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="M 76.347001,144.7183 C 59.847471,141.54396 48.871073,135.29119 35.967142,129.39855 28.84843,126.14775 22.96783,118.47491 21.346113,112.43614 l -6.1701,-18.441213 c -2.966768,-8.86707 2.079244,-8.6177 11.036048,-4.881221 l 49.013655,18.533454 c 7.638536,2.38961 14.187396,7.97862 14.196116,17.44125 0.0043,4.33665 -0.06463,7.51068 -0.704054,13.38539 -0.423299,3.88928 -4.243813,7.80805 -12.370777,6.2445 z"
+       id="path6555"
+       sodipodi:nodetypes="cscsccsss" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:#800080;fill-opacity:1;fill-rule:evenodd;stroke:none"
+       d="m 114.62774,116.40868 c -4.38756,8.67174 -2.7932,9.80499 -8.32807,18.5545 -5.17328,8.17794 -15.192438,9.08856 -14.74899,3.19741 l 1.06035,-14.0864 c 0.739906,-9.82949 6.082905,-20.77931 9.15877,-25.786483 8.363,-13.613962 18.63122,-28.760289 26.1837,-40.77304 2.97292,-4.728595 4.70218,1.623983 3.64941,5.331288 l -9.22177,32.474764 c -1.74367,6.140381 -5.62576,16.882801 -7.7534,21.087961 z"
+       id="path7283"
+       sodipodi:nodetypes="cssssssss" />
+    <g
+       id="g2478"
+       transform="matrix(0.12563431,0.06660803,-0.0519576,0.18238353,144.51872,5.2037026)"
+       style="fill:#ffffff;fill-opacity:1">
+      <path
+         transform="translate(-14.28571,-51.42857)"
+         sodipodi:open="true"
+         sodipodi:end="5.9206252"
+         sodipodi:start="0"
+         d="m 388.57143,368.07648 c 0,11.83467 -20.46698,21.42857 -45.71428,21.42857 -25.24731,0 -45.71429,-9.5939 -45.71429,-21.42857 0,-11.83468 20.46698,-21.42857 45.71429,-21.42857 18.99238,0 36.00647,5.50458 42.74248,13.82852"
+         sodipodi:ry="21.428572"
+         sodipodi:rx="45.714287"
+         sodipodi:cy="368.07648"
+         sodipodi:cx="342.85715"
+         id="path2480"
+         style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
+         sodipodi:type="arc" />
+      <path
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cscsc"
+         id="path2482"
+         d="m 341.22761,333.73564 c 47.4484,-13.1181 22.57603,-37.83109 -10.65597,-37.68281 -33.23199,0.14828 -47.98544,15.09612 -35.74555,34.95635 -31.01357,-18.60993 0.27471,-41.42605 33.5067,-41.57434 32.9219,-0.14689 76.45258,37.5554 12.89482,44.3008 z"
+         style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+    </g>
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:#2b0000;fill-opacity:0.00192297"
+       id="path2490"
+       d="m 203.85558,91.307415 c 1.41086,-0.02105 2.11961,0.503123 2.78947,1.289916 1.39478,1.750283 2.09062,-0.07325 -5.25935,2.527932 -0.0422,0.01482 0.10155,-0.02029 0.12264,-0.04959 0.0415,-0.05776 0.0338,-0.126886 0.0505,-0.190371 0.10363,-0.621597 -0.28433,-1.208109 -0.6514,-1.760807 -0.35812,-0.498904 -0.85939,-0.934299 -1.36761,-1.362595 l 5.53722,-2.286242 c 0.53777,0.457782 1.06512,0.923883 1.458,1.450219 0.42959,0.604976 0.88411,1.251833 0.87966,1.938574 0.003,0.07687 -0.002,0.153753 0.007,0.23039 0.009,0.08192 0.14303,0.202789 0.0406,0.244846 -5.61341,2.306299 -5.07004,3.45339 -6.40696,1.486812 -0.64009,-0.750032 -1.25265,-0.931781 -2.50697,-0.860373 l 5.30742,-2.658733 z" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:#000000;fill-opacity:0.00192297"
+       id="path2492"
+       d="m 167.44006,52.00253 c 0.35518,0.851508 0.7236,1.70912 1.24201,2.469462 0.6525,0.704043 1.59809,0.779668 2.48945,0.85228 0.14031,-0.01132 0.28516,0.0039 0.42094,-0.03313 0.11037,-0.03092 0.40134,-0.226354 0.30133,-0.169154 -1.17553,0.67234 -2.32483,1.395912 -3.52787,2.014562 -0.0697,0.03586 0.0838,-0.155164 0.0619,-0.232187 -0.0675,-0.237776 -0.1912,-0.45666 -0.31755,-0.667544 -0.19889,-0.332006 -0.43686,-0.637493 -0.65526,-0.956238 -1.63294,-2.229256 -3.63147,-4.110407 -5.69151,-5.907925 -0.22667,-0.167141 -0.69511,-0.583421 -1.03941,-0.634833 -0.0777,-0.01135 -0.28842,0.126882 -0.21967,0.08775 1.22849,-0.68584 2.45695,-1.37169 3.68543,-2.057542 -0.0166,0.0672 -0.0533,0.132421 -0.0498,0.201722 0.007,0.134123 0.0539,0.262842 0.0807,0.39427 0.27471,1.01667 0.55383,2.030954 0.8743,3.033418 0.32411,0.820617 0.6564,1.649757 1.09909,2.411176 0.76136,1.067372 1.55152,1.733952 2.75556,2.193298 0.98549,0.265736 2.02252,0.450303 3.02276,0.188757 0.10858,-0.05742 0.21709,-0.
 114841 0.32563,-0.172163 -1.153,0.663305 -2.28903,1.35885 -3.459,1.98992 -0.0972,0.05245 0.16455,-0.152676 0.22614,-0.246123 0.24563,-0.37283 0.24809,-0.770282 0.24159,-1.200295 -0.0869,-0.871022 -0.31036,-1.59131 -1.04024,-2.088229 -0.89077,-0.398112 -1.88364,-0.404455 -2.839,-0.426961 -0.41692,-0.0057 -0.83385,9.4e-5 -1.25072,0.0057 l 3.50911,-2.623899 c 0.41163,0.0039 0.82331,0.0085 1.23459,0.02842 1.02341,0.05684 2.09013,0.09399 3.00055,0.633629 0.80191,0.657204 1.09235,1.398228 1.21887,2.433925 0.0373,0.416349 0.0784,0.59157 0.0149,1.007776 -0.31397,2.058763 -2.82115,2.855597 -4.63724,3.336605 -1.05462,0.111157 -2.11844,-0.0791 -3.12152,-0.419474 -1.20957,-0.543119 -2.10929,-1.330545 -2.91347,-2.408512 -0.51915,-0.76228 -0.81933,-1.652133 -1.15617,-2.512753 -0.31084,-1.009924 -0.59665,-2.025303 -0.90253,-3.036467 -0.10033,-0.300522 -0.29669,-0.853616 -0.24799,-0.890087 3.2386,-2.424136 3.18131,-3.315924 5.11204,-1.479431 1.9812,1.915237 3.92031,3.877769 5.69903,5.996262
  0.28375,0.351114 1.0656,1.259948 1.29105,1.733507 0.0812,0.170376 0.26045,0.441552 0.1141,0.556915 -1.95958,1.54434 -2.81165,2.581536 -4.73604,2.486086 -1.00536,-0.134262 -2.01156,-0.325999 -2.68962,-1.178218 -0.50714,-0.790068 -0.87513,-1.662981 -1.35172,-2.473175 l 3.82526,-2.240906 z" />
+    <path
+       transform="matrix(1.3780139,0,0,1.417778,4.1502044,9.9613823)"
+       sodipodi:type="arc"
+       style="fill:#311e1e;fill-opacity:0.00192297"
+       id="path2483"
+       sodipodi:cx="-29.694622"
+       sodipodi:cy="27.650427"
+       sodipodi:rx="4.7339253"
+       sodipodi:ry="5.4870496"
+       d="m -24.960697,27.650427 a 4.7339253,5.4870496 0 1 1 -9.46785,0 4.7339253,5.4870496 0 1 1 9.46785,0 z" />
+    <path
+       transform="matrix(1.3780139,0,0,1.417778,4.1502044,9.9613823)"
+       sodipodi:type="star"
+       style="fill:#311e1e;fill-opacity:0.00192297"
+       id="path3257"
+       sodipodi:sides="5"
+       sodipodi:cx="-19.581238"
+       sodipodi:cy="41.099079"
+       sodipodi:r1="11.858264"
+       sodipodi:r2="5.929132"
+       sodipodi:arg1="1.3698421"
+       sodipodi:arg2="1.9981606"
+       inkscape:flatsided="false"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="m -17.214276,52.718714 -4.82443,-6.223761 -7.86203,0.445906 4.428318,-6.511555 -2.853582,-7.339441 7.561281,2.199399 6.098419,-4.98193 0.244811,7.870857 6.6226122,4.26044 -7.4099792,2.665058 z" />
+  </g>
+</svg>
diff --git a/src/dicey_dicey-activity/resources/divide.svg b/src/dicey_dicey-activity/resources/divide.svg
new file mode 100644
index 0000000..706e327
--- /dev/null
+++ b/src/dicey_dicey-activity/resources/divide.svg
@@ -0,0 +1,304 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Sodipodi ("http://www.sodipodi.com/";) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:xlink="http://www.w3.org/1999/xlink";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   id="svg602"
+   sodipodi:version="0.32"
+   width="83.127678"
+   height="65.000015"
+   xml:space="preserve"
+   sodipodi:docname="divide1.svg"
+   inkscape:version="0.48.0 r9654"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   sodipodi:modified="true"
+   version="1.0"><metadata
+   id="metadata28"><rdf:RDF><cc:Work
+       rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+         rdf:resource="http://purl.org/dc/dcmitype/StillImage"; /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
+   id="defs604"><linearGradient
+   id="linearGradient3294"><stop
+     id="stop3296"
+     offset="0"
+     style="stop-color:#cf4700;stop-opacity:0.29019609;" /><stop
+     id="stop3298"
+     offset="1"
+     style="stop-color:#ffffff;stop-opacity:1;" /></linearGradient><inkscape:perspective
+   sodipodi:type="inkscape:persp3d"
+   inkscape:vp_x="0 : 32.500008 : 1"
+   inkscape:vp_y="6.1230318e-14 : 1000 : 0"
+   inkscape:vp_z="83.127678 : 32.500008 : 1"
+   inkscape:persp3d-origin="41.563839 : 21.666672 : 1"
+   id="perspective2440" /><linearGradient
+   id="linearGradient641"><stop
+     style="stop-color:#005d00;stop-opacity:0.2902;"
+     offset="0"
+     id="stop642" /><stop
+     style="stop-color:#ffffff;stop-opacity:1;"
+     offset="1"
+     id="stop643" /></linearGradient><linearGradient
+   id="linearGradient612"><stop
+     style="stop-color:#00cf00;stop-opacity:0.2902;"
+     offset="0"
+     id="stop613" /><stop
+     style="stop-color:#ffffff;stop-opacity:1;"
+     offset="1"
+     id="stop614" /></linearGradient><linearGradient
+   id="linearGradient608"><stop
+     style="stop-color:#d7d7d5;stop-opacity:1;"
+     offset="0"
+     id="stop609" /><stop
+     style="stop-color:#ffffff;stop-opacity:1;"
+     offset="1"
+     id="stop610" /></linearGradient><linearGradient
+   xlink:href="#linearGradient612"
+   id="linearGradient611"
+   x1="0.49664423"
+   y1="0.98913556"
+   x2="0.48993284"
+   y2="-0.22826068" /><linearGradient
+   xlink:href="#linearGradient641"
+   id="linearGradient634" /><linearGradient
+   xlink:href="#linearGradient641"
+   id="linearGradient635"
+   x1="0.015384111"
+   y1="0.023437124"
+   x2="0.98461509"
+   y2="0.9843747" /><linearGradient
+   xlink:href="#linearGradient641"
+   id="linearGradient644"
+   x1="0.011364"
+   y1="0.0078126118"
+   x2="1.0454547"
+   y2="1.0000002" /><radialGradient
+   xlink:href="#linearGradient608"
+   id="radialGradient646" /><radialGradient
+   xlink:href="#linearGradient608"
+   id="radialGradient647"
+   cx="0.50781542"
+   cy="0.5"
+   r="0.3381981"
+   fx="0.50781542"
+   fy="0.5" /><linearGradient
+   xlink:href="#linearGradient641"
+   id="linearGradient770" /><radialGradient
+   xlink:href="#linearGradient608"
+   id="radialGradient784"
+   cx="0.50000006"
+   cy="0.5"
+   r="0.5"
+   fx="0.50000006"
+   fy="0.5"
+   spreadMethod="pad" /><linearGradient
+   inkscape:collect="always"
+   xlink:href="#linearGradient612"
+   id="linearGradient2188"
+   x1="234.46304"
+   y1="735.4422"
+   x2="233.05591"
+   y2="480.19824"
+   gradientTransform="scale(1.8041932,0.5542644)"
+   gradientUnits="userSpaceOnUse" /><linearGradient
+   inkscape:collect="always"
+   xlink:href="#linearGradient641"
+   id="linearGradient2190"
+   x1="67.778114"
+   y1="71.016434"
+   x2="104.75815"
+   y2="107.68004"
+   gradientTransform="scale(1.0001571,0.9998429)"
+   gradientUnits="userSpaceOnUse" /><radialGradient
+   inkscape:collect="always"
+   xlink:href="#linearGradient608"
+   id="radialGradient2192"
+   cx="93.844109"
+   cy="89.748573"
+   fx="93.844109"
+   fy="89.748573"
+   r="14.205347"
+   gradientTransform="scale(0.9547881,1.0473528)"
+   gradientUnits="userSpaceOnUse" />
+<radialGradient
+   inkscape:collect="always"
+   xlink:href="#linearGradient608"
+   id="radialGradient2454"
+   gradientUnits="userSpaceOnUse"
+   gradientTransform="matrix(0.9424924,0,0,1.0338651,-46.984201,-58.319797)"
+   cx="91.066788"
+   cy="89.851685"
+   fx="91.066788"
+   fy="89.851685"
+   r="14.205347" /><linearGradient
+   inkscape:collect="always"
+   xlink:href="#linearGradient612"
+   id="linearGradient2460"
+   gradientUnits="userSpaceOnUse"
+   gradientTransform="matrix(0.3737772,0,0,0.1148277,-46.724535,-58.643902)"
+   x1="234.46304"
+   y1="735.4422"
+   x2="233.05591"
+   y2="480.19824" /></defs><sodipodi:namedview
+   id="base"
+   inkscape:zoom="5.7622747"
+   inkscape:cx="55.252402"
+   inkscape:cy="36.53241"
+   inkscape:window-width="822"
+   inkscape:window-height="700"
+   inkscape:window-x="197"
+   inkscape:window-y="37"
+   inkscape:current-layer="svg602"
+   showgrid="false"
+   inkscape:window-maximized="0" /><g
+   id="g2422"
+   transform="translate(-0.5206277,0.3470856)"><g
+     transform="translate(0.6941703,-0.1735426)"
+     style="opacity:0.7;fill:#800080"
+     id="g2464"><rect
+       style="font-size:12px;fill:#800080;fill-opacity:1;fill-rule:evenodd"
+       id="rect2446"
+       width="83.127678"
+       height="65.000015"
+       x="-0.26069063"
+       y="0.047550984"
+       ry="9.5005054"
+       rx="9.5005054" /><rect
+       style="font-size:12px;fill:#800080;fill-opacity:1;fill-rule:evenodd"
+       id="rect2448"
+       width="78.367561"
+       height="60.06572"
+       x="1.7308865"
+       y="2.0391586"
+       ry="6.7028937"
+       rx="6.7028937" /><rect
+       style="font-size:12px;fill:#800080;fill-opacity:1;fill-rule:evenodd"
+       id="rect2450"
+       width="78.367561"
+       height="24.07522"
+       x="1.7308865"
+       y="2.0391586"
+       ry="7.2771926"
+       rx="7.2771926" /></g></g><path
+   style="font-size:72px;font-weight:bold;fill:#cccccc;stroke-width:1;font-family:Courier"
+   d="M -19.900433,31.947129 L -19.961601,20.626508 L -8.1616362,20.626508 C -5.8162992,20.626508 -4.2038802,19.157902 -4.2038802,16.881562 C -4.2038802,14.678652 -5.7551202,12.708384 -8.1004572,12.708384 L -19.900433,12.708384 L -19.900433,0.95954189 C -19.900433,-1.3902281 -21.366269,-2.9322747 -23.638314,-2.9322747 C -25.837067,-2.9322747 -27.731131,-1.3902281 -27.731131,0.95954189 L -27.731131,12.708384 L -39.029588,12.708384 C -41.374925,12.708384 -43.048512,14.605212 -43.048512,16.881562 C -43.048512,19.084471 -41.436093,20.626508 -39.090756,20.626508 L -27.73112,20.68767 L -27.669952,32.008321 C -27.669952,34.358091 -26.204127,35.973558 -23.932072,35.973558 C -21.733318,35.973558 -19.900433,34.296899 -19.900433,31.947129 z"
+   id="path1103"
+   sodipodi:nodetypes="ccccccccccccccccc" /><text
+   style="font-size:71.07279204999998967px;font-style:normal;font-weight:bold;writing-mode:lr-tb;text-anchor:start;fill:url(#radialGradient2454);fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier"
+   x="19.654245"
+   y="54.475109"
+   id="text1097"
+   transform="scale(0.9944733,1.0055574)"><tspan
+     id="tspan1098"
+     style="fill:url(#radialGradient2454)" /></text>
+
+
+
+
+
+<path
+   sodipodi:type="arc"
+   style="opacity:0.82743363;fill:#ffffff;fill-opacity:0.92920353"
+   id="path2567"
+   sodipodi:cx="43.906273"
+   sodipodi:cy="38.448002"
+   sodipodi:rx="1.2147981"
+   sodipodi:ry="0"
+   d="M 45.121071,38.448002 A 1.2147981,0 0 1 1 42.691475,38.448002 A 1.2147981,0 0 1 1 45.121071,38.448002 z" /><path
+   style="opacity:0.82743363;fill:#800080;fill-opacity:0.92920353"
+   d="M 8.2703702,65.058008 C 4.7957532,64.649801 1.9157862,62.354654 0.53023225,58.889619 L 0.11386925,57.848364 L 0.067571249,33.244912 C 0.016451249,6.0776855 -0.035321751,7.4657365 1.1105222,5.2828425 C 1.9311642,3.7194845 3.6464762,2.0694745 5.2333752,1.3169555 C 5.9492382,0.97749155 6.9487832,0.61407555 7.4545852,0.50937055 C 8.1031902,0.37510555 18.155666,0.31899955 41.562625,0.31899955 C 77.7472,0.31899955 75.6049,0.26186755 77.713566,1.2831065 C 80.338958,2.5545995 82.298863,5.1930395 82.801947,8.1331205 C 82.937945,8.9279365 82.979469,16.336247 82.94392,33.465632 L 82.893678,57.674821 L 82.442461,58.833862 C 81.271517,61.841711 79.080358,63.874633 75.951975,64.85564 C 75.178031,65.098331 71.530461,65.13058 42.197944,65.154038 C 24.110469,65.168503 8.8430612,65.125287 8.2703702,65.058006 L 8.2703702,65.058008 z"
+   id="path2575" /><path
+   style="opacity:0.82743363000000003;fill:#e3dbdb;fill-opacity:0.92920353000000000"
+   d="M -22.640355,68.015682 C -23.421704,67.660857 -24.110637,66.854904 -24.418439,65.935584 C -24.53263,65.594519 -24.615948,64.197072 -24.615948,62.622796 C -24.615948,61.125211 -24.66737,58.364523 -24.730219,56.487931 L -24.844491,53.075943 L -30.535355,53.075943 C -36.707414,53.075943 -37.574634,52.983856 -38.634764,52.215903 C -39.577269,51.533155 -39.976314,50.646828 -39.966474,49.258007 C -39.957572,48.001439 -39.573033,47.071662 -38.732175,46.273604 C -37.699519,45.29351 -37.488864,45.266527 -30.869055,45.266527 L -24.789491,45.266527 L -24.785249,39.322694 C -24.782802,35.8962 -24.705536,33.048115 -24.602809,32.597919 C -24.189073,30.784735 -22.690273,29.647696 -20.713939,29.647696 C -18.892089,29.647696 -17.616594,30.573689 -17.156399,32.23042 C -17.054642,32.596753 -16.981607,35.439693 -16.981043,39.056412 L -16.980075,45.254594 L -10.415882,45.303945 L -3.8516965,45.353299 L -3.1366905,45.826653 C -1.8074465,46.706656 -1.1630635,48.372801 -1.4393685,50.21533 C -
 1.5354425,50.855978 -1.7263585,51.191734 -2.3718075,51.855151 C -3.5125125,53.027612 -3.8541745,53.075943 -11.001397,53.075943 L -16.980075,53.075943 L -16.980075,58.899544 C -16.980075,62.747544 -17.048475,64.994781 -17.181702,65.523873 C -17.444669,66.568214 -18.692928,67.888557 -19.669985,68.155851 C -20.69483,68.436219 -21.832532,68.38253 -22.640355,68.015682 z"
+   id="path2577" /><path
+   style="opacity:0.82743363;fill:#f9f9f9;fill-opacity:0.92920353"
+   d="M -7.6087756,3.6000642 C -7.4048546,3.4555552 -7.4505366,3.4318692 -7.8196496,3.4907272 C -8.0788016,3.5320512 -8.3130866,3.5049752 -8.3402766,3.4305582 C -8.3674676,3.3561422 -8.5037226,3.2698742 -8.6430616,3.2388532 C -8.7824006,3.2078302 -9.1626296,2.8700752 -9.4880146,2.4882812 C -9.8133986,2.1064882 -10.128915,1.7550642 -10.189156,1.7073402 C -10.249397,1.6596152 -10.321627,1.4643802 -10.349663,1.2734832 C -10.392196,0.98390317 -10.691319,-8.7188898 -10.722833,-10.831112 L -10.732543,-11.481896 L -16.242519,-11.506524 C -19.273007,-11.520067 -21.44012,-11.581064 -21.058326,-11.642071 C -20.490755,-11.732764 -20.650933,-11.771433 -21.936628,-11.854102 C -22.801485,-11.909712 -23.668641,-12.040591 -23.863633,-12.144949 C -24.467193,-12.467965 -25.646479,-13.517285 -25.533225,-13.630539 C -25.47415,-13.689615 -25.497401,-13.738024 -25.584894,-13.738115 C -25.672389,-13.738205 -25.769084,-14.319548 -25.799771,-15.029986 C -25.843087,-16.032719 -25.778031,-16.496976 -2
 5.508983,-17.105207 C -25.158707,-17.897071 -24.199795,-18.975768 -23.738594,-19.096759 C -22.890866,-19.31915 -20.079744,-19.444398 -15.721892,-19.453935 L -10.732543,-19.464855 L -10.689157,-24.19389 C -10.665295,-26.794859 -10.645771,-29.716075 -10.645771,-30.685482 C -10.645771,-31.654889 -10.578834,-32.406528 -10.497023,-32.35579 C -10.415208,-32.305054 -10.404053,-32.439288 -10.472229,-32.65409 C -10.540405,-32.868892 -10.529248,-33.005444 -10.447435,-32.957536 C -10.365625,-32.90963 -10.027266,-33.245402 -9.6955266,-33.703696 C -9.3637876,-34.161991 -9.0514126,-34.527361 -9.0013556,-34.515628 C -8.7978566,-34.467926 -8.1295096,-34.769958 -8.1967156,-34.879253 C -8.3394906,-35.111444 -6.2892496,-35.069768 -5.4264016,-34.82294 C -4.7844626,-34.639308 -4.3584756,-34.365367 -3.8556056,-33.812811 C -3.4761106,-33.39582 -3.1956576,-32.964523 -3.2323756,-32.854369 C -3.2690936,-32.744218 -3.2340576,-32.654274 -3.1545156,-32.654498 C -3.0749746,-32.654722 -3.0199696,-32.01044
 5 -3.0322806,-31.222772 C -3.0526996,-29.916541 -3.0435456,-29.874549 -2.9281816,-30.745122 C -2.8586136,-31.270088 -2.8094956,-28.946752 -2.8190266,-25.582154 L -2.8363546,-19.4647 L -0.31998764,-19.452896 C 1.0640144,-19.446402 4.1044214,-19.403907 6.4364714,-19.358461 L 10.676562,-19.275832 L 11.261401,-18.632789 C 12.17442,-17.628903 12.527215,-16.709191 12.570722,-15.219484 C 12.591736,-14.499819 12.545755,-13.911116 12.468535,-13.911249 C 12.391316,-13.911383 12.353895,-13.852922 12.385377,-13.781335 C 12.47156,-13.585369 10.86167,-12.09725 10.496923,-12.035723 C 9.1007974,-11.80021 6.1321084,-11.671009 1.9527314,-11.663866 L -2.9765686,-11.655439 L -2.8858836,-5.7983768 C -2.8360116,-2.5769928 -2.8537286,-0.37083283 -2.9252576,-0.89579883 C -3.0497606,-1.8095408 -3.0543396,-1.7928558 -3.0326036,-0.50492383 C -3.0201176,0.23502517 -3.0632066,0.84025317 -3.1283596,0.84003117 C -3.1935126,0.83981117 -3.2980336,1.0009802 -3.3606256,1.1981882 C -3.5055486,1.6548072 -4.9389
 186,3.2780932 -5.0760776,3.1409332 C -5.1327836,3.0842262 -5.1791796,3.1335512 -5.1791796,3.2505412 C -5.1791796,3.3675292 -5.2572736,3.4149852 -5.3527226,3.3559942 C -5.4481706,3.2970042 -5.5262646,3.3329302 -5.5262646,3.4358312 C -5.5262646,3.5515442 -5.7016576,3.5788992 -5.9860056,3.5075332 C -6.3095576,3.4263292 -6.4093396,3.4510522 -6.3228496,3.5909992 C -6.2369196,3.7300302 -6.4510126,3.7890512 -7.0345196,3.7871942 C -7.6718986,3.7851652 -7.8075826,3.7409502 -7.6087756,3.6000642 z"
+   id="path2579" /><path
+   style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+   d="M -9.024214,62.049791 C -9.0820615,62.107639 -9.139909,62.165487 -9.024214,62.049791 z"
+   id="path2601" /><path
+   style="fill:#800080;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+   d="M 37.311654,30.638585 C 37.369502,30.638585 37.427349,30.638585 37.311654,30.638585 z"
+   id="path2603" /><path
+   style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+   d="M -27.766812,43.827821 C -24.909791,43.828985 -20.060138,44.44702 -16.486545,45.042619 C -13.116576,45.60428 -26.364773,43.672039 -27.766812,43.827821 C -28.386503,43.896675 -24.165465,44.174906 -20.825109,44.174906 C -18.444468,44.174906 -13.443802,41.05114 -21.692822,41.05114 C -35.911623,41.05114 -42.595738,40.356969 -24.643046,40.356969 C -23.775333,40.356969 -22.90762,40.356969 -22.039907,40.356969 C -18.049461,40.356969 -13.55907,40.009884 -9.3712992,40.009884"
+   id="path2607" /><path
+   style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+   d="M -16.660087,42.786565 C -16.554269,42.786565 -19.362218,44.695534 -23.775333,44.695534 C -25.383869,44.695534 -26.606591,44.001363 -28.113897,44.001363 C -29.231119,44.001363 -25.989404,44.716525 -24.990131,45.216161 C -23.087987,46.167234 -21.233397,44.521991 -19.610311,44.521991 C -18.395513,44.521991 -17.180715,44.521991 -15.965917,44.521991"
+   id="path2609" /><path
+   style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+   d="M -25.163674,53.372663 C -24.380525,53.372663 -22.340363,52.678492 -20.825109,52.678492 C -18.742598,52.678492 -16.660087,52.678492 -14.577576,52.678492 C -12.610761,52.678492 -10.643945,52.678492 -8.6771288,52.678492"
+   id="path2611" /><rect
+   style="opacity:0.82743363;fill:#e3dbdb;fill-opacity:0.92920353"
+   id="rect2613"
+   width="34.187889"
+   height="8.3300438"
+   x="-101.34887"
+   y="30.2915"
+   rx="7.2771926"
+   ry="7.2771926" /><rect
+   style="opacity:0.82743363;fill:#ffffff;fill-opacity:0.92920353"
+   id="rect2633"
+   width="42.865017"
+   height="9.5448418"
+   x="88.853798"
+   y="34.456524"
+   rx="7.2771926"
+   ry="0.52062774" /><rect
+   style="opacity:0.82743363;fill:#ffffff;fill-opacity:0.92920353"
+   id="rect2637"
+   width="36.964569"
+   height="5.0327349"
+   x="23.688564"
+   y="30.204729"
+   rx="6.2754741"
+   ry="0.27451283" /><rect
+   style="opacity:0.82743363;fill:#ffffff;fill-opacity:0.92920353"
+   id="rect2423"
+   width="36.443943"
+   height="5.0327349"
+   x="23.688562"
+   y="30.204731"
+   rx="6.1870871"
+   ry="0.27451283" /><path
+   sodipodi:type="arc"
+   style="opacity:0.82743363;fill:#ffffff;fill-opacity:0.92920353"
+   id="path2445"
+   sodipodi:cx="41.129589"
+   sodipodi:cy="25.60585"
+   sodipodi:rx="3.9914792"
+   sodipodi:ry="3.2973089"
+   d="m 45.121068,25.60585 a 3.9914792,3.2973089 0 1 1 -7.982958,0 3.9914792,3.2973089 0 1 1 7.982958,0 z"
+   transform="translate(0.17354262,-4.512107)" /><path
+   sodipodi:type="arc"
+   style="opacity:0.82743363;fill:#ffffff;fill-opacity:0.92920353"
+   id="path2451"
+   sodipodi:cx="41.129589"
+   sodipodi:cy="25.60585"
+   sodipodi:rx="3.9914792"
+   sodipodi:ry="3.2973089"
+   d="m 45.121068,25.60585 a 3.9914792,3.2973089 0 1 1 -7.982958,0 3.9914792,3.2973089 0 1 1 7.982958,0 z"
+   transform="translate(0.8677144,18.395513)" /><path
+   sodipodi:type="arc"
+   style="opacity:0.82743363;fill:#ffffff;fill-opacity:0.92920353"
+   id="path2453"
+   sodipodi:cx="41.129589"
+   sodipodi:cy="25.60585"
+   sodipodi:rx="3.9914792"
+   sodipodi:ry="3.2973089"
+   d="m 45.121068,25.60585 a 3.9914792,3.2973089 0 1 1 -7.982958,0 3.9914792,3.2973089 0 1 1 7.982958,0 z"
+   transform="matrix(1,0,0,0.86842105,0.34708649,-1.0561447)" /><path
+   sodipodi:type="arc"
+   style="opacity:0.82743363;fill:#ffffff;fill-opacity:0.92920353"
+   id="path2455"
+   sodipodi:cx="41.129589"
+   sodipodi:cy="25.60585"
+   sodipodi:rx="3.9914792"
+   sodipodi:ry="3.2973089"
+   d="m 45.121068,25.60585 a 3.9914792,3.2973089 0 1 1 -7.982958,0 3.9914792,3.2973089 0 1 1 7.982958,0 z"
+   transform="matrix(1,0,0,0.86842105,0.69417175,21.677932)" /></svg>
\ No newline at end of file
diff --git a/src/dicey_dicey-activity/resources/minus.svg b/src/dicey_dicey-activity/resources/minus.svg
new file mode 100644
index 0000000..e40da48
--- /dev/null
+++ b/src/dicey_dicey-activity/resources/minus.svg
@@ -0,0 +1,266 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Sodipodi ("http://www.sodipodi.com/";) -->
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:xlink="http://www.w3.org/1999/xlink";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   id="svg602"
+   sodipodi:version="0.32"
+   width="83.127678"
+   height="65.000015"
+   xml:space="preserve"
+   sodipodi:docbase="/home/franck/Dessins/Vectoriels/Boutons"
+   sodipodi:docname="minus.svg"
+   inkscape:version="0.46"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   sodipodi:modified="true"
+   version="1.0"><metadata
+   id="metadata28"><rdf:RDF><cc:Work
+       rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+         rdf:resource="http://purl.org/dc/dcmitype/StillImage"; /></cc:Work></rdf:RDF></metadata><defs
+   id="defs604"><linearGradient
+   id="linearGradient3294"><stop
+     id="stop3296"
+     offset="0"
+     style="stop-color:#cf4700;stop-opacity:0.29019609;" /><stop
+     id="stop3298"
+     offset="1"
+     style="stop-color:#ffffff;stop-opacity:1;" /></linearGradient><inkscape:perspective
+   sodipodi:type="inkscape:persp3d"
+   inkscape:vp_x="0 : 32.500008 : 1"
+   inkscape:vp_y="6.1230318e-14 : 1000 : 0"
+   inkscape:vp_z="83.127678 : 32.500008 : 1"
+   inkscape:persp3d-origin="41.563839 : 21.666672 : 1"
+   id="perspective2440" /><linearGradient
+   id="linearGradient641"><stop
+     style="stop-color:#005d00;stop-opacity:0.2902;"
+     offset="0"
+     id="stop642" /><stop
+     style="stop-color:#ffffff;stop-opacity:1;"
+     offset="1"
+     id="stop643" /></linearGradient><linearGradient
+   id="linearGradient612"><stop
+     style="stop-color:#00cf00;stop-opacity:0.2902;"
+     offset="0"
+     id="stop613" /><stop
+     style="stop-color:#ffffff;stop-opacity:1;"
+     offset="1"
+     id="stop614" /></linearGradient><linearGradient
+   id="linearGradient608"><stop
+     style="stop-color:#d7d7d5;stop-opacity:1;"
+     offset="0"
+     id="stop609" /><stop
+     style="stop-color:#ffffff;stop-opacity:1;"
+     offset="1"
+     id="stop610" /></linearGradient><linearGradient
+   xlink:href="#linearGradient612"
+   id="linearGradient611"
+   x1="0.49664423"
+   y1="0.98913556"
+   x2="0.48993284"
+   y2="-0.22826068" /><linearGradient
+   xlink:href="#linearGradient641"
+   id="linearGradient634" /><linearGradient
+   xlink:href="#linearGradient641"
+   id="linearGradient635"
+   x1="0.015384111"
+   y1="0.023437124"
+   x2="0.98461509"
+   y2="0.9843747" /><linearGradient
+   xlink:href="#linearGradient641"
+   id="linearGradient644"
+   x1="0.011364"
+   y1="0.0078126118"
+   x2="1.0454547"
+   y2="1.0000002" /><radialGradient
+   xlink:href="#linearGradient608"
+   id="radialGradient646" /><radialGradient
+   xlink:href="#linearGradient608"
+   id="radialGradient647"
+   cx="0.50781542"
+   cy="0.5"
+   r="0.3381981"
+   fx="0.50781542"
+   fy="0.5" /><linearGradient
+   xlink:href="#linearGradient641"
+   id="linearGradient770" /><radialGradient
+   xlink:href="#linearGradient608"
+   id="radialGradient784"
+   cx="0.50000006"
+   cy="0.5"
+   r="0.5"
+   fx="0.50000006"
+   fy="0.5"
+   spreadMethod="pad" /><linearGradient
+   inkscape:collect="always"
+   xlink:href="#linearGradient612"
+   id="linearGradient2188"
+   x1="234.46304"
+   y1="735.4422"
+   x2="233.05591"
+   y2="480.19824"
+   gradientTransform="scale(1.8041932,0.5542644)"
+   gradientUnits="userSpaceOnUse" /><linearGradient
+   inkscape:collect="always"
+   xlink:href="#linearGradient641"
+   id="linearGradient2190"
+   x1="67.778114"
+   y1="71.016434"
+   x2="104.75815"
+   y2="107.68004"
+   gradientTransform="scale(1.0001571,0.9998429)"
+   gradientUnits="userSpaceOnUse" /><radialGradient
+   inkscape:collect="always"
+   xlink:href="#linearGradient608"
+   id="radialGradient2192"
+   cx="93.844109"
+   cy="89.748573"
+   fx="93.844109"
+   fy="89.748573"
+   r="14.205347"
+   gradientTransform="scale(0.9547881,1.0473528)"
+   gradientUnits="userSpaceOnUse" />
+<radialGradient
+   inkscape:collect="always"
+   xlink:href="#linearGradient608"
+   id="radialGradient2454"
+   gradientUnits="userSpaceOnUse"
+   gradientTransform="matrix(0.9424924,0,0,1.0338651,-46.984201,-58.319797)"
+   cx="91.066788"
+   cy="89.851685"
+   fx="91.066788"
+   fy="89.851685"
+   r="14.205347" /><linearGradient
+   inkscape:collect="always"
+   xlink:href="#linearGradient612"
+   id="linearGradient2460"
+   gradientUnits="userSpaceOnUse"
+   gradientTransform="matrix(0.3737772,0,0,0.1148277,-46.724535,-58.643902)"
+   x1="234.46304"
+   y1="735.4422"
+   x2="233.05591"
+   y2="480.19824" /></defs><sodipodi:namedview
+   id="base"
+   inkscape:zoom="5.7622747"
+   inkscape:cx="55.252402"
+   inkscape:cy="36.53241"
+   inkscape:window-width="822"
+   inkscape:window-height="722"
+   inkscape:window-x="197"
+   inkscape:window-y="58"
+   inkscape:current-layer="svg602"
+   showgrid="false" /><g
+   id="g2422"
+   transform="translate(-0.5206277,0.3470856)"><g
+     transform="translate(0.6941703,-0.1735426)"
+     style="opacity:0.7;fill:#800080"
+     id="g2464"><rect
+       style="font-size:12px;fill:#800080;fill-opacity:1;fill-rule:evenodd"
+       id="rect2446"
+       width="83.127678"
+       height="65.000015"
+       x="-0.26069063"
+       y="0.047550984"
+       ry="9.5005054"
+       rx="9.5005054" /><rect
+       style="font-size:12px;fill:#800080;fill-opacity:1;fill-rule:evenodd"
+       id="rect2448"
+       width="78.367561"
+       height="60.06572"
+       x="1.7308865"
+       y="2.0391586"
+       ry="6.7028937"
+       rx="6.7028937" /><rect
+       style="font-size:12px;fill:#800080;fill-opacity:1;fill-rule:evenodd"
+       id="rect2450"
+       width="78.367561"
+       height="24.07522"
+       x="1.7308865"
+       y="2.0391586"
+       ry="7.2771926"
+       rx="7.2771926" /></g></g><path
+   style="font-size:72px;font-weight:bold;fill:#cccccc;stroke-width:1;font-family:Courier"
+   d="M -19.900433,31.947129 L -19.961601,20.626508 L -8.1616362,20.626508 C -5.8162992,20.626508 -4.2038802,19.157902 -4.2038802,16.881562 C -4.2038802,14.678652 -5.7551202,12.708384 -8.1004572,12.708384 L -19.900433,12.708384 L -19.900433,0.95954189 C -19.900433,-1.3902281 -21.366269,-2.9322747 -23.638314,-2.9322747 C -25.837067,-2.9322747 -27.731131,-1.3902281 -27.731131,0.95954189 L -27.731131,12.708384 L -39.029588,12.708384 C -41.374925,12.708384 -43.048512,14.605212 -43.048512,16.881562 C -43.048512,19.084471 -41.436093,20.626508 -39.090756,20.626508 L -27.73112,20.68767 L -27.669952,32.008321 C -27.669952,34.358091 -26.204127,35.973558 -23.932072,35.973558 C -21.733318,35.973558 -19.900433,34.296899 -19.900433,31.947129 z"
+   id="path1103"
+   sodipodi:nodetypes="ccccccccccccccccc" /><text
+   style="font-size:71.07279204999998967px;font-style:normal;font-weight:bold;writing-mode:lr-tb;text-anchor:start;fill:url(#radialGradient2454);fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier"
+   x="19.654245"
+   y="54.475109"
+   id="text1097"
+   transform="scale(0.9944733,1.0055574)"><tspan
+     id="tspan1098"
+     style="fill:url(#radialGradient2454)" /></text>
+
+
+
+
+<path
+   sodipodi:type="arc"
+   style="opacity:0.82743363;fill:#ffffff;fill-opacity:0.92920353"
+   id="path2567"
+   sodipodi:cx="43.906273"
+   sodipodi:cy="38.448002"
+   sodipodi:rx="1.2147981"
+   sodipodi:ry="0"
+   d="M 45.121071,38.448002 A 1.2147981,0 0 1 1 42.691475,38.448002 A 1.2147981,0 0 1 1 45.121071,38.448002 z" /><path
+   style="opacity:0.82743363;fill:#800080;fill-opacity:0.92920353"
+   d="M 8.2703702,65.058008 C 4.7957532,64.649801 1.9157862,62.354654 0.53023225,58.889619 L 0.11386925,57.848364 L 0.067571249,33.244912 C 0.016451249,6.0776855 -0.035321751,7.4657365 1.1105222,5.2828425 C 1.9311642,3.7194845 3.6464762,2.0694745 5.2333752,1.3169555 C 5.9492382,0.97749155 6.9487832,0.61407555 7.4545852,0.50937055 C 8.1031902,0.37510555 18.155666,0.31899955 41.562625,0.31899955 C 77.7472,0.31899955 75.6049,0.26186755 77.713566,1.2831065 C 80.338958,2.5545995 82.298863,5.1930395 82.801947,8.1331205 C 82.937945,8.9279365 82.979469,16.336247 82.94392,33.465632 L 82.893678,57.674821 L 82.442461,58.833862 C 81.271517,61.841711 79.080358,63.874633 75.951975,64.85564 C 75.178031,65.098331 71.530461,65.13058 42.197944,65.154038 C 24.110469,65.168503 8.8430612,65.125287 8.2703702,65.058006 L 8.2703702,65.058008 z"
+   id="path2575" /><path
+   style="opacity:0.82743363000000003;fill:#e3dbdb;fill-opacity:0.92920353000000000"
+   d="M -22.640355,68.015682 C -23.421704,67.660857 -24.110637,66.854904 -24.418439,65.935584 C -24.53263,65.594519 -24.615948,64.197072 -24.615948,62.622796 C -24.615948,61.125211 -24.66737,58.364523 -24.730219,56.487931 L -24.844491,53.075943 L -30.535355,53.075943 C -36.707414,53.075943 -37.574634,52.983856 -38.634764,52.215903 C -39.577269,51.533155 -39.976314,50.646828 -39.966474,49.258007 C -39.957572,48.001439 -39.573033,47.071662 -38.732175,46.273604 C -37.699519,45.29351 -37.488864,45.266527 -30.869055,45.266527 L -24.789491,45.266527 L -24.785249,39.322694 C -24.782802,35.8962 -24.705536,33.048115 -24.602809,32.597919 C -24.189073,30.784735 -22.690273,29.647696 -20.713939,29.647696 C -18.892089,29.647696 -17.616594,30.573689 -17.156399,32.23042 C -17.054642,32.596753 -16.981607,35.439693 -16.981043,39.056412 L -16.980075,45.254594 L -10.415882,45.303945 L -3.8516965,45.353299 L -3.1366905,45.826653 C -1.8074465,46.706656 -1.1630635,48.372801 -1.4393685,50.21533 C -
 1.5354425,50.855978 -1.7263585,51.191734 -2.3718075,51.855151 C -3.5125125,53.027612 -3.8541745,53.075943 -11.001397,53.075943 L -16.980075,53.075943 L -16.980075,58.899544 C -16.980075,62.747544 -17.048475,64.994781 -17.181702,65.523873 C -17.444669,66.568214 -18.692928,67.888557 -19.669985,68.155851 C -20.69483,68.436219 -21.832532,68.38253 -22.640355,68.015682 z"
+   id="path2577" /><path
+   style="opacity:0.82743363;fill:#f9f9f9;fill-opacity:0.92920353"
+   d="M -7.6087756,3.6000642 C -7.4048546,3.4555552 -7.4505366,3.4318692 -7.8196496,3.4907272 C -8.0788016,3.5320512 -8.3130866,3.5049752 -8.3402766,3.4305582 C -8.3674676,3.3561422 -8.5037226,3.2698742 -8.6430616,3.2388532 C -8.7824006,3.2078302 -9.1626296,2.8700752 -9.4880146,2.4882812 C -9.8133986,2.1064882 -10.128915,1.7550642 -10.189156,1.7073402 C -10.249397,1.6596152 -10.321627,1.4643802 -10.349663,1.2734832 C -10.392196,0.98390317 -10.691319,-8.7188898 -10.722833,-10.831112 L -10.732543,-11.481896 L -16.242519,-11.506524 C -19.273007,-11.520067 -21.44012,-11.581064 -21.058326,-11.642071 C -20.490755,-11.732764 -20.650933,-11.771433 -21.936628,-11.854102 C -22.801485,-11.909712 -23.668641,-12.040591 -23.863633,-12.144949 C -24.467193,-12.467965 -25.646479,-13.517285 -25.533225,-13.630539 C -25.47415,-13.689615 -25.497401,-13.738024 -25.584894,-13.738115 C -25.672389,-13.738205 -25.769084,-14.319548 -25.799771,-15.029986 C -25.843087,-16.032719 -25.778031,-16.496976 -2
 5.508983,-17.105207 C -25.158707,-17.897071 -24.199795,-18.975768 -23.738594,-19.096759 C -22.890866,-19.31915 -20.079744,-19.444398 -15.721892,-19.453935 L -10.732543,-19.464855 L -10.689157,-24.19389 C -10.665295,-26.794859 -10.645771,-29.716075 -10.645771,-30.685482 C -10.645771,-31.654889 -10.578834,-32.406528 -10.497023,-32.35579 C -10.415208,-32.305054 -10.404053,-32.439288 -10.472229,-32.65409 C -10.540405,-32.868892 -10.529248,-33.005444 -10.447435,-32.957536 C -10.365625,-32.90963 -10.027266,-33.245402 -9.6955266,-33.703696 C -9.3637876,-34.161991 -9.0514126,-34.527361 -9.0013556,-34.515628 C -8.7978566,-34.467926 -8.1295096,-34.769958 -8.1967156,-34.879253 C -8.3394906,-35.111444 -6.2892496,-35.069768 -5.4264016,-34.82294 C -4.7844626,-34.639308 -4.3584756,-34.365367 -3.8556056,-33.812811 C -3.4761106,-33.39582 -3.1956576,-32.964523 -3.2323756,-32.854369 C -3.2690936,-32.744218 -3.2340576,-32.654274 -3.1545156,-32.654498 C -3.0749746,-32.654722 -3.0199696,-32.01044
 5 -3.0322806,-31.222772 C -3.0526996,-29.916541 -3.0435456,-29.874549 -2.9281816,-30.745122 C -2.8586136,-31.270088 -2.8094956,-28.946752 -2.8190266,-25.582154 L -2.8363546,-19.4647 L -0.31998764,-19.452896 C 1.0640144,-19.446402 4.1044214,-19.403907 6.4364714,-19.358461 L 10.676562,-19.275832 L 11.261401,-18.632789 C 12.17442,-17.628903 12.527215,-16.709191 12.570722,-15.219484 C 12.591736,-14.499819 12.545755,-13.911116 12.468535,-13.911249 C 12.391316,-13.911383 12.353895,-13.852922 12.385377,-13.781335 C 12.47156,-13.585369 10.86167,-12.09725 10.496923,-12.035723 C 9.1007974,-11.80021 6.1321084,-11.671009 1.9527314,-11.663866 L -2.9765686,-11.655439 L -2.8858836,-5.7983768 C -2.8360116,-2.5769928 -2.8537286,-0.37083283 -2.9252576,-0.89579883 C -3.0497606,-1.8095408 -3.0543396,-1.7928558 -3.0326036,-0.50492383 C -3.0201176,0.23502517 -3.0632066,0.84025317 -3.1283596,0.84003117 C -3.1935126,0.83981117 -3.2980336,1.0009802 -3.3606256,1.1981882 C -3.5055486,1.6548072 -4.9389
 186,3.2780932 -5.0760776,3.1409332 C -5.1327836,3.0842262 -5.1791796,3.1335512 -5.1791796,3.2505412 C -5.1791796,3.3675292 -5.2572736,3.4149852 -5.3527226,3.3559942 C -5.4481706,3.2970042 -5.5262646,3.3329302 -5.5262646,3.4358312 C -5.5262646,3.5515442 -5.7016576,3.5788992 -5.9860056,3.5075332 C -6.3095576,3.4263292 -6.4093396,3.4510522 -6.3228496,3.5909992 C -6.2369196,3.7300302 -6.4510126,3.7890512 -7.0345196,3.7871942 C -7.6718986,3.7851652 -7.8075826,3.7409502 -7.6087756,3.6000642 z"
+   id="path2579" /><path
+   style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+   d="M -9.024214,62.049791 C -9.0820615,62.107639 -9.139909,62.165487 -9.024214,62.049791 z"
+   id="path2601" /><path
+   style="fill:#800080;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+   d="M 37.311654,30.638585 C 37.369502,30.638585 37.427349,30.638585 37.311654,30.638585 z"
+   id="path2603" /><path
+   style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+   d="M -27.766812,43.827821 C -24.909791,43.828985 -20.060138,44.44702 -16.486545,45.042619 C -13.116576,45.60428 -26.364773,43.672039 -27.766812,43.827821 C -28.386503,43.896675 -24.165465,44.174906 -20.825109,44.174906 C -18.444468,44.174906 -13.443802,41.05114 -21.692822,41.05114 C -35.911623,41.05114 -42.595738,40.356969 -24.643046,40.356969 C -23.775333,40.356969 -22.90762,40.356969 -22.039907,40.356969 C -18.049461,40.356969 -13.55907,40.009884 -9.3712992,40.009884"
+   id="path2607" /><path
+   style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+   d="M -16.660087,42.786565 C -16.554269,42.786565 -19.362218,44.695534 -23.775333,44.695534 C -25.383869,44.695534 -26.606591,44.001363 -28.113897,44.001363 C -29.231119,44.001363 -25.989404,44.716525 -24.990131,45.216161 C -23.087987,46.167234 -21.233397,44.521991 -19.610311,44.521991 C -18.395513,44.521991 -17.180715,44.521991 -15.965917,44.521991"
+   id="path2609" /><path
+   style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+   d="M -25.163674,53.372663 C -24.380525,53.372663 -22.340363,52.678492 -20.825109,52.678492 C -18.742598,52.678492 -16.660087,52.678492 -14.577576,52.678492 C -12.610761,52.678492 -10.643945,52.678492 -8.6771288,52.678492"
+   id="path2611" /><rect
+   style="opacity:0.82743363;fill:#e3dbdb;fill-opacity:0.92920353"
+   id="rect2613"
+   width="34.187889"
+   height="8.3300438"
+   x="-101.34887"
+   y="30.2915"
+   rx="7.2771926"
+   ry="7.2771926" /><rect
+   style="opacity:0.82743363;fill:#ffffff;fill-opacity:0.92920353"
+   id="rect2633"
+   width="42.865017"
+   height="9.5448418"
+   x="88.853798"
+   y="34.456524"
+   rx="7.2771926"
+   ry="0.52062774" /><rect
+   style="opacity:0.82743363000000003;fill:#ffffff;fill-opacity:0.92920353000000000"
+   id="rect2637"
+   width="42.865017"
+   height="5.0327349"
+   x="21.085426"
+   y="30.204729"
+   rx="7.2771926"
+   ry="0.27451283" /><rect
+   style="opacity:0.82743363;fill:#ffffff;fill-opacity:0.92920353"
+   id="rect2423"
+   width="42.865017"
+   height="5.0327349"
+   x="20.738338"
+   y="30.204731"
+   rx="7.2771926"
+   ry="0.27451283" /></svg>
\ No newline at end of file
diff --git a/src/dicey_dicey-activity/resources/multiply.svg b/src/dicey_dicey-activity/resources/multiply.svg
new file mode 100644
index 0000000..8d18ad6
--- /dev/null
+++ b/src/dicey_dicey-activity/resources/multiply.svg
@@ -0,0 +1,272 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Sodipodi ("http://www.sodipodi.com/";) -->
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:xlink="http://www.w3.org/1999/xlink";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   id="svg602"
+   sodipodi:version="0.32"
+   width="83.127678"
+   height="65.000015"
+   xml:space="preserve"
+   sodipodi:docbase="/home/franck/Dessins/Vectoriels/Boutons"
+   sodipodi:docname="multiply.svg"
+   inkscape:version="0.46"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   sodipodi:modified="true"
+   version="1.0"><metadata
+   id="metadata28"><rdf:RDF><cc:Work
+       rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+         rdf:resource="http://purl.org/dc/dcmitype/StillImage"; /></cc:Work></rdf:RDF></metadata><defs
+   id="defs604"><linearGradient
+   id="linearGradient3294"><stop
+     id="stop3296"
+     offset="0"
+     style="stop-color:#cf4700;stop-opacity:0.29019609;" /><stop
+     id="stop3298"
+     offset="1"
+     style="stop-color:#ffffff;stop-opacity:1;" /></linearGradient><inkscape:perspective
+   sodipodi:type="inkscape:persp3d"
+   inkscape:vp_x="0 : 32.500008 : 1"
+   inkscape:vp_y="6.1230318e-14 : 1000 : 0"
+   inkscape:vp_z="83.127678 : 32.500008 : 1"
+   inkscape:persp3d-origin="41.563839 : 21.666672 : 1"
+   id="perspective2440" /><linearGradient
+   id="linearGradient641"><stop
+     style="stop-color:#005d00;stop-opacity:0.2902;"
+     offset="0"
+     id="stop642" /><stop
+     style="stop-color:#ffffff;stop-opacity:1;"
+     offset="1"
+     id="stop643" /></linearGradient><linearGradient
+   id="linearGradient612"><stop
+     style="stop-color:#00cf00;stop-opacity:0.2902;"
+     offset="0"
+     id="stop613" /><stop
+     style="stop-color:#ffffff;stop-opacity:1;"
+     offset="1"
+     id="stop614" /></linearGradient><linearGradient
+   id="linearGradient608"><stop
+     style="stop-color:#d7d7d5;stop-opacity:1;"
+     offset="0"
+     id="stop609" /><stop
+     style="stop-color:#ffffff;stop-opacity:1;"
+     offset="1"
+     id="stop610" /></linearGradient><linearGradient
+   xlink:href="#linearGradient612"
+   id="linearGradient611"
+   x1="0.49664423"
+   y1="0.98913556"
+   x2="0.48993284"
+   y2="-0.22826068" /><linearGradient
+   xlink:href="#linearGradient641"
+   id="linearGradient634" /><linearGradient
+   xlink:href="#linearGradient641"
+   id="linearGradient635"
+   x1="0.015384111"
+   y1="0.023437124"
+   x2="0.98461509"
+   y2="0.9843747" /><linearGradient
+   xlink:href="#linearGradient641"
+   id="linearGradient644"
+   x1="0.011364"
+   y1="0.0078126118"
+   x2="1.0454547"
+   y2="1.0000002" /><radialGradient
+   xlink:href="#linearGradient608"
+   id="radialGradient646" /><radialGradient
+   xlink:href="#linearGradient608"
+   id="radialGradient647"
+   cx="0.50781542"
+   cy="0.5"
+   r="0.3381981"
+   fx="0.50781542"
+   fy="0.5" /><linearGradient
+   xlink:href="#linearGradient641"
+   id="linearGradient770" /><radialGradient
+   xlink:href="#linearGradient608"
+   id="radialGradient784"
+   cx="0.50000006"
+   cy="0.5"
+   r="0.5"
+   fx="0.50000006"
+   fy="0.5"
+   spreadMethod="pad" /><linearGradient
+   inkscape:collect="always"
+   xlink:href="#linearGradient612"
+   id="linearGradient2188"
+   x1="234.46304"
+   y1="735.4422"
+   x2="233.05591"
+   y2="480.19824"
+   gradientTransform="scale(1.8041932,0.5542644)"
+   gradientUnits="userSpaceOnUse" /><linearGradient
+   inkscape:collect="always"
+   xlink:href="#linearGradient641"
+   id="linearGradient2190"
+   x1="67.778114"
+   y1="71.016434"
+   x2="104.75815"
+   y2="107.68004"
+   gradientTransform="scale(1.0001571,0.9998429)"
+   gradientUnits="userSpaceOnUse" /><radialGradient
+   inkscape:collect="always"
+   xlink:href="#linearGradient608"
+   id="radialGradient2192"
+   cx="93.844109"
+   cy="89.748573"
+   fx="93.844109"
+   fy="89.748573"
+   r="14.205347"
+   gradientTransform="scale(0.9547881,1.0473528)"
+   gradientUnits="userSpaceOnUse" />
+<radialGradient
+   inkscape:collect="always"
+   xlink:href="#linearGradient608"
+   id="radialGradient2454"
+   gradientUnits="userSpaceOnUse"
+   gradientTransform="matrix(0.9424924,0,0,1.0338651,-46.984201,-58.319797)"
+   cx="91.066788"
+   cy="89.851685"
+   fx="91.066788"
+   fy="89.851685"
+   r="14.205347" /><linearGradient
+   inkscape:collect="always"
+   xlink:href="#linearGradient612"
+   id="linearGradient2460"
+   gradientUnits="userSpaceOnUse"
+   gradientTransform="matrix(0.3737772,0,0,0.1148277,-46.724535,-58.643902)"
+   x1="234.46304"
+   y1="735.4422"
+   x2="233.05591"
+   y2="480.19824" /></defs><sodipodi:namedview
+   id="base"
+   inkscape:zoom="5.7622747"
+   inkscape:cx="50.906599"
+   inkscape:cy="40.607927"
+   inkscape:window-width="822"
+   inkscape:window-height="729"
+   inkscape:window-x="197"
+   inkscape:window-y="58"
+   inkscape:current-layer="svg602"
+   showgrid="false" /><rect
+   style="opacity:0.82743363;fill:#ffffff;fill-opacity:0.92920353"
+   id="rect2637"
+   width="42.865017"
+   height="9.5448418"
+   x="20.73834"
+   y="28.469303"
+   rx="7.2771926"
+   ry="0.52062774" /><g
+   id="g2422"
+   transform="translate(-0.5206277,0.3470856)"><g
+     transform="translate(0.6941703,-0.1735426)"
+     style="opacity:0.7;fill:#800080"
+     id="g2464"><rect
+       style="font-size:12px;fill:#800080;fill-opacity:1;fill-rule:evenodd"
+       id="rect2446"
+       width="83.127678"
+       height="65.000015"
+       x="-0.26069063"
+       y="0.047550984"
+       ry="9.5005054"
+       rx="9.5005054" /><rect
+       style="font-size:12px;fill:#800080;fill-opacity:1;fill-rule:evenodd"
+       id="rect2448"
+       width="78.367561"
+       height="60.06572"
+       x="1.7308865"
+       y="2.0391586"
+       ry="6.7028937"
+       rx="6.7028937" /><rect
+       style="font-size:12px;fill:#800080;fill-opacity:1;fill-rule:evenodd"
+       id="rect2450"
+       width="78.367561"
+       height="24.07522"
+       x="1.7308865"
+       y="2.0391586"
+       ry="7.2771926"
+       rx="7.2771926" /></g></g><path
+   style="font-size:72px;font-weight:bold;fill:#b3b3b3;stroke-width:1;font-family:Courier"
+   d="M 34.605707,47.054801 L 42.136152,39.361656 L 50.112392,47.254054 C 51.697742,48.822731 53.769942,48.908484 55.292462,47.36978 C 56.765882,45.880711 57.035122,43.511353 55.449782,41.942676 L 47.473522,34.050271 L 55.331732,26.10858 C 56.903372,24.520241 56.943932,22.497462 55.408132,20.977807 C 53.921872,19.507173 51.610172,19.282684 50.038532,20.871024 L 42.180322,28.812715 L 34.543074,21.25575 C 32.957732,19.687074 30.55777,19.849867 29.035235,21.388578 C 27.561821,22.877645 27.620354,24.998459 29.205697,26.567136 L 36.843394,34.206362 L 29.312932,41.899528 C 27.74129,43.487867 27.651618,45.560266 29.187426,47.079928 C 30.673685,48.550563 33.034065,48.643141 34.605707,47.054801 z"
+   id="path1103"
+   sodipodi:nodetypes="ccccccccccccccccc" /><text
+   style="font-size:71.07279204999998967px;font-style:normal;font-weight:bold;writing-mode:lr-tb;text-anchor:start;fill:url(#radialGradient2454);fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier"
+   x="19.654245"
+   y="54.475109"
+   id="text1097"
+   transform="scale(0.9944733,1.0055574)"><tspan
+     id="tspan1098"
+     style="fill:url(#radialGradient2454)" /></text>
+
+
+
+<path
+   sodipodi:type="arc"
+   style="opacity:0.82743363;fill:#ffffff;fill-opacity:0.92920353"
+   id="path2567"
+   sodipodi:cx="43.906273"
+   sodipodi:cy="38.448002"
+   sodipodi:rx="1.2147981"
+   sodipodi:ry="0"
+   d="M 45.121071,38.448002 A 1.2147981,0 0 1 1 42.691475,38.448002 A 1.2147981,0 0 1 1 45.121071,38.448002 z" /><path
+   style="opacity:0.82743363;fill:#800080;fill-opacity:0.92920353"
+   d="M 8.4439117,64.710923 C 4.9692948,64.302716 2.0893278,62.007569 0.70377493,58.542534 L 0.28741093,57.501279 L 0.24111393,32.897827 C 0.18999293,5.7306003 0.13821993,7.1186513 1.2840649,4.9357583 C 2.1047058,3.3724003 3.8200178,1.7223903 5.4069168,0.96987132 C 6.1227807,0.63040632 7.1223247,0.26699032 7.6281267,0.16228532 C 8.2767317,0.028021319 18.329208,-0.028085681 41.736164,-0.028085681 C 77.920744,-0.028085681 75.778444,-0.085217681 77.887104,0.93602132 C 80.512504,2.2075143 82.472404,4.8459553 82.975484,7.7860353 C 83.111484,8.5808523 83.153014,15.989162 83.117464,33.118547 L 83.067224,57.327736 L 82.616004,58.486777 C 81.445054,61.494626 79.253904,63.527548 76.125514,64.508555 C 75.351574,64.751246 71.704004,64.783495 42.371484,64.806953 C 24.284011,64.821418 9.0166027,64.778202 8.4439117,64.710921 L 8.4439117,64.710923 z"
+   id="path2575"
+   inkscape:transform-center-x="7.4623308"
+   inkscape:transform-center-y="5.5533625" /><path
+   style="opacity:0.82743363;fill:#e3dbdb;fill-opacity:0.92920353"
+   d="M -28.36726,57.603127 C -29.148609,57.248302 -29.837542,56.442349 -30.145344,55.523029 C -30.259535,55.181964 -30.342853,53.784517 -30.342853,52.210241 C -30.342853,50.712656 -30.394275,47.951968 -30.457124,46.075376 L -30.571396,42.663388 L -36.26226,42.663388 C -42.434319,42.663388 -43.301539,42.571301 -44.361669,41.803348 C -45.304174,41.1206 -45.703219,40.234273 -45.693379,38.845452 C -45.684477,37.588884 -45.299938,36.659107 -44.45908,35.861049 C -43.426424,34.880955 -43.215769,34.853972 -36.59596,34.853972 L -30.516396,34.853972 L -30.512154,28.910139 C -30.509707,25.483645 -30.432441,22.63556 -30.329714,22.185364 C -29.915978,20.37218 -28.417178,19.235141 -26.440844,19.235141 C -24.618994,19.235141 -23.343499,20.161134 -22.883304,21.817865 C -22.781547,22.184198 -22.708512,25.027138 -22.707948,28.643857 L -22.70698,34.842039 L -16.142787,34.89139 L -9.5786015,34.940744 L -8.8635955,35.414098 C -7.5343515,36.294101 -6.8899685,37.960246 -7.1662735,39.802775 C -7.2
 623475,40.443423 -7.4532635,40.779179 -8.0987125,41.442596 C -9.2394175,42.615057 -9.5810795,42.663388 -16.728302,42.663388 L -22.70698,42.663388 L -22.70698,48.486989 C -22.70698,52.334989 -22.77538,54.582226 -22.908607,55.111318 C -23.171574,56.155659 -24.419833,57.476002 -25.39689,57.743296 C -26.421735,58.023664 -27.559437,57.969975 -28.36726,57.603127 z"
+   id="path2577" /><path
+   style="opacity:0.82743363;fill:#f9f9f9;fill-opacity:0.92920353"
+   d="M -7.6087756,3.6000642 C -7.4048546,3.4555552 -7.4505366,3.4318692 -7.8196496,3.4907272 C -8.0788016,3.5320512 -8.3130866,3.5049752 -8.3402766,3.4305582 C -8.3674676,3.3561422 -8.5037226,3.2698742 -8.6430616,3.2388532 C -8.7824006,3.2078302 -9.1626296,2.8700752 -9.4880146,2.4882812 C -9.8133986,2.1064882 -10.128915,1.7550642 -10.189156,1.7073402 C -10.249397,1.6596152 -10.321627,1.4643802 -10.349663,1.2734832 C -10.392196,0.98390317 -10.691319,-8.7188898 -10.722833,-10.831112 L -10.732543,-11.481896 L -16.242519,-11.506524 C -19.273007,-11.520067 -21.44012,-11.581064 -21.058326,-11.642071 C -20.490755,-11.732764 -20.650933,-11.771433 -21.936628,-11.854102 C -22.801485,-11.909712 -23.668641,-12.040591 -23.863633,-12.144949 C -24.467193,-12.467965 -25.646479,-13.517285 -25.533225,-13.630539 C -25.47415,-13.689615 -25.497401,-13.738024 -25.584894,-13.738115 C -25.672389,-13.738205 -25.769084,-14.319548 -25.799771,-15.029986 C -25.843087,-16.032719 -25.778031,-16.496976 -2
 5.508983,-17.105207 C -25.158707,-17.897071 -24.199795,-18.975768 -23.738594,-19.096759 C -22.890866,-19.31915 -20.079744,-19.444398 -15.721892,-19.453935 L -10.732543,-19.464855 L -10.689157,-24.19389 C -10.665295,-26.794859 -10.645771,-29.716075 -10.645771,-30.685482 C -10.645771,-31.654889 -10.578834,-32.406528 -10.497023,-32.35579 C -10.415208,-32.305054 -10.404053,-32.439288 -10.472229,-32.65409 C -10.540405,-32.868892 -10.529248,-33.005444 -10.447435,-32.957536 C -10.365625,-32.90963 -10.027266,-33.245402 -9.6955266,-33.703696 C -9.3637876,-34.161991 -9.0514126,-34.527361 -9.0013556,-34.515628 C -8.7978566,-34.467926 -8.1295096,-34.769958 -8.1967156,-34.879253 C -8.3394906,-35.111444 -6.2892496,-35.069768 -5.4264016,-34.82294 C -4.7844626,-34.639308 -4.3584756,-34.365367 -3.8556056,-33.812811 C -3.4761106,-33.39582 -3.1956576,-32.964523 -3.2323756,-32.854369 C -3.2690936,-32.744218 -3.2340576,-32.654274 -3.1545156,-32.654498 C -3.0749746,-32.654722 -3.0199696,-32.01044
 5 -3.0322806,-31.222772 C -3.0526996,-29.916541 -3.0435456,-29.874549 -2.9281816,-30.745122 C -2.8586136,-31.270088 -2.8094956,-28.946752 -2.8190266,-25.582154 L -2.8363546,-19.4647 L -0.31998764,-19.452896 C 1.0640144,-19.446402 4.1044214,-19.403907 6.4364714,-19.358461 L 10.676562,-19.275832 L 11.261401,-18.632789 C 12.17442,-17.628903 12.527215,-16.709191 12.570722,-15.219484 C 12.591736,-14.499819 12.545755,-13.911116 12.468535,-13.911249 C 12.391316,-13.911383 12.353895,-13.852922 12.385377,-13.781335 C 12.47156,-13.585369 10.86167,-12.09725 10.496923,-12.035723 C 9.1007974,-11.80021 6.1321084,-11.671009 1.9527314,-11.663866 L -2.9765686,-11.655439 L -2.8858836,-5.7983768 C -2.8360116,-2.5769928 -2.8537286,-0.37083283 -2.9252576,-0.89579883 C -3.0497606,-1.8095408 -3.0543396,-1.7928558 -3.0326036,-0.50492383 C -3.0201176,0.23502517 -3.0632066,0.84025317 -3.1283596,0.84003117 C -3.1935126,0.83981117 -3.2980336,1.0009802 -3.3606256,1.1981882 C -3.5055486,1.6548072 -4.9389
 186,3.2780932 -5.0760776,3.1409332 C -5.1327836,3.0842262 -5.1791796,3.1335512 -5.1791796,3.2505412 C -5.1791796,3.3675292 -5.2572736,3.4149852 -5.3527226,3.3559942 C -5.4481706,3.2970042 -5.5262646,3.3329302 -5.5262646,3.4358312 C -5.5262646,3.5515442 -5.7016576,3.5788992 -5.9860056,3.5075332 C -6.3095576,3.4263292 -6.4093396,3.4510522 -6.3228496,3.5909992 C -6.2369196,3.7300302 -6.4510126,3.7890512 -7.0345196,3.7871942 C -7.6718986,3.7851652 -7.8075826,3.7409502 -7.6087756,3.6000642 z"
+   id="path2579" /><path
+   style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+   d="M -9.024214,62.049791 C -9.0820615,62.107639 -9.139909,62.165487 -9.024214,62.049791 z"
+   id="path2601" /><path
+   style="fill:#800080;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+   d="M 37.311654,30.638585 C 37.369502,30.638585 37.427349,30.638585 37.311654,30.638585 z"
+   id="path2603" /><path
+   style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+   d="M -30.369951,22.829169 C -27.51293,22.830333 -22.663277,23.448368 -19.089684,24.043967 C -15.719715,24.605628 -28.967912,22.673387 -30.369951,22.829169 C -30.989642,22.898023 -26.768604,23.176254 -23.428248,23.176254 C -21.047607,23.176254 -16.046941,20.052488 -24.295961,20.052488 C -38.514762,20.052488 -45.198877,19.358317 -27.246185,19.358317 C -26.378472,19.358317 -25.510759,19.358317 -24.643046,19.358317 C -20.6526,19.358317 -16.162209,19.011232 -11.974438,19.011232"
+   id="path2607" /><path
+   style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+   d="M -16.660087,42.786565 C -16.554269,42.786565 -19.362218,44.695534 -23.775333,44.695534 C -25.383869,44.695534 -26.606591,44.001363 -28.113897,44.001363 C -29.231119,44.001363 -25.989404,44.716525 -24.990131,45.216161 C -23.087987,46.167234 -21.233397,44.521991 -19.610311,44.521991 C -18.395513,44.521991 -17.180715,44.521991 -15.965917,44.521991"
+   id="path2609" /><path
+   style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+   d="M -66.813892,46.778045 C -66.030743,46.778045 -63.990581,46.083874 -62.475327,46.083874 C -60.392816,46.083874 -58.310305,46.083874 -56.227794,46.083874 C -54.260979,46.083874 -52.294163,46.083874 -50.327347,46.083874"
+   id="path2611" /><rect
+   style="opacity:0.82743363;fill:#e3dbdb;fill-opacity:0.92920353"
+   id="rect2613"
+   width="34.187889"
+   height="8.3300438"
+   x="-41.823761"
+   y="8.2515926"
+   rx="7.2771926"
+   ry="7.2771926" /><path
+   sodipodi:type="arc"
+   style="opacity:0.82743363;fill:#ffffff;fill-opacity:0.92920353"
+   id="path2661"
+   sodipodi:cx="41.736988"
+   sodipodi:cy="22.308542"
+   sodipodi:rx="5.2930484"
+   sodipodi:ry="3.4708514"
+   d="M 47.030036,22.308542 A 5.2930484,3.4708514 0 1 1 36.44394,22.308542 A 5.2930484,3.4708514 0 1 1 47.030036,22.308542 z"
+   transform="translate(46.769726,26.899099)" /><path
+   sodipodi:type="arc"
+   style="opacity:0.82743363;fill:#ffffff;fill-opacity:0.92920353"
+   id="path2663"
+   sodipodi:cx="91.804024"
+   sodipodi:cy="51.203381"
+   sodipodi:rx="2.2560534"
+   sodipodi:ry="1.6486545"
+   d="M 94.060077,51.203381 A 2.2560534,1.6486545 0 1 1 89.54797,51.203381 A 2.2560534,1.6486545 0 1 1 94.060077,51.203381 z" /><path
+   style="font-size:72px;font-weight:bold;fill:#ffffff;stroke-width:1;font-family:Courier"
+   d="M 35.737621,47.038059 L 43.268063,39.344914 L 51.244313,47.237312 C 52.829653,48.805989 54.901853,48.891742 56.424383,47.353038 C 57.897793,45.863969 58.167033,43.494611 56.581693,41.925934 L 48.605443,34.033529 L 56.463643,26.091838 C 58.035283,24.503499 58.075843,22.48072 56.540043,20.961065 C 55.053783,19.490431 52.742083,19.265942 51.170443,20.854282 L 43.312243,28.795973 L 35.674988,21.239008 C 34.089646,19.670332 31.689684,19.833125 30.167149,21.371836 C 28.693735,22.860903 28.752268,24.981717 30.337611,26.550394 L 37.975308,34.18962 L 30.444846,41.882786 C 28.873204,43.471125 28.783532,45.543524 30.31934,47.063186 C 31.805599,48.533821 34.165979,48.626399 35.737621,47.038059 z"
+   id="path3141"
+   sodipodi:nodetypes="ccccccccccccccccc" /></svg>
\ No newline at end of file
diff --git a/src/dicey_dicey-activity/resources/plus.svg b/src/dicey_dicey-activity/resources/plus.svg
new file mode 100644
index 0000000..a42e50f
--- /dev/null
+++ b/src/dicey_dicey-activity/resources/plus.svg
@@ -0,0 +1,222 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Sodipodi ("http://www.sodipodi.com/";) -->
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:xlink="http://www.w3.org/1999/xlink";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   id="svg602"
+   sodipodi:version="0.32"
+   width="83.127678"
+   height="65.000015"
+   xml:space="preserve"
+   sodipodi:docbase="/home/franck/Dessins/Vectoriels/Boutons"
+   sodipodi:docname="plus.svg"
+   inkscape:version="0.46"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   sodipodi:modified="true"
+   version="1.0"><metadata
+   id="metadata28"><rdf:RDF><cc:Work
+       rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+         rdf:resource="http://purl.org/dc/dcmitype/StillImage"; /></cc:Work></rdf:RDF></metadata><defs
+   id="defs604"><linearGradient
+   id="linearGradient3294"><stop
+     id="stop3296"
+     offset="0"
+     style="stop-color:#cf4700;stop-opacity:0.29019609;" /><stop
+     id="stop3298"
+     offset="1"
+     style="stop-color:#ffffff;stop-opacity:1;" /></linearGradient><inkscape:perspective
+   sodipodi:type="inkscape:persp3d"
+   inkscape:vp_x="0 : 32.500008 : 1"
+   inkscape:vp_y="6.1230318e-14 : 1000 : 0"
+   inkscape:vp_z="83.127678 : 32.500008 : 1"
+   inkscape:persp3d-origin="41.563839 : 21.666672 : 1"
+   id="perspective2440" /><linearGradient
+   id="linearGradient641"><stop
+     style="stop-color:#005d00;stop-opacity:0.2902;"
+     offset="0"
+     id="stop642" /><stop
+     style="stop-color:#ffffff;stop-opacity:1;"
+     offset="1"
+     id="stop643" /></linearGradient><linearGradient
+   id="linearGradient612"><stop
+     style="stop-color:#00cf00;stop-opacity:0.2902;"
+     offset="0"
+     id="stop613" /><stop
+     style="stop-color:#ffffff;stop-opacity:1;"
+     offset="1"
+     id="stop614" /></linearGradient><linearGradient
+   id="linearGradient608"><stop
+     style="stop-color:#d7d7d5;stop-opacity:1;"
+     offset="0"
+     id="stop609" /><stop
+     style="stop-color:#ffffff;stop-opacity:1;"
+     offset="1"
+     id="stop610" /></linearGradient><linearGradient
+   xlink:href="#linearGradient612"
+   id="linearGradient611"
+   x1="0.49664423"
+   y1="0.98913556"
+   x2="0.48993284"
+   y2="-0.22826068" /><linearGradient
+   xlink:href="#linearGradient641"
+   id="linearGradient634" /><linearGradient
+   xlink:href="#linearGradient641"
+   id="linearGradient635"
+   x1="0.015384111"
+   y1="0.023437124"
+   x2="0.98461509"
+   y2="0.9843747" /><linearGradient
+   xlink:href="#linearGradient641"
+   id="linearGradient644"
+   x1="0.011364"
+   y1="0.0078126118"
+   x2="1.0454547"
+   y2="1.0000002" /><radialGradient
+   xlink:href="#linearGradient608"
+   id="radialGradient646" /><radialGradient
+   xlink:href="#linearGradient608"
+   id="radialGradient647"
+   cx="0.50781542"
+   cy="0.5"
+   r="0.3381981"
+   fx="0.50781542"
+   fy="0.5" /><linearGradient
+   xlink:href="#linearGradient641"
+   id="linearGradient770" /><radialGradient
+   xlink:href="#linearGradient608"
+   id="radialGradient784"
+   cx="0.50000006"
+   cy="0.5"
+   r="0.5"
+   fx="0.50000006"
+   fy="0.5"
+   spreadMethod="pad" /><linearGradient
+   inkscape:collect="always"
+   xlink:href="#linearGradient612"
+   id="linearGradient2188"
+   x1="234.46304"
+   y1="735.4422"
+   x2="233.05591"
+   y2="480.19824"
+   gradientTransform="scale(1.8041932,0.5542644)"
+   gradientUnits="userSpaceOnUse" /><linearGradient
+   inkscape:collect="always"
+   xlink:href="#linearGradient641"
+   id="linearGradient2190"
+   x1="67.778114"
+   y1="71.016434"
+   x2="104.75815"
+   y2="107.68004"
+   gradientTransform="scale(1.0001571,0.9998429)"
+   gradientUnits="userSpaceOnUse" /><radialGradient
+   inkscape:collect="always"
+   xlink:href="#linearGradient608"
+   id="radialGradient2192"
+   cx="93.844109"
+   cy="89.748573"
+   fx="93.844109"
+   fy="89.748573"
+   r="14.205347"
+   gradientTransform="scale(0.9547881,1.0473528)"
+   gradientUnits="userSpaceOnUse" />
+<radialGradient
+   inkscape:collect="always"
+   xlink:href="#linearGradient608"
+   id="radialGradient2454"
+   gradientUnits="userSpaceOnUse"
+   gradientTransform="matrix(0.9424924,0,0,1.0338651,-46.984201,-58.319797)"
+   cx="91.066788"
+   cy="89.851685"
+   fx="91.066788"
+   fy="89.851685"
+   r="14.205347" /><linearGradient
+   inkscape:collect="always"
+   xlink:href="#linearGradient612"
+   id="linearGradient2460"
+   gradientUnits="userSpaceOnUse"
+   gradientTransform="matrix(0.3737772,0,0,0.1148277,-46.724535,-58.643902)"
+   x1="234.46304"
+   y1="735.4422"
+   x2="233.05591"
+   y2="480.19824" /></defs><sodipodi:namedview
+   id="base"
+   inkscape:zoom="5.7622747"
+   inkscape:cx="34.127764"
+   inkscape:cy="29.590706"
+   inkscape:window-width="822"
+   inkscape:window-height="729"
+   inkscape:window-x="197"
+   inkscape:window-y="58"
+   inkscape:current-layer="svg602"
+   showgrid="false" /><g
+   id="g2422"
+   transform="translate(-0.5206277,0.3470856)"><g
+     transform="translate(0.6941703,-0.1735426)"
+     style="opacity:0.7;fill:#800080"
+     id="g2464"><rect
+       style="font-size:12px;fill:#800080;fill-opacity:1;fill-rule:evenodd"
+       id="rect2446"
+       width="83.127678"
+       height="65.000015"
+       x="-0.26069063"
+       y="0.047550984"
+       ry="9.5005054"
+       rx="9.5005054" /><rect
+       style="font-size:12px;fill:#800080;fill-opacity:1;fill-rule:evenodd"
+       id="rect2448"
+       width="78.367561"
+       height="60.06572"
+       x="1.7308865"
+       y="2.0391586"
+       ry="6.7028937"
+       rx="6.7028937" /><rect
+       style="font-size:12px;fill:#800080;fill-opacity:1;fill-rule:evenodd"
+       id="rect2450"
+       width="78.367561"
+       height="24.07522"
+       x="1.7308865"
+       y="2.0391586"
+       ry="7.2771926"
+       rx="7.2771926" /></g></g><path
+   style="font-size:72px;font-weight:bold;fill:#cccccc;stroke-width:1;font-family:Courier"
+   d="M -19.900433,31.947129 L -19.961601,20.626508 L -8.1616362,20.626508 C -5.8162992,20.626508 -4.2038802,19.157902 -4.2038802,16.881562 C -4.2038802,14.678652 -5.7551202,12.708384 -8.1004572,12.708384 L -19.900433,12.708384 L -19.900433,0.95954189 C -19.900433,-1.3902281 -21.366269,-2.9322747 -23.638314,-2.9322747 C -25.837067,-2.9322747 -27.731131,-1.3902281 -27.731131,0.95954189 L -27.731131,12.708384 L -39.029588,12.708384 C -41.374925,12.708384 -43.048512,14.605212 -43.048512,16.881562 C -43.048512,19.084471 -41.436093,20.626508 -39.090756,20.626508 L -27.73112,20.68767 L -27.669952,32.008321 C -27.669952,34.358091 -26.204127,35.973558 -23.932072,35.973558 C -21.733318,35.973558 -19.900433,34.296899 -19.900433,31.947129 z"
+   id="path1103"
+   sodipodi:nodetypes="ccccccccccccccccc" /><text
+   style="font-size:71.07279204999998967px;font-style:normal;font-weight:bold;writing-mode:lr-tb;text-anchor:start;fill:url(#radialGradient2454);fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier"
+   x="19.654245"
+   y="54.475109"
+   id="text1097"
+   transform="scale(0.9944733,1.0055574)"><tspan
+     id="tspan1098"
+     style="fill:url(#radialGradient2454)" /></text>
+
+
+
+
+<path
+   sodipodi:type="arc"
+   style="opacity:0.82743363;fill:#ffffff;fill-opacity:0.92920353"
+   id="path2567"
+   sodipodi:cx="43.906273"
+   sodipodi:cy="38.448002"
+   sodipodi:rx="1.2147981"
+   sodipodi:ry="0"
+   d="M 45.121071,38.448002 A 1.2147981,0 0 1 1 42.691475,38.448002 A 1.2147981,0 0 1 1 45.121071,38.448002 z" /><path
+   style="opacity:0.82743363000000003;fill:#800080;fill-opacity:0.92920353000000000"
+   d="M 8.2703701,65.058008 C 4.7957527,64.649801 1.9157859,62.354654 0.53023236,58.889619 L 0.11386901,57.848364 L 0.067571317,33.244912 C 0.01645088,6.0776856 -0.035322077,7.4657364 1.1105223,5.2828433 C 1.9311635,3.719485 3.6464757,2.0694751 5.233375,1.3169563 C 5.9492382,0.97749141 6.9487827,0.6140759 7.4545846,0.50937072 C 8.1031896,0.37510604 18.155666,0.31899972 41.562625,0.31899972 C 77.7472,0.31899972 75.6049,0.26186777 77.713566,1.2831068 C 80.338958,2.5545995 82.298863,5.1930402 82.801947,8.1331204 C 82.937945,8.9279367 82.979469,16.336247 82.94392,33.465632 L 82.893678,57.674821 L 82.442461,58.833862 C 81.271517,61.841711 79.080358,63.874633 75.951975,64.85564 C 75.178031,65.098331 71.530461,65.13058 42.197944,65.154038 C 24.110469,65.168503 8.8430606,65.125287 8.2703701,65.058006 L 8.2703701,65.058008 z"
+   id="path2575" /><path
+   style="opacity:0.82743363;fill:#ffffff;fill-opacity:0.92920353"
+   d="M 40.355601,49.793712 C 39.574252,49.438887 38.885319,48.632934 38.577517,47.713614 C 38.463326,47.372549 38.380008,45.975102 38.380008,44.400826 C 38.380008,42.903241 38.328586,40.142553 38.265737,38.265961 L 38.151465,34.853973 L 32.460601,34.853973 C 26.288542,34.853973 25.421322,34.761886 24.361192,33.993933 C 23.418687,33.311185 23.019642,32.424858 23.029482,31.036037 C 23.038384,29.779469 23.422923,28.849692 24.263781,28.051634 C 25.296437,27.07154 25.507092,27.044557 32.126901,27.044557 L 38.206465,27.044557 L 38.210707,21.100724 C 38.213154,17.67423 38.29042,14.826145 38.393147,14.375949 C 38.806883,12.562765 40.305683,11.425726 42.282017,11.425726 C 44.103867,11.425726 45.379362,12.351719 45.839557,14.00845 C 45.941314,14.374783 46.014349,17.217723 46.014913,20.834442 L 46.015881,27.032624 L 52.580074,27.081975 L 59.144259,27.131329 L 59.859265,27.604683 C 61.188509,28.484686 61.832892,30.150831 61.556587,31.99336 C 61.460513,32.634008 61.269597,32.969764 60.6
 24148,33.633181 C 59.483443,34.805642 59.141781,34.853973 51.994559,34.853973 L 46.015881,34.853973 L 46.015881,40.677574 C 46.015881,44.525574 45.947481,46.772811 45.814254,47.301903 C 45.551287,48.346244 44.303028,49.666587 43.325971,49.933881 C 42.301126,50.214249 41.163424,50.16056 40.355601,49.793712 z"
+   id="path2577" /><path
+   style="opacity:0.82743363;fill:#f9f9f9;fill-opacity:0.92920353"
+   d="M -7.6087756,3.6000642 C -7.4048546,3.4555552 -7.4505366,3.4318692 -7.8196496,3.4907272 C -8.0788016,3.5320512 -8.3130866,3.5049752 -8.3402766,3.4305582 C -8.3674676,3.3561422 -8.5037226,3.2698742 -8.6430616,3.2388532 C -8.7824006,3.2078302 -9.1626296,2.8700752 -9.4880146,2.4882812 C -9.8133986,2.1064882 -10.128915,1.7550642 -10.189156,1.7073402 C -10.249397,1.6596152 -10.321627,1.4643802 -10.349663,1.2734832 C -10.392196,0.98390317 -10.691319,-8.7188898 -10.722833,-10.831112 L -10.732543,-11.481896 L -16.242519,-11.506524 C -19.273007,-11.520067 -21.44012,-11.581064 -21.058326,-11.642071 C -20.490755,-11.732764 -20.650933,-11.771433 -21.936628,-11.854102 C -22.801485,-11.909712 -23.668641,-12.040591 -23.863633,-12.144949 C -24.467193,-12.467965 -25.646479,-13.517285 -25.533225,-13.630539 C -25.47415,-13.689615 -25.497401,-13.738024 -25.584894,-13.738115 C -25.672389,-13.738205 -25.769084,-14.319548 -25.799771,-15.029986 C -25.843087,-16.032719 -25.778031,-16.496976 -2
 5.508983,-17.105207 C -25.158707,-17.897071 -24.199795,-18.975768 -23.738594,-19.096759 C -22.890866,-19.31915 -20.079744,-19.444398 -15.721892,-19.453935 L -10.732543,-19.464855 L -10.689157,-24.19389 C -10.665295,-26.794859 -10.645771,-29.716075 -10.645771,-30.685482 C -10.645771,-31.654889 -10.578834,-32.406528 -10.497023,-32.35579 C -10.415208,-32.305054 -10.404053,-32.439288 -10.472229,-32.65409 C -10.540405,-32.868892 -10.529248,-33.005444 -10.447435,-32.957536 C -10.365625,-32.90963 -10.027266,-33.245402 -9.6955266,-33.703696 C -9.3637876,-34.161991 -9.0514126,-34.527361 -9.0013556,-34.515628 C -8.7978566,-34.467926 -8.1295096,-34.769958 -8.1967156,-34.879253 C -8.3394906,-35.111444 -6.2892496,-35.069768 -5.4264016,-34.82294 C -4.7844626,-34.639308 -4.3584756,-34.365367 -3.8556056,-33.812811 C -3.4761106,-33.39582 -3.1956576,-32.964523 -3.2323756,-32.854369 C -3.2690936,-32.744218 -3.2340576,-32.654274 -3.1545156,-32.654498 C -3.0749746,-32.654722 -3.0199696,-32.01044
 5 -3.0322806,-31.222772 C -3.0526996,-29.916541 -3.0435456,-29.874549 -2.9281816,-30.745122 C -2.8586136,-31.270088 -2.8094956,-28.946752 -2.8190266,-25.582154 L -2.8363546,-19.4647 L -0.31998764,-19.452896 C 1.0640144,-19.446402 4.1044214,-19.403907 6.4364714,-19.358461 L 10.676562,-19.275832 L 11.261401,-18.632789 C 12.17442,-17.628903 12.527215,-16.709191 12.570722,-15.219484 C 12.591736,-14.499819 12.545755,-13.911116 12.468535,-13.911249 C 12.391316,-13.911383 12.353895,-13.852922 12.385377,-13.781335 C 12.47156,-13.585369 10.86167,-12.09725 10.496923,-12.035723 C 9.1007974,-11.80021 6.1321084,-11.671009 1.9527314,-11.663866 L -2.9765686,-11.655439 L -2.8858836,-5.7983768 C -2.8360116,-2.5769928 -2.8537286,-0.37083283 -2.9252576,-0.89579883 C -3.0497606,-1.8095408 -3.0543396,-1.7928558 -3.0326036,-0.50492383 C -3.0201176,0.23502517 -3.0632066,0.84025317 -3.1283596,0.84003117 C -3.1935126,0.83981117 -3.2980336,1.0009802 -3.3606256,1.1981882 C -3.5055486,1.6548072 -4.9389
 186,3.2780932 -5.0760776,3.1409332 C -5.1327836,3.0842262 -5.1791796,3.1335512 -5.1791796,3.2505412 C -5.1791796,3.3675292 -5.2572736,3.4149852 -5.3527226,3.3559942 C -5.4481706,3.2970042 -5.5262646,3.3329302 -5.5262646,3.4358312 C -5.5262646,3.5515442 -5.7016576,3.5788992 -5.9860056,3.5075332 C -6.3095576,3.4263292 -6.4093396,3.4510522 -6.3228496,3.5909992 C -6.2369196,3.7300302 -6.4510126,3.7890512 -7.0345196,3.7871942 C -7.6718986,3.7851652 -7.8075826,3.7409502 -7.6087756,3.6000642 z"
+   id="path2579" /><path
+   style="opacity:0.82743363;fill:#ffffff;fill-opacity:0.92920353"
+   d="M 40.375538,49.663465 C 39.594189,49.30864 38.905256,48.502687 38.597454,47.583367 C 38.483263,47.242302 38.399945,45.844855 38.399945,44.270579 C 38.399945,42.772994 38.348523,40.012306 38.285674,38.135714 L 38.171402,34.723726 L 32.480538,34.723726 C 26.308479,34.723726 25.441259,34.631639 24.381129,33.863686 C 23.438624,33.180938 23.039579,32.294611 23.049419,30.90579 C 23.058321,29.649222 23.44286,28.719445 24.283718,27.921387 C 25.316374,26.941293 25.527029,26.91431 32.146838,26.91431 L 38.226402,26.91431 L 38.230644,20.970477 C 38.233091,17.543983 38.310357,14.695898 38.413084,14.245702 C 38.82682,12.432518 40.32562,11.295479 42.301954,11.295479 C 44.123804,11.295479 45.399299,12.221472 45.859494,13.878203 C 45.961251,14.244536 46.034286,17.087476 46.03485,20.704195 L 46.035818,26.902377 L 52.600011,26.951728 L 59.164196,27.001082 L 59.879202,27.474436 C 61.208446,28.354439 61.852829,30.020584 61.576524,31.863113 C 61.48045,32.503761 61.289534,32.839517 60.644085
 ,33.502934 C 59.50338,34.675395 59.161718,34.723726 52.014496,34.723726 L 46.035818,34.723726 L 46.035818,40.547327 C 46.035818,44.395327 45.967418,46.642564 45.834191,47.171656 C 45.571224,48.215997 44.322965,49.53634 43.345908,49.803634 C 42.321063,50.084002 41.183361,50.030313 40.375538,49.663465 z"
+   id="path2805" /></svg>
\ No newline at end of file



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]