You have been hired for your tech knowledge as a Secret Agent's sidekick to ensure that the good guy can get his job done and the world can be saved.
This is your last mission before retiring with a high paycheck and the gratitude of the whole world. But before you have to disarm the Evil Genius' Big Overly Massive BOMB (seems that the evil genius is a smart ass who likes recursive acronyms). Anyways you and your buddy are in the very core of the Evil Genius secret base, ready to disarm the BOMB that could wipe the continent out. In your previous mission you managed to get the disarm code that to your astonishment is just "PASSWORD_01". You connect your keyboard to the BOMB and when you are ready to go the Evil Genius' henchmen enter in with a barrage of bullets. Unfortunately one of these bullets impacts on your keyboard. "Finish the job while I distract those d*ckheads!" says your buddy and then begins to fire his gun. But how could you finish the job with only half a keyboard?
SPECS
- Write a program that outputs in any way you want the string
PASSWORD_01
(uppercase). Since your keyboard has been hit by a bullet, you can only use these keys:
1 2 3 4 5
Q W E R T
A S D F G
< > Z X C
Ctrl Shift Tab Space
Using the Shift key, your keyboard allows you to use these characters:
! " · $ %
You don't have any other hardware than the keyboard and the screen (a mouse for example), neither a file with the password written in your computer.
You don't have an Internet connection.
You can assume you have the interpreter shell / source editor opened before the bullets came in. Sadly you have not written anything in it before the keyboard was hit.
You don't have a virtual keyboard. In fact the BOMB has a TOO_FUNNY detector that will make it explode if you try to use the Standard loopholes.
Since your buddy is waiting for you to finish soon to scape of the Secret Base you will have to write the smallest code possible (so it's restricted-source and code-golf!).
Good luck because the count down has begun!
HELP MODE: Also a KEY (only one Key you want from the keyboard, but not the Shift + Key or any other combination) has miraculously survived too. EG: You can use =, or 0 or /… This extra key cannot be any of the letters in PASSWORD_01
(so you cannot add P or O). Name that key in your answer. You have a penalization of 10 characters for use this key regardless of how many times you use the key.
stewardesses
? \$\endgroup\$ – codebreaker Jun 11 '14 at 18:07