# Looking for the advanced solution for Puzzle 12

**URL:** <https://forum.code.org/t/looking-for-the-advanced-solution-for-puzzle-12/10710>\
**Category:** Unit and Lesson Discussion\
**Tags:** csd-unit-3, csd-unit-3-lesson-13\
**Created:** [October 1, 2017, 5:58pm UTC](https://forum.code.org/t/looking-for-the-advanced-solution-for-puzzle-12/10710 "2017-10-01T17:58:07Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![groche](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.code.org/groche/32/2251_2.png) [@groche](https://forum.code.org/u/groche)\
**Post date:** [October 1, 2017, 5:58pm UTC](https://forum.code.org/t/looking-for-the-advanced-solution-for-puzzle-12/10710/1 "2017-10-01T17:58:07Z")

</div>

I have tried many possibilities, but cannot solve this one. It asks, “Can you keep track of how many times the mouseDidMove shakes the salt, and then rotate it right side up after 100 shakes?”  
I would appreciate a solution. I see the value of working out the puzzles myself, but there are cases where a solution would help, or a hint.  
Thanks

---

<div class="post-metadata">

**Author:** ![mike](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.code.org/mike/32/5229_2.png) [@mike](https://forum.code.org/u/mike)\
**Post date:** [October 1, 2017, 11:15pm UTC](https://forum.code.org/t/looking-for-the-advanced-solution-for-puzzle-12/10710/2 "2017-10-01T23:15:19Z")

</div>

Hi Gretchen,  
Here’s the example solution for the puzzle: [https://studio.code.org/projects/gamelab/PiYspN\_Wm3TjfAsRcxZrnA/view](https://studio.code.org/projects/gamelab/PiYspN_Wm3TjfAsRcxZrnA/view)

---

<div class="post-metadata">

**Author:** ![groche](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.code.org/groche/32/2251_2.png) [@groche](https://forum.code.org/u/groche)\
**Post date:** [October 2, 2017, 3:16am UTC](https://forum.code.org/t/looking-for-the-advanced-solution-for-puzzle-12/10710/3 "2017-10-02T03:16:09Z")

</div>

Thanks! I appreciate the help. I did not think of the mouseMoveCount.

---

<div class="post-metadata">

**Author:** ![elizabeth\_admin](https://avatars.discourse-cdn.com/v4/letter/e/bb73d2/32.png) [@elizabeth\_admin](https://forum.code.org/u/elizabeth_admin)\
**Post date:** [October 2, 2017, 11:15pm UTC](https://forum.code.org/t/looking-for-the-advanced-solution-for-puzzle-12/10710/4 "2017-10-02T23:15:18Z")

</div>

@groche  
Hi Gretchen (and anyone else looking for solutions),

Are you able to see the Teacher Panel with “example solutions” on the right hand side of each of the levels? Teachers should have access to solutions for almost all the levels.

If you can’t see the solutions, you should register as a verified teacher. Here’s a support article to help you get verified: [Becoming a Verified Teacher](https://support.code.org/hc/en-us/articles/115001550131-Becoming-a-verified-teacher-CS-Principles-and-CS-Discoveries-only-)

Elizabeth

---

<div class="post-metadata">

**Author:** ![groche](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.code.org/groche/32/2251_2.png) [@groche](https://forum.code.org/u/groche)\
**Post date:** [October 2, 2017, 11:28pm UTC](https://forum.code.org/t/looking-for-the-advanced-solution-for-puzzle-12/10710/5 "2017-10-02T23:28:07Z")

</div>

> [@groche](#):
>
> mouseMoveCount

Thank you. This is useful.
