<b>Dear my old friend </b> It's been a long time since we did not meet. Was it about 30 years? I want to invite you to my mansion. I'm currently in research right now. I recently found an amazing discovery! This will help in understanding my research. <img src = "image/piece4.png"> By the way, this my address 525 S Winchester Blvd, San Jose, CA 95128 Feel free to visit my house. P.S. Whenever you mention my name, please call me 'Dr.Pumplestickle'. Never use my old name. [[next -> weird feeling]] What a weird letter it is. Dr.pumplestickle(I will not mention his name, because he asked not to use his old name) was my best friend when I was in college. He was somewhat called "Freak"... but genius. However, after graduating from college, we lost touch. But he suddenly sent a message in 30 years. [[next -> mansion door]]<img src = "image/mansion.png" width = 500px> It was a quite gloomy mansion. I think it's the best place for living like him. 'Ding dong!' And suddenly his voice is coming out of the speaker! "Oh, my old friend! Please feel free to come in! But even though you are my soulmate, you need to be smart enough to get into my house. HA! **If you see the keypad on the door, there is a riddle on the keypad. You need to solve it to get in!** [[Look at the keypad -> puzzleone]] <img src = "image/quiz1.png" width = 300px> Hello, my old friend. If you are smart enough, you can enter my house. This is a hint for the password. **Four numbers from 0 to 5 can be used once. the white lamp is turned on when the number is incorrectly positioned, but only the number is correct. The Red lamp is turned on when both the number itself and position are correct.** Can you guess what is the password? <div class="entry">[****]<entry|</div> <table> <tr> <td>(link-repeat: "1")[(display: "NumberOne")]</td> <td>(link-repeat: "2")[(display: "NumberTwo")]</td> <td>(link-repeat: "3")[(display: "NumberThree")]</td> </tr> <tr> <td>(link-repeat: "4")[(display: "NumberFour")]</td> <td>(link-repeat: "5")[(display: "NumberFive")]</td> <td>(link-repeat: "6")[(display: "NumberSix")]</td> </tr> <tr> <td>(link-repeat: "7")[(display: "NumberSeven")]</td> <td>(link-repeat: "8")[(display: "NumberEight")]</td> <td>(link-repeat: "9")[(display: "NumberNine")]</td> </tr> <tr> <td>(link-repeat: "Clear")[(display: "Clear")]</td> <td>(link-repeat: "0")[(display: "NumberZero")]</td> <td>(link-repeat: "Enter")[(display: "Enterone")]</td> </tr> </table>{ (set: $entry to "") (set: $entryLength to 5) (set: $solution_one to "0154") (set: $solution_lock to "41268") (set: $solution_lock_two to "41286") (set: $solution_three to "2341") (Set: $solution_four to "2714") (set: $solution_roof_lock to "0714") (set: $chance to 3) (set: $problem_one_solved to 0) (set: $problem_two_solved to 0) (set: $problem_three_solved to 0) (set: $problem_four_solved to 0) }{ (if: $entry's length < $entryLength)[ (set: $entered to 1) (set: $entry to it + (text: $entered) ) (replace: ?entry)[$entry] ] (if: 1 < 0)[ [[NumberOne]] [[NumberTwo]] [[NumberThree]] [[NumberFour]] [[NumberFive]] [[NumberSix]] [[NumberSeven]] [[NumberEight]] [[NumberNine]] [[NumberZero]] ] } { (if: $entry's length < $entryLength)[ (set: $entered to 2) (set: $entry to it + (text: $entered) ) (replace: ?entry)[$entry] ] (if: 1 < 0)[ [[NumberOne]] [[NumberTwo]] [[NumberThree]] [[NumberFour]] [[NumberFive]] [[NumberSix]] [[NumberSeven]] [[NumberEight]] [[NumberNine]] [[NumberZero]] ] }{ (if: $entry's length < $entryLength)[ (set: $entered to 3) (set: $entry to it + (text: $entered) ) (replace: ?entry)[$entry] ] (if: 1 < 0)[ [[NumberOne]] [[NumberTwo]] [[NumberThree]] [[NumberFour]] [[NumberFive]] [[NumberSix]] [[NumberSeven]] [[NumberEight]] [[NumberNine]] [[NumberZero]] ] }{ (if: $entry's length < $entryLength)[ (set: $entered to 4) (set: $entry to it + (text: $entered) ) (replace: ?entry)[$entry] ] (if: 1 < 0)[ [[NumberOne]] [[NumberTwo]] [[NumberThree]] [[NumberFour]] [[NumberFive]] [[NumberSix]] [[NumberSeven]] [[NumberEight]] [[NumberNine]] [[NumberZero]] ] }{ (if: $entry's length < $entryLength)[ (set: $entered to 5) (set: $entry to it + (text: $entered) ) (replace: ?entry)[$entry] ] (if: 1 < 0)[ [[NumberOne]] [[NumberTwo]] [[NumberThree]] [[NumberFour]] [[NumberFive]] [[NumberSix]] [[NumberSeven]] [[NumberEight]] [[NumberNine]] [[NumberZero]] ] }{ (if: $entry's length < $entryLength)[ (set: $entered to 6) (set: $entry to it + (text: $entered) ) (replace: ?entry)[$entry] ] (if: 1 < 0)[ [[NumberOne]] [[NumberTwo]] [[NumberThree]] [[NumberFour]] [[NumberFive]] [[NumberSix]] [[NumberSeven]] [[NumberEight]] [[NumberNine]] [[NumberZero]] ] }{ (if: $entry's length < $entryLength)[ (set: $entered to 7) (set: $entry to it + (text: $entered) ) (replace: ?entry)[$entry] ] (if: 1 < 0)[ [[NumberOne]] [[NumberTwo]] [[NumberThree]] [[NumberFour]] [[NumberFive]] [[NumberSix]] [[NumberSeven]] [[NumberEight]] [[NumberNine]] [[NumberZero]] ] }{ (if: $entry's length < $entryLength)[ (set: $entered to 8) (set: $entry to it + (text: $entered) ) (replace: ?entry)[$entry] ] (if: 1 < 0)[ [[NumberOne]] [[NumberTwo]] [[NumberThree]] [[NumberFour]] [[NumberFive]] [[NumberSix]] [[NumberSeven]] [[NumberEight]] [[NumberNine]] [[NumberZero]] ] }{ (if: $entry's length < $entryLength)[ (set: $entered to 9) (set: $entry to it + (text: $entered) ) (replace: ?entry)[$entry] ] (if: 1 < 0)[ [[NumberOne]] [[NumberTwo]] [[NumberThree]] [[NumberFour]] [[NumberFive]] [[NumberSix]] [[NumberSeven]] [[NumberEight]] [[NumberNine]] [[NumberZero]] ] }{ (if: $entry's length < $entryLength)[ (set: $entered to 0) (set: $entry to it + (text: $entered) ) (replace: ?entry)[$entry] ] (if: 1 < 0)[ [[NumberOne]] [[NumberTwo]] [[NumberThree]] [[NumberFour]] [[NumberFive]] [[NumberSix]] [[NumberSeven]] [[NumberEight]] [[NumberNine]] [[NumberZero]] ] }{ (set: $entry to "" ) (replace: ?entry)[*****] }{ (if: $entry is $solution_one)[ (goto: "solved_one") ] (if: $entry is not $solution and $chance > 0)[ (alert: "my old friend, you already know it is not an answer, isn't it? You have "+ (text: $chance) + " chances left. BE PRUDENT MY FRIEND") (set: $chance to $chance -1 ) ] (else:) [ (goto: "fail") ] }Great! I already expected that you can easily solve this problem. (set: $chance to 3 ) (set: $entry to "") [[Just come in, -> main hall]], my old friend. Hmm... I think I have overestimated your skill. You don't deserve to be here. GET OUT OF MY MANSION <script> setTimeout(function(){ window.open('', '_self', ''); window.close(); }, 3000); </script><img src = "image/mainhall.png" width = 700px> What do we should do now? { (if: $problem_one_solved is 0)[ [[kitchen]] <br> ] (if: $problem_two_solved is 0)[ [[downstair]] <br> ] (if: $problem_three_solved is 0)[ [[second floor]] <br> ] [[see collected picture]] <br> [[roofdoor]] }<img src = "image/secondfloor.png" width = 400px> [[investigate the statue -> statue]] [[back to the main hole -> main hall]]<img src = "image/kitchen.png" width = 400px> [[investigate cupboard -> cupboard]] [[back to the main hole -> main hall]]<img src = "image/basement.png" width = 400px> You found a door to the basement. Do you want to [[check it? -> basement]] [[back to the main hole -> main hall]]The cupboard is locked. <img src = "image/lock.png" width = 400px> <div class="entry">[****]<entry|</div> <table> <tr> <td>(link-repeat: "1")[(display: "NumberOne")]</td> <td>(link-repeat: "2")[(display: "NumberTwo")]</td> <td>(link-repeat: "3")[(display: "NumberThree")]</td> </tr> <tr> <td>(link-repeat: "4")[(display: "NumberFour")]</td> <td>(link-repeat: "5")[(display: "NumberFive")]</td> <td>(link-repeat: "6")[(display: "NumberSix")]</td> </tr> <tr> <td>(link-repeat: "7")[(display: "NumberSeven")]</td> <td>(link-repeat: "8")[(display: "NumberEight")]</td> <td>(link-repeat: "9")[(display: "NumberNine")]</td> </tr> <tr> <td>(link-repeat: "Clear")[(display: "Clear")]</td> <td>(link-repeat: "0")[(display: "NumberZero")]</td> <td>(link-repeat: "Enter")[(display: "lockenter")]</td> </tr> </table>{ (if: $entry is $solution_lock)[ (goto: "openlock") ] (if: $entry is $solution_lock_two)[ (goto: "openlock") ] (else:)[ (alert: "The lock does not open") ] }There is a picture in a cupboard <img src = "image/piece1.png" width = 400px> You put this image into your bag. (set: $problem_one_solved to 1) (set: $entry to "") [[back to the main hall -> main hall]]Door to the roof is locked <img src = "image/roof_lock.png" width = 500px> <div class="entry">[****]<entry|</div> <table> <tr> <td>(link-repeat: "1")[(display: "NumberOne")]</td> <td>(link-repeat: "2")[(display: "NumberTwo")]</td> <td>(link-repeat: "3")[(display: "NumberThree")]</td> </tr> <tr> <td>(link-repeat: "4")[(display: "NumberFour")]</td> <td>(link-repeat: "5")[(display: "NumberFive")]</td> <td>(link-repeat: "6")[(display: "NumberSix")]</td> </tr> <tr> <td>(link-repeat: "7")[(display: "NumberSeven")]</td> <td>(link-repeat: "8")[(display: "NumberEight")]</td> <td>(link-repeat: "9")[(display: "NumberNine")]</td> </tr> <tr> <td>(link-repeat: "Clear")[(display: "Clear")]</td> <td>(link-repeat: "0")[(display: "NumberZero")]</td> <td>(link-repeat: "Enter")[(display: "roof_lock")]</td> </tr> </table>{ (if: $entry is $solution_roof_lock)[ (goto: "roof") ] (if: $entry is not $solution_roof_lock)[ (alert: "The lock does not open") ] }Finally, you reached this room. It's time to reveal the truth. I've always been a loner. No one wanted to join me. So I missed my friend so much. 30 years ago, on July 14, I made you for the first time, and you have become my best friend. And I planted human memories so you wouldn't know you were a robot, and I think you've been doing great. Although I am lying on a sickbed, I hope you continue to live a happy life. I was so happy to have you. <img src = "image/dr_pumplestickle.png"> *To my soulmate.* <img src = "image/secondfloor_trophy.png"> <img src = "image/lock_quiz_three.png"> <div class="entry">[****]<entry|</div> <table> <tr> <td>(link-repeat: "1")[(display: "NumberOne")]</td> <td>(link-repeat: "2")[(display: "NumberTwo")]</td> <td>(link-repeat: "3")[(display: "NumberThree")]</td> </tr> <tr> <td>(link-repeat: "4")[(display: "NumberFour")]</td> <td>(link-repeat: "5")[(display: "NumberFive")]</td> <td>(link-repeat: "6")[(display: "NumberSix")]</td> </tr> <tr> <td>(link-repeat: "7")[(display: "NumberSeven")]</td> <td>(link-repeat: "8")[(display: "NumberEight")]</td> <td>(link-repeat: "9")[(display: "NumberNine")]</td> </tr> <tr> <td>(link-repeat: "Clear")[(display: "Clear")]</td> <td>(link-repeat: "0")[(display: "NumberZero")]</td> <td>(link-repeat: "Enter")[(display: "quizthreesolved")]</td> </tr> </table> [[quit staring trophies ->second floor]] { (if: $problem_one_solved is 1)[ <img src = "image/piece1.png" width = 500px> ] <br> (if: $problem_two_solved is 1)[ <img src = "image/piece2.png" width = 500px> ] <br> (if: $problem_three_solved is 1)[ <img src = "image/piece3.png" width = 500px> ] <br> <img src = "image/piece4.png" width = 500px> <br> } [[close the album -> main hall]]{ (if: $entry is $solution_three)[ (goto: "quizthreepicture") ] (if: $entry is not $solution_three)[ (alert: "The lock does not open") ] }The hidden picture appeared below the trophy <img src = "image/piece3.png" width = 400px> You put this image into your bag. (set: $problem_three_solved to 1) (set: $entry to "") [[back to the main hall -> main hall]]There is a lock in the basement <img src = "image/quiz4.png" width = 700px> <div class="entry">[****]<entry|</div> <table> <tr> <td>(link-repeat: "1")[(display: "NumberOne")]</td> <td>(link-repeat: "2")[(display: "NumberTwo")]</td> <td>(link-repeat: "3")[(display: "NumberThree")]</td> </tr> <tr> <td>(link-repeat: "4")[(display: "NumberFour")]</td> <td>(link-repeat: "5")[(display: "NumberFive")]</td> <td>(link-repeat: "6")[(display: "NumberSix")]</td> </tr> <tr> <td>(link-repeat: "7")[(display: "NumberSeven")]</td> <td>(link-repeat: "8")[(display: "NumberEight")]</td> <td>(link-repeat: "9")[(display: "NumberNine")]</td> </tr> <tr> <td>(link-repeat: "Clear")[(display: "Clear")]</td> <td>(link-repeat: "0")[(display: "NumberZero")]</td> <td>(link-repeat: "Enter")[(display: "quizfourenter")]</td> </tr> </table>{ (if: $entry is $solution_four)[ (goto: "quizfourpicture") ] (if: $entry is not $solution_four)[ (alert: "The lock does not open") ] }There is a picture on the floor of the basement. <img src = "image/piece2.png" width = 400px> You put this image into your bag. (set: $problem_two_solved to 1) (set: $entry to "") [[back to the main hall -> main hall]]Double-click this passage to edit it.Double-click this passage to edit it.This is made by Kyungmo Kim. + I changed my whole game, compare to alpha version. I made a demo version of this, and I got a feedback of demo version of this game. Thankyou, and [[ENJOY!|letter from him]]