Lucas Bonomi

Frontend devsigner @ Algolia

This is a placeholder website, while I'm building my new one.

You can connect with me on social media :

;:::;::::;;;; ```,:`:,:::,::;;`:::,``.:::` .,;:```..,,::;::;:';.``:;,..:.:,..:::`.::..........` ,`` ;: ,.;``.`.;:;:,.::',,:;,:::;':.::
;:,:.`...,;:`` `.`::;;:.',`:;,:;::,``,;;   .,:'  `.,::,,...,:,::,`.;:.,:.:,,:,.,.;.:.`  .,.,::,,,.  ;:,.`;.`:`,:,,::`::::;:;;:;::;;;;;
::,,`,.,:;::,;;,..,,:;..:';;;;::;: . ;;;``,:,:; ```:,,,..:,.,:::,.,;:,.:;,,..,,::;::,  `,.::::::;::.::```;..``::..;::...,;;::;:,;:;,:'
;:;:,.;;;;...` `:,:::;;,::;;;:`;;.``:;;;:,``. `. `,:,....;.,:;:;;;;:,,,:::;;;;;;;;,:.   . .::,::,:::;..``;.`.`::::;;:`,,.:;:::,::::```
;:;:::;;:'```:;:;;:,,;:,::::,` ;:. ,;;;::;;;;:,,::,,,..,.:,.,::.;::::;:,:,::;:::,,::, ``,`.:,,,..:,,::,..;` ```;;,,;,..:,;;;:,,:;:,```
;,`;;;:::::`:;:;;::::.::,:;,::;;...`;;;;;;;;;;;;;...``,``,:``::;.`;;.,::,.,,`.,:,`::,` ,:,`;. ..`.;;;;,...,...,;;``:;`,;::,:.::;;:.```
;:;;';:::::;;::,:,;;;:::,:: ``:;;;:`;;;;` .,::,` `..,``,````.`,:..:;:::,,,.,,..:::.::``:,,:;,,..``,,,;:,,;,,::.;;,`,;`.:,:,.::':;:,.``
;::;:;,::::,:...::;,:.:;:;;.,`'.:;;:;:;;,`,,.  ``;,``` `.....,.::;.;.``:::;:,.,:,.::; ..:::;:....,,..:...:;`.,:,:.`:;:;:;:,,,::;;;::,.
;,,:,;::;::,::::;;;;;:;;;;':,,,,,:.;:,::;,.:..,.::,,:::....,:.::::.;'.`,.,:,;:,.,:`:;`,;;;:.:.`.```,.:..`:;.``.,,,,.;:::::,;::;;;,::;,
:.....,,:`,:::::;:::::;:;:':.:`.,,..`,:;;.,`..:::.,.....,...,.,,,..;.,,,,,::,,,:,:::::::,,;::..,...:::,.,::,:;;;;,:,;::;;:::;'';:,.:::
:,,.``:: `,::;.;,:;:,:;;,,';;;:,:::..`.;;,.``,;;:,.:.`:`````,.::,``;`..``.;:...`:.,;::::,,.:....,..,:::,.;';::,:;:;;:;::';::;:';;::,:,
;:`,`. ,`.`,::;.::,,`;:;``;;,.:::,.:`..:;;::,,:;:,``. ;` ` `,::`.``;```...::```..::,:,:`,,.,.``.,.,,:::,.:;;:,.:;,,::;:'':,::,:';;,,,,
;: :` `:,:;;:;;;::,,,:;;.`,+;```.:,.,,,,,;: .:;;:::,; ;,  .::.  `` ;` ,```.,````,,:.::..``.,,`.,,.::::;.`:::.`.:;;;':;:.;:;;:..'::;;.,
;;;;;,,.,.:,:;;;;;,,:;;;:..+:;..`,:,.`.,::;:::::;.   .;: ,:,`    . ;  . ` .: ``.:.,;:..,``,, `.`..:.,;;,,::,`.,:'','::',;',;.`.;;.:`,`
:;;;;:';;:::;::;;;;;:;;'..:';;,.,.::,:,`;:;:,,..,;,::;;,,.,.`````:`;`......:``,.,,`,;:,,.`,:`....,:,,;;,,:.,.,,;;:,:.:::';::,..;;.,,..
;;,;:,;;;`,.:,,:'::';;;:.`,',;,`.,:::;,.;:;`::,:,,`  `,..```.````.`;`.``.``:..:,,,,,;::;,.:,.,,,,:,,:;;,.:,,,,:;;:,;,,;';;::..,;,;::,,
';:::::;;.::;,.,.;;,:;;;;':;,;;;;;;;:::,;,;``:::::,```,``...``````,;`.````.:,.```.,,'',.,,::,``.`:.,,:;:,:,.;:::;,,,;,:':;;,..,;.::::;
:;;:;,,:;:::,:;;:;;:;';:;',;;;::;:'::::,:,;;::,:;:::,,,,:.,,,,,,::::.,.,.,,,:....,..:;,::,,:,,,.,;;;::;;;::,;:,,;:;,'::;;':;;,:;,,::;;
.;;,,..;:,.,.:,:.::;:;:.:,:;;;;,,.;,,,:,:;;:.,::::;:;,,;:,:::::::::::,:::::::::::::::;;:;;;:,,:;;;;;;;;;::;:;;::;;;':::;';::::;;::,:;;
;';:...;;;:::.,,`;,;:;.:`;.,:,::..;`...:,:,;...::..:;::,::::::;;;:;;;;:,:,:,:,.,,,,,:::,,::;:::;;::::;;;;;;;;;'';;'':;;;;;;;:;:;:::;;:
';;;,,:;;:,,,.`:.,.':;,:,:,.;,::.,;.,..;,;.;,,,;:...,:::::+@@@@@@@@':';;:,,.;,.,...,;:,...,,:;,,,::::;:;;;;;;;';;;';;::;;;:;;;::::::::
:;;;::;;;:;;:;::;:;:;;,,::::':;;::;:::::;;::;:::;;;:,:::'#+:+'#:';;+@';;;;::::;:,,:::;:,,,:,::;,:,::::;;;;::;;::;::;,;:;';;;::;;;:::::
,;;:,.::::;;;:;;.:.,,:.:;.,:'.;;:,;:,.:,,,;::,,:;:::;'''@+'''++'+'+''#;;;;;::::;::::;;;;;::;;;;;::;:;;;;''';:;;;;;;':;;;;;;;:;;::;;;;;
;;;.,.:;;:;;,,:..,.``:.``:.:;`:::;;:.`...':::..,:::;''++#+#+#++#+##++'+;;;;;;::::,,,,;;,,,,,,,::,;;:,:;;;;;;;;:::;;'::;:;;',::::;;:;;:
:;;:;::;,,;;.,,,.,.,,..``:::;.:,..+;:,.,,;:.;..:::;'''++''++##########+';;;;;;:;,....;;.,,,.,,,:,,;::;;';;;;;:;;;:;::;;:;;':::::::::::
:;;::,,,;;:;:::;,::,,,.:,:::;:::,.:;;::,:::.;:;::;''''''#++++##++++++##';;;';;;;;....:;.....,,.,:,;;,:;:::;:,:;;;:::;;';;';;;:::;:,::;
';:,,,:;;:;;;':::::,,,::;:::;;,,;:::,::,:,::;;::;;;;;;;;#++'++'''+'';+#''';'''';;:,,,:;,,,::,,,:;:;;:,;;;:::::;:;:::;;';;;:';::;';:;:;
,.,,:::;:;::':;,.:::::.,;':,:;``:;:;;;;;:::;;::;;;;;;;;;#'''''';;;::,:';''''''''';...,;:,,,:';;,,,:,,,;;,;;;:;;;;;:;;;';:;;'':::;'';;;
,;;::::;';:';',,```:,``:;'..:'``,,;;;,:;:;:,::;;'''';;;';:;';;;;;;;;;'''';''''''''.``.;:..`..:;;,,,.,,;;.,;:;;';;;:::;;;';;'';:,,::;,:
::;;:;::,`,'''.:..,``.`''``,.':;,::;,```..,:.;;;''';';'';;;:;;;;;;;;;;;''''''''''';;``;,`````..;;:,...:;`.:,;;';';;;::''';;';;;,,:,,,:
:;;;;;::.'`  ,`;:. `  ,',`,,:',  ;:;.```..,;:;;''';;';;'';;;:;;;;';';';''''''''''''```;,````...`:;;.`..;``:;:;;:;';;::;:;;;'';;,,:;::,
::;;::,,,';```,;,``.,`:;,;.;,;:  ;.;. `.,  :.;''';;;';'';;;;;;::;;;;;;'+'''''''''''```;:``.:,` ``,;;`,`;.`,,,:;;;::,.,;;;';;;;:;;;';',
:;;'`;;..:;;,.,,.  .,.',:.``;'; ....``` ;,`..;'';;;;;;;''#@#';:::;''++++'+''''''+''.` ::`,:` `  ..`:;.`;;,;;:;;;;;:,,:;;;;''';;;::::;:
;::;,;;.,.;:;`,`. ::::;,.:``;;;`,:: `. `.:.`,'';';;;'+++,..`.........,,'#+'++'''''+`.,:;:.`  .``,``.,:,;;:,::;'';';';,;;;;;';:;,.,.;;'
:;:;,,;,,:`:';;.;::;:,````:;::;;. ;`,` ` .:`;;;';;'#++;,..............,,:'++'+'''''.` :;`.   ``.``````.;;,;;`;';;,`.;:;;:;;;;''',,,:;'
.;;;',;'.  `;;;`:.:;`` ``` ::',;  ,.;  , `.:;;''''#+;:,...............,,,,:+#'+''''   ,; .``` ``..`.,:;;;..;.;';',`..,:':;;,;':;''.:;;
,;;:',:..```.;;,,:::``.` `:::+';,``::  , ` `;''';#':,,,................,,,,:;#++'''   ,:`,:, ````.``,,`:; ,;;;;;;:,:,::';;;,'''.;'::';
.;;;;.,,```..;;;.:;::`..``:;.:+.:. ;.   `   ;'';#+:,,,.................,,,:,:;#+'''` `.;``` ``.` ```:..,;`,;;;:;;;::;;;'::;;;'.`,:;,::
;:;;```;::;:: .;`,,:;:.,,:';`,'.;`::``, ``  ;';#+:,,,..................,,,,,,:;+#'+, ``;` ``  ..`  `,`,.;:.;;::;;::;'';;;,:;;;``.:';;'
.`;;;:;;;:::.  ..:.:;`.,`:;::.'`;,`;`:.`    ;'#+;,,,...................,,,,,,::'+#+;` `;`` `` `,.   .,`.;,`:;,::;;;:;;:;;:;;;;``,;';:,
;:;:;;;;`.`,`  ``:,;;`  ,,;::;'`;;``:#`.    ;'#':,,,........,.......,,,,,,,,,::;+#+'`  ;.   ``:.`.` ..`.;:`::;,:;::;;,;;':;';:.,:.;':'
:';;:` ;,. . ` ``;'`;:`  `:.,:'.,:.`;+```   ;'#':,,.......,,,,,,.,,,,,,,,,,,,:::+##+`  ;,````.,:,...::,.;;`,:,.,;;:;,.,;;;';;:;;;;;;:;
';;;. `,,``.  ``,+;.:`.``` .::';,,,,;',``.``;##',,,....,,,,,,,,,,,,:::;;;:,,,:::'#++.  ;:````.:.,,:;:;:,;;::;,.:;;,,:,,';;;;:;'''';:;;
':';...`,..` ``.: `  ` `  `,..:';::.;;`..`,:;##;,,,..,,:;''';:::,::;'+++';;;;:::;##'`:,;:````,,...;;;;',;;`,';;;;:..::,;:;;;,,';;:;';,
;;';:``..,.,   `. `     ` `.. :';;,`:;``.:,`;##:,,,,::;'+++'';::,:;'''''''';;;::;##''; ;;```.`,,:;;'';'';;.:;;;:;;,;';:;;;;;:,;':,;';;
';;;;,` ;.:` ``.`. ``  ``` .`,:';::`,;..`:;,:##:,,,:;;;'''''';:,,:;'''';;;;;;;:::#+';  ;;```.`.::.``.,;,,;,;;:;.;;,;;;;'';;';,,;;:::;:
;;:;+   ;`:.` ,,` `   `  `` .;.:`.;.,;..:`.:'##:,,:;;;;''''''':,.,;''++##++'';:::##', .:;`````.....,`:.`.;,;';;.;';;;';''';'+:.,;;:;,,
:;;;'';`;`.,`.`` ` `      ,:::,;,,,,.:::```.,##:,:;;'++#+#'''':,.,'''++##'++'';::##'':,;;````,,..,.` ..`,;;;;.''';,.;;:::;;';':'':;':,
:;;;'';.:..:.  `   ``    .::`,.+,.:;,;;```.;'+#:,:;'++'##';';;:,`.;:';;'';'';;:::##''` :;```,`.`,.,.`.,``;;;;;;;';:`'+,::::';,;;:::.`:
;;;;:'`:;,`.,` `     .``,:````:'...,`;;```.:'+#;,:;;;';'';:;:;:,`.:;;;;;;;;;:::::#+';.,,'.,,``.`....`:;,`;;;;;;:';,,'',.:',':`:;.:;..;
;;;;:'`.;';`.```      .;..`  .,;,:.,,;;,``.;''#;:,:::;;;;;;;::,,..::;;;;;;;::::::#;'::;:';.````...,..:;:`;;;;;;'+'';;::.,'.;:.;:`,::::
:;;;';, ,;;'.,.``    ` .`    .:;:`:,;;:,`..;:;+':,,,::''';::,,,,..::,:;;;::::,:::#;;;,;;',```..``..:;::.,;;:;;;''':';::`.;,:;,::`,;;;:
:;;;,.' `;::';```   `,,`.   .`,`; .:;;::``.'+:#+,,,,,,::::,,,,,...:,,,,,,,,,,,,:;+:';.;;;,```...``.::,:.:;;,;;:,'';;';;;,;';;..;.`;,.:
:;;;,`'``;,...;.`,.`  .;`, ..`..+` ,:;.;```'+:++:,,,,.,,,,..,,....,,,,,.,,,,,,,:;+:@, ;::,...````.::`:;:.;;`::.:;';;;;;;,:';+.:'`,;,`,
;';;,`,,`;;:..,;. .;  ,;;,.,``,,'```:;.;```;:,:+:,,,.......,,,.`..,,::,,,,,,,,::';:@. :';:`..````;,.`:;.`,;.:.,;;;;';;:;.,:;:;:':`:,`:
:';;,``'`:::`.`:'` .;` :``;,`  .'`..;;,;:,`;.;:+:,,.......,:,,...,,,,::,,,,,,,::';:#```;',`.````...`:,;``.;:,.;;;';;:';;`.,;,,:';.,,`;
:';;, `;`,:, ,`;,;` `;.`:,:.`  `'`,,;;::;,.;`@,';,,,..,.,,::.,,,,,,,;;;::,,,::::'::@`  '':`.```````:``,``.;.;;;';:;':;;.,,:':;;'';;;.;
;';;, `:,.,. , ,,`:  `',,:;.`.  '`,,;:.:;.`:`@.;',,,,,,,,::;,:::,::;;;:;::::::;:+#::`  .':`.``````.` `.```;,::,:;;;';;;..,'',:,''''';;
'';;;'``;,; ..`. `  ` `;::.::,, :.`::'::;.`;..:+'::::::::;:,;++;;;'+':::;::::;;;++..` ``':.````````` `.`:.;;:;;;;;';;;,;.,;';;,:;;;::;
';;;': `;,;`.` . , `` ,,.;. .:,.,;,.::;`;, ;..:+':::::::;::,:;'''''';::::::;;::;++',``` ':``         `.;,`'':,;;;;,';;;;;:;,;;.,;:::;,
';;;;,``,:;`` ..  ., .. :;.    .;'.`,;;`,: : ,,++:::;;;::::,:;'''''';::::::;:;:;+#:,` ` ;:``         `.;.`'',:,;';;;;;.:;,;:';::,:,;;.
';';:` ``;;```:. `.`:: `:;`     ,# `,::.`;`,`,`++:;:;;::::::;;'''';';;;;::::;;;;+;:.``  ;;` `  ````` `:;``;;,,`;;;,.,,.`.:','+;:,;;;;,
';';:. ``';`  .,``.,..``',    ` `' `,,;:.:.;.:.;+;;;;:::;;;;:;';;'''';'';;::;;;''.:..`  ;;   `       `,:``;;,,..;;;:,.,`,;'.;;;::;;;:.
+;';:. `.,;. ``..` .`.,``     `  ' `:..;..:;.,  ;'';;:::''++++++#++'++++';;;;''+:::`:   ;;    `   `` `,:``;;,:``:;:.``:.;';,':';,;;;:.
:;;;:. :,.;: ` `` ``,`;.        `'` .,:;,.,'`:  `+'';::;';;;:,,,::::;;::;;;;;''#:,::,```;;     `     `,:``;;,:`.;;:,``,;;':.':'';;;;:.
:;:;:`.:. '; ` ```  , `:`  ```   '````.'.`;:.`  .;+';;;;:::::::::;;:::::::;;;+++,.,;,` `;;      `    `,;.`:;.:,;.;';``.;:;;:';,;;';':,
;;;;:`,...;; ` :  ```` .,  ` ``  ;, ``:::`,',  . `+''';;::::::;;;';:::::::;;'++': `:.,.`:;       `   `,;``:;.;;.`;';``.:.;;:';,,,:;'';
'';;::,,,..; ` ,` `` ,` ; ` ` `  :: ``.,; .::,, ` ;++';;::::::;;;;;;;::::;;'+#+'.`::`'` :;       ``  `,;``,;.',``;',.`..,;;.';;'.:;'''
:;;;;:'```,;,`..`  ` .  `,`.`` ` ,' . :.;.`;`,.   .+++';:::::;;;;;;;:::::;;'+#+;,::;`;  ,;        `````;``,;.:``:;;.`...;;,:';:;.:';;;
:;;'::;``.;;.:`..``,:,`  ,.``  ```;`` :.;, .. `. ``;+++';:::::::::::::::;;'+##+::: :`:  ,;`       ``.``..`,;.;``.;;,`.`,:';;';:::;';,,
,''';,:, .;,:  ..   .;;..``   ` ``;`. :`::.:.    .``'##+';:,,,,,,,,,,,::'++##+,;:` ,`:  ,;`     ```  ```,`,;.;``.;;,.`..:'';':;;''';`.
.''''.`,`;;`;  ;``   `.::` `   ```'...;.'.`.:   `,,,;+#++';::,,,,,,,,::;+++##':;.` ..:  .;`    ` ``  `.`,`.;,;```;;,:;,,;'::;;;;'',;..
,,';'`...;:`;` . .  . `,.:`  ` ```',: ',,,..; `,:  `:+#+++';;::::::::;;+++##+':;.` `,:  .;`  ``   ` ```.:`.;.;```;'':`.,;',`:';;''.',.
;.';'`.`:;.`:. `  `  ` :``     . `'.` ;,,`:,'`:.   `,'####+';;;;;;;;''++###+';;:`` `::` `;. `     ` ````;`.;.;.,;;':```:;':`;':;;;'';.
,,,;;```;:``,;``  `  ` ```  ` `   '.` :;..,`':`    `.;++###+''''''''++####+';;:``` ,;,  `;.`      ``````:`.;.';:,;';```,;';,:':;;':;;,
,+.;;.``:`` `;`    .````.` `  `   '.  :;.,`.';     `.:'####++++'''+++#####'';;::'+:,::  `;,       ``````,`.;,'..`;''```,;:::;';;;;.;;:
,+.:;,`..` ` ;,    `````:` ` `    ':` :'`:`.;:     `,:;'################+++';;:.., `:::.`;,        `````,`.;,'`.`;''``.`;;;;;;'::,,;;;
,+;,;;.``. ` ;; `   `````:` ``   `;;``:: :`::;     `,:;;++########++####+'';;:;,,` `::::`;:         ````...;,;```:'',...'..;:;;:,,;;;,
:';,::```.```,; ``.``,```':````  `:;``,. ,`,::`     ,:::;+++###++'+++++''';;;:;,.` `,;.;:;:         ````...;''.``:'':;,:'`.;,.'::,''',
;:;;,;`````` .;.`,,```.``;`;,``` `,'``,```,`;,... `@,:::;;''++++''''''';;;;:::;:.` `.; `,;;         `````,.;;'.`.:;';,;;'..:..':,::;''
;:;;,:`.`````.;:,:` `````.,..,,:.`.;`,,`,:;;;;: ..+,,::::;;'''''''';;;;;;;::::;::''.`;   ;;         ``.`.;;;;;...:;''.;:':,.,:';:;;;''
;+;+;,,,``,,;';;::`````.``;```;..`.'..;;;;,,;.'':+#,,:::::;;;;;'';;;;;;;;::::::::,:@@;.  ';       ``.,,:,;;;;';;';'';:;;';;:;;;;,,;':'
;+;+;::``;';;`;;;`````````;`` ;;;:`',.:`. , ::++;#+,,,:::;:;;;;;;;;;;;;;:::::::::,,,@#+: ''        ``,::;;:;;;;;,:'';.;;;;,;;;,,:`';,:
;''+';:`.```,,;;;`````.,`...```:,.`'``; ``,;+++#+##:,,:::;;;;;;;;;;;;;;:::::::::,,,,@##+'#'        ``.;,`,,'':,``:;;';;';':;::::;,';;:
'';'';;````,.`.;,``````:`.,,````,.,'`,; .@:++++#####,,,::;;;:;;;;;;;;;::::::::::,,,:####+',@. ``  ``,:.``.,;;,:.`;;';';'::;:;::';;';;'
'''+''.````,.``;;``````,:``;.````...: '#;::;++:;+###,,,::;:::;;;;;;;;;::::::::::,,,####++..'+++```,.````.:.''.:.;';::;,'..:::;'';;;,,'
'''+'',.```.``.:;```````:.``.``.``,.'++.,++++;@#+###;,,,::;::::;;;;;:::::::::::,,,,###''@,.#+#+'+: ```,:..,'',;;',;;,:,'...';;;:;:.`.;
;''+';..```.`..,;`````.,,:``:..```#,#@,'++++;#++#+##@,,,,::;::::::::::::::::::,,,,@##;;':;'+++;+;:;;``.```,'',;;;.;;,,:',:`;`.::':`..:
++'+''.:```..,``;.```,.,.;```,.`'++:;@+++++;:++++####:,,,,,:::::::::::::::::,,,,,@###;''''''++;+':'+:::```:;',;;,.;;:,;';;;'`.;;;;`.`,
;+;+''`:``.,,.``;:````..,,..`;:`..:;+:##++@..+++#;+##@,...,,,::::::::::::,,,,,,,@###'';;;;;;##,+++:#+++;#,:;;;;;`:;;;,;'::;;,.''':,``,
;''+''`,```.,.``;;````;:..,:;;+##++++':++#;;':+++#####'.....,,::::::,,,,,,,,,,,@###';;;:;;;+#+:+++#++++++';';;;.`;;;;,'';.;:`,;:;:.`,.
''';''..``..,...:;```,,::;,;+#'++++###;##;.;:;'+++++###,.....,,,,,,,,,,,,,,,,,####'';;;::+###::##++#++++++++:;;,`';,;;''..;;.:;:::,`,,
+;''''.`...`,,,,,;.`,.::;#++;#+++++#+#;##@`,::;:'+##+##+.....,,,,,,,,,,,,,,,#####';+;;;:++''+:;++#++#+++++++::',.:;,;:':.:':`:;;;;:..;
+;++;',`;,`.:;':,;,`.:;'++''+++++++###:#+;`,;:';+#+#####+,...,,,,.,,,,,,,,:@###@';;';;;;',;;;;;;:##+#++++++'::::,.;;',;:.;:..;:;`'':.,
;;++'';`;.,,.;;::;;,.;'+''+++++++#####+##;::';';'#++;+####@,,,,..,,.,,,,:@####+';;;;;;:;;;;;;:+;:;+++##+####::+;,,;,;`;,';:.,',:.'',.;
;;+''''`:,:,,,;;;;;.;++++++++++@+:;;;##;+;::;;;':+#''+#######';:,,,:;#@######':;''';;;;;::;++:#++#'###;,,,..,++#+;;:;.;:+;:.;;,::';;::
;;+'+;'.:.:::;;;;;;,+'#+'++++'..,:::;;'';:::;;;;:#+;+######################'+;+';;';;;,;;;;++:+++#+#####@+:.,.:+';';;:',+,;:':.,,;:,::
;'''+;',':...;;;:;;;+#+;;+++#.,..@#::;;;::;;:';;,'::####################+'+++';;+';;;';;;;;#+;#########++###+::;'+;;':'''.;'+...;:;,.:
+;;+';+:::..;::;';;+#++::###;,.+#####;:;;;:;;';;::;#'###################'+##'''#+##+';;:;###++##+##############;##';;;'':.;'+,,,;:,:.:
+;'+;;+';;,;,:;:';;+###::@##::'##'###+;;;:;;;::;';'@'#############@#####'###+'+#;###'#';;:+#################@######;:;';,.;'':,:;::',,
+;++';'+:;;;:::,:''###@,,###::@##'####+;;:;:;;'':'#;##############+;##'#######+###+#+##+'+:+##############+'+######;:;';,,;;;,,,;::+,.
+;+'';;+;;,,:;:,:'####@,.'##;,###;'####;:;';;;;;#'#+;####';;;;+#####'#;;'##########@#####'+;###########+#+#########':';':,;;:,.:;;'',.
;;+'';'++.;,:';,;;#####..:##';###;'#';,:;;;:;;;:#++#;###;;::::;;####';;''':+#########'''####+'#@@+;+;+##############;';':;;',..::;';,,
+;+'+;'+;,;:;;;;:'#####'.:###'###';;;;:;:;':;';':+:#:#######+:::;;;+';;'';###+###########@;,,,:;;@;################@:';::;;;,,,::;'',,
+';'+;;+;;::;:;;;######@.:########+;;'::;;:;;:#'#@,@+;#########::;;'';'';;';;;;;'#######;:,:,,:@#++#################;;;;;';:,,:;:;'::,
+'+'+;;+':,;;;;;;#######::+#+######;:;::;::;;,#++:.@#+'#######;;';'';;'';;;;;;;'+++###+;:,.;####++#####'############';::;'';,,,:;;+,::
+'+'+;;:'.;;;;;;+#######@,;#########;;###:;;;+'+',`###'+#'+';;;'''';;'';;;;;;;'#######',,'#####++'####@'##+'########@;;,;'':,.,,:;+,::
''+++';''.,:,::;#########:;#''#####++++';;##:+;##..##'+';;;;;;'';''''+''';;;'########;#########;#+##+#;'#+,@#########':;'':.,,,,,:+,;,
;'++'+;;'..;::;;#########+;'''#####++:'##@@:@@+@,:;++'+'''+''''''';;:;''++'@@@##+++##:########;####+'#:'@:;##########+:+';,...,,::':',
'+++'+;;',.:;:;'##########''''#####,   `````````````````````````,;;'.`````````````.,,.'@@@#+#+:####;'#:'+:;##########@:;+'....,.::':':
'+++'+;:':.,;:'+##########+''+####+``.,:+;#@#;',:,,,..,,.````  `;';;,+;;++;;:::,.````````````..;##;;+#,+;,@###########;:+'...,,,,,',;:
;;:::+;,';.,';;@##########'+'#####+`;;;'@:@+;;+:'#+++'+;'++:''+`+;;::;:;:#+';;;++++++;@@#;:.` ```:;''#:+'+############',;;:..,.,,,',;:
+'+++#',''.,:;;##############+####+`;````````````````````..,,,'`#+;,:.```````````..,:'+@@#+++;;;`;;';#:+;@#############;;::,,,,,,,;:::
+'++++',:'..,;;##################:+`;`````````````````````````;`@#'.;.``````````````````````.,:;`;;';+;@#@#############,;;,,,,,,.,;:,:
+;+++++,,'.,,;'#################;'#`;`````````````````````````+`#+'`'``````````````````````````;`;;'''+@###############'';,,:,,,,,;;,;
+;+++'+,,',,,;###############+##'#@`;`````````````````````````#`@#'`;``````````````````````````'`;''''@@##@#############;:,,:,:,,,,';'
+;+++'+;,',,,;@##############'#';'#`;`````````````````````````#`@#'`#``````````````````````````'`''''#@@@###############:::,,,::,,,':'
;;;:::+::';,,:###########@##+##;;;,.:`````````````````````````@`##'`@``````````````````````````'`+'+'#@@@@##############';;:,,,,;,,':'
,;,,,:+;:+',,;#############+##@;':..:````::;:;';:,..``````````@`#''`+``````````````````````````+`+'++#'#@###############;,;:,::;;::':;
,;,,,;'':''::+#############+###+'':.,````;'';+'';;;;;;+``````,@.#'#`#```````+++++'#@@@#;:.`````+`'''++++@###############+,;:,,;;,,:';'
;;';;''+,'';,@#############+###++''.,````;```````````:.``````@;.@':`+```````#.,,,:+@@@##+'+;;'@@`'+;##+@@#@#############@,::,,,,:::;';
';+''':','';:####################''.,```.;`,,,...````;```````#.;:,,`:```````@`````````````.,;+##`''+#@@@@@###############.:;,,,,,:,,';
+;+'+;,',;';'##############@####'++.''';;:.;:;;+##:.,@```````:.;,:;`;```````@`#@,,@@';,.``````.`.#+++@@@@@###############:,;,,,,.,,,';
;;:;:,:+:;';@##############@####+++.;;::,.,;;;;;+@;`@:``````'+:@##@`#``````.@`++#,#####';;';'''::##++@@@@################;,;,,,:,,,,';
,:,,,;;+;;'+###############@#####''...````,;;;''#@#`+```````@,@###@`+``````.#`';'''+###'+;''#######++@@@@################',::,,,::,,;:
.,,.:,;'::'++##############@####@+#+''';;:''''####:.@...````#.####+`#``````,@`#;'+'+#####@#########++@@@@################@.::,,,,::,';
.,,,.,;'+;;################@@#####''+##++'''':####.+;....`.;+,###+@.@``````.#..,,';'+####@'########++@@@@#@################,;,,,,,:;;'
.,,...''+'+################@@+@@##+'#'##+#+''#;##@.@.......@:###+#@`@```````@@.```..,;#@@@+###+#####+@@@@@@################:',,,:::;;'
..,...''+.+#################@###+##@###@####+##'#'.#.....``#.#+####`@````````#;.```````....+#@+####@++@@@@#################+':,,:::;;'
..,...;'+,'############@##@@@#@+'##@###@########',;#......,#.#+####`+```````.+''';''+''+;:.;@'#####++#@@@@#################@:::::::::'
..,...;'+:;':###########@@@@@@++'+++######++###@@.',....`.@:;#####@`@@`````.....,:''+++####.'+####'+@@@@@@##################;:,::::::'
..,...;''':'..+#############@@++'+#@@#########+;;`:......`#.@+#####.`:`````.`.`````````..,#.@#####;@@@@@@@#################+,;.,,:;:;'
..,...;';':'..;'+########@@@@@@++'+'''#######;;;:.'.......@.++####'.`:'```.`.``````````...+;,#++'':#@@@@@@@###############.,,',.,,:::'