Tag: webapps

Breadwinners

Sandwiches are great. Bread + Filling = Great idea. They’re great. They’re the reason the expression “the best thing since sliced bread” was coined. Why else (other than toast) would you slice bread?

Well. Now you can figure out if you’re being ripped off by that cafe that wants you to pay $14 for a BLT with this sandwich calculator.

From BoingBoing.

And then, since we’re in the mood, why don’t you check out the winner of a recent “BLT from scratch” competition… here’s the post that set the rules

“From scratch means: You grow your tomato, you grow your lettuce, you cure your own bacon or pancetta, you bake your own bread (wild yeast preferred and gets higher marks but is not required), you make your own mayo. All other embellishments, creative interpretations of the BLT welcome.”

The winner was an American chef living in Sydney… here’s the concluding post from the competition.

Here’s his winning sandwich – but the best bit is the photographic flow chart he made (and the fact that he harvested his own salt from the ocean)…

On the flipside

Have you been reading Tim and Amy’s blog (a misnomer if ever I’ve heard one… Tim has posted once). It’s pretty awesome. Like this post with a little map tool that lets you figure out where you’d end up if you were to drill a hole right through the earth.

If you were to do that, and you dropped a rock down the hole – would it get stuck in the middle or shoot out the other side? Ignoring all the effects that lava might have on the composition of the rock…

Here’s where you’d end up if you lived in Townsville. Somewhere off the coast of Mauritius.

Super Mario Art

I’ve probably used this heading before. But it seems fitting. You can generate your own Mario ending sequence here. They come out a little something like this:

Photos without borders

Polaroids are dead. Apparently. They’re no longer being made. Which is sad. Who doesn’t like a bordered photo that you have to shake?

Turns out lots of people do. So much that you can get an iPhone app that turns your iPhone into a polaroid camera – you even have to shake it for it to develop. It’s called ShakeIt.

Then, thanks to the magic of the internet and the extensive collection of iPhone apps to cover every unimaginable possibility – you can mail it to yourself as a postcard. Using ShootIt.

Failing that you can jump onto Rollip – an online service that turns all of your photos into electronic polaroids. There are a few extra effects you can add…

Go with the flow chart

Diagrammr is pretty cool. It creates flow chart diagram things from sentences. I just used it to map out the logic of John 14. Because it’s a pretty layered little passage. It doesn’t quite get there… but it goes close. Check it out. It appears to save the stuff I’ve put in here – and I think you can probably change it all you like… which is a pain.

It only works with simple sentences. Here are the things I put in:

Jesus is in God
God is in Jesus
Jesus speaks words of God
Jesus is going to God
Jesus brings glory to God
God gives the Spirit
We are in Jesus
We are in God
We have the Spirit
The_World does not have the spirit
The_World does not love Jesus
We have seen Jesus
We have seen God
The_world does not see Jesus
The_world does not see God
Spirit comes in the name of Jesus
Jesus loves God

Starbucks startup

I’m about to waste five minutes of your time. It’s no Farmville. But it’s your chance to set up your own coffee empire. In the spirit of every other tycoon game in the world comes Coffee Tycoon.

Raising the bar

Visitors to this blog (rather than my band of merry subscribers) may have noticed the nifty little toolbar that now floats on the bottom of the page – what do you reckon? Like it? Loathe it? Let me know in the comments.

If you haven’t dropped by to see what I’m talking about – check it out here…

Gravatar gravitas

Have you ever noticed that when I comment here (and elsewhere) my little avatar thing is an awesome little picture?

Like so…

Well, you can get one too – my site, like many others around the interwebs, uses Gravatar – and setting one up is free and easy.

All you need to do is go to that site and upload an image that will be associated with your email address.

Mini(fig)-Me

Amy pointed me to this most fantastic site for creating your own lego minifig.

I created me. Welcome back to the comments Amy.

uʍopǝpısdn

ɯoɔ˙ǝlʇıʇdılɟ ƃuısn ʇuǝʇuoɔ pǝɹıdsuı ǝlƃƃınbs ɹɯ ǝɔnpoɹd uɐɔ ooʇ noʎ

Translation…

You too can produce Mr Squiggle inspired content using fliptitle.com

Egg centric

Lifehacker is often full of useful tips and tricks to make your life better. Their posts can be pretty random and eclectic – today there’s a scientific analysis of the preparation of boiled eggs with a link to a flash application developed by someone at the University of Oslo.

Here is the formula.

Here’s a picture of the flash app which does all your eggciting calculations for you- and a link to a translated version of the original page.

egg

Get your funk on

If you’re looking for something with slightly more street cred than ascii art – perhaps you’re not a geek or a nerd – then maybe you want to turn your image into a fully sick stencil to apply on brick walls and traffic light posts all over your city of choice. Well now you can. Thanks to the wonders of BeFunky.com – you can “be funky”… like this…

A picture painted by 1000 words

If you’ve ever wanted to impress your friends with your awesome ascii art skills – but don’t actually have awesome ascii skills – then Picascii is the tool for you. Here’s one I prepared earlier – not sure how well it’ll come up, but it’s worth a try… it looked good on their page.

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

Get write on it

Time magazine

The things I create using these online web tools that I keep posting are never that funny. Maybe I should spend more time thinking before I post – but WriteOnIt has so many cool features that you should check out that I just couldn’t wait.

48 shades of brown

Nick Earls is a pretty good writer. I enjoyed his books. Other than the title this post has nothing to do with Nick Earls.

Back when I was redesigning my old blog I was looking for the quintessential coffee colour. You can see the results here. That would have been much, much easier if I’d had this little web tool to help me. All you have to do is upload a picture and it gives you a colour palette complete with hex codes. You can download the palette as a photoshop palette file too. Very useful.

Here’s my colours of coffee series screenshots. The last image does arguably feature the titular 48 shades of brown too. Though some could be better described as shades of black or red.

coffee1

coffee2

coffee3