Remove dependency on bash, switch to new module system and simplify code

This commit is contained in:
2025-12-21 15:42:57 +02:00
parent 489e6e2143
commit eef69eed9a
25 changed files with 737 additions and 459 deletions
+4 -4
View File
@@ -1,5 +1,5 @@
#/4;27;4;11
${C1} -`
%1 -`
.o+`
`ooo/
`+oooo:
@@ -8,9 +8,9 @@ ${C1} -`
`/:-:++oooo+:
`/++++/+++++++:
`/++++++++++++++:
`/+++o${C2}oooooooo${C1}oooo/`
${C2} ${C1}./${C2}ooosssso++osssssso${C1}+`
${C2} .oossssso-````/ossssss+`
`/+++o%2oooooooo%1oooo/`
%2 %1./%2ooosssso++osssssso%1+`
%2 .oossssso-````/ossssss+`
-osssssso. :ssssssso.
:osssssss/ osssso+++.
/ossssssss/ +ssssooo/-
+1 -1
View File
@@ -1,5 +1,5 @@
#/45;27;45;7
${C1} 'o'
%1 'o'
'ooo'
'ooxoo'
'ooxxxoo'
+2 -2
View File
@@ -1,11 +1,11 @@
#/7;8;8;7
${C1} \\\\\\\\\\\\
%1 \\\\\\\\\\\\
\\\ \\\
\\\ \\\
\\\ \\\\\\\\\\\\\\\\\
\\\ \\\
\\\ \\\
\\\ ${C2}______ \\\
\\\ %2______ \\\
\\\ ///
\\\ ///
\\\ ///
+21 -21
View File
@@ -1,23 +1,23 @@
#/43;45;45;15
${C3}.${C1}-------------------------:
.${C2}+=${C1}========================.
:${C2}++${C1}===${C2}++===${C1}===============- :${C2}++${C1}-
:${C2}*++${C1}====${C2}+++++==${C1}===========- .==:
-${C2}*+++${C1}=====${C2}+***++=${C1}=========:
=${C2}*++++=${C1}=======------------:
=${C2}*+++++=${C1}====- ${C3}...${C1}
.${C2}+*+++++${C1}=-===: .${C2}=+++=${C1}:
:${C2}++++${C1}=====-==: -***${C2}**${C1}+
:${C2}++=${C1}=======-=. .=+**+${C3}.${C1}
.${C2}+${C1}==========-. ${C3}.${C1}
:${C2}+++++++${C1}====- ${C3}.${C1}--==-${C3}.${C1}
:${C2}++${C1}==========. ${C3}:${C2}+++++++${C1}${C3}:
${C1}.-===========. =*****+*+
${C1}.-===========: .+*****+:
${C1}-=======${C2}++++${C1}:::::::::::::::::::::::::-: ${C3}.${C1}---:
:======${C2}++++${C1}====${C2}+++******************=.
${C1}:=====${C2}+++${C1}==========${C2}++++++++++++++*-
${C1}.====${C2}++${C1}==============${C2}++++++++++*-
${C1}.===${C2}+${C1}==================${C2}+++++++:
${C1}.-=======================${C2}+++:
${C3}.%1-------------------------:
.%2+=%1========================.
:%2++%1===%2++===%1===============- :%2++%1-
:%2*++%1====%2+++++==%1===========- .==:
-%2*+++%1=====%2+***++=%1=========:
=%2*++++=%1=======------------:
=%2*+++++=%1====- ${C3}...%1
.%2+*+++++%1=-===: .%2=+++=%1:
:%2++++%1=====-==: -***%2**%1+
:%2++=%1=======-=. .=+**+${C3}.%1
.%2+%1==========-. ${C3}.%1
:%2+++++++%1====- ${C3}.%1--==-${C3}.%1
:%2++%1==========. ${C3}:%2+++++++%1${C3}:
%1.-===========. =*****+*+
%1.-===========: .+*****+:
%1-=======%2++++%1:::::::::::::::::::::::::-: ${C3}.%1---:
:======%2++++%1====%2+++******************=.
%1:=====%2+++%1==========%2++++++++++++++*-
%1.====%2++%1==============%2++++++++++*-
%1.===%2+%1==================%2+++++++:
%1.-=======================%2+++:
${C3}..........................
+7 -7
View File
@@ -1,16 +1,16 @@
#/1;7;9;15
${C2} _,met&&&&&gg.
%2 _,met&&&&&gg.
,g&&&&&&&&&&&&&&&P.
,g&&P" """Y&&.".
,&&P' `&&&.
',&&P ,ggs. `&&b:
`d&&' ,&P"' ${C1}.${C2} &&&
&&P d&' ${C1},${C2} &&P
&&: &&. ${C1}-${C2} ,d&&'
`d&&' ,&P"' %1.%2 &&&
&&P d&' %1,%2 &&P
&&: &&. %1-%2 ,d&&'
&&; Y&b._ _,d&P'
Y&&. ${C1}`.${C2}`"Y&&&&P"'
${C2} `&&b ${C1}"-.__
${C2} `Y&&
Y&&. %1`.%2`"Y&&&&P"'
%2 `&&b %1"-.__
%2 `Y&&
`Y&&.
`&&b.
`Y&&b.
+13 -13
View File
@@ -1,20 +1,20 @@
#/12;7;4;15
${C1} .',;::::;,'.
%1 .',;::::;,'.
.';:cccccccccccc:;,.
.;cccccccccccccccccccccc;.
.:cccccccccccccccccccccccccc:.
.;ccccccccccccc;${C2}.:dddl:.${C1};ccccccc;.
.:ccccccccccccc;${C2}OWMKOOXMWd${C1};ccccccc:.
.:ccccccccccccc;${C2}KMMc${C1};cc;${C2}xMMc${C1};ccccccc:.
,cccccccccccccc;${C2}MMM.${C1};cc;${C2};WW:${C1};cccccccc,
:cccccccccccccc;${C2}MMM.${C1};cccccccccccccccc:
:ccccccc;${C2}oxOOOo${C1};${C2}MMM0OOk.${C1};cccccccccccc:
cccccc;${C2}0MMKxdd:${C1};${C2}MMMkddc.${C1};cccccccccccc;
ccccc;${C2}XM0'${C1};cccc;${C2}MMM.${C1};cccccccccccccccc'
ccccc;${C2}MMo${C1};ccccc;${C2}MMW.${C1};ccccccccccccccc;
ccccc;${C2}0MNc.${C1}ccc${C2}.xMMd${C1};ccccccccccccccc;
cccccc;${C2}dNMWXXXWM0:${C1};cccccccccccccc:,
cccccccc;${C2}.:odl:.${C1};cccccccccccccc:,.
.;ccccccccccccc;%2.:dddl:.%1;ccccccc;.
.:ccccccccccccc;%2OWMKOOXMWd%1;ccccccc:.
.:ccccccccccccc;%2KMMc%1;cc;%2xMMc%1;ccccccc:.
,cccccccccccccc;%2MMM.%1;cc;%2;WW:%1;cccccccc,
:cccccccccccccc;%2MMM.%1;cccccccccccccccc:
:ccccccc;%2oxOOOo%1;%2MMM0OOk.%1;cccccccccccc:
cccccc;%20MMKxdd:%1;%2MMMkddc.%1;cccccccccccc;
ccccc;%2XM0'%1;cccc;%2MMM.%1;cccccccccccccccc'
ccccc;%2MMo%1;ccccc;%2MMW.%1;ccccccccccccccc;
ccccc;%20MNc.%1ccc%2.xMMd%1;ccccccccccccccc;
cccccc;%2dNMWXXXWM0:%1;cccccccccccccc:,
cccccccc;%2.:odl:.%1;cccccccccccccc:,.
:cccccccccccccccccccccccccccc:'.
.:cccccccccccccccccccccc:;,..
'::cccccccccccccc::;,.
+17 -17
View File
@@ -1,19 +1,19 @@
#/5;7;13;69
${C1} -/oyddmdhs+:.
-o${C2}dNMMMMMMMMNNmhy+${C1}-`
-y${C2}NMMMMMMMMMMMNNNmmdhy${C1}+-
`o${C2}mMMMMMMMMMMMMNmdmmmmddhhy${C1}/`
om${C2}MMMMMMMMMMMN${C1}hhyyyo${C2}hmdddhhhd${C1}o`
.y${C2}dMMMMMMMMMMd${C1}hs++so/s${C2}mdddhhhhdm${C1}+`
oy${C2}hdmNMMMMMMMN${C1}dyooy${C2}dmddddhhhhyhN${C1}d.
:o${C2}yhhdNNMMMMMMMNNNmmdddhhhhhyym${C1}Mh
.:${C2}+sydNMMMMMNNNmmmdddhhhhhhmM${C1}my
/m${C2}MMMMMMNNNmmmdddhhhhhmMNh${C1}s:
`o${C2}NMMMMMMMNNNmmmddddhhdmMNhs${C1}+`
`s${C2}NMMMMMMMMNNNmmmdddddmNMmhs${C1}/.
/N${C2}MMMMMMMMNNNNmmmdddmNMNdso${C1}:`
+M${C2}MMMMMMNNNNNmmmmdmNMNdso${C1}/-
yM${C2}MNNNNNNNmmmmmNNMmhs+/${C1}-`
/h${C2}MMNNNNNNNNMNdhs++/${C1}-`
`/${C2}ohdmmddhys+++/:${C1}.`
%1 -/oyddmdhs+:.
-o%2dNMMMMMMMMNNmhy+%1-`
-y%2NMMMMMMMMMMMNNNmmdhy%1+-
`o%2mMMMMMMMMMMMMNmdmmmmddhhy%1/`
om%2MMMMMMMMMMMN%1hhyyyo%2hmdddhhhd%1o`
.y%2dMMMMMMMMMMd%1hs++so/s%2mdddhhhhdm%1+`
oy%2hdmNMMMMMMMN%1dyooy%2dmddddhhhhyhN%1d.
:o%2yhhdNNMMMMMMMNNNmmdddhhhhhyym%1Mh
.:%2+sydNMMMMMNNNmmmdddhhhhhhmM%1my
/m%2MMMMMMNNNmmmdddhhhhhmMNh%1s:
`o%2NMMMMMMMNNNmmmddddhhdmMNhs%1+`
`s%2NMMMMMMMMNNNmmmdddddmNMmhs%1/.
/N%2MMMMMMMMNNNNmmmdddmNMNdso%1:`
+M%2MMMMMMNNNNNmmmmdmNMNdso%1/-
yM%2MNNNNNNNmmmmmNNMmhs+/%1-`
/h%2MMNNNNNNNNMNdhs++/%1-`
`/%2ohdmmddhys+++/:%1.`
`-//////:--.
+19 -19
View File
@@ -1,20 +1,20 @@
#/34;15;46;252
${C2} ...-:::::-...
${C2} .-MMMMMMMMMMMMMMM-.
.-MMMM${C1}`..-:::::::-..`${C2}MMMM-.
.:MMMM${C1}.:MMMMMMMMMMMMMMM:.${C2}MMMM:.
-MMM${C1}-M---MMMMMMMMMMMMMMMMMMM.${C2}MMM-
`:MMM${C1}:MM` :MMMM:....::-...-MMMM:${C2}MMM:`
:MMM${C1}:MMM` :MM:` `` `` `:MMM:${C2}MMM:
.MMM${C1}.MMMM` :MM. -MM. .MM- `MMMM.${C2}MMM.
:MMM${C1}:MMMM` :MM. -MM- .MM: `MMMM-${C2}MMM:
:MMM${C1}:MMMM` :MM. -MM- .MM: `MMMM:${C2}MMM:
:MMM${C1}:MMMM` :MM. -MM- .MM: `MMMM-${C2}MMM:
.MMM${C1}.MMMM` :MM:--:MM:--:MM: `MMMM.${C2}MMM.
:MMM${C1}:MMM- `-MMMMMMMMMMMM-` -MMM-${C2}MMM:
:MMM${C1}:MMM:` `:MMM:${C2}MMM:
.MMM${C1}.MMMM:--------------:MMMM.${C2}MMM.
'-MMMM${C1}.-MMMMMMMMMMMMMMM-.${C2}MMMM-'
'.-MMMM${C1}``--:::::--``${C2}MMMM-.'
${C2} '-MMMMMMMMMMMMM-'
${C2} ``-:::::-``
%2 ...-:::::-...
%2 .-MMMMMMMMMMMMMMM-.
.-MMMM%1`..-:::::::-..`%2MMMM-.
.:MMMM%1.:MMMMMMMMMMMMMMM:.%2MMMM:.
-MMM%1-M---MMMMMMMMMMMMMMMMMMM.%2MMM-
`:MMM%1:MM` :MMMM:....::-...-MMMM:%2MMM:`
:MMM%1:MMM` :MM:` `` `` `:MMM:%2MMM:
.MMM%1.MMMM` :MM. -MM. .MM- `MMMM.%2MMM.
:MMM%1:MMMM` :MM. -MM- .MM: `MMMM-%2MMM:
:MMM%1:MMMM` :MM. -MM- .MM: `MMMM:%2MMM:
:MMM%1:MMMM` :MM. -MM- .MM: `MMMM-%2MMM:
.MMM%1.MMMM` :MM:--:MM:--:MM: `MMMM.%2MMM.
:MMM%1:MMM- `-MMMMMMMMMMMM-` -MMM-%2MMM:
:MMM%1:MMM:` `:MMM:%2MMM:
.MMM%1.MMMM:--------------:MMMM.%2MMM.
'-MMMM%1.-MMMMMMMMMMMMMMM-.%2MMMM-'
'.-MMMM%1``--:::::--``%2MMMM-.'
%2 '-MMMMMMMMMMMMM-'
%2 ``-:::::-``
+12 -12
View File
@@ -1,18 +1,18 @@
#/2;7;10;15
${C2} .;ldkO0000Okdl;.
%2 .;ldkO0000Okdl;.
.;d00xl:^''''''^:ok00d;.
.d00l' 'o00d.
.d0Kd'${C1} Okxol:;,. ${C2}:O0d.
.OK${C1}KKK0kOKKKKKKKKKKOxo:, ${C2}lKO.
,0K${C1}KKKKKKKKKKKKKKK0P^${C2},,,${C1}^dx:${C2} ;00,
.OK${C1}KKKKKKKKKKKKKKKk'${C2}.oOPPb.${C1}'0k.${C2} cKO.
:KK${C1}KKKKKKKKKKKKKKK: ${C2}kKx..dd ${C1}lKd${C2} 'OK:
dKK${C1}KKKKKKKKKOx0KKKd ${C2}^0KKKO' ${C1}kKKc${C2} dKd
dKK${C1}KKKKKKKKKK;.;oOKx,..${C2}^${C1}..;kKKK0.${C2} dKd
:KK${C1}KKKKKKKKKK0o;...^cdxxOK0O/^^' ${C2}.0K:
kKK${C1}KKKKKKKKKKKKK0x;,,......,;od ${C2}lKk
'0K${C1}KKKKKKKKKKKKKKKKKKKK00KKOo^ ${C2}c00'
'kK${C1}KKOxddxkOO00000Okxoc;'' ${C2}.dKk'
.d0Kd'%1 Okxol:;,. %2:O0d.
.OK%1KKK0kOKKKKKKKKKKOxo:, %2lKO.
,0K%1KKKKKKKKKKKKKKK0P^%2,,,%1^dx:%2 ;00,
.OK%1KKKKKKKKKKKKKKKk'%2.oOPPb.%1'0k.%2 cKO.
:KK%1KKKKKKKKKKKKKKK: %2kKx..dd %1lKd%2 'OK:
dKK%1KKKKKKKKKOx0KKKd %2^0KKKO' %1kKKc%2 dKd
dKK%1KKKKKKKKKK;.;oOKx,..%2^%1..;kKKK0.%2 dKd
:KK%1KKKKKKKKKK0o;...^cdxxOK0O/^^' %2.0K:
kKK%1KKKKKKKKKKKKK0x;,,......,;od %2lKk
'0K%1KKKKKKKKKKKKKKKKKKKK00KKOo^ %2c00'
'kK%1KKOxddxkOO00000Okxoc;'' %2.dKk'
l0Ko. .c00l'
'l0Kk:. .;xK0l'
'lkK0xl:;,,,,;:ldO0kl'
+1 -1
View File
@@ -1,5 +1,5 @@
#/2;7;10;15
${C1} ......
%1 ......
.,cdxxxoc,. .:kKMMMNWMMMNk:.
cKMMN0OOOKWMMXo. ; ;0MWk:. .:OMMk.
;WMK;. .lKMMNM, :NMK, .OMW;
+16 -16
View File
@@ -1,21 +1,21 @@
#/33;7;11;15
${C1} /////////////
%1 /////////////
/////////////////////
///////${C2}*767${C1}////////////////
//////${C2}7676767676*${C1}//////////////
/////${C2}76767${C1}//${C2}7676767${C1}//////////////
/////${C2}767676${C1}///${C2}*76767${C1}///////////////
///////${C2}767676${C1}///${C2}76767${C1}.///${C2}7676*${C1}///////
/////////${C2}767676${C1}//${C2}76767${C1}///${C2}767676${C1}////////
//////////${C2}76767676767${C1}////${C2}76767${C1}/////////
///////////${C2}76767676${C1}//////${C2}7676${C1}//////////
////////////,${C2}7676${C1},///////${C2}767${C1}///////////
/////////////*${C2}7676${C1}///////${C2}76${C1}////////////
///////////////${C2}7676${C1}////////////////////
///////////////${C2}7676${C1}///${C2}767${C1}////////////
//////////////////////${C2}'${C1}////////////
//////${C2}.7676767676767676767,${C1}//////
/////${C2}767676767676767676767${C1}/////
///////%2*767%1////////////////
//////%27676767676*%1//////////////
/////%276767%1//%27676767%1//////////////
/////%2767676%1///%2*76767%1///////////////
///////%2767676%1///%276767%1.///%27676*%1///////
/////////%2767676%1//%276767%1///%2767676%1////////
//////////%276767676767%1////%276767%1/////////
///////////%276767676%1//////%27676%1//////////
////////////,%27676%1,///////%2767%1///////////
/////////////*%27676%1///////%276%1////////////
///////////////%27676%1////////////////////
///////////////%27676%1///%2767%1////////////
//////////////////////%2'%1////////////
//////%2.7676767676767676767,%1//////
/////%2767676767676767676767%1/////
///////////////////////////
/////////////////////
/////////////
+14 -14
View File
@@ -1,15 +1,15 @@
#/27;39;5;12
${C1}@@@@ ${C1}@@@${C2}*
${C1}@@${C2}~~~~${C1}@@ ${C1}@@${C2}~~~
${C1}@@${C2}~~ ${C2}~~${C1}@ ${C1}@@${C2}~~
${C1}@@${C2}~~ ${C2}~${C1}@ ${C1}@@@${C2}~~
${C2}*${C1}@@${C2}~~ ${C1}@@@@ ${C2}~${C1}@@@@${C2}~~~ ${C1}@@@${C2}*
${C2}~~ ${C1}@@${C2}~~~~${C1}@@ ${C2}~~~~ ${C1}@@${C2}~~~
${C1}@@${C2}~~ ${C2}~~${C1}@ ${C1}@@${C2}~~
${C1}@@${C2}~~ ${C2}~${C1}@ ${C1}@@@${C2}~~
${C2}*${C1}@@${C2}~~ ${C1}@@@@ ${C2}~${C1}@@@@${C2}~~~ ${C1}@@@${C2}*
${C2}~~ ${C1}@@${C2}~~~~${C1}@@ ${C2}~~~~ ${C1}@@${C2}~~~
${C1}@@${C2}~~ ${C2}~~${C1}@ ${C1}@@${C2}~~
${C1}@@${C2}~~ ${C2}~${C1}@ ${C1}@@@${C2}~~
${C2}*${C1}@@${C2}~~ ${C2}~${C1}@@@@${C2}~~~
${C2}~~ ${C2}~~~~
%1@@@@ %1@@@%2*
%1@@%2~~~~%1@@ %1@@%2~~~
%1@@%2~~ %2~~%1@ %1@@%2~~
%1@@%2~~ %2~%1@ %1@@@%2~~
%2*%1@@%2~~ %1@@@@ %2~%1@@@@%2~~~ %1@@@%2*
%2~~ %1@@%2~~~~%1@@ %2~~~~ %1@@%2~~~
%1@@%2~~ %2~~%1@ %1@@%2~~
%1@@%2~~ %2~%1@ %1@@@%2~~
%2*%1@@%2~~ %1@@@@ %2~%1@@@@%2~~~ %1@@@%2*
%2~~ %1@@%2~~~~%1@@ %2~~~~ %1@@%2~~~
%1@@%2~~ %2~~%1@ %1@@%2~~
%1@@%2~~ %2~%1@ %1@@@%2~~
%2*%1@@%2~~ %2~%1@@@@%2~~~
%2~~ %2~~~~
+16 -16
View File
@@ -1,21 +1,21 @@
#/1;7;3;15
${C1} .-/+oossssoo+\-.
%1 .-/+oossssoo+\-.
':+ssssssssssssssssss+:'
-+ssssssssssssssssssyyssss+-
.ossssssssssssssssss${C2}dMMMNy${C1}sssso.
/sssssssssss${C2}hdmmNNmmyNMMMMh${C1}ssssss\
+sssssssss${C2}hm${C1}yd${C2}MMMMMMMNddddy${C1}ssssssss+
/ssssssss${C2}hNMMM${C1}yh${C2}hyyyyhmNMMMNh${C1}ssssssss\
.ssssssss${C2}dMMMNh${C1}ssssssssss${C2}hNMMMd${C1}ssssssss.
+ssss${C2}hhhyNMMNy${C1}ssssssssssss${C2}yNMMMy${C1}sssssss+
oss${C2}yNMMMNyMMh${C1}ssssssssssssss${C2}hmmmh${C1}ssssssso
oss${C2}yNMMMNyMMh${C1}sssssssssssssshmmmh${C1}ssssssso
+ssss${C2}hhhyNMMNy${C1}ssssssssssss${C2}yNMMMy${C1}sssssss+
.ssssssss${C2}dMMMNh${C1}ssssssssss${C2}hNMMMd${C1}ssssssss.
\ssssssss${C2}hNMMM${C1}yh${C2}hyyyyhdNMMMNh${C1}ssssssss/
+sssssssss${C2}dm${C1}yd${C2}MMMMMMMMddddy${C1}ssssssss+
\sssssssssss${C2}hdmNNNNmyNMMMMh${C1}ssssss/
.ossssssssssssssssss${C2}dMMMNy${C1}sssso.
-+sssssssssssssssss${C2}yyy${C1}ssss+-
.ossssssssssssssssss%2dMMMNy%1sssso.
/sssssssssss%2hdmmNNmmyNMMMMh%1ssssss\
+sssssssss%2hm%1yd%2MMMMMMMNddddy%1ssssssss+
/ssssssss%2hNMMM%1yh%2hyyyyhmNMMMNh%1ssssssss\
.ssssssss%2dMMMNh%1ssssssssss%2hNMMMd%1ssssssss.
+ssss%2hhhyNMMNy%1ssssssssssss%2yNMMMy%1sssssss+
oss%2yNMMMNyMMh%1ssssssssssssss%2hmmmh%1ssssssso
oss%2yNMMMNyMMh%1sssssssssssssshmmmh%1ssssssso
+ssss%2hhhyNMMNy%1ssssssssssss%2yNMMMy%1sssssss+
.ssssssss%2dMMMNh%1ssssssssss%2hNMMMd%1ssssssss.
\ssssssss%2hNMMM%1yh%2hyyyyhdNMMMNh%1ssssssss/
+sssssssss%2dm%1yd%2MMMMMMMMddddy%1ssssssss+
\sssssssssss%2hdmNNNNmyNMMMMh%1ssssss/
.ossssssssssssssssss%2dMMMNy%1sssso.
-+sssssssssssssssss%2yyy%1ssss+-
':+ssssssssssssssssss+:'
.-\+oossssoo+/-.
+18 -18
View File
@@ -1,19 +1,19 @@
#/2;36;72;15
${C2}:::::----:::::
${C2}::----------------::=
${C2}:-------------------::
${C1} : ${C2}:::. ..:-------:
${C1} =*=. ${C2}.:-----:
${C1} =****- ${C2}:-----:
${C1}=*****- ${C2}:::::: :-----:
${C1}=****+ ${C2}:--------: :----:
${C1}+****- ${C2}.----------. :----:
${C1}+****- ${C2}.----------. :-----
${C1}=****+ ${C2}:--------: :----:
${C1}=*****- ${C2}:::::: :-----:
${C1} =*****- ${C2}:----:
${C1} =*****+: ${C2}:-:
${C1} =*******=:: ::=-. ${C2}.
${C1} ==*******************-
${C1} ===****************=-
${C1} ===+=****++===
%2:::::----:::::
%2::----------------::=
%2:-------------------::
%1 : %2:::. ..:-------:
%1 =*=. %2.:-----:
%1 =****- %2:-----:
%1=*****- %2:::::: :-----:
%1=****+ %2:--------: :----:
%1+****- %2.----------. :----:
%1+****- %2.----------. :-----
%1=****+ %2:--------: :----:
%1=*****- %2:::::: :-----:
%1 =*****- %2:----:
%1 =*****+: %2:-:
%1 =*******=:: ::=-. %2.
%1 ==*******************-
%1 ===****************=-
%1 ===+=****++===