When I was four years old, I wanted to be a wizard.
As I grew up, I decided to become the closest possible thing: A Programmer.
With computers we can create amazing things that were deemed impossible a few years ago.
After all: Any sufficiently advanced technology is indistinguishable from magic!
I love making things that stem straight from the imagination.
If you have a project that combines media and code, or that requires clever thinking, I would love to help!
Here are some things I've been working on during my spare time
- Many Open Source projects on GitHub, most notably:
- last-mail.org, a passive post-mortem message system.
- Joe Spees Adventures,a shoot-em-up with a twist for the 48-hour Global Game Jam 2015 .
- Bytebeat Covers:(Note: These demos are resource-intensive)
- Cover of 'Predestined Fate' from VVVVVV (written by Souleye)
- Cover of 'Please Exist' from Knytt Underground (written by Nifflas)
- Cover of 'Focus' from SuperHexagon (written by Chipzel)
- wmmusic.nl, piano music created by me.
``..,,,,,.`` ```..,:;'''''''''++';:,.` `.,;;''+''+'+'++++++++++++##+;.` `,:;;'''+'+'+#+#++++#+###+#+#####++;,` ``,:;'''+++'++++#+'##'+#################++;:.` .,;'''+''+++++++++#++#################+##+#+++++:` .;'''''+++++++++#+#############################++++',` .;'''++'++++++++++++###############################++++;.` .;''''+++++++++++##+###++###############################+++',` `,;++++++++++##+##+##++++++++##############################++++'. ,''+''+'+++++++#++#+#+++##++++++++++++#+#####################+++++,` `;'+++'+++++++++##++++#++#++#+#++##++##############################++', .'+''''++++#++#++++++#++++##########################################++++;` `:''++''++++#++++++##+##++#+#+##########################################+##'. `;''+''++'++++#+##++#######+#++###########################################+#++. .;'+''++++++++###+#++##########################################################'. .;+''+'+##++####+##++##+#####+###################################################+. `;''++'+#++''##+#+###+#############################################################+: `:''++++++++++##########+#+############@######@######################################+;` `:''+'+++++##+#+##+##############################@#####################################+'` ,;'''++++++++#####+####################@###########@@@#######################@###########'. `,''''+++'++++#+#+++#################################@#########################@####+#######+;. `.:;;''++'++++++###+#############################################################################'. .:'+''''++++##++###+#+##+###########################################################################;` .'+#+''''+++++##+#+##+##+############################################################################+;` `'++#''''+'++++###+#####+#######################################################@######################+, ;++#+''''+++++###++#####+###############################################################################'` :'++#+''+'+++++#+#####+####################################################################@#############+: .'+###+''''+++#++####+#####+#################################################################@#############+. `;'++##''''+'+#+#+###+###################################################@###############@##@################; ,;'+###+'++'+#+#+###+#######################################################################@################+` `;''+###+++++#+++##+#####################################################@#@#################@#################: `:'''####++++#+#+##+#####+################################################@#########@########@@@################+` ,'''++###++++++##++#####################################################@@@##################@@##################. `;''+'+####++++##+++###########################################@#######@####@###@#############@@@#################, ,'+''++####++++#+#+##########+#################@########################@##@#@@@##############@@@#################; .'''''++#####++##+######################################################@#@#####@@######@######@@@##@##############+` :'++'+++#####+###+##################@##########@####@###############@@#@#@#@###@##@#@@##@#######@@#@################, .'''+'+++######+++##+#######################################@####@#@#####@##@@@@####@###########@@#@#@@@#############; `;''+'+'#++#########################################@#######@#@##@#@####@#####@@@@##@##@#########@@@@@################'` .''+'++++++#######################################@@####@####@##@###@##@####@@#@@#@@##############@@@@@@##############+` ,'+'++'++++########++################################@#@####@#@######@@#@#@###@@@@#@@###@########@@@@@#@##############+` :'';+++#''++##########################@##########@####@#@######@@###@@@@#@##@@##@@@@##@#@@######@#@#@@@@@#############+. :+'++'#+'#++#########################################@###@@##@@@##@#@#@#@@#@#@@@@#@@@@#@@@#######@@@#@@###############+. ;'++'+#'++'++##################################@####@####@@###@@#@#@###@@#@#@@@#@#@@####@#@#######@@@@@@@@############+, :++'+#++#+'+##################################@#########@#####@#@#@@#@#####@@@@#@@#@####@###@@######@@#@##############+: :+'+##++#++##+####@#########@################@####@##@@#@####@#@#@@#@#@#@####@#@@#@@@#@@@##@######@@@##@##############+: :#++#++#+'+#++########@##################@##@#######@@@###@@@@@#@@@#@@@#@#@#@#@@@#@#@@#@@@#@@###@@@#@##@##############+; :'+++'#+'+++'+#############################@@#########@#@##@@@####@#@@@@#@@@@@@#@@@@#@@###@@@@#@###@###################; .'+++##++##++########@####@##########@##############@@#@@#@#@#@@###@@@@#@@@@@@@##@@#@@@#@@#@#@###@#@@@@@###############; `'#++#++'#+'+##++###@####################@#####@#@#####@#@####@#@@#@##@@@@@#@@@@@@@#@##@###@@###@@#@@#@################; ''+##++##++###+##############################@####@###@@@@@@@@#@####@#@#@@@@@#@@@@##@@#@@#@@@@#@@#@@@@################;` :'+#'+##+++##++#######################@########@#@####@@@@#@@#@##@#@#@@@##@#@@@@@#@#@##@@@@####@##@@@@#####@#@########'` .'#+++##++##++#############################@####@@#@##@#@##@#@##@@@#@@@@#@@@@@@##@#@@@@@@@@@@@#@#@@@@#@####@###@######'` ;+'+##++###+###+##############@###############@@#@@@@#@#@@##@#@#@@@@@@##@@#@@@@@@#@@@@@@#@@##@##@@@@@@###@###########'` `'++#++####+###+##################@@####@####@@#@@@@@@@@@#@@#@@@##@@@@#@#@@@@##@@@#@#@@@@@@#@@@@@#@@@@###@@@@########'` .'++++##+#####+##########@############@##@#@@@##@@##@@@@#@@@@@@@@@@@@@#@@@@@#@@@@#@@#@@@@@@@@@##@@@@####@###########'. '+++###+##################@@#######@@@####@####@##@#@@@@@@@@@@@@@@#@@@@@@@@#@#@@#@@@@@#@@@#@@@@@@@######@@@########+. ;+####+#################@@@########@@#@#@@@#@@#@@###@@@@#@@@@#@@@@@@@@#@@@@@@@#@@#@@#@#@@#@@@@@@@@@#@@@#@##########+. `'+#####################@@@########@##@#@@#@#@@#@##@##@#@#@@@@@@@@@@@@@@@@@@#@@@@##@@#@@@@@@@@@@##@#@##@#@#########+. `;+#######################@@@@####@@######@@@@@###@@#@#@@@@#@@@@@@#@@@@@@#@@@#@@@@@@##@@@@@@@@@#@#@@###############+, `,##+#####################@@@###@#@####@#@@@@@#@#@####@@#@@@@@@@@@@@#@@@@@@@@@@@@@@@@@#@#@@@@#@#@@@@@###@###########, `,:;++#######################@####@###@@#@@#@@#@#@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@#@@@@@@@@@@@@@@#@@#@@#@#############. `.:;:,+#########################@@@####@#@@#@@@##@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@###@@@@@@#@@@@@#@#@@@@@###############. .:;;'.'##+#######################@@###@@####@##@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@#@##@@#@###########. `.:;;''::+#+#######################@##@#@@@@@@##@@@@#@@#@@@####@@@@@@@@@@@@@@##@@@@@@@@#@@#@@@@@#@@@##@#################. `.:;;;;';.,;############@######@#######@@@@#@@@##@@@@@@@@@##@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@#@@#@@@@@#####################+` `,:;;;;;;;,,:+##########################@@@@#@@#@@@@@@@##@#@#@@@@@@@#@#@#@@@@@@@@@@@@@@@@@@@#@@@@@@#@#####@###@##########' `.,:;;;;;;;;;.,;##+#############@##########@@@@@@@@@@@###@@#@@@@@@@@@@#@@@@@@@@@@@@@@#@@@#@@@@@#@#@@##@##@@#@##############: .,,:;;;;;;;;;;:,,:'##@#########@#####@#######@@@@@@#@@#@#@@@#@#@@@@@@@@@#@@@@@@@@#@@@@@@@@@@@@@@#@@@@@@###@##@##############. .,::;;;;;;;:;:;;,,:;+###########@##############@@#@#@@@@@@@@#@@@@#@@@@@@@@@@@#@@@#@@@@#@@@@@@@@@@#@@####@#@############@####+` .,:;;;;;;;;;;:::,::,:;################@##########@#@@@@@@@@@#@@@@@@@@@@@@@@@@#@##@#@@@#@@@@@@@@@@@@#@##@@@#@#####@##@@#######' `,:;;;;';;;;;;:,,,,;:::;'+#########################@@@@#@@@@@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@#@##@##################: .::;;''';;;;;;:,.,.::,::;+###########@@####@@########@@@@@@@@@#@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@#@#@@@@#@@@####@###########, ,:;;;'''';;;;;:.`.`,,:,:;'##+#######@#####@#####@#####@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@#@#@@@@@@@###@@@#@@####@@##########+. ,;;'''''';;;;:,.```.,:,,:;''+#######@@####@#####@######@@@@@@@@@@@@@@@@#@@@@@@@@#@@@@@@@@@@@@@@@@@#@#@#@#@####@###@####@#####'` .;;;;;;;;;;;;:,.````.,,,::;'+#######@#########@@@#####@#@@@@@@@#@@@@@@@#@@@@@@@@#@@@@@@@@@@@@#@@@#@@@@####@@#@#@############+: ,;;;;;;;;;;;:,``````..,,:;''##+##############@###@@#####@@@@@#@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@###@##@##@#@###@#####+. ,::::;;;;;;,.`````...,,::;'''+########@####@@##@@@########@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@##@##@@##@###########'` .,::;;''';,`````....,,::;;''+############@#@##@@@####@#@#@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@@@@@@#@@##@##@#@@@###########: .:;;'''';.`````....,,::;;'''#################@@#####@#####@@@@@@@@#@@@@@@@@@@@@@@@@@@@@#@@@@@@#@@@@#@@##@#@##@#########+. .;''''';``````...,,,::;;;''''+########@##@@@@@###@@@###@#@#@@@@@@@@@@@@@@@@@@@@@@#@@@#@@@@@@@@@@#@#@@##@@#@@@#@#######: `:'''''`````....,,:::;;;''''++######@@####@@####@#@##@#####@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@@##@##@#######+` :''+;`````...,,,::;;;''''''+#####@@###@@@###@@@###@#@@#####@@@@@@@@@@@@@@@@@@#@@@@@@#@#@@@@@@##@@@#@@###@#########; ,;':````...,,,,::;;;''''''''+#########@##@@@@@@@#@@@##@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@#@##@@@@@@@##@######@#######, ....````...,,,:::;;;;'''''''+############@@@@@@@@@##@@@@@###@@@@@@@@@@@@@@@@@@@@@@@@#@###@@@#@@##@##@##@@##@####+` ....```...,,:::::;;;'''''''''+#####@###@@@@##@@@@@#@@@@@#@#@@#@@@#@@@@@@@@@@@@@@@@@#@@###@##@@@#@#@@@##@########' `....``...,,:::::;;;''''''''''+++###@####@@@#@@@@@@#@@@@@#@#@@###@@@@@@@@@@@@#@@@#@@@@@##@##@@#@@@@@@@@##########; `.....`..,,,::,:::;;;'''''''''''++###@####@#####@@###@@@@#@@@@#@#@#@@@@@@@@@@@@@@@#@@@@@@@@@#@@@#@@@@@@#@@#@######: `...``...,,,:::::;;;;'''''''''''+++###########@@@####@@@@#@@@@#@@#@#####@@@@@@@@@@@@@#@@@@@@@#@@@@@#@@##@#########: `....`..,,::::;;;;;;;''''''''''++++######@####@@##@@@@#@@@@@@@@@@@#######@@@@@@@@@#@@@@@@@@@@@@@@@@@@#@###########: `....`..,:::;:;;;;''''''''''''+++++##+###@####@@#@@@@@@@@@@@#@@@@@@@@@@##@#@@@@@@@@@@@@@@@@@@@@@@#@@@@@@#@####@###, ....`..,::;;;;'''''''''''''''+++++#############@@@@@@@@@@@@@@@@@@@@@@@@@@###@##@@@@@@@@@@@@@@@@@@@@@@###@@@#####+. `....`..,::;;;;'''''''''''''''+++++##############@@@#@@@@@@@@@@@@@@@@@#@@@@##########@@@@@@@@@@@@@@@@@@@#@#######+` ``,,....,::;;;'''''''''''''''++++++#############@@@@@@@@@@@@@@@@@@@@@@@@@@##@@@##@#######@@@@@@@@@@@@@###########; ``,,..,,:;;;;'''''''''''''+'++++++############@@#@@@@@@@@@@@@@@@@@@@@@@@@#@@@#@@###@############@###############. ``.,:...,:;;'''''''''++'''+++''+++++###########@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@##@@###@##########################; .,,,,..,,:;;''''''''++''++++++'+++++#######+###@@@@#@@@#@#@@@@@@@@@@@@@@@@@@@#@@@##@@@@@@@###########@##########` `,::,,.,,:;;'''''''''++'++++++'+++++######+++######@@@@#@@@@@@@@@@@@@@@@#@@@@#@@@#@@@@#@@@@#@@@##@##############` .,::,,,,:;;'''''''''++'+++++++'+++++#####+++++##@@@@@@@@@@@#@@@@@@@@@@@@@@@#@@#@@@@#@#@@###@######@############, ,:::.,,:;;;'''''''++++'+++++++'''+++####++'''####@@@#@@@@@@#@@@@@@@@@@@@@@#@@@@@@##@#@#@#@@#@@@##@@#@#########; .,,:,,,:;;'''''''''++'''+'+++++'++++++++++''+######@@@@@#@@@@##@@@@@@@@@@@@@@@@@#@@#@@#@@@@@@@##@@##@########+'` `,,:.,,:;''''''''''''+'+'++++++++++++++++++''+####@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@#@@@@#@###@##########+` ..,,,,,:;''''''''''+''++++++++++++++++++++++'''''##@@@@@@##@@@@@@@@@@@@@@@###@@@#@#@#@@@@#@@#@#@#@@###@####+#++. `,`..,,,,:;''''''''''''+''+++++++++++++++++++++'';'++##@@@@@@###@@@@@##@@@@@@@@@@@@#@##@@@@#####@######@######+#+, `:;.``.,,,,:;''''''''''''+''+++++++++++++++++++++';''+++#@##@@@@#@@@@@@@@#@@@@@@@@@##@@@@@@#@#@@##@#@@########+####, ,'':`...,,,,:;'''''''''''''+''++++++++++++++++++++;;;''+++###@@@###@@@@@@@@@@@@@@@@@@@@#@#@@@#@#@@@#@@#############+: :+'',....,,,,:;'''''''''''''''''+++++++++++++++++++';;''++++++#@@@@@@@@@@@@@@@@@#@@#@#@####@@#####@#@####@###########+` `++''.....,,,:::;'''''''''''''''++++++++++++++++++++'';''+++'++###@@@@@@@@@#@@@@@#@@@@@@@@@@@@@@@@@@@#@#@#####@########'` :+'''..,...,::::;;''''''''''''''+++++++++++++++++++++'''++++++++####@@@@@@@@@@@##@@#@@@@@#@@@#@@#@@@#@#@#@####@########++` .+''''.,,,,,,::::;;;'''''''''''++++++++++++++++++++++++'++++++++++#####@@@@@@@@##@@@@@@@##@@@@@@@@@@@@##################++'` `'+''+;.,,::,:,;;:;;;;''''''''++++++++++++++++++++++++++++++++++++++####@@@@@###@##@@@@@@@#@@@@@@@@@@@@@#######@###########+: :+'''+',,,::::,;;;;;;;;''''''''+++++++++++++++++++++++++++++++++++++###@@@@@@#@@############@@##@@@@@@######################+. .++''++',,:;::::;;;';;;;''''''''++++++++++++++++++++++++++++++++++++++####@@###@#############@###@@@@#########################+` `'#+''+++:::;;;:;;;;';;;';''''''++++++++++++++++++++++++++++++++++++++++######################@##@@@#@@#########################, ,+#''++++'::;';'';;;''';;;'''''''++++++++++++++++++++++++++++++++++++++++####################@###@@@@###########################' `'#+''+++++:;;';'''';'''';;;'''+++++++++++++++++++++++++++++++++++++++++++####################@#@@@@@############################+` :+#+''++++#+;:'''''''+'''''''''++++++++++++++++++++++++++++++++++++++++++++###################@#@@@###############################, `'++''+++++#+''';'+++++++''''''+++++++++++++++++++++++++++++++++++++++++++++#####################@@@@##############################; ,+#+''+++####+'';'++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++################@#@@@@###############################' ;+#''++++######+'++++++#++++++++++++++++++++++++++++++++++++++++++++++++++++++++###############@@@@################################' `'++'++++########++++++###+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++########@##@@@########@########################+` .+#+++++###################+##+++++++++#+#####++##++++++++++++++++++++++++++++++++++#########@@@@@@##################################. ;+#''+++#########################++##++++++++++++++++++++++++++++++++++++++++++++++###########@@@####################################'` `+##+++++##+######################+###+'+###+++++++++++++++++++++++++++++++++++++++++#########@@#######################################'` ,+#++++++#+######################+####+'###@#'++++++++++++++++++++++++++++++++++++++++########@#########################################'` '+#++++++###+###################+#####+'###@+'#+'+++++++++++++++++++++++++++++++++++++########@##########################################'` `+##++++########################+'+''++'+@@@#++###;+++++++++++++++++++++++++++++++++++###############@#####################################'` .+##++++####+###################+;''+#+'+##@#'+####;'++++++++++++++++++++++++++++++++#######################################################+. :+#+++++####+##################++;'++++#+++@#'+#####;'++++++++++++++++++++++++++++#################@#########################################+, ;+#++++#####++################+++;'++#######++#######;'++++++++++++++++++++++++++######################################@#####################++: `'##++++#####++###############+##';'+++########++###@#+''+++++++++++++++++++++++++################@@#############################################'` `+##++++####+++#######@#########+'''+++############@#@@;'+++++++++++++++++++++++######################################@###########################+, ,+##++++#####++#######@#####+###';''+++#################;'++++++++++++++++++++++#####################################@@@###########################+:` ;###+++######++############+###+';''+'#+################+;++++++++++++++++++++################@@#####################@@@#############################;` '###++######++########@@@######'';;''+##+################++++++++++++++++++++###############@########################@@###############################+, '####++######+################+'';'''+++++####+###################+++++++++#########################################@@@################################+:` '####++#####+++################'''''++++++###+####+#####+########++++++++++++#######################################@@###################################'. `'###+++#####++#######@##+#####+'''+'+++#########++#++#############+++++++##########################################@@@####################################+, `+###++######+++#####@@#+###@##'''++++++++#++#+#+++++###++++++++++++++++######+########@#####@#@###@@##############@@@@####################################++:` `+###++######+++#####@#+###@###+'++++++#######++#+#+###+++++++++++++########+###############@######@#@#############@@@#######################################+'. `+####++#####++#######+###@####+'++##############+#+##++++++++++++#######+++++####@#@####@#######@@@#@###########@@@@##########################################+, `+###++######+++#####+###@@#####'+#################+####+++#+#########+++++#######@####@@@@#@#@@#######@########@@@@@@##########################################+;` `+####+######+++#####+###########'###+'++##########################++''+++###############@#@##@@#####@####@#####@@@@@@##########################################++'. ;#@##+#######+#####+############+##+''+'++++####@@##########@#++''++++#######@########@@@@@@##@###############@@@@@@#############################################++:` ,##@#+######++####+###@#########+'#'''+'++++++#+##########+'''+'+'++#######@####@##@@@#@@@@@#################@@@@@#@##############################################++;` .####+######++###+###@###########++'''+'''''+++++++++++'''''++++++#+#######@####@@@#@@@#@@@#@######@##@##@@#@@@@@@#@###############################################++'. `+###+######++##++###############+'''''''+'+''+++''+'+'+''+++###+####@@@@##+###@@@@#@@@#@@@##@@@######@##@@@#@@@@@##################################################++'` +###+#######+#++###############++''''''++''''+++'+++'+#++++##########@@@##@@@@@@@@@@@@@@@#@######@#####@#@@@@@@@@@#@###############################################+++;` '###+######++#+################+';;;;''''++'+++++#+++###+#+#######@#@#@####@@@@@@@#@@@@@@@@@@@####@###@@@##@@@@@@####################################################++: :##++######+#+################++'';''''''++'+++++++++###########@@@@##+##@#@@@@@@@@@@@@@@@@@@@#@##@@######@@@@@@######################################################++, .##+#######+++################++;';''+'++++##+++#+#########@@@@@@@##++#@@#@@@@@@@@@@@@@@@@@@@@#@@@@######@@@@@@@###################################################++++++, `##+#######++#################+';''''#++++++############@@@@@@@@###++@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@####@@@@@@@@#####################################################++++'. `+#+#######+#################++'''+++####+#########@#@@@@@@@@#####+#@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@#####################@###############################+++++' '#+######++#################++;'+++###########@@##@@@@@#@####+##+##@@@@@@@@@@@@@@@@@@@@@@@@@@#@@##@@@#@@@@@@@#@#####################@###############################++++++ ;++######+##################++''+######@#@##@@@@@@@@@############@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@##@@@@@@@#########################################################++++ :#+#####+###################++'+###########@##@###############+#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##@@@@@@@@@@@#@#######################################################++++ .#+####++#####################++#++++++++#+##########+#########@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##@@@@@@@@@@@##@######################################################+#+++ `#+####+#####################+++#+''++++++++++++##+##########@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@#@@##########################################################++ `++###+#####################++++++'''+#++####+##+#+#####@###@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@####@@@@@@@@#@@####################@##################################+##++ '+###+#####################++++++'+++##############@######@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##@@@@@@@@@##############################################################++ :+##+#######################++++++'+########@######@@###@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@#############################################################++ ,+#++######################++++##+++######@@@@##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@#############################################################++ .+++########################+++++++#++####@@@@@##@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@######################@#####################################+++ .+++#######################+++++####+++####@@@##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##@##@@@@@@@@@@@@@@@#@#######################@#####################################++ .++#######################++++++####++++################@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@#@#@###################@@######################################++ .+########################++++++####+'++##############@#####@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@#####################@###################################++++ :+#######################++#+++###@#+++################@###@####@@@@@@@@@@@@@@@#@@@@#@@@@@@@@@@@@@@@@@###@#####################@#@####################################+++ `'#########################+#+++#####'++##################@@#@@#@@@@@@@@@@@#@@@##@#@@@@@@@@@@@@@@@@@@#@@@@########@#############@######################################+++ ,##########################+++++#####'++################@###@@@#@@@@@@@@@@@#@@@@@@#@@@@@@@@@@@@@@@@@@#@@#####@@@################@@#####################################+#+ `+#########################++++######+'+##################@########@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@###@@@##########################################################+++ This ASCII-style portrait photo of me looks best when seen in a graphical browser, where it is zoomed out a little.