!if $taal=nl
    inhoud=!randitem water,olie,bier,limonade,verf,benzine,diesel,kerosine,slaolie,alkohol,spiritus,wasbenzine,petrolium,melk,yoghurt,gele vla
    oppervlak=!randitem papier,parkeerplaats,weiland,grondstukje,tegelvloer,plafond,spaanplaat,dakbeschot,dekzeil,plakfolie,behang,isolatiemateriaal
    lengte=!randitem touw,touwtje,spagetti,dropveter,verlengsnoertje,kabeltje,paardestaart,telefoonsnoer,antennekabel
    kubieke=kubieke
    liters=liters
    liter=liter
    meter=meter
    meters=meters
    meter=meter
!else
    inhoud=!randitem water,lemonade,orange juice,cola,oil,beer,wall paint,varnish,gasolene,petrol,diesel,alcohol,whisky,wine,gin,kerosene,milk,yoghurt
    oppervlak=!randitem paper,parkingspace,meddow,ceiling,wall,roof,tarpoline,wallpaper,flooring,aluminum foil,tile flooring
    lengte=!randitem rope,ponytail,steel cable,telephone cable,wire,cable,distance between A and B,distance between two points,towrope,extension cord,cord,antenna cable,electric wire
    kubieke=cubic
    liters=litre
    liter=litre
    centimeters=centimetres
    meters=metre
    meter=metre
    vierkante=square
!endif

dingen=\
$inhoud:$liter:$kubieke $meters:1000:10^3,\
$inhoud:$kubieke $meters:$liter:0.001:10^-3,\
$inhoud:milli$liter:$liters:1000:10^3,\
$inhoud:$liter:milli$liters:0.001:10^-3,\
$inhoud:hecto$liter:$liters:0.01:10^-2,\
$inhoud:$liter:hecto$liters:100:10^2,\
$inhoud:centi$liter:$liters:100:10^2,\
$inhoud:$liter:centi$liters:0.01:10^-2,\
$inhoud:deci$liter:$liters:10:10,\
$inhoud:$liter:deci$liters:0.1:10^-1,\
$inhoud:$kubieke $meter:hecto$liters:0.1:10^-1,\
$inhoud:hecto$liters:$kubieke $meters:10:10,\
$inhoud:$kubieke $meter:milli$liters:0.000001:10^-6,\
$inhoud:milli$liters:$kubieke $meter:1000000:10^6,\
$oppervlak:dm<sup>2</sup>:m<sup>2</sup>:100:10^2,\
$oppervlak:m<sup>2</sup>:dm<sup>2</sup>:0.01:10^-2,\
$oppervlak:cm<sup>2</sup>:m<sup>2</sup>:10000:10^4,\
$oppervlak:m<sup>2</sup>:cm<sup>2</sup>:0.0001:10^-4,\
$oppervlak:m<sup>2</sup>:ha:10000:10^4,\
$oppervlak:ha:m<sup>2</sup>:0.0001:10^-4,\
$oppervlak:cm<sup>2</sup>:mm<sup>2</sup>:0.01:10^-2,\
$oppervlak:mm<sup>2</sup>:cm<sup>2</sup>:100:10^2,\
$oppervlak:m<sup>2</sup>:km<sup>2</sup>:1000000:10^6,\
$oppervlak:km<sup>2</sup>:m<sup>2</sup>:0.000001:10^-6,\
$lengte:m:cm:0.01:10^-2,\
$lengte:cm:m:100:10^2,\
$lengte:dm:cm:0.1:10^-1,\
$lengte:cm:dm:10:10,\
$lengte:dm:m:10:10,\
$lengte:m:dm:0.1:10^-1,\
$lengte:mm:m:1000:10^3,\
$lengte:m:mm:0.001:10^-3,\
$lengte:cm:km:100000:10^5,\
$lengte:km:cm:0.00001:10^-5,\
$lengte:mm:km:1000000:10^6,\
$lengte:km:mm:0.000001:10^-6


ding=!randitem $dingen
ding=!replace internal : by , in $ding
water=!item 1 of $ding
eenheid1=!item 2 of $ding
eenheid2=!item 3 of $ding

!if $exponentieel=0
    factor=!item 4 of $ding
    ff=$factor
!else
    factor=!item 5 of $ding
    ff=!replace internal ^  by <sup> in $factor
    ff=$ff</sup>
!endif

a=!randitem 1,2,3,4,5,6,7,8,9
b=!randitem 1,2,3,4,5,6,7,8,9
c=!randitem 1,2,3,4,5,6,7,8,9
d=!randitem 1,2,3,4,5,6,7,8,9

keuze=!randitem 1,2,3
!if $keuze=1
    A=$a$b.$c$d   
    GOED=$[($a$b.$c$d)*$factor]
!endif

!if $keuze=2
    A=$a$b.$c$d
    GOED=$[($a$b.$c$d)*$factor]
!endif

!if $keuze=3
    A=$a.$b$c$d
    GOED=$[($a.$b$c$d)*$factor]
!endif

!if $taal=nl
    somtekst$n=reken $A $eenheid2 $water om naar $eenheid1 $water
    !if $afrondingsfactor=0
	antwoord$n=Tussen  $eenheid2  en  $eenheid1  zit een factor $ff<br>\
	Dus om  $A $eenheid2  om te rekenen naar  $eenheid1  moeten we:\
	<p align="center">$A &times; $ff = $GOED </p>
    !else
	!if . isin $GOED
    	    Gt=!replace internal . by , in $GOED
    	    G2=!item 2 of $Gt
    	    Gdec=!charcnt $G2
    	    !if $Gdec > $FACTOR
        	EXTRA= <em>-afgerond op $FACTOR decimalen-</em>
    	    !else
        	EXTRA=$empty
    	    !endif
	!else
    	    EXTRA=$empty
	!endif
        antwoord$n=Tussen  $eenheid2  en  $eenheid1  zit een factor $ff<br>\
	Dus om  $A $eenheid2  om te rekenen naar  $eenheid1  moeten we:\
	<p align="center">$A &times; $ff = $GOED </p>en dat is dus $EXTRA  XXX $eenheid1 $water
    !endif
!else
    somtekst$n=Convert $A $eenheid2 $water to $eenheid1 $water
    !if $afrondingsfactor=0
	antwoord$n=Between  $eenheid2  and  $eenheid1 is a factor $ff<br>\
	In order to convert  $A $eenheid2  to  $eenheid1  we must:\
	<p align="center">$A &times; $ff = $GOED </p>
    !else
	!if . isin $GOED
    	    Gt=!replace internal . by , in $GOED
    	    G2=!item 2 of $Gt
    	    Gdec=!charcnt $G2
    	    !if $Gdec > $FACTOR
        	EXTRA= <em>-rounded off to $FACTOR decimals-</em>
    	    !else
        	EXTRA=$empty
    	    !endif
	!else
    	    EXTRA=$empty
	!endif
	antwoord$n=Between  $eenheid2  and  $eenheid1 is a factor $ff<br>\
	In order to convert  $A $eenheid2  to  $eenheid1  we must:\
	<p align="center">$A &times; $ff = $GOED </p>en dat is dus $EXTRA  XXX $eenheid1 $water
    !endif
!endif

