Il linguaggio macchina diventa interfaccia
(con omaggio ad Alan Turing)
DOS DAS DICT. Cioè?! “non troppi anni fa ci si destreggiava tra algoritmi, stringhe e script; oggi la maggior parte dei giovani chatta nei bar col cellulare bevendo lo spritz” risponde enigmaticamente Michele, che è nativo di Asolo, e che ora vive e lavora nella patria del Giorgione. Ok, meglio rassegnarsi, in fondo suona bene, ed è chiaro che l’intento è quello di celebrare il DOS.
Già: a poco più di trent’anni dalla sua comparsa, il Microsoft Disc Operating System (MS-DOS) può essere un software da considerare “storicamente bello”, alla stregua di come, in fatto di hardware, “storicamente bello” è il primo modello della Macchina di Alan M.Turing. Se infatti la Apple, facendo spendendere un po’ di più, ma, in cambio, da sempre precorrendo i tempi, ci ha graziato delle ansie che assalivano negli anni ’80 i neofiti dell’informatica poco vocati alla materia, mentre si trovavano davanti alla schermata nera del DOS, Bill Gates ha invece costretto milioni di persone (al tempo per lo più comprese nella fascia di età 20-40), a farsi le ossa con il linguaggio macchina, che solo diversi anni più tardi è riuscito a vestire con interfaccia “stile Mac”.
Così, mentre ormai ovunque persone di ogni età navigano in internet e chattano normalmente col cellulare, si sta perdendo coscienza del codice: pur restando per i programmatori l’obbligo di conoscere il DOS, esso risiede invece solo nostalgicamente nella memoria di chi ci ha sofferto sopra trent’anni fa.
Piovesan non è un informatico, ma un musicista, un artista di stile rinascimentale dotato di competenze varie: regista e videoperformer, curioso e vocato a tutti i linguggi esistenti e possibili con i quali fare arte (anche nell’accezione di homo faber nella sua bottega).
Il DOS consente ancora oggi, a chi lo conosce, di entrare nel cuore della macchina, e manovrare da lì, e Michele un po’ sa fare anche questo, l’espressività di cui ci vuole parlare, si è quindi tradotta nel lay-out delle pagine del suo sito personale in stile DOS, come dire: ecco, ora anche questo, che rievoca qualcosa alla memoria di molti, ma che ormai da pochi è usato si può storicizzare, facendone un piccolo prodotto d’arte contemporanea.
Ma torniamo allo scienziato capostipite di tutto, Alan Mathison Turing, costretto ancora in giovane età a darsi la morte con una mela avvelenata, a causa della persecuzione continuamente esercitata su di lui dal suo stesso popolo: senza la sua capacità di decifrare il codice dei nazisti, e le macchine di sua invenzione, oggi forse non saremmo qua a smanettare e fare arte grazie a tanti e tanto diffusi e sofisticati computer.
Riccardo Panigada
Direttore di tempoearte.it
`
`..`````````` ``````
`.......'...,....., .....```
``..:''';;,;;;;;''';.;,....,,...... ``
`..:;';;;;;;;;;;;';;;;,,'';:'':,.,,:. ;; `,,....``
`.,;;;;;;;;;;;;;;;;;;;;;.;';'''. ,,..```` :+';::::::,,,..,..````
`,:;:;;;;;;;;;;;;;;;;;;;::;;;:``,;.``` :'';;;;;;;:;:::,`````...,::;;
,,,:;::;;;;;;;;:;;;;;;;;;;:;;;;``;;:,,,,:.` `````` :;::;;;;;;;;;;;;;;;;;;;`````.
+;,:;;;:;;;;;;;;:;;;;;;;;;;;;;;;.`;;::::::::::`.;;:, ` :::;;;;;;;;;;;;;:::;:;` ,,......
.,.:::;'';:;;;;;;;;;:;;;;:;;;::;:;;.`;;:::::;::;;,,:;;; .'';'. ..` :;;;;;;;;;;;;;;;;::;;: ;;;;:::;.,.,.``
``` ,;;;;;;'':,:::;;;;;,.;:;:,:::;:::::``;;:::::;,:;;;,;;:, :;;';;'. ::,. `:;;;;;;;;;;;;;;;;;;;;: .;;;;;;;`:;';;+;`
`#'.,,.........:;;;;;'';,::.,;;;:,.::,,.,,,,,.,,,`.;::::::;:::;;;;;::..:;;;;;;;'`.:';;` `;;;;;;;;;;;;;;;;;;;;;,`;;;;;;;;;;;',.##:
###,...;,::::::::;;;;;';:,:..:;;:`.,``````` ````` .;::::::;::::::;;:,``.,;;;;;;;;;;;;;; ,;;;;;;;;;;;;;;;;;;;;;, ;;;;;;;;;;;;':++`
###,,,,,:;::;::::;;;;'';:,, ,;;;. . .;::::::;:,:::::::,....,;;;;;;;;;;;;;`:;;;;;;;;;;;;;;;;;;;;;. ;;;;;;;;;;;;''++
,##+',,,:,:,,::,,::;;;';;:,, `;;;` ` ,;::::::;:::::::;::,,::;;;;'';;,.,;;;:;;;;;;;;;;;;;;;;;;';;;``;;;;;;;;;:;;;;';
'#++',,.,,........,;;;'';;:, `;;;. ` ,;:::::::,,:::::::::,:::;''''';: ';;;;;;;;;;;;;;;;;;;'''''; `;;;;;;;;;:;;;;;;
+++';......`.......,:;'';;::` `;;;, . ,;:::::;::::::::::,,,.,,:;'''';: ;;;';;;;;;;;;;;;;;;;'''''; ,;;;;;;;;;:;;;;;'
#++'',`````. ````.`` .;;;;;:. .;;;: ,`` ` ,;::::::,,,,::::::````...:''''', :';;;;;;;;;;;;;;;;;;'''''; :;;;;;;;;;;:;;;;;
#+'';,......````...` ;;;;;;.`.;;;;;;,,:,,,..,.... ,;::::::,,,::::::: ```..,''''',:;''';;;;;;;;;;;;;;;;''''''; ,;;;;;;;;;:;;;;;,
#+'';```..`.:::...,:::::;;;::;;:;;;;;;;;;;;;;;;;:, ,;;:::::,,::::::::..,,,:::;;;;;;;;';;;;;;;;;;;;;;;;;;;;;'''; ;;;;;;;;;;:;;;;;.
++';;````.,;;:,.``:;;..```;;;;;;;;;;;;; ;;;;;;,;;; ,;:::::;::::::::::''';''`......`` .:;;;;;;;;;;;;;;;;;;;;'''; ;;;;;;;;;;:;;;;'
`#+;;;;;;;;;;;:.```:;;..```;;;';;;;;;;;; ;;;;;;;;:; ,;::;::;::,:::::::;;;'';;,....` ;;;;;;;;;;;;;;;;;;;;;''; ;;;;;;;;;;::;;;'
#+;;;;;;;;;;..`.````` `,:::,;;;::,....`..;;;;;;;, :;:;:::::,::``:::;;;;;;;;;;;;;;;`........`,;;;;;;;;;:;;'''': ;;;;;;;;;;:,`,:;
++';;:;;;;;;.`...````` `.``...;:.`,;,,,,.``;;;;;;; :;::::::::::`.::;;;;;;;;;;;;;''';...... :;;,.,:,` .;'';``;;;;;;;;;:::.:;;
'+';;;;;;;;;..``` .. :... ,,;:,;:...;;;;;'; ;;:;;:;::,:::::::;```..,:;;;;;';:,,,,,.` ` ,,.` ,;:., ;;;;``;;;;;;;;;:::.::;
```;;;;;;;..``` ...;,`:` ` `;;;,:;;...;;;'': ;;;;;:;::,:::,:::; `..```.....:;;:,::,.`` ,`;`.. .;:..:;;; .;;;;;;;;;::::;:;
.;;;;;;;,.``` `.:;;;; ,;;,:;`,.. `..:`,,;;;;;;::,:::,::::``````.:;:,,.,;:::::.` .;';;. ;;:.. ``..;:;;;;;;;;::::::
;;;;'';;,,;;,,,,,;.:';;; .;;;,,:,.....,.:,; ;;;;;:::,::::::;....:;;;;;;;;:;;'';;....;';';` .;;:....,,,;`;;;;;;::::::.
:;;;;;;;:,,;;;;';;;.,';;;` `.`,;;;;,:;;;;;;;:;;'`;';;;:,,:::,::::.,:;,..,,;;;;;;;''';'':;:';';` .'';:;;::;;',;';;;;;;::::`
';;;.::;;.,;;;;;;,;.,;:';......:;';;,,.;::,::;;';''';;;:,,,::,::::,:; `.,;';;';;;';;;;`;;';....:';;,,::;;''''';;;;;;;:::
`'';:.::;,.,;:;;;;:;.;:;';::,:,,;'';:::;;;;;;,;;''''';;;;,:::::,::;;; ` ..;;;;;;',::':;;'';:,,:;';:;,;'''''''''';;;;:::;
.'';.;;;:,,,;;;;;:..:,;';;;;;;;;;;;;::::::;:;.;;''''';;;;:::,,:,::;;` .:;';'''';;:;;''';;;;;;';;;:,';'''';;;';;: `::;
.''',;;;` ..;;;;;;;:;'':;;;;;;;;;';;;;,. ;;;:;';''';;;;;;,,:..,::;;; `.;'''''''';;':;.;;;';';,.;..;''''';;;';::`.:,:
`''::;;;..::;;;'';;';'; `;;;';;;;;:..;;..;;:,:';''';;;;;;,::,,,:::;` .;''''''''''';';;';;;;;,::..;''';';'';;;;:::::
;+,;;;;:.;;'''''''''';;;;''';';;:;,;',.,.:...;;;'';;;;;;:::,:::::: ;+ .;;'''''''''''''';;;,,;;;.`.;''''';'';;;:::::,
,',;;;;;;;;;;;;''';';''';';;;;;;;;;:,:,;; `.;;;'';;;;;;:::::::::. ,`.+ `:';'''''''''';;:.,. ` ``.;''''''';;;;;::,:`
,,;;;;;':;;'';';'''';;;;:..`` `,;;, `.;;;''';;;;;:,:,::::;. '..# `:;'''''''''''',`;,,`` `..,:;''''';;;;;::,:,`
:;;;;'':';;''';;'''';;.`,...```````.``;;`.,';;'';;';;;::,:,:::;,` .+:' `:;'''''''''''; .;'.` ` `..`;.''''''';;;:::;:
`,.,';:;;'''';;;''';:`.;.:.```````..````:.:;;'''';;;;::,::::;;. `++ `;;'''''';''''; `.`.` .``..`;,;''''';;;:;,:::
`.::;;:;;;;::;;;';;; ``;;..```````..` :;;;.'''''';;;;:::,::::;: .;;;'''';;'''';`.``.```...``.,'.''''';;;;.,::
.. :;,;':;;:::;;;;;;;;````.```````...``..;.,;;,`'''';;::,:,:::;;; ,:,;'';;;;;'';:``;;:``,;..`.`:':;''';;;;;,:,:
+,```.` .,.:',;:::::;;;:;;;`` ``.`````.. `````.,..;:`:''';;;:::::::;;; `;,:;;'';;;;''', `;''.`;;;;..`;;:;'''';:;;:;,:
```.` ...` ;;::;;,::,,;;::::;;```.;;,.``,,.``..``,,;.;;.,''';;:::,.`::;;;. ` ::;';;'';;;''''. .;'';`;;;;..`:';;''';;:;;:::,
`: `.``..,::;;:;;;;;';:,,:::::::;:.``;';',.`;;,;,..``.,.;:..,;;'';::::,`::;;'; ,;, ;';'';''''''` ,;'''.;;:,...,;;;''';;;:;:;:`
`'. .',`.',+';;:';;;;;;,''::,:::,;;;;:```;''''..;;;;;.... ;,,,',,';';;::::::::;;'': ,::;;''''''''''''` ;;;'';;..,:...,:'''';;;;::::
:` .``, `:+.:,.';;;;';:,;'':'':.:;:;:;;;;:```;;;:;;.;'';,,.```.;:,,:;''';;::::::::;''';:` `.,:;''''''''''''';` ;;;;;';..:;;.`;;'''';:;:::::
;', .`.` :. :.'.'';;''';'';'';';:.;;;;''''': ``;';;';:;,,,,;...``.;..,;''';;::::::;:;'''';;:,.`.:'''''''''''''''; ;;,,;';..:;;, ;;'''';::;:::,
::;,` `,,. .` .,``;;;;''''';''';';,.;;;;;'';':` `;;;;::;;,,.,..;..`..,:,;''';;:::::;:::''''';';;;;;'''''''''''''''; ;'';;';..;;:,`,;'''';::;;;::
,:,.'. `..` ` ` `;:;'''';;;;';'';,,:';;;'''':``.;:,`..;',..,...;`..,::;'''';;;::;::;:;'''';;';;;;;'''''''''''''''; ;;;;,';..:``.``;'''';;;;;:::
;'..:'; ::;;'';'';;';;;,,;;'';;'''': `.;,. ,.;'....`..:..`;.;''''';;::;::;;;;'';';;;::;';'''''''''''''';; :;;;,;;.. .;`.`.;''';;;;::::
;:,,,;;:.``.:: ` :,:';''';;: .:; ``;'''';''':``.;;;:..;;.`..;;;;:....,:;''';;;:;::;;;;';;:;;;,.:;'''''''''''''''';` ;;';';:` .,`;,;,'';;;;::;;,
::,,,,:::'++' .`` ,,,''''';: ,;;:. `:';';'''':``.;:;...:;...;;';:,...,,;;''';;;;;;::;;;'';;;.;;;;';''''''''''''''''; `;;;';:.....;:'''';;;;:;:,`
::,,,,:::''+', .`` .,,;''''; .,,:;;';'''';;;'':``.;...;,,;:,.:;;';..:.:,::''';;;;;;;;;;;';';;,``,;;;''''''''''''''';;. ``,'';:.....;;'''';;::;;,,
::,,:,,::;':.. : ..,'''';'`,,;;;'''''''';;'';.```..,';;;:.```;;;.:`:;;',;'';;;;;;;;;;;'';; ,:''''''''''''''''''. ``;;;;:..,;;;;'''';;:;;;: ``..`
,,,,:,:::';:` . ...;;'''; .`;`''';;''''':'''.````.,;,:';`. .:;`.'.:;'';''';;;;;;;;;;;''; ,;'''''''''';';:;';;,`.;;;,`..';;;``;';;;;:,,..``````````.`.``...`
,:,,::::::;:` ``;;'';; .`';;;'''''''''''';.````.,:;':....,..,;;'''''''';;;;;;;;..;';: `.``., ,,''''';:'''';;;;;;'';,:;,,,,,`,:;;;:::,:,,..`.`````````.`....+###`
,,.,,:,::::,,` :;''', ..;'''''''''''''''';.`...`;;';..`...,.,''''''''';;;;;;;;:;;'' . ``.;'';'';;;,:::,,,,,.,,,,,,,,,,::;`:::::,,...,,:;;;;;;;;.''+++###+
,,;:,,::::::,;: .;'':. ..;;''';;'''''';;;;';.....;'';;``..,.:'''''''''';;;;;;;'';;;;` `````....,.,.:.::,,,,,.,,,...,,,,,,,,,,:;;;;;';.:;;;:;;;;;;;;;;'++##:
,,;;;,,:::::,,;;` ...;,..``.;'''';;''''''';:;;;;:..:;;;;:....,;''''''''''';;;,,,,,,.................,,:,:.:,:,.`...:::;;;;;;:,:.:,;;;;;;;;;;';;';;;;;;;;;;'++#
,,;;;',,::::::,,;, .:.;;:,,`.,;;'''''''';;;;''::,.:;:,;;;:.....,,,,,,::::;::,,:,,,,,,...............`.,:;;,;;:;;;.;;;;;:;;;;;;;;''''''''''''';'';';;;;;;;;;;;'++
,,;;'; .::::::,,,;; .` ``:;:'''''''''''''''';::;,,,,..........`....,,,,,,::::,,,,,,,....,..:;;,:;;,,`:`;;;;:;;;;;;''''''''''''''''''''''''''''''';;;;;;;;;;;;;'+'
,,;;;;` :::::,,,,,;;`` ``.;''''''''''''''''''',:;';;;:..............,,``....:;;;;;;;;;;; ;;;;;:,:.::,;;;''''''''''''''''''''''''''''''''''''''''';;;';;;;;;;;;;'+.
:,';;;` ,::::,,,::,.:` `..;'''''''';''''''''''';::;;:::......,:,;;;;.:,;;;;;:..::;;;;;;;;''''''''''''''''''''''''''''''''''''''''''''''''';;';;;;;;;;;;;;;;;;;;'+
:,';;;` ,:;:,:,::,,,,,..,,;;;'''''';;;;;;;;;;;;::;;;:;::;;;;:;;:;;;;;';;;;';;''''''''''''''''''''''''''''''''''''''''';;'';;'''''''';;'';;;;;;;;;;;;;;;;;;;;;;'+;
::';';` ,:';,:,:::,,,..::;;;;;;''''';';;;;;;;;;;;;;::'';;;;;;'''''''''''''''''''''''''''''''''''''''';'''''''''''';;';;;';';'';';''''''';;;;;;;'';;;:,:`;;;;;''+;
::';';. ,:;'',::::,,,,:..,;;;'''';';'';;;;;;;;;;;;;::''''''''''''''''''''''''''''''''''''''''''''';''';;;;''''';;;;'';;;';;;';;;;;';;'';:..:.:;'';;;; ``:;;;;'++,
::;;';. ,:;';:.,:,:::,,.;;'''''''';''''''''''''''',::''''''''''''''''''''''''''''''''''';;'';;'';;;'';;;;;:;;:;;;;;;';;'';;;;'.` `'''';''''','';;;;;;;;;;;;''+++`
,:';';, ::';'';;:::::,,.;'';''''''''''''''';';'';'::,''''''''''''''''''''''''';''';;';;;;;;;;;;';;;'';;;;;;;;;;;;::;''''',:;''';'''''';',;;,';;;;;;;;;;;.;'+++#+
,:';;;, ::;;;':';::,:,,,''''''''''''''''''''';:;:,:::;''';''''''''''''''';;'';;;'';;;;;;;;;;;;'';;;';;;;:;'''''''';''''''''''''''''''''''';;''` :;;''; '+##+
,:;;';, ,:;;'';;;;::::,,;'''';'''''''''''''';::::::::;;;;;;'';;;;;;;;;;;;;;'';;;'';;;;;;;;;;:,'''';'; ` ;''''''';'''''''''''''''''''''''';;;: ;+. +#'
,;;';;: ,:;;;'';;;;:::,:;'''''';;'''''''';'';;:;:::::;;;;;;';;;;;;;;;;;;;;;';;;';;,.,:''':., :'''';';''';''''''';'''''''''''''''''''''''';''':
.;'';;: .:;;;;''';;;::,:;''';'';;;''''''''';;;:;:::::;;;;;;';;;;;;;;;:..`.;''''''''''''';'``,:;;'''''''''''''''''''''''';;''''''''''''''''''';;`
.;;'';: `:;;;'''''';::::''';;'';;;'''''''';;;;;;:::::;;;;:;;:.` ` ''''''''''''';'''''''''';'''''''''''''''''''''''''''''''''''''''''''''''''';;
`'''';: .;;;'''''';::::'''';'';;;'''''';;;;;;:;:::::;;;:''';:;'''''''''';''''''''''''''''''''''''''''''''''''''''''''''''''''''''''';'''''''';
`;''';; `;;;;;;:::;'''';'';;;''''';;;;;;;:;::::;;''''';;''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''';''''''';'':''';;
`'''''; `;;:;;;::,;;''';;;;';;;'';;;;;;;;:;::::;;;'''';;;'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''':;''.'''''';''';;
`'''''; `;;;'';::.;'''';;;;';;.';'';;;;:::;;::,:;'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''':''''''''','''.''''''':';,;
'''''; `;';;';;:.;'''';;;;';.:';;;';;;::;;;::::;''''''''''''''''''''''''''''''''''''''''''';'''';''''''''';''';'''''''''.'''`''''''''';,,
';'';; ;;;;';;:,;'';;;;;''',''';''';;,;;';;;:,;''''''''''''''''''''''''''''''''''''''''''';'''',''''''''';'':;;''''''''';';;:''''''';;``
'''''; ;;;';;;:,;'''''''''';''';'''';:;';;:::,;''''''''''''''''''''''''''';'''''''''''''''''';;;'''''''''''',':''`'''''''';;'';;'''';;`
';'''; ;;;;';;:,;'''''''''':'''';'''';;,.:;;;;;'''''''''''''''''''''''';'''''''''''''''''''''';';';;''''''''`'''':''''''''.;';.;''''';;;;
';'''; ;;;;';:;,;''';;''''';;''';;'''';...'';;''''''''''''''''''''''''';;''''';'''''''''''''';,''';'''''''''.''';,;:''''';.;;;`;';'';';..
';''';, `.;;;;';;:,;'''''''''';'''';;'''',.,,''''''''''''''''';'''''''''''';'''';:''''''''''''''' ''';:'''''''';:'';`'''''';';.;:.,;:';:;;..
','''';;;;;;;;;';';;:,''''''''''';'''';;''''.;.:'''''''''''';'''';'''''''''''''';'';`;'''''''''''''':';:;`'';'''''';;`;`'';'';;;;,,`..;:;;;:+,.
',;''''''';'''';;';;;:;'''''''''';'''';;''';.;.''''''''''''':'''':;''''''''''''':;''`''''''';'''';''';;:',;;;;'':'';;.'';;`;;;,;;,,.::.`;,:.;,.
;:'''''''''''''';';:::''''''''''';''';;;''':...''''''''''''';;''';:''''''''''''':,''';;`''''',''';''';,;';;,;;;';;;;:`'';,,;,;,.;,.`;;.,` .``'.`
;:;'''''''''''''';;;;:''''''''''';;'''';''':;.,`''''''''''''':'.''.';'''''''''''; '''';`'''''':;';;'';.:';;.;;;;;.;;: ';; ,..,.`;:.`;,. . ` .```.
;;''''''''''''''';;;;:''''''''''';'''';;''',;.;,''''''''''''';;.''''.;'';.''''''',;,'',:`''''::;;';;';,`;;: ;,:.;,.;: ';; `::`.`,:. ;.. .,`` '.`.
;;''''''''''''''';;;::''';''''''';''''''''':..;`'''';'''''''';; ''''`;:'';,'''''';;.'',.;,''';:;'''..;, ;;: ,:;;:. ,,.`;;. . :.`:.. ` :'`
;;''''''''''''''';;;;:''':''''''';''''''''';.:; ;;''';:'''''';: '''; ;;''':''';;';:`';; :,:';;.:`;;,:;,., :.`,```. `,...,;`` . :,.. ..` ` .`+.
;;''''''''''''''';;;;,''':''''''';''''''''';.;;`.;,''';:'';;';, ;''; ;:;';;;'';;;;, '';..`:';;;.,:;.`....;;;`,..,. `;,.:;;:, `.``;..`::.``;`,`:.`
;;''''''''''''''';';;,;'';''''''';'''';;''':`;;` ,,;,':;;;;:'',..'';,`;:;';,'';,';, ;;;;: ,.;;: `.:. ...`;;':,. `:..,;;::. ` :,`.;;:,::.;.+.`.
:;''''''''''''''';';;:''';''''''''''''''''':,':. ,;;:,:.;;,,;:,,,.;;.:;,;,;,;;;.:,`,';;:.:.;;,`..., .:.`;;;:,. ` ;,.,;;:`.`;,.,;. ;:..;;.;,+....
:;;;;;;'''''''''';;;;:''';''''''';''';.;''':;',` ,;:::,.;:,.;;..`;;;;,,`.,:,:;,`:,.`;';, ``;;. ,: ,.`.;::`.`` ` `,.`':,`.`;:,:;. ;,``;;;':+.`.
:;;;;;''''''''''';;;;,''';''''''''''';:'''':';;` .,;,:`.,.;.:,..`;';;..;::``,;. ,..`:;, ,``;. . . ... ;:: `,... ,:,`;;:`...:,:;.`,,. ;;;':'..
:;;:;;''''''''''';;;;:''''''''''''''''';''';'';, :;...; ... ;:. ;;;;``.`` ::`, ;.`,;'; .:`:. . ,...:;: `,. .`,;,..,: :.';::;.. .` ;;;;:'.`
;;;.;;;'''''''''';;;;:'''''''''''''''''''''''';:` ::;:: ;`,, `:. ;;;: :```. `. `,.`.;;; ,.` .`.` .,..`.:`::`;:.:;,.:;;, ,;;;;;....,. ;:;;'.`
:;;.:;;;'''''''';';;;,''''''''''''''';';::;''';;` ````` . `. `;.`.;;:` `.,``.:, ,..`;;;,`,.;:.` `,;`;:..;';:.`..:.;;,,''':.;,;:;;.,;;;;;';';'..`
`.;;;.,;;;;''''''',';;;,'''''''''''''''';':;;''';:. :`` ..,. `.. ;;:. `` ``,` `,. '';:.`,;;:.` ;;.;;..;''::,;;;,;;, '';:;;'';;;.`;;.:'''';;..,`
`..;;;,;;;;;;'''''''';;;:''''''''''''''''';:;;;''';, `. `. `:.` ;;:``, .`:. .:. '';;.:`,;;,`;:;,;;. ';;,:;;:;:'': ;;:.;''';;;. ;,`;''''':.;.`
`..,;;;.;;;;;;;''''''';;;:''''''''''''''''''::;;''';;` ` `, ` . ,. .:.`:;';, , ` ,..,..;,``';,`;:,';;`,;;,;'.`:;;`;,;;';;;,`;;:`;',';':. ;, :''''',.:,..`
`.....;;;,,::;;;;''''''';;;:''''''''''''''';'';,:;''';'` . ` `. .:.`,;;;,,:,..:`;;.:;....;.`;,:;;;.:,;::;..`;; :;';';:;:, ;; ;;'';',..`:` ;''';...;;'..
`,....,;;;,;;:;:;;''''''';;:''''''''''''''';;;;.:;''';;. .```,,:;`:;.`,;';..:`.::;:;.,;..;;;: ;::';;,;;';;;,.`:;`:;'.';';:,.;;`,;''';,,:`;.`:''':.. ';''.:'
`+....,:;;;:;:,:;;;'''''';::'''''''''''''';;;;;,,;;'';;: ``;:.., .,..;.``;;:`.:;:;:.;;,';,.;''; ;.;'';:,'':';,..:;, '''';';:;;;;:`'''';,:;';';''';:::`;';'':;
`':.,.:;;;;;;;,,;;;;''''';::''';'''''''''''';;;;:;'''';;` ,: .:`::;..;,. ';:`.:.:;::;;:;;,`;';;,`,;'';;:;;;;;.;''';`:;'''';,;';;'''''':,.;:.''''';,;;;';;''+:
.';:..:;;';;;;:,,;;;;'''':::''';''''''''''';:;;;;'''''';` ::;;;` .,,`::. ;':,`:,;;;:';:';,`:';;,`;''';';';;';..'';;';'''';;`'';,'''''':,`;.`''''';;;;::;;;'+`
:';;:.:;;';;;;;.:';;;'''':::'''''''''''''';:.;;;';;''';;. ..;;`;,;:.:;.``';: ;.;;;,';;;;,.`;;;;;`;'';,'';;':, ;',;'''''';:,:';.'''''';, ;. ;;;;::;;;';'';'+
.';;;::;;'';;;;,:;;;;;''':::'''''''''''''''',;;:'':'''';, `;;;;;..,::.';.. ';:, ';';`;;;;;,, '',;:;'''';'';'',, ;;.;;''''';;: ;; ''''';';,;:.,;;'''';;';;;;'+
.;;;::;;;'';;;;;;;;;;;'':,,'''''''''''''''';;;;'''''';;` .,,';;.;:;;,;;.:''';;;,;'';';;;',,..;.;.''''';'''';:,.:;..'''''';;;,''`''';;:.:;;''''''''''';';;;;'
`,:;;;:;;;;';;;;:;;;:;;'':::''''''''''''''';;;;;'''''';;` :;;,;::;;;:';,`;';:;;;'''`'';';:;''',.;''';'''''':;;;.': '''''';;';;;;;,::'';'''''''''''''';';;;;'
`..;;:::;;;;';;;:;;;::;;':,:'''''''';'''''';;;;;''''''';` :;';':;'';:;;, ';;.:'':'';'''';::';;; ;'''''''''':;'''''.''''';;;,.:;;''''''''''''''''''''''';;;;:
.,.;;::;;;;;;;;;:;;;:;;;::,'''''''''''''''';;;;';'''';;` ,;;;'';'';;;;, ;';`,';;';''''';:`'';:`;''''''''';:.'';;'';;;:,,'''''';''''''''''''''''''''''';;;;`
:,,;:;;:;;;;;';;:,;;,;;;:,:''''''''''''''''';;::;;''';;` .;';':;'';;;;, ;';.`;''';''''';: '';,;''''''',.;;,.:;:;``:;';'''''''';'''''''''''''''''''''''';;;
:,,,:;:::';:;';;;.;;,,;;:,,''''''''''''''';;;;;;:;''';;. . ;:;';''';'';,. ;;: :'''''''';;: ''`;:'''': ,. ;:;,.:;';''''''''''''';''''''''''''''''''';;;';;;;
`#+ ,,.,,,:::;;::;;;;.::,,';::,;''''''''''''''';;;;''''''';.`,.'''';''';'';,;`;';`:'''''''';;;,,; ';''';;:; ;;';;;;';''''''''''''''';';'''''''''''''''''''';;:.
#'#' .....:,:;:;;:;;;;.,:,,;;:,,''''''''''''''';;;';;;;'''';..:;'.';:'''''';;';'';'''''''''';;';;'`;:;;,.;:;:;,:;;';;'';'''''''''''''';''''''''''''''''''';;;;;;.,.
#+`...,,,.,,::;;:;;;.:::,;;;,,'''''''''''''''';;;;;;;;''';..`;;'';'''''';:`'';:;'''''''''';`;;;;,,,;'''';;;;::;;''';';;''''';''''';;;''''''';;'''''''''';;;;';;....
#; .,..,,,..,:;;;;;;,::::';::,:;''''''''''''''''';;;;;;;';,. ';''''';;'';: ;';.:''''''';;;:..:'';;;;;''';;:.`..;';'';''''';';;''';''''''''''''';;''''';;;;;'';,;:...`
,#. .....,.,..;:;;;;;,,;;:';::,,;''''''''''''';';;;;;;;;;;';. ;:'''';;,:';;`:';.`'';;;:.`:;''';;.;;''''';;: ,,:,:;;';;';';;;;;;;;;;'';;;';'''''''''''';;'''''',.,:;,...`
##. .,,...,,...::;;;;;;;;:';:::,;;;'''''''''''''''';;;;;;;;;: :'''';;..,;;;:`';;;:.,;;;';;;;;';;''''''';;;`,,::;;'''';''';;;;;;;;''';''''''';'''''''''''''''';.....:'...,
'#'. :,,,..,,,..,::;;;;;;;:';:::::;;';''''''''''';'';;;;;;;;;:,.''''';.,;;;;;:.:;;;''''''''';'''''';';'';;;`;::;;;''';';''';;;;;;;;'';;''''''''''''';;''''''''',......:..,,
`##.` ::::,....,..::;;;;;';;';;:::::;;;'''''''''''';;'';;;;:,,::''''';;;;:,:;'''''''';'''''''''''';;'''';;';,::;;;;''';'';;;;;;;;;;'''''''''';;''''''''''''';;:,,..........:`
##.` :::;,,.,.....::;;;;;;;;;;:::,,:;;;;;'''''''';;;';;;;;,;;;;';;;:,:;';'';'''''''''''';''';';;;';';';;'';::,;:;;''';;';;;;';';;;'''''''''''''''''';;.`''';;::..,.....,..,;
+#' ,,;;:,,.,..,.,;;;;;;;;';;;::,:,,;;;;;''''''''';;;;;;;;,;;,,:;;;;'';''''''''';;''''''''';''';'''''';;'':;,;,;;'';;;;;''''''''''''''''''''''''''';,:.;;;;:,....,....,,,+'
:##. .,:;;,,,,..,.,;:;;;;;;;;;;;:,,,.;;;;;''''''''''';;;;;;;;;;;;;''';''''''';''';;;';'''''''''''''''';;'''';:;:;;;;;;;''''''';;;''''''''''''''''''';:;,;;;;;;;,,,..,,,,,;+:
.##'` `.,;;;,,,...,,,::;;;;;;;;;;;:,.`:::;;;''''''''''';;;;;::;;;';;;;';;''''';''';;;';'';'''''''';;'';;''''';;;'';;;;;;''';;'''''';';;''''''''''''''';:;;;;;;;;,::,,,..,:'+.
`### `.,';;.,,,..`,,,::;;;;;;;;;;::...,;;'''''''''''''';;;;;';;;''';;'''''''';'';;;;'''''''''''''''';'''''''''';;;:;';:;''''''''';';;''''''''''';;;;;;;;;;;;;;,,,...,:;;:''`
`###` ..:;;;,,,,..,,,::;;;';;;';;::.,,;;'''''''''''''';;;;;;';;;''''''''''''';'';;'';'''''''''''';;'';'''';'';''';:''';''''''''''''''''''';;;;;;;;;;;;;;;;,,,...,,;::::;;';`
,###. `.''';:,,,...,,,;:;''';;;;;;:`,:;''''''''''''''''';;:;'';;'''''''''';''''';''''''''''''''';''''';'''''';;'''';'';'''';'''''''''';;;;;;::;;;;;;;;,....,.,,:;;,;;;;;;';
:###; .++'';,,,,.``,,,:;;''';;;;;;..:''''''''''''''';;;;;;''';;''''''''''';;';;';'';'''''''''''';''''''';'''';'';;'';;''''''';;;;;;;;;;,,,:;;;;:,,,....,,,;;;;;;;::;;:;;;,
#### `##++';,,,,.`,,,:::;'';:;;;;:,:''''''''''''''';::;;;''''''''''''''''';'''''''''''''''';'''''';'''''''''';';;'''''''';:::::;;;,.,:;,:::::,,,..,.,;;;;;;;;;;;;;;;;::;.
:### `'++'',,,,..`,,,::;'';:;;;;;::''''''''''''''';:,;;;''''''''''''''''''''''''''''''''''''''';''''''';';;';'''''';;;:::,::,,,,,;;;;:;,,,.,,.,.;';;':;;;;;;;;;,;::;:.;.
,##, ,,,,`..,,:::;;;;';;;;;;'''''''''''''';:;:;;;'''';'''''''''''''''''';''''''''';'''''''''''''';'''''';;;;,,,:::...:;;;;;:,.,,,,,,,.:;;;;;''';;;;;;;;.;,,::;;:.
## `::,,``,.,;:;;;;;;;;;;:''''''''''''';.;;:.;;;;'''''''''';''''''''''''''''''''''';'''';''''''''';;;:.,;::::::;;:;;;;::,...,,,,';';;,;';;;;'';;;;';;;,,;:;;;,`
:#' .,,,``.,,,;:;';;;;;;;;''''''''''''''';;;,;;;';;;;;;;'''''';;''''''';'''''''';;;''''''''''';;;;::::,,,,;;;;;:::,,,...,:;;;;;;,;;;;;;;:::;;;;;;;;;;;;;;;;;;,
`## ,:,,`.,,,,:;;;;;;;;;;''''''''''''''';;;:;;;;;;;;;;;''''''';';';';;''''''''';;'''''''';;;;;;:::,::;;;;;;::,,......;,:;';;;;:;;;;;:,;';;';;,;';;;;;;;;;:;;.
`+####` `:,:,..:::::;;;;;';;;''''''''''''''';;,;';;;;;;;;;;;'''';'''';''''';;';''''''''''''';;;::,.`..:::::;,........,:':;:;;'';;;,;;;;;;';;;;,:;;;;;';;;;;;;;;:.
:+++++##` :,::..`:::;::;;;;;;;''''''''';''''';;;'';;;;;;:;;;,;''''';''''';''''''''''''';';;;;::::,:,,...,,....`...,.;;;;;;;'''';;;;;;;;';;;;;:;,;';':;;;;;;;;;;;:.
+++++++#+ `::,:...:::;::;;;;';;;''''';;;;''''';;;':;::;;;'''''''''';''''''''''''''''';;;;::::;;;;;;::,,,.......,,;:;;;;;'';'''';'';,;;;;;;';;;;;;;;;;;;;;;;;;;:;,`
`+++'+++'# ,,::,.`,:::;:;;;;;'''':;;;;;;;;;''';;;';;;''''''';'''''''''''''''''';';;;;:;;;;;;:;;;;;,,....``,:;;;;::;;';;;;;;''';;;,;;;';;;;;';;;;;;;';:;;;;;;;;;;,`
`+'';'++##` ;,`...`::::;;';;;;';;;''';;;;;;'''';;''''''''''''''';;'''''''''';;;;;;;:;;;;;;;;;::,.`.....,;;:;;;;;;;';;;;';;;;';;;;;;;;;,;;;;;;;;;;;;;;;':;;;;;;;;.
+';;''++. .:,.,`.,;:,;;;;;;';;;;''';::::;;''''''''''''''''';,..;''''';;;;;;;;,;:;;;;;;;::,.... ...;;;;;;';;;;;;;;;;;;;;;''';;';;;;;;;;';;;;;;;;;;;;;;;;;;;;;;.
`+';;''++` :;:,...:::,;;;;;;;;;''''';;;:;;;;'''';'''''''''':.:.,'';';;;;:,:;;;;;;::,.,........;;;;;::;;;;;'';;;;;;';;;;;;;';;:;;;;';'';;;,;;''''';;';;;;;;;:;,.
,';;;;'+; `;:::...:::;:;;;,:'';'''''''';;;;;''';'''''''''':;;::;;:;:,,,:;;;;;::,,.......,,;;;;;;';;;;;;;';'';;;;;;;;;;;;;;;;:;;;;;';;;;;';''''';;;;;;;;;;;:;:`
';;;;''+; ,:,,,.`..::;:,;;;;;;;''''';;'';;;';;''''''''';;:,,,::,,::;;;;:::,,...`.....;;;;.;'';''''';;;';;;;;;;;;;;;;;;;;;;;;;;;;;;:;;;';;;;;;;;;;;;:;:;;;;;,`
''';;;;'+' :,,,, ,,,;;;;:::;;';';;;;;;;;;;;'''';;;;;;;;;...,,,;;;;:,:,..`.`..,,;:::;;;,;';';;''''';;;;;;;;;;;;;;;;;;;;;;:;;;:;';;'';;;;;;';;;;;;,:;;;;:;:,
`++''''';'+ `:,.,. .,.,:;:;:;;;;;;;;;;;;;;';:,;;;;;;;;;:,,,,.,,.,,,,,,..``..,,:;;;;,`.;;;;;;;';;;;'''';;;;;;;;;;;;;;;;;;;;;;;;;;;';;';;;;;;;;;;;;;;;;;;;;;:;.
#+++;,:'''+ ,,,....:,.,;;:..:;:;;;;;;;;;;;;;;:;;';,::::;;:..,,:,,..`..,.,.;;,;;.;:;,:;;;:;;;';;;;'''';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:.
##++'''+''+ .,,`...:..,;;:.,,,,:;;;;;;;;;;;;:,,::;::;;:.:.:,,.``,,.;;;;;;;';;;;,,;:;;;;:;;;';;;;'';';,,:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:;;;,;;,.
##+:,;'++++ .,,... .,.`:;;:;;;;,,:;;;;;;:..,,.:;;;,...;,,,....:;;:;;;;;;;;;;:;;;`;:::;;:;;;';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:``.;;;;;;;;;;;,;;;;:;;:;';,`
+##;:'+++++ ....``.....;;;;;;;;;;;;:,.,,.....,;:;:,,.. ..,,;';;;;;;;:;;:,,;;;;.`.;;;;.:;;;;;;;;;,`:::,::;;;;;;;;;;;;;;;;;':` `:';;;;:;;;;;;;;::;,',`
##+####+#. .,...`,...,,:::;;;;;;:,,,,.,..:;::,,```.`:;;,:;;;;;;,;;;;;;;;;,`.;.;;;;;;;;;;;;;.,:.`;;::;::;;;;;;:;;;;;;;. `,;..;:;;;::;;;,.
#+#+###: .,,..`.,...::::,.::;;;,:;;:::,.,....`.::;',;';;;;;:';;;,;;.`,:;;;;,;;;;;;;.;;;;;::;;;;;:;:;;;;;;;;;;;;:` `..,,:;:,,.`
`+:,` .,..``:,.,,:;:,....,,,:,,,,,,.`..,..:,;;':';;;;.;;;;;,`,;;;;;;;;;,;;;;;,,;:;;;;;;;;;;:;;:;;;;;;;;;:` `...`
......::,,,:;;;,...,,.:,,,,:;:;:,.,:;'''';;;;;:;;:..:;;:';;;;;;;;;:;';;,;;:;;;;;;;;,;,;;:::;;;',
..,...::,.:;;;;;;;:;;;;';';,:,;'';;''''';;';';;;...;;;;;;;;,;;;;;;;;;;,;;;;;;;;;::;:::::::,`
,,` `.:.,:;;;;;;;:';;;;;;;,;;;';'';;;;;''';:';:.:;;;;:;;;;;;;;;;;;;:,;;;;;;;;;:::::::,.
.,,``,:,,;;;;;;;;;;;.';;',;;''''';''';'''';';,'.;;;;;;;;';;;;;:;:::,;;;;;:;;;;:;::,`
,,.` .,,,;;;;;;;''::;':;.;;;'',;'';;;'';;';;;';:;;;;;;;;;;;;,..,;;;;;;;;;:;:::.
..,. ..,:`;;;;;;;,;;;;;;,;;';;'''';;;;;;;;;,;;;;;;;;;;;;;:,,:;;;;;;;;;;;:::.
,,....,;::;;;:;;:,:;...;;;';'''';';;''';;;.;':;;;;;:;.,:;;;;;;;;;;;;';'`
,,....,:;;;;;;::.:;:..;;;;;;;;;;;'';;'';;;;:;;:;;:,:;;;;;;;;;;;;:;,.
,,,,,..,;::;;;;;: .:.;:.;';;;;;;';';;;;,;;;;;;;:;;;;;;;;;;;;:;:,`
,,,,,.,;;;;;;;;;,;;.;;;;';'''';';';;;;:,;;::;;;;;;;;;;;;;;;,
..,,,,:,:;;;;;;;..;;,;,;''';;;;;;;;;;;:,;;;;;;;;;;;;;;;;;.
.,,,,,:,;;:,;;;:;;;;;;;';;';;;;;;;;;,,;'';;';;;;;;;'':`
.,,,,,:.;:;::;;;;:;':;;;';'';;;;;;;;;,';;';;;;''':`
.,,,,:::;;;;;;;;;';'::;;;;;;;;;;;;;;:;;;;;;'';`
.,,,:::,;;;;;;;;;'';';;:,;;;;;;;;;;:,;;;;',`
.,,,,:;;;;:,;;;;;;'';;;,:;;;;;;;;;;;,;:.`
.,,,,:;;;;;..;;;;'';;;;,:;:;;;;;;;;;.
,,,,,::,:;;;.;;;;;;;;,;;;;;;;;;;;;;;
,,,,:::;,:;;`;;;;;;';;;;;;;;;;;;;;;:
.,,,,,:::;;;;`;;;;;';;;;;;;:;;;;;;;;:
,,,,::::,;;;.;;;:;;;;;;.:;;;;;;;;;;,
.,,,:::;;;;:.;:;;;;;;;;,;;;;;;;;;;;.
:.,:::;;;;`;;;;;;;;;;;;,;;;;;;;;;;`
..,::;:;;`.;;;;;;;:;;;;:;;;;;;;;;'`
,,:;::;,`;:;;;:;;;;;;;,:;;;;;;;''`
`,:::;;;;;;;;;;;;;;;;::::;;;;;'''`
.;;:;;;;;;;;;;;;;;;;:;::;,;;;;:'`
'';;;,;;;;:,;;;:::;.;:.;;;:'';.
'':;;;;;;;::;;:,;;.;:.;:.,:.
+';;;;;;;;;;;,;;;,;:....
.;;;:;;;;;:;.:,::..`
.;;';;,;;.,..`
`.```
Macchina crittografica di Turing