Archive | Music RSS feed for this section

Look-Alike Musicians

20 Jan

Celebrity look-alikes are awesome! There are lots of really good “doubles” out there, and even more creepy people who think they look exactly like their favorite star. Take me for example. As you can see, George Clooney and I are practically identical twins:

test

I heard George recently changed his Facebook profile photo to a picture of me, even after I told him the whole Doppelganger thing was SOOOO lame.

BUT!

Have you ever seen famous musicians who look alike? I can’t believe I never noticed it before, but Beck and Paul Gilbert are nearly identical. See for yourself:

Paul Gilbert (left), Beck (right)

Paul Gilbert (left), Beck (right)

I wonder if they’ve ever met? If so, I wonder if they’ve ever talked about looking alike? The conversation would probably go something like this:

Paul Gilbert: Hi Beck.
Beck: Hey.
Paul Gilbert: You look awesome.
Beck: Thanks, so do you.
Beck: You’re a rad musician.
Paul Gilbert: Yeah, so are you.
Beck: Thanks.
Paul Gilbert: Cool. Well, see ya later.
Beck: Bye.

The Windy Blues

20 Aug

I was laying in bed last night talking to my wife’s sister. On the phone.

Then I listened to the Wes Montgomery story on NPR’s Jazz Profiles podcast. The first part of the story features a sound clip of Wes’ version of “Windy” by The Association. I forgot all about my sister-in-law and fell asleep with the melody line in my head.

This morning before work, I grabbed my guitar and played the melody in the key of D. If you start in 5th position, it turns out that melody can be played on the top three strings, all on the same frets. That’s a huge bonus for a lazy guitar player like me.

Since I was in 5th position, I realized the notes in the melody line also fit into the four-chord of the blues in the key of A. By swingin’ the rhythm and adding in a passing tone to the melody, I ended up with a new jazzy-60’s-inspired blues lick.

Here’s a diagram:

Who's peekin' out from under that IV chord? Windy!

I was so excited to discover this little idea (maybe I should talk to my wife’s sister in bed more often), but I quickly realized the limited range of it. It’s not a lick you would want to reuse in every song. It is, however, the kind of lick that’s really hard to get out your head. I’m going on five hours now.

REVIEW: Guitar Center Sessions – Paul Gilbert

22 Jul
Paul Gilbert

Paul Gilbert - Photo: Guitar Center

If you’ve been playing rock guitar seriously for any amount of time, then you know about Paul Gilbert. If you don’t, well, then you’re old. Either that or you spend a lot of your time under rocks.

The tuned-in among us know why Paul’s instructional videos and performances on YouTube are so popular: besides being an amazing player, he’s an excellent teacher. His explanations of even the most technical ideas are so incredibly clear that after it sinks in, you’re left thinking “why the hell didn’t I think of that?” Bottom line is watching and listening to Paul will make you a better guitar player. Period. Yeah, he’s THAT good.

On July 17th & 18th, the Kansas City area was fortunate to have Guitar Center host not one, but two of their “Sessions” events in Independence, MO and Overland Park, KS, respectfully, both with Paul as the featured artist. These Sessions are meant to be less of a clinical experience, and more like storytelling around a musical campfire.

I attended the Sunday evening Session in Overland Park with over 100 of my closest guitar-playing friends. This was my first Session event and I have to say it had a really hip vibe. The formula of “education, conversation, inspiration” plus Paul’s super-cool stage presence made the night feel like a guitar show-and-tell with the room hanging on every note the cool kid played from the head of the class.

BTW, a bazillion thanks to Jason Martin (he runs the Sessions program for Guitar Center) for 1) being dialed in on the artists people want to see, 2) making this FREE Session happen, and 3) taking the time to talk with me afterwards. Jason did a fantastic job MC-ing the event, warming up the crowd, and preparing us for the awesomeness that was about to take place.

Soon after taking the stage, Paul introduced two local, highly recommended, and very lucky musicians: Tyson Leslie on bass and GoGo Ray on drums. These two guys created such an incredibly tight rhythm section that most of the time I felt them more than I heard them. And at this event, in this setting, behind this guitar player, that was a good thing. This was also the first time I’d seen Paul live so seeing him do normal stuff like plugging in, testing sound levels, and tuning up took away any doubt that he is a guitar playing android stuck in “melt your friggin’ face off” mode. Good thing too. I was starting to wonder.

Here’s a quick rundown of the gear Paul was using:

After a few introductory, albeit lower-frequency words (he had a serious frog in his throat), Paul and the group proceeded to work down the set list which included a mixture of classic rock, blues, J.S. Bach, and of course, Johnny Cash.

I got a PG clinic RSVP! For reals!

14 Jul

So a few days after my last post about not getting invited to either of the upcoming Paul Gilbert clinics, I received a phone call from Guitar Center in Independence, MO. They said someone cancelled and that I was next on the list for an RSVP! This is it! I can’t believe I’m going to see my guitar hero in person! I’m really lucky. Yeah, I mean, people should be envying me, you know? I do. I envy me.

Still, I’m a little surprised at the lack of information Guitar Center has about the clinic details, especially four days before. It’s also weird that I’ve never set foot in the Independence store and I still received an invitation. But hey! Who’s complainin’?

After rapid-firing questions at the poor Guitar Center guy, here are some things I’ve learned about the event:

  • UPDATED: Two local musicians, Go-Go Ray on drums and Tyson Leslie on bass will be backing Paul up. Thanks to flying-dyno for the info!
  • Their rehearsal is going to be private at an undisclosed location.
  • Per Paul’s request, audio and video capture devices are not allowed. Still-image capture only. They weren’t sure if I would be allowed to bring in my wife’s kick-ass Nikon or not.
  • They weren’t sure if there will be any picture-taking, autograph signing, or hand shaking going on afterwards.
  • They didn’t think Paul would be playing out on the town Saturday or Sunday night.
  • They weren’t sure if he would have any copies of his new album Fuzz Universe there for sale.
  • They thought the format would be the same as his other GC Session clinics: playing songs and then discussing technique/pedals/being awesome in-between them.

