1 00:00:00,000 --> 00:00:04,440 Let me invite one other volunteer to come on up who's got to be-- 2 00:00:04,440 --> 00:00:05,490 OK, I see your hand here. 3 00:00:05,490 --> 00:00:05,970 What's your name? 4 00:00:05,970 --> 00:00:06,660 MEGAN: Megan. 5 00:00:06,660 --> 00:00:07,450 DAVID MALAN: Megan. 6 00:00:07,450 --> 00:00:11,010 All right, Megan, we have a game for you called-- maybe 7 00:00:11,010 --> 00:00:13,410 I mentioned this-- [? IB's ?] hardest game. 8 00:00:13,410 --> 00:00:14,880 OK, come on up. 9 00:00:14,880 --> 00:00:16,200 Nice to meet you. 10 00:00:16,200 --> 00:00:18,510 This is a game by one of your former predecessors, 11 00:00:18,510 --> 00:00:22,200 who their problems said zero, implemented this. 12 00:00:22,200 --> 00:00:26,010 You'll see the instructions in just a moment on the screen. 13 00:00:26,010 --> 00:00:30,980 We'll see if we can't inspire some folks to root for you here. 14 00:00:30,980 --> 00:00:36,500 And after this, as is the tradition in CS50, we will adjourn for some cake. 15 00:00:36,500 --> 00:00:39,920 So Megan, we have here for you, [? IB's ?] hardest game. 16 00:00:39,920 --> 00:00:41,840 I'm going to go ahead and maximize the window. 17 00:00:41,840 --> 00:00:43,700 I'm going to go ahead and click Begin and we'll see the instructions. 18 00:00:43,700 --> 00:00:44,390 MEGAN: OK. 19 00:00:44,390 --> 00:00:45,350 DAVID MALAN: Good luck. 20 00:00:45,350 --> 00:00:46,820 MEGAN: Thanks. 21 00:00:46,820 --> 00:00:49,620 [MUSIC -MC HAMMER, "U CAN'T TOUCH THIS"] 22 00:00:49,620 --> 00:00:51,670 DAVID MALAN: Let's go ahead and raise the volume. 23 00:00:51,670 --> 00:00:53,410 Here we go. 24 00:00:53,410 --> 00:00:55,490 [MUSIC -MC HAMMER, "U CAN'T TOUCH THIS"] 25 00:00:55,490 --> 00:00:56,770 (SINGING) Can't touch this. 26 00:00:56,770 --> 00:01:00,860 DAVID MALAN: So you're going to move the arrow keys and navigate your way, 27 00:01:00,860 --> 00:01:03,080 essentially-- oh, yep-- through a maze. 28 00:01:03,080 --> 00:01:05,900 Notice Megan's not able to go beyond the black borders 29 00:01:05,900 --> 00:01:09,590 because if touching edge, logic. 30 00:01:09,590 --> 00:01:13,010 Now when you touch the other sprite, you advance to the next level. 31 00:01:15,620 --> 00:01:16,730 Two sprites now. 32 00:01:19,370 --> 00:01:20,540 Another Yale icon. 33 00:01:20,540 --> 00:01:23,080 (SINGING) From the Oaktown and I'm known as such. 34 00:01:23,080 --> 00:01:26,000 And this is a beat you can't touch. 35 00:01:26,000 --> 00:01:26,840 I told you, homeboy. 36 00:01:26,840 --> 00:01:27,610 DAVID MALAN: Nice. 37 00:01:27,610 --> 00:01:28,110 OK. 38 00:01:28,110 --> 00:01:29,280 [LAUGHTER] 39 00:01:29,280 --> 00:01:31,370 (SINGING) Yeah, that's how we living and you know. 40 00:01:31,370 --> 00:01:33,290 Can't touch this. 41 00:01:33,290 --> 00:01:35,180 Look in my eyes, man. 42 00:01:35,180 --> 00:01:37,120 DAVID MALAN: Nice. 43 00:01:37,120 --> 00:01:38,870 (SINGING) Yo, let me but the funky lyrics. 44 00:01:38,870 --> 00:01:39,570 Can't touch this. 45 00:01:39,570 --> 00:01:44,550 [LAUGHTER] 46 00:01:44,550 --> 00:01:46,490 DAVID MALAN: Nice. 47 00:01:46,490 --> 00:01:47,950 [AUDIENCE GASPING] 48 00:01:47,950 --> 00:01:51,730 [APPLAUSE] 49 00:01:51,730 --> 00:01:53,820 (SINGING) Cold on a mission, so pull them on back. 50 00:01:53,820 --> 00:01:59,280 Let them know that you're too much and this is a beat, uh, they can't touch. 51 00:01:59,280 --> 00:02:00,240 Yo, I told you. 52 00:02:00,240 --> 00:02:01,860 [LAUGHTER] 53 00:02:02,690 --> 00:02:03,860 Why you standing there, man? 54 00:02:03,860 --> 00:02:04,970 Can't touch this. 55 00:02:04,970 --> 00:02:06,220 Yo, sounds the bells. 56 00:02:06,220 --> 00:02:07,610 School is in, sucker. 57 00:02:07,610 --> 00:02:09,270 Can't touch this. 58 00:02:09,270 --> 00:02:10,570 DAVID MALAN: OK. 59 00:02:10,570 --> 00:02:12,370 Good. 60 00:02:12,370 --> 00:02:12,870 Nice. 61 00:02:15,800 --> 00:02:16,790 [AUDIENCE GASPING] 62 00:02:16,790 --> 00:02:18,250 [LAUGHTER] 63 00:02:18,750 --> 00:02:21,720 (SINGING) Or a tape to learn what's it going to take? 64 00:02:21,720 --> 00:02:23,560 And now he's going to burn the charts. 65 00:02:23,560 --> 00:02:25,010 DAVID MALAN: Oh! 66 00:02:25,010 --> 00:02:26,560 (SINGING) And you might as well quit. 67 00:02:26,560 --> 00:02:28,590 That's word because you know-- 68 00:02:28,590 --> 00:02:29,940 DAVID MALAN: No! 69 00:02:29,940 --> 00:02:30,510 That's OK. 70 00:02:35,880 --> 00:02:36,380 Oh. 71 00:02:36,380 --> 00:02:36,880 It's OK. 72 00:02:40,340 --> 00:02:40,840 Nice. 73 00:02:45,830 --> 00:02:46,330 Ah! 74 00:02:52,430 --> 00:02:55,050 [INAUDIBLE] 75 00:02:55,050 --> 00:02:56,510 Oh! 76 00:02:56,510 --> 00:02:58,590 Couple more lives. 77 00:02:58,590 --> 00:02:59,090 Nice. 78 00:02:59,090 --> 00:02:59,590 Oh! 79 00:02:59,590 --> 00:03:05,390 [AUDIENCE GASPING] 80 00:03:05,390 --> 00:03:05,920 OK. 81 00:03:05,920 --> 00:03:07,160 Yeah, you got it. 82 00:03:07,160 --> 00:03:07,660 MEGAN: Yes. 83 00:03:07,660 --> 00:03:09,270 Yep. 84 00:03:09,270 --> 00:03:10,180 Oh my God. 85 00:03:10,180 --> 00:03:11,130 DAVID MALAN: All right. 86 00:03:11,130 --> 00:03:13,600 One more life-- two more lives! 87 00:03:13,600 --> 00:03:16,860 Three more lives! 88 00:03:16,860 --> 00:03:17,560 Come on. 89 00:03:17,560 --> 00:03:18,600 (SINGING) Bring the bill. 90 00:03:18,600 --> 00:03:19,720 School's back in. 91 00:03:19,720 --> 00:03:21,960 Break it down. 92 00:03:21,960 --> 00:03:23,420 DAVID MALAN: Yes! 93 00:03:23,420 --> 00:03:25,360 [APPLAUSE] 94 00:03:28,490 --> 00:03:29,240 MEGAN: Up, up, up. 95 00:03:33,270 --> 00:03:33,900 (SINGING) Stop. 96 00:03:33,900 --> 00:03:35,330 Hammer time. 97 00:03:35,330 --> 00:03:36,290 DAVID MALAN: All right. 98 00:03:36,290 --> 00:03:37,310 Last life. 99 00:03:37,310 --> 00:03:38,580 Go, go! 100 00:03:38,580 --> 00:03:39,080 Here we go. 101 00:03:42,020 --> 00:03:42,520 All right. 102 00:03:42,520 --> 00:03:44,290 Nice, nice. 103 00:03:44,290 --> 00:03:45,030 Yes, yes. 104 00:03:45,030 --> 00:03:47,420 Ah! 105 00:03:47,420 --> 00:03:47,920 All right. 106 00:03:47,920 --> 00:03:50,360 A round of applause for Megan, if we could. 107 00:03:50,360 --> 00:03:50,950 Check her out. 108 00:03:50,950 --> 00:03:51,830 Here you go. 109 00:03:51,830 --> 00:03:55,490 [APPLAUSE]