# Unit 3 Lesson 3 Human Machine Language Part 2 Worksheet Question

**URL:** <https://forum.code.org/t/unit-3-lesson-3-human-machine-language-part-2-worksheet-question/23822>\
**Category:** Unit and Lesson Discussion\
**Tags:** csp-unit-3, csp-unit-3-lesson-3\
**Created:** [January 6, 2019, 4:13pm UTC](https://forum.code.org/t/unit-3-lesson-3-human-machine-language-part-2-worksheet-question/23822 "2019-01-06T16:13:07Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![wmenard](https://avatars.discourse-cdn.com/v4/letter/w/f05b48/32.png) [@wmenard](https://forum.code.org/u/wmenard)\
**Post date:** [January 6, 2019, 4:13pm UTC](https://forum.code.org/t/unit-3-lesson-3-human-machine-language-part-2-worksheet-question/23822/1 "2019-01-06T16:13:07Z")

</div>

In the Try an Example with Swap section on the first page of the Activity Guide, where are the RH and LH starting positions? The first command is to move the Right Hand to Position 7 and to SWAP, but where is the Left Hand? Are we supposed to use the positions from the top of the worksheet?

---

<div class="post-metadata">

**Author:** ![gjschmidt](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.code.org/gjschmidt/32/4922_2.png) [@gjschmidt](https://forum.code.org/u/gjschmidt)\
**Post date:** [January 8, 2019, 1:16am UTC](https://forum.code.org/t/unit-3-lesson-3-human-machine-language-part-2-worksheet-question/23822/2 "2019-01-08T01:16:01Z")

</div>

Yes I think LH is on position 0 and RH starts on position 1 in all cases.

---

<div class="post-metadata">

**Author:** ![mschlager](https://avatars.discourse-cdn.com/v4/letter/m/bc79bd/32.png) [@mschlager](https://forum.code.org/u/mschlager)\
**Post date:** [October 14, 2019, 4:39pm UTC](https://forum.code.org/t/unit-3-lesson-3-human-machine-language-part-2-worksheet-question/23822/3 "2019-10-14T16:39:47Z")

</div>

Did this activity 5 or 6 (or 15) times. Landed either on position 1 or 2.  
It varied. So is this the answer? Left at Position 1 or 2?  
Seems silly, but maybe it is just demonstrating SWAP.

---

<div class="post-metadata">

**Author:** ![gjschmidt](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.code.org/gjschmidt/32/4922_2.png) [@gjschmidt](https://forum.code.org/u/gjschmidt)\
**Post date:** [October 14, 2019, 9:21pm UTC](https://forum.code.org/t/unit-3-lesson-3-human-machine-language-part-2-worksheet-question/23822/4 "2019-10-14T21:21:36Z")

</div>

The result of the SWAP example should be that the cards are reversed and left hand is on position 4 and the rigth hand is on position 3. I tried to show how the program works here:

> **[Unit 3 - Lesson 3 Example of SWAP](https://docs.google.com/document/d/1OKQj8NSRm0lgGPYNSyz3AqNQSaLB39FqN5ejkvDPwTg/edit?usp=sharing)**
>
> Let’s assume the cards are set up like this Starts with LH on 0 and RH on 1: 0 1 2 3 4 5 6 7 After Line 1 looks like this: 0 1 2 3 4 5 6 7 Line 2 is SWAP - Swap the cards under the hands and then move the ha...

Hope this helps…

---

<div class="post-metadata">

**Author:** ![mschlager](https://avatars.discourse-cdn.com/v4/letter/m/bc79bd/32.png) [@mschlager](https://forum.code.org/u/mschlager)\
**Post date:** [October 23, 2019, 4:04am UTC](https://forum.code.org/t/unit-3-lesson-3-human-machine-language-part-2-worksheet-question/23822/5 "2019-10-23T04:04:23Z")

</div>

Wow! That is excellent, thanks!  
I did really well with this. Lots of help from facilitators.  
Thanks to Frank also.