Anyway, I’m sure Paul’s playing will be amazing. In fact, I’m not even going to bother wearing socks to the clinic; Paul’s just gonna rock ’em off anyway. Who knows, maybe he’ll even whip out some crazy stuff like this:

Paul Gilbert à l'Autre Canal - Nancy 2008 by Nancybynight

“You want me to play that lick with my teeth? Not a problem.”

(I wonder if he still writes “Applause!” on the back of his guitar?)

As you can see, Paul Gilbert has a serious ax to grind with not being amazing. Read that again, it was a compliment.

So, yeah I get to go! I am so f’n happy to be out of that parallel universe where I didn’t get to see PG, and back safely in this one where I do and the Cubs are still under .500. I’ll bet the parallel me is sooooooo jealous right now, you know? I would be. I would be jealous of a parallel me who gets to see Paul Gilbert.

Check back later, I will be posting an in-depth review of the clinic.

Senor Pablo El Rey de Shredo Returns to KC

7 Jul
My guitar hero, Paul Gilbert, will be returning to the Kansas City area July 17th and 18th for two invite-only guitar clinics at Guitar Center. He will be at the Independence, MO store on the 17th and the Overland Park, KS store on the 18th.

The day, nay, the very MINUTE I saw these clinics listed on Paul’s website, I called both stores to find out the details. Neither store had a freakin’ clue how the admission was going to work, if cameras/recorders were allowed, would there be meet-and-greet afterwards, etc. (by the way, how does that even happen Guitar Center?) Anyway, both stores said I would be placed on their list of people to contact once they had more information about the clinics. So far, I’ve heard zilch-o back from either store. TFN, Guitar Center!

I’ve since found out that invitations were sent to “randomly selected” customers who had an email address and/or phone number listed in Guitar Center’s database (NERD HYPOTHESIS: SELECT EmailAddress FROM Customers WHERE AmountSpent >= 1000.00). They said if I haven’t received an invitation by now, well, then I probably won’t be getting one. Ever. Not even if I had a sackful of money and unwrapped a warehouse-full of Wonka bars would I find one.

BUT WAIT!

I’ve been placed on the alternate list! You know, the list of people to call in case one of those randomly selected customers happens to die, swallow an entire bottle of dumbass pills the day before, or otherwise cancel. Of course this means I still have no real chance at getting in: that was just supposed to make me feel hopeful for a minute or two. I realized I had no chance way before the Overland Park store guy reiterated, oh I don’t know, probably 18 times on the phone that “I can’t promise anything” and “We just gotta make sure people know this doesn’t guarantee they will get in”. Really? Because for a minute there, I thought being on the alternate list was virtually the same as collecting Paul’s tossed picks and sweat beads from the front row, you jerk.

So since I’m pretty sure I won’t get to see him in person, I’ve done the next best thing. I created a virtual, ASCII Paul instead (thank you glassgiant.com and whoever took this picture*). I call it “El Shredador Mas Fina”. Feast thine eyes upon my nerd shine to guitar awesomeness:

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

Simply amazing, isn’t it? It’s way cooler than ASCII boobs, but admittedly not as perky.

*Original image found here, discovered via Google Images.

The calm before the storm, and using your teeth

22 Jan

Oh my poor blog. It is so neglected. Wow, I just realized this is my first post of 2009! My original intent with this blog was to post all kinds of stuff about my journey through the world of IT. Well, the latest fork in my path has just presented itself. We at PCG are about to embark upon an incredible adventure. We are about to purchase an ERP system. At this point in the effort, there’s lots of busy work and planning we have to do. Obviously, there is the vendor selection but I also have to try to determine our readiness as a development organization. This is actually kind of fun because I get to evaluate the technical capabilities of each vendor, which means learning some new technology. It’s like the calm before the storm, since the real work will be in the implementation effort: the modeling (and probable discovery) of our business processes, technology training, data conversion, configuring dev/test/training environments…the list goes on and on. Which leads me to wonder if there are any agile ERP implementers out there? As we go through our implementation, I’ll try to keep a log here of the salient events that take place.

So in my time away from work I have been focusing on something completely unrelated to the world of IT: playing guitar. This has become my passion (besides my family, of course), and has been a new found way to relieve stress. I’m really trying to get my technique together, at the same time starting to learn some songs I want to play. I’ve been scouring the Internet for anything by Paul Gilbert, since he has awesome technique and I love his playing!

On a completely unrelated note, have you ever noticed how some people use their teeth to accomplish certain things? I use my teeth to open things like plastic bags when my fingers are too big to pull the tiny seams apart. In fact, I just opened a bag of carrots like this. For me, I suppose it’s mostly out of laziness, since I would probably use scissors if they were available. But, nobody was around, so I just ripped it open with my teeth. Maybe coding is like that. Maybe people who are lazy or don’t want to take the time to find the “right” way to do something just hack it, and “use their teeth” on it. I think I’ll tell my developers that sometime if they are stuck on a technical problem, and see what they say. “How do you do that in Javascript?” “I don’t know, use your teeth on it.” On the other hand, I use my teeth sometimes too, like today to open the plastic bag of carrots I had for lunch. It worked, didn’t it? It wasn’t the most elegant solution, but it was functional. So, I guess it’s OK, as long as nobody sees it! 🙂