Only Other People Turn 50

th50I know how to count, 45… 50. I’ve been counting 50 for a few years. 50 is coming… 50 is coming… warning… 50 is closer than you think. But, in spite of that, when I see something for people who are turning 50 or 50 plus, I don’t think it’s about me. Only other people turn 50, not me.

I remember my Dad’s 50th birthday party. We gave him a home party with a bowl full of colourful Jello to smush his feet into. Dad was the grumpy sort, it really didn’t have much to do with being 50, he was mostly that way. But, I remember making all that Jello with my Mom. I remember my Mom had read about the idea somewhere, as a great way to relieve stress or tension. He finally did put his feet in the Jello, and he liked it. I don’t want Jello for my 50th birthday. I may be going crazy but I haven’t been grumpy about it.

There is the other part of turning 50… the birthday. You know people aren’t so likely to forget or ignore it. I don’t think I’d like it if they did. Quite… exactly… Other than not wanting Jello; I don’t know what I do want. Nothing… and yet, something. So am leaving that to procrastinate on later. I have until December after all.

Turning 50 has been on my mind since I turned 46, if not before. If you haven’t become a grown up, done the things you wanted to do, by the time you are 50… you only have another 10 years until you are old. I feel like I’m hanging onto a shelf, my legs dangling below me reaching for a ledge I can’t see or touch with my toes. I can let go of the ledge and trust I will land on another ledge below or I can let go of the ledge and fall a very long, long way. I tend to get that sick feeling of not having faith in the ledge below me when I think about turning 50.

Anyway, I thought I could write something about it. Likely someone else is turning 50, somewhere on the planet. Good luck and happy birthday when the time comes.

MathCool ASCII Art Collection: Birthday


-=[ Happy Birthday Bear ]=-
,,,
,-""-,-" "-,-""-,
/,-' , .-'-.7.-'-. , '-,
( / _ _ )/
'-, { (0) (0) } ,-'
/ > .---. <
|/ .-' / '-. |
{, / ,
_, ,}
{, / ,} /
',. '---' ./,'
.-""""""-. .-""""""-.
.' ._. '.
/ _ _ _ ___ ___ _ _
.' | | | / | | | | |
/ | | || ' || '/| '/ / ;
| / |||||||| || || |
;'---' ___ _ ___ ___ _ _ ;
'. ; | . | || |
|| | | _ ;
- | < | || '_/ | | | | [].',
|'/|||__ || ||| |
___ _ _ _ |
| / | | | /_/
,-""-. .'
| | || . | / /-,-' .-""-,
/ .'|
/ ||| ||/'./
; .--. ' /' / .--. ;
| ( |, ' /' | / ) |
; } ; /; { ; /; .-' / -._ / /;
.' _.-' Y -.
'.__//
'.___,.-'
-.,
.'

[[code]]czoxMDA0MzpcIiAtPVsgcm9zZXMgXT0tCgogICAgICAgICAgICAgIF9fCiAgICAgICAgIF8gICAvIC98CiAgICAgICAgfCAgL18vCiB7WyYqJl19ICAgICAgIF98IC8gX18KICAgICAgICAgICAvXy9fXyAgICAgICAgICAgLi09PVxcXCcvfgogICAgX19fXyxfXy9fXyxfX19fXyxfX19fe1smKiZdfV9fKS8gICAve359fX0KICAgIC0sLS0tLS0tLC0tLS0sLS0tLS0sLS0tLFxcXCctXFxcJyB7e359fQogICAgICAgICAgICAgICAgICAgICAge1smKiZdfSAgICAgICBcXFwnLT09Ln0vCiAgICAgICAgICAgICAgX18KICAgICAgICAgXyAgIC8gL3wKICAgICAgICB8ICAvXy8KICAgICAgICBffHtbJiomXX0gLyBfXwogICAgICAgICAgIC9fL19fICAgICAgICAgICAuLS09PVxcXCcvfgogICAgX19fXyxfXy9fXyxfX19fXyxfX19fX18pLyAgICB7WyYqJl19L3t+fX19CiAgICAtLC0tLS0tLSwtLS0tLC0tLS0tLC0tLSxcXFwnLS1cXFwnIHt7fn19CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7WyYqJl19IFxcXCctLT09Ln0vCgoKICAgICAgICAgICAgICBfXwogICAgICAgICBfICAgLyAgfAogICAgICAgIHwgICAvXy8KICAgICAgICBffCAve1smKiZdfSBfXwogICAgICAgICAgIC9fL19fICAgICAgICAgICAuLS09XFxcJy9+CiAgICBfX19fLF9fL19fLF9fX19fLF9fX19fXykvICAgL3t+fXtbJiomXX19fQogICAgLSwtLS0tLSwtLS0tLC0tLS0tLC0tLSxcXFwnLVxcXCcge3t+fX0KICAgICAgICAgICAgX18vXyAgICAgICAgICAgIFxcXCctLT0ue1smKiZdfX0vCiAgICAgICAgICAgL18vIHwKICAgICAgICAgICAgICAgIC8KCgoKCgogLT1bIGdpZnRzIF09LQogICAgICAgICAgICAgICAgXyB7WyYqJl19ICBfCiAgICAgICAgICAgICAgICgoby8pKQogICAgICAgICAgLi0tLS0tLy9eLS0tLS0uCiAgICAgICAgICB8ICAgIC9gfCB8YCAgIHtbJiomXX0gfAogICAgICAgICAgfCAgICAgIHwgfCAgICAgIHwKICAgICAgICAgIHwgICAgICB8IHwgICAgICB8CiAgICAgICAgICB8ICAgICAge1smKiZdfXwgfCAgICAgIHwKICAgICAgICAgIFxcXCctLS0tLS09PT0tLS0tLS1cXFwnCgogICAgICAgICAgICAuX18uICAgICAgLj09PT09PT09PT0ue1smKiZdfQogICAgICAgICAgLigvLykuICAuLVsgZm9yIHlvdSEgXQogICAgICAgICAuKCgpLy8pLi8gIFxcXCc9PT09PT09PT09XFxcJwogICAgIC4te1smKiZdfS0tLSgpLygvKS0tLS0uCiAgICAgfCAgICAgLy8vICAgICB8CiAgICAgfCAgICAvLy98fCAgICB8CiAgICAgfCAgIC8vYHx8fHxgICB7WyYqJl19IHwKICAgICB8ICAgICAgfHx8fCAgICAgIHwKICAgICB8ICAgICAgfHx8fCAgICAgIHwKICAgICB8ICAgICAgfHx8fCAgICAgIHwKIHtbJiomXX0gICAgfCAgICAgIHx8fHwgICAgICB8CiAgICAgfCAgICAgIHx8fHwgICAgICB8CiAgICAgfCAgICAgIHx8fHwgICAgICB8CiAgICAge1smKiZdfVxcXCctLS0tLS09PT09LS0tLS0tXFxcJwoKCgoKCiAtPVsgYmFsbG9vbnMgXT0tICAxLzk3CgogICAgIC4tXFxcJ1xcXCJcXFwnLS4KICAgIC8gIwoge1smKiZdfSAgOiAjICAgICAgIDogIC4tXFxcJ1xcXCJcXFwnLS4KICAgICAgICAgICAvICAvICMKICAgICAgICAgIC8gIDogIyAgICAgICA6CiAgICAgIGB7WyYqJl19XFxcJ3FcXFwnYCAgICAgICAgICAgLwogICAgICAgICggICAgICAgICAgICAvCiAgICAgICAgICkgICAgICAgYFxcXCdwXFxcJ2AKICAgICAgICAoe1smKiZdfSAgICAgICAgICApCiAgICAgICAgICkgICAgICAgICgKICAgICAgICAgICAgICAgICAgICkKCgotPVsgQmlydGhkYXkgQ2FrZSBdPS17WyYqJl19CgogICAgICAgICAgICB+ICAgICAgICAgICAgICAgICAgfgogICAgICAqICAgICAgICAgICAgICAgICAgICogICAgICAgICAgICAgIHtbJiomXX0gICogICAgICAgKgogICAgICAgICAgICAgICAgICAgKiAgICAgICAgICAgICAgICoKICAgfiAgICAgICAqICAgICAgICAgICAgICAge1smKiZdfSAqICAgICAgICAgfiAgICAqCiAgICAgICAgICAgICAgICogICAgICAgfiAgICAgICAgKiAgICAgICAgICAgICAgKiAgIH4KICAgICB7WyYqJl19ICAgICAgICAgICAgICApICAgICAgICAgKCAgICAgICAgICkgICAgICAgICAgICAgICoKICAgICAqICAgIH4gICAgICkgKF8pICAgKHtbJiomXX0gICAoXykgICApICAgKF8pICggICoKICAgICAgICAgICAgKiAgKF8pICMgKSAoXykgKSAjICggKF8pICggIyAoXykgICAgICAgKgoge1smKiZdfSAgICAgICAgICAgICAgXyMuLSMoXyktIy0oXykjKF8pLSMtKF8pIy0uI18KICAgKiAgICAgICAgIC5cXFwnICMgICMgIyAgIyAgIyAjIHtbJiomXX0jICAjICAjICMgICMgYC4gICB+ICAgICAqCiAgICAgICAgICAgIDogICAjICAgICMgICMgICMgICAjICAjICAjICAgICMgICA6CiAge1smKiZdfSAgIH4gICAgICA6LiAgICAgICAjICAgICAjICAgIyAgICAgIyAgICAgICAuOiAgICAgICoKICAgICAgICAgKiAgfCBgLS5fXyAgICB7WyYqJl19ICAgICAgICAgICAgICAgICBfXy4tXFxcJyB8ICoKICAgICAgICAgICAgfCAgICAgIGBgYGBgXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJgYHtbJiomXX1gYGAgICAgICB8ICAgICAgICAgKgogICAgICAqICAgICB8ICAgICAgICAgfCB8fCB8fil8fikgLyAgICAgICAgIHwKICAgICAgICAge1smKiZdfSAgIHwgICAgICAgICB8fnx8fnx+IHx+ICB8ICAgICAgICAgIHwgICAgICAgfgogICAgfiAgICogICB8ICAgICAgICAgICAgICAgICB7WyYqJl19ICAgICAgICAgICAgICAgIHwgKgogICAgICAgICAgICB8ICAgICAgfH4pfHx+KX58fnwgfHx+fCAgLyAgICAgfCAgICAgICAgICoKIHtbJiomXX0gICAqICAgIF8uLXwgICAgICB8fil8fH4gfCB8fnx8IC98fiB8ICAgICAgfC0uXwogICAgICAgLlxcXCcgICBcXFwnLiAgICAgIH4gICAgIHtbJiomXX0gICAgICAgfiAgICAgICAgICAgLlxcXCcgICBgLiAgKgogICAgICAgOiAgICAgIGAtLl9fICAgICAgICAgICAgICAgICAgICAgX18uLVxce1smKiZdfVwnICAgICAgOgogICAgICAgIGAuICAgICAgICAgYGBgYGBcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcImBgYGBgICAgICAgICAgLlxcXCcKICAge1smKiZdfSAgICAgICBgLS4uXyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXy4uLVxcXCcKICAgICAgICAgICAgICAgYGBgYGBcXFwiXFxcIlxcXCJcXFwie1smKiZdfS0tLS0tLS0tLS0tXFxcIlxcXCJcXFwiXFxcImBgYGBgCgogLT1bIGJpcnRoZGF5IGNha2UgXT0tCgogICAgICAgICAgICAgICAgICA2NjY2NgogIHtbJiomXX0gICAgICAgICAgICAgIF9ffHx8fHxfXyAgIEggQSBQIFAgWQogICAgICAgICAgICAgICB7Ll8uXy5fLl8ufSAgICAgQiBJIFIgVCBIe1smKiZdfSBEIEEgWSAgIQogICAgICAgICAgICAgX197Ll8uXy5fLl8ufV9fCiAgICAgICAgICAgIGB+fn5+fn5+fn5+fn5+fn5gCgogLT1bIGJ7WyYqJl19aXJ0aGRheSBjYWtlIF09LQoKICAgICAgICAgICAgICAgICwgLCAsICwgLAogICAgICAgICAgICAgICAgIyAjICMgIyAjCiAgICAgIHtbJiomXX0gICAgICAgICBfI18jXyNfI18jXwogICAgICAgICAgICAgIHtfYCBgIGAgYCBgX30KICAgICAgICAgICAgIF97Xy5fLl8uXy5fLl99e1smKiZdfV8KICAgICAgICAgICAge18gIEggQSBQIFAgWSAgX30KICAgICAgICAgICBfe18uXy5fLl8uXy5fLl8uX31fCiAgICAgICAgICB7XyB7WyYqJl19QiBJIFIgVCBIIEQgQSBZIF99CiAgICAgIC4tLS17Xy5fLl8uXy5fLl8uXy5fLl8uX30tLS0uCiAgICAgKCAgIGBcXFwiXFxcIlxcXCJcXFwiXFxcIlxce1smKiZdfVwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiYCAgICkKICAgICAgYH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fmAKCgoKe1smKiZdfSAtPVsgc21hbGwgYmlydGhkYXkgY2FrZSBdPS0KICAgICAgICAgICAgLCwsLCwKICAgICAgICAgICBffHx8fHxfCiAgICAgICAgICB7WyYqJl19e34qfip+Kn59CiAgICAgICAgX197Kn4qfip+Kn1fXwogICAgICAgYC0tLS0tLS0tLS0tLS1gCgoKCiAtPVsgY2F0cyAmYW1wOyBiaXtbJiomXX1ydGhkYXkgZ3JlZXRpbmdzIF09LQoKCiAgICAgICAgICAgICB8PS98ICAgSCBBIFAgUCBZICAgQiBJIFIgVCBIIEQgQSBZICEKICAge1smKiZdfSAgICAgIF8gICAvNiA2CiAgICAgICAgICkpID1fWV8vPSAgICAgICAgLCwsLCwgICAgICB8PS98Li1cXFwiXFxcIlxcXCItLgogICAgICAgICh7WyYqJl19KCAgIC8gXiAgICAgICAgIF98fHx8fF8gICAgIC82IDYKICAgICAgICAgIC98IHwgfCAgICAgIHt+Kn4qfip+fSAgID1fWV8vPSAgKHtbJiomXX1fICA7CiAgICAgICAgICAoIHwgfCB8ICkgICBfX3sqfip+Kn4qfV9fICAgIF4vL18vLS9fXy8vLwogICAgICAgICAgICBgXFxcIlxcXCIgXFx7WyYqJl19XCJcXFwiYCAgIGAtLS0tLS0tLS0tLS0tYCAgICAgICAgICAgICgoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtbJiomXX0gICAgICAgICAgIGAKCgoKIC09WyBMaW9uIHcvQmlydGhkYXkgY2FrZSBdPS0KCiAgICAgICAgICAgICAgLCUlJSUlJSUlLAogICAge1smKiZdfSAgICAgICAgLCUlLyUlJSUvJSUKICAgICAgICAgICAsJSUlYyBcXFwiXFxcIiBKLyUlJSAgICAsLCwsLAogICUuICAgICAgICUlJSUvIDYge1smKiZdfSA2ICUlJSAgICB8fHx8fAogIGAlJS4gICAgICUlJSUgICAgXyAgfCUlJSAgQEBAQEBAQEBACiAgIGAlJSAgICAgYCUlJSUoX19ZX197WyYqJl19KSUlXFxcJyAge34qfip+Kn59CiAgIC8vICAgICAgIDslJSUlYC0vJSUlXFxcJyBAQEBAQEBAQEBAQEBACiAgKCggICAgICAgLyAgYCUlJSV7WyYqJl19JSUlXFxcJyAgIHt+KiBIQVBQWSAqfn0KICAgICAgIC5cXFwnICAgICAgICAgIHwgICAgeyAgQklSVEhEQVkgfQogICAgICAvICAgICAgICB7WyYqJl19IHwgfCAgICB7fn4qfn4qfn4qfn59CiAgICAgLyAgICAgICAgICkgfCB8ICAgIEBAQEBAQEBAQEBAQEAKICAgICAgICAgICAgICAgL3tbJiomXX1fIHwgfF9fICAgICBfXykgKF9fCiAgICAgIChfX19fX19fX19fXykpKSkpKSkgICAvX19fX19fXwoKICAgICAgICAgICAgICAgICAge1smKiZdfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAsJSUlJSUlJSUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7WyYqJl19ICAgICAgICAgICAgICAgICAgICAlJS8lJSUlLyUlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAsLHtbJiomXX0sLCwgICAlJSVDIFxcXCJcXFwiIEovJSUlLAogICAgICAgICAgICAgICAgICAgICAgICAgLCUlJSUlJSUsICAgICAgICB8fHx8fCAgICUlJXtbJiomXX0vIDYgIDYgJSUlJSAgICAgICAuJQogICAgICAgICAgICAgICAgICAgICAgICwlJS8lJSUlLyUsICAgIEBAQEBAQEBAQCAlJSV8ICBfe1smKiZdfSAgICAlJSUlICAgICAuJSVgCiAgICAgICAgICAgICAgICAgICAgICAsJSUlYyBcXFwiXFxcIiBKLyUlLCAgIHt+Kn4qfip+fSBcXFwnJSUoPV97WyYqJl19WV89KSUlJSVcXFwnICAgICAlJWAKICUuICAgICAgICAgICAgICAgICAgICUlJSUvIGQgIGIgJSUlIEBAQEBAQEBAQEBAQEBcXFwnJSUlLS97WyYqJl19YCUlJSU7ICAgICAgIAogYCUlLiAgICAgICAgIF9fICAgICAgJSUlJSAgICBfICB8JSUlIHt+KiBIQVBQWSAqfn0gIFxcXCclJSUlJSUle1smKiZdfWAgICAgICAgICApKQogIGAlJSAgICAgIC4tXFxcJyAgYFxcXCJ+LS1cXFwiYCUlJSUoPV9ZXz0pJSVcXFwnIHsgIEJJUlRIREFZIH0gICB8ICAgIHtbJiomXX0gICAgICBcXFwnLiAgICAvLwogICAvLyAgICAuXFxcJyAgICAgYC4gICAgIGAlJSUlYDcvJSUlXFxcJ19fe35+Kn5+Kn5+Kn5+fSAgIHwgfCAge1smKiZdfS8gICAgICAgICAvLwogICgoICAgIC8gICAgICAgICA7ICAgICAgYCUlJSUlJSVcXFwnX19fX0BAQEBAQEBAQEBAQEAgICB8IHwgKCAgIHtbJiomXX0gICAgICAvLwogIGAuYC0tXFxcJyAgICAgICAgICxcXFwnICAgXyxgLS5fX19fX2AtLCAgICAgIF9fKSAoX18gICAgX198IHwgXyAgICAgIHtbJiomXX0gICAvCiAgICBgXFxcIlxcXCJcXFwiYC5fX19fXyAgYC0tLGAgICAgICAgICAgYCkpKSAgICAvX19fX19fXyAgKCgoKCgoKF9fX19fX19fX19fe1smKi

ZdfSkKICAgICAgICAgICAgICAgYH5cXFwiLSkpKQoKCgogLT1bIFN3ZWV0IFNpeHRlZW4gQmlydGhkYXkgQ2FrZSBdPS0KCiAgICAgICAoIHtbJiomXX0gICAgICAgKSAgICA2NjY2NjY2NjY2NjY2NjY2ICAgICAoICAgbyAgICApCiAgICAgICAgKSAgICAgICggICAgIHx8fHx8fHx8fHx8e1smKiZdfXx8fHx8ICAgICAgKSAgICAgICgKICAgICAgICggICBvICAgICAgICAgfHx8fHx8fHx8fHx8fHx8fCBvICAgKCAgICApICAgICBvCiB7WyYqJl19ICAgICAgICAgICAgICAgICBvICB8fHx8fHx8fHx8fHx8fHx8ICAgICAgICAgKAogICAgbyAgICAoICAgICAuLT0tPS09LT0tPS09LXtbJiomXX09LT0tPS09LT0tPS09LS4gICApICAgKAogICAgICAgICAgKSAgIHsqfiB+Kn4gfip+IH4qfiB+Kn4gfip+IH4qfiB+Kn0gKCAgICAge1smKiZdfSkKICAgICAgKCAgICAgICB7KiAgIChffnwgIHx8X358X35+fH4gIHwgLyAgICp9ICAgICAgKAogICAgICAgKSAgICAgIHsqICAgLF97WyYqJl19KXwvfHxfIHxfICB8ICAgfChfKSAgKn0gICBvCiAgICAgICggIG8gICAgeyogICAgICAgICAgICAgICAgICAgICAgICAgICAqfSAgIHtbJiomXX0gICAgICAgKQogICAgICAgICAuLT0tPWBcXFwnLT0tPS09LT0tPS09LT0tPS09LT0tPS09LT0tXFxcJ2A9LT0tLiAgbyAoCiAgICggICAge3tbJiomXX0qfiB+Kn4gfip+IH4qfiB+Kn4gfip+IH4qfiB+Kn4gfip+IH4qfiB+Kn0gICAgKQogICAgKSAgIHsqICAgICAgICAgICAgICAgICAge1smKiZdfSAgICAgICAgICAgICAgICAgICAgICp9ICAgKAogICAgICAgIHsqICAgICAgSCBBIFAgUCBZICAgIEIgSSBSIFQgSCBEIEEgWSAgICB7WyYqJl19ICp9CiAgICAgbyAgeyogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqfSAgIG8KICAgX19fX197Kn4gfip+IHtbJiomXX1+Kn4gfip+IH4qfiB+Kn4gfip+IH4qfiB+Kn4gfip+IH4qfV9fX19fCiAgWyAgICAgIGAtPS09LT0tPS09LT0tPS09LT0tPS09LT0te1smKiZdfT0tPS09LT0tPS09LT0tYCAgICAgIF0KICBgXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIntbJiomXX1cXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiYAoKCgogLT1bIEJpcnRoZGF5IFd7WyYqJl19aXNoZXMgLSBcXFwiaW4gZG9nIHllYXJzXFxcIiBdPS0KCgoKICAgICAgICAgIEggYSBwIHAgeSAgIEIgaSByIHQgaCBkIGEgeSAuLi4KICB7WyYqJl19ICAgICAgIGRpZCB5b3Uga25vdyB0aGF0IGluIGRvZyB5ZWFycywKICAgICAgICAgICAgeW91IHdvdWxkIGJlIGRlYWQhCiAgICAgIHtbJiomXX0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLi1cXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCItLgogICAgIGA7LSwgICAgICAgICAgICAgICAgICAge1smKiZdfSAgICAgICAgLyAgICAgQCkgQCkKICAgICAgIC0gICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgIGAtLgogICAgICB7WyYqJl19ICA9ICAgIF9vTylPKU8pTylPb19PT289ICAgICAgICAgXwogICAgICAgICAtb08oICkvIC8vIC8vIC8vIC9fKF9gICl+YCAgICAgIHtbJiomXX0gIEApICAgLwogICAgICAgICAgKCBgICl8LyAvLyAvLyAvLyAvKCBgICl8ICAgIGAtLl9fICAgICBfLlxcXCcKICAgICAgICAgIHx8IHx7WyYqJl19fHx8IHx8IHx8IHx8IHwgfCB8IHwgICAgICAgICBWdnZ2dlYKICAgICAgICAgIHwgfHx8fCB8fCB8fCB8fCB8IHwgfCB8CiAgICAgIHtbJiomXX0gICAgIHwgfHwpfCB8fCB8fCB8fCB8IHwgfCBfKQogICAgICAgICAgKF8sXykpICBfO2AtXFxcJyhfLF8pICkKICAgICAgICAgICggXFxcJ3tbJiomXX0gKSBgLVxcXCdgLVxcXCcgICAgICggYCApCiAgICAgICAgICAgfCB8ICAgICAgICAgICAgIGAgCiAgICAgICAgICAgfCB8ICAgICAgICAgIHtbJiomXX0gICAgICAgLgogICAgICAgICAgIHwgfCAoXyxfKSAgICAgICAgICAgICAuIF8pCiAgICAgICAgICAoXyxfKSkpKSAgICAgICAgICAge1smKiZdfShfLF8pKQogICAgICAgICAgKSkpXFxcJyBcXFwnIFxcXCcgICAgICAgICAgICkpKVxcXCcKICAgICAgICAgICBcXFwnIFxcXCcgXFxcJyAgICAgICAgICAgIHtbJiomXX0gICAgIFxcXCcgXFxcJyBcXFwnCgoKCiAtPVsgYmlydGhkYXkgd2lzaGVzIF09LQoKICAgICogICAgICggICArICAgICAgKi4gIC4gKQogICAge1smKiZdfSAgICkgICAgICAgLj09PSwgICAgICAoICAgKgogICAuICAoICAgfC8gKF8sLyAgfC8gICAgICAgLgogICAgKyAuLVxcXCItfCggKGBhIHtbJiomXX1hKCAgKSApfCArICgKICAgICAvICAgICApID0gICkgKCAvLyAgICApICArCiAgLiAgfCMgICAgXFxcJy0tLVxcXCcgKF9fKVxcXCcvKiAuLVxcXCJ7WyYqJl19LS4gKQogICAgICBfX18vIFxcXCctKF8pXihfKS1cXFwnICAvIyAgICAgICggIFxcXCcKICAgKiAgIC9eICAgICAgICAgLyAgIC4gfCAgICAgfHtbJiomXX0KICAgICAgKCAgICAqICBcXFwnLyAuICAqICAgIF9fXy8KICAuICAgICAgICAgIC9fX18vICBcXFwnICAgIF4gICArCiAgICAgICAgKSAgIHtbJiomXX0gfCAgXy8gIHwgICAgKSAuICkKICAgICogICAgLiBAJUAlQCVAJUAlQCVAICggICAoCiAgICAoICAgICAgeyAgIEhhcHB5ICAgfSAge1smKiZdfSkgICAgICAqCiAgICAgKSAqICAgeyBCaXJ0aGRheSEgfSAgICAgKyAgKAogICAgKCAgICBAJUAlQCVAJUAlQCVAJUAlQCAgICAgICB7WyYqJl19KSBcXFwnCiAgKyAgICAgIHsgICAgICAgICAgICAgICB9ICAqICAgKAogICAgICAgICB7ICAgIF9fX19fX18gICAgfQogICAgICAgICB7e1smKiZdfSAgICAgICAgICAgICAgIH0gICAgICAgICgKICogICAgICBAJUAlQCVAJUAlQCVAJUAlQCVAICAgICsKCgoKIC09WyBCaXJ0aGRheSB7WyYqJl19d2lzaGVzIF09LQoKICAgICAgICAgICAgICAgICAgICAgXywtLS5fCiAgICAgICAgICAgICAgICAgLi1cXFwnYCAgICAgIFxcXCcuICAgIF97WyYqJl19LAogICAgICAgICAgICAgIC4tXFxcJyAgICAgICAgICAgIC4tXFxcJyAvCiAgICAgICAgICAgLi1cXFwnICAgICAgICAgIF8gICAgICAgICB8CntbJiomXX0gICAgICAgICAuXFxcJy0uICAgICAgIC1gICAgIC0uCiAgICAgICAgICAgICBgKSAgIC5cXFwnICBfICAgXyAgXFxcJy4gICAgfAogICAgICAge1smKiZdfSAgICAgIC8gICAvICAgLyAgLwogICAgICAgICAgICAgfCAgICkgIHwgICAgICAgfCAgKCAgIHwKICAgICAgICAgICAgIC4tXFxcJyAgIHtbJiomXX0gMCAgIDAgLyAgIFxcXCctLi8KICAgICAgICAgICAgICggKCAgICAgLi0tLS0uICAgXyAgKSApCiAgICAgICAgICAgICAgXFxcJy0uICAgL3tbJiomXX0gICAgICAgICB8IC4tXFxcJwogICAgICAgICAgICAgICAgICAgX19fX18uXFxcJyAvIC8KICAgICAgICAgICAgICAgICAgICAuICAgICAgL3tbJiomXX0gLwogICAgICAgICAgICAgICAgICAgICBcXFwnLS0tLS8gLwogICAgICAgICAgICAgICAgICAgICAgIGAtYCAvCiAgICAgICAgICAgICB7WyYqJl19ICAgICAgICAgICggIC8KICAgICAgICAgICAgICAgICAgICAoYFxcXCIoXylcXFwiYCkKICAgICAgICAgICAgICAgICAgICAvYFxcXCJ8YHxcXFwie1smKiZdfWAKICAgICAgICAgICAgICAgICAgIC8gICB8IHwKICAgICAgICAgICAgICAgIF8sOz09XFxcIlxcXCJ8IHxcXFwiXFxcIj09OyxfCiAgICAgICAgIHtbJiomXX0gICAgICAveyAgICAgSEFQUFkgICAgIH0KICAgICAgICAgICAgICAgXFxcJz0uX0JJUlRIREFZIV8uPVxcXCcvCiAgICAgICAgICAgICAgIHtbJiomXX18YD0uX2BcXFwiPT09PT1cXFwiYF8uPWB8CiAgICAgICAgICAgICAgIHwgICAgYFxcXCJcXFwiPT09XFxcIlxcXCJgICAgIHwKICAgICAgICAgICAgICAge1smKiZdfXxgPS5fICAgICAgICAgXy49YHwKICAgICAgICAgICAgICBffF8gXyBgXFxcIlxcXCJcXFwiPVxcXCJcXFwiXFxcImAgXyBffF8KICAgICAgICAgICAgIC97WyYqJl19IC8gLyB8ICAgICAgICAgfAogICAgICAgICAgICAgICAgL1xcXCI9PS4uLj09XFxcIiAvIC8gLwogICAgICAgICAgICAgIGAtYC07LVxcXCdgXFx7WyYqJl19XCI9PT1cXFwiYFxcXCctOy1gLWAKICAgICAgICAgICAgICAgICAgfCAgICAgfCAgICAgfAogICAgICAgICAgICAgICAgICAvICAgICB8CiAge1smKiZdfSAgICAgICAgICAgICAgICBfICAgIHwgICAgXy8KICAgICAgICAgICAgICAgICAgLyAgICAgLwogICAgICAgICAgICAgLi0oKVxcXCdgLXtbJiomXX0tLl9ffF8uLS0tYFxcXCcoKS0uCiAgICAgICAgICAgL2AgWCgpICAgICAgfCAgICAgICgpWC8gYAogICAgICAgICAgfCAgICB8ICAgICB7WyYqJl19ICAgOyAgICAgICAgfCAgICB8CiAgICAgICAgICAgX19ffF9fX19fXyAvIGAuXyBfX19ffF9fXyAvCiAgICAgICAgICAgYFxcXCJcXFwiXFxcIntbJiomXX1cXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiYCAgICAgYFxcXCJcXFwiXFxcIlxcXCJcXFwiXFxcIlxcXCJcXFwiYAoKCgoKICAtPVsgQ2FrZSB3aXRoIEJhbGxvb25zIGFuZCBDb25me1smKiZdfWV0dGkgXT0tCgogICAgICAgICAgICAgICAgICAgIC4tXFxcIi0uCiAgICAqICAgICAgICggICArICAvICAgICAgLiApCiAgICAgICAgIHtbJiomXX0pICAgKSAgICAgfCMgICAgfCAgKCAgICoKICAgICAuICAoICAgICAgLiAgICBfX18vICAgICAgICAgLgogICAgKyAgIC4tXFxcIi0uICB7WyYqJl19ICAqICAgL14gICAgKyAgKAogICAgICAgLyAgICAgICApICAgKCAgLi1cXFwiLS4gICAgKSAgKwogICAgLiAgfCMgICAgfCAoICAgICoge1smKiZdfS8gICAgICAgKCAgKQogICAgICAgIF9fXy8gICApICAoICB8IyAgICB8ICAgICggIFxcXCcKICAgICAqICAgL14gICAgICAgICApICBfX3tbJiomXX1fLwogICAgICAgICggICAgKiAgXFxcJyAgKCAgICAgXiAgICogIFxcXCcKICAgIC4gICAgICAgICAsICwgLCAsICwgXFxcJyAgICAgICAgKwoge1smKiZdfSAgICAgICAgICkgICAgfCB8IHwgfCB8ICAgICkgLgogICAgICAqICAgIC4gQCVAJUAlQCVAJUAlQCAoICAgICkKICAgICAgKCAgICB7WyYqJl19ICB7ICAgaGFwcHkgICB9ICAgICggICAqCiAgICAgICApICogICB7IGJpcnRoZGF5ISB9ICAgKSAgICAoCiAgICAgICggICAgQCVAJXtbJiomXX1AJUAlQCVAJUAlQCVAICAgICAgICkgXFxcJwogICAgKyAgICAgIHsgICAgICAgICAgICAgICB9ICAqICAgKAogICAgICAgICAgIHsgICB7WyYqJl19IChOYW1lKSAgICB9ICAgIC4gICAgKQogICAgICAgICAgIHsgICAgICAgICAgICAgICB9ICAgICAgICAoCiAgICogICAgICBAJUAlQHtbJiomXX0lQCVAJUAlQCVAJUAlQCAgICArClwiO3tbJiomXX0=[[/code]]