Upload
kritsada-jaiyen
View
232
Download
1
Embed Size (px)
DESCRIPTION
i- BOX (C) Innovative Experiment Co.,Ltd. ¡ÄÉ´Ò ã¨àÂç¹ Çþ¨¹ ¡Ãá¡ÇÇѲ¹¡ØÅ ªÑÂÇѲ¹ ÅÔéÁ¾Ã¨ÔµÃÇÔäŠ˹Öè § ã¹Ë¹Ñ § Ê× Í ªØ ´ Ëع¹µà¾×èÍ¡ÒÃàÃÕ¹ÃÙ àÃÕ¹ÃÙáÅÐʹء¡ÑºäÁâ¤Ã¤Í¹â·ÃÅàÅÍÃÍÂÒ§§Ò´ÇÂâ»Ãá¡ÃÁÀÒÉÒâÅ⡡Ѻ i- BOX l 1 ISBN 974 -92372-8-5 àÃÕ¹ÃÙáÅÐʹء¡ÑºäÁâ¤Ã¤Í¹â·ÃÅàÅÍÃÍÂÒ§§Ò´ÇÂâ»Ãá¡ÃÁÀÒÉÒâÅ⡡Ѻ i- BOX ¡ÄÉ´Ò ã¨àÂç¹ Çþ¨¹ ¡Ãá¡ÇÇѲ¹¡ØÅ ªÑÂÇѲ¹ ÅÔéÁ¾Ã¨ÔµÃÇÔäÅ 2 l àÃÕ¹ÃÙáÅÐʹء¡ÑºäÁâ¤Ã¤Í¹â·ÃÅàÅÍÃÍÂÒ§§Ò´ÇÂâ»Ãá¡ÃÁÀÒÉÒâÅ⡡Ѻ i- BOX
Citation preview
������������ ���������������������������������� �������� � ��� ����� ����
������������ ��������������������������
�������� �������� � ��� �����
����������� ����������
����������� �����
����������
������ ����� ������
�� ����� ���������� ���
������������� ����������������
�������������� � ���������� ����������
!���� ������������ ���������������������������������� �������� � ��� �����
������������ ���������������������������������� �������� � ��� �����
���� ���������
"����#$��%���&$��� �� ����'� �(����'���)*�&�$)+��)�
����� !�"����#������$
,� �� ������ �)�)+� �� -. ��� �������/�����/��������#$#� ����������������������������������� �� �������0�����+���+����+)���������� ������$1���2�+�����&3*�4���� ���
!,� �5���� ��-. ��� ��������� �)������ �0��)������ ��/�� ����6� ������� ������)(��)�% ����) ��0�3�����)(��)-� ����)�% ����) ������&)��+���� �����5.� �������)(��� ����&�'����������#�������7��-. ��
8,� �9�$������/������+��� ��-. ��� ��+���� ������� ������)(����������:��:���� ;� ���������������&3*�4��� ;� ��������0�����+�� � �������)(��� ����&�'����������#�������7��-. ��
�1���)� ��$��&)�&���<��&�������%���� �%�����&�'� ��( �)��%���&�� *+� ��8 88=>8�:,��?���)�� @ =!�5,��?��)���?���������?+������ �����&A� @!B@���-�&��� ,-./0/-/,,1-0������� ,-./0/-/,,2�������� �������������
������ �������������
����������/��� C#�0����3������������� ���������������������������������� �������� � �������� ���<��� ��+��$��������������5���5�/� �&3/�#0������������9��5� +����� ��/������#+�
��3/���?������/&.��� ��� ��$��&)�&��<��&��� ��������0�������$� )�$� � ���1�?����#�0����3������*��#(�������)�����)�����+�D���% �&��)���+��$1� ����)��������#� �����<)�(���+��� ��#������<)�&�������3/����/��$��������� ��$��&)�&��<��&���� ����*�� �����)���A$&�����(�*�$��� ��?#� ��$��&)�&����*�+����
������������ ���������������������������������� �������� � ��� ����� ����8
����E� ��������������������������� ���������������� ����������������� ������������� �!��"��"#�#$��%&$�%'��(��")'*��+,-$).����
���/%�(�%��0�%.�"1������������#2�*.)�$�������(�3�445$�"�����+##�.*���.*'��&)&$,+�������.6���*73%8����������.#�$ $6� �+�.��(����98 &�0�.%(:�&�"�0$�$�;0.���$�(:3�.��-$�$��93���%&$��.*���.*'�.1��3)�<3)<*&���=�$,$ $��-$�$�������������������"1 9.��.1���������������,>����0'���"��%7&( 3*.)�$ �>1�� �$,>��)��73,. �.�(:3�$ )&$9'�� �"%��73 $��-$�$��?%$%$��"%����< ��?���(�3�$��.��<+ 3$)��;>��.1��-$�.��$0�3$�0'����+9'/@A� B>��(��C,,�#.����������������93�.# $��� <##�$(:3(�3�$��&$%�>1�����"�0�(,?"%��"�)$�*.1�(,,�'��<+��&��.��� 80$�$�;�73,. <+(�3�$��.��93� <�3)&$,+��&�%�"?�1�@$��$ &��
�������������������� �!��)#�����$98 ��"��"�)$�0$�$�;�3$%�>� .#�+##���?')*����"���0&)�(:D&��3��%� &$)����E$%(����������������93�)��$B"?"%7F�:�&)%�)$�,-$�<+?���*:���0&)�*'9*&���� �!�E$%�� �B>�����0&)���+ �#:. 0-$�.D����+##���?')*����3$�)3E$%(*3*.);.�9"%) .�� ��������&��"1 $�(�3�$���������������,>�*3���" $��"%����< ���3$�$ "�%)�3����.��:�$%�)$�)&$�(�� 8*$��"�0�(,�����������������,+�93�.#��+�%���0���$�(���$)9"%)���� �73,. G$��9<)��� <+B�4*�<)��:������< ��
��� !�"#$%&''�(&$%��)*�+� ,-&+%�./0&1�2&$%�,3)145����<=�)�,����������������"��� <##�$(:3(�3�$��93�&$%�$ �?"%��"%����< ��<3)0&��3��7,$ ���?')*����07&*.)��HIJK� 8,+0$�$�;�-$�$��93�.��"#�*.)��HIJK��"��� �!��.#0"%�F�0&)������*&�*.)*�),,.#�.1�<##9','*�<+�+�$� F�0&)�0&�0.DD$!�� <##9','*��<+)�,��.#��*����4*���)3?�3���,>�0$�$�;�-$��(�3�$��93�$ �$%
93$����< ���)#�������67�����8���6�6���"'3(35�B>�����E$/$���?')*����"��&$%�"�0�9�*����*���$�=73�"%�0$�$�;LM :.9�9393)%*����%&$���&%�&�%$ �<+%.�(�3���E$/$���< �����?')*���0-$:�.#0��=73�"��'��*3��"%����< ���.1�(��+9.#��+;�6> /$*���$%��.N%�6> /$�:��� �+�.�����.�)���"���&�%�"�)$��73(�93$� $��"%����< �����?')*����$ &����9%�"�.1�<##E$/$�7�E$?� O�PQR��P���P�OSPO����9%(�3�T�O�I���UV:���<##*.)�. /�� ��W�HXPV�Y���9%(�3���< ���Z���U���T�O���9%��9B�4*�<)���"1?.[�$�>1�E$%(*3�)$��&)�����+:)&$��\��Y�]^�P������. ?.[�$�+##:�&�%�*�0-$:�.#%$)��,$ ��_`�0:�.@���' $�<+#�'/.���'���)*"4�8 ?��'��*��,-$ .9���+�6��%��9%��9B�4*�<)���"1���'�0'�N'ab?$+0-$:�.##�'/.���'���)*"4��8 ?��'��*�,-$ .9<*&?"%�=739"%)� ?���=%<?�&(���+�6��%
�� �9: :����6;�;<�6=���<��=>?�>; ��@�AB�C���D67�����=>? :E ��E<����>��B���F:7G����7H�6��=�I���J�EK<:����>��B�=;6�6��>@���J�E��E� ����<>��B7�AAJ�F?:=>?@���@�������; ���B�� ��D7G��� =�:@BE��������� �������J�E=>?�?:�JLE��<��;�
���������� ����������� �������� ��������������� ���
F���� ������������ ���������������������������������� �������� � ��� �����
�������
��������������� ���������������������������������������������������
���������� ����������������������������������������������������������� �����������!�������������������������������"#�����������#� ���$���% &����'"��������������������"�����������'� �( ����!��)�������������������������#������������*� ���!�+,�!��-�������������������������*#�����������.� �% ��!/�����0�!��+�����
����1���2����2�%3��%��0 &�����(����������������������*4
������5���6�������������������,����!��������� ������������������������������������
7-�����+������89:9�;<9=>?�������������������������������
�@�6 ��A7-�����+������ BCD=>EF89:9������������������������������������������������������� ��
�
�
�
�
�
����%��%��,%��6�%��AGH;IJ� � �0!�!�A�������,����������������������
������������ ���������������������������������� �������� � ��� ����� ����
��������������� �������� �
��������������� ���������������������������� ���������������������������� ���!�����"#�$�#�%����#���%����&' $(����)�%*�$%�� �$��� �%*�*+�,�,$���!�-$,���'�.��-&$�$%�� �$���!�-$�� $�*��""$��.��-&$�"���%����"� � ��%��#����$����#���"(��'������&#(./����%��
�%*�$�*��""$��+0�$�+��1�$�"����$������))!��&���&� %$�$�+��1�'�$'��2��%�� �.��� 3����' ����-&$� ��+./�������()) )�%��&%�2���"���$�+��1�'�$'������+�(�$)�� ',���'��!�� ' �%# �� �#�/-&$%��$� �#���44�1��56���%-&$+0�/�������%*�$�*��""$����#("��'��)$%�� �$���� "������ !��&���&�$����'����%���%�%�#$����7".!4�*��%���%�%��'�)$���.!�����������������%��#(%�2�� �!��)��$$�+��1�8�'�$�!"�����
�����������������������������.��-&$�+��)$�����%�'.!%���&�()) )�%$�1!8�%�
$��*�%����/���!'��� ����%-&$$�1!8�%�"�"�%-&$3��$�1!8�%���!��&��"(�"�)%�� ����%-&$$�1!8�%����2���3��$����!��&��!� .#2$���� )�%������-$��%*�$�*��""$���.���$)�%*� ���-&$�3��'$������-&$���%����"�$�3��'��+��#��$"������$����-&$�%-$ ���%�'.!%�� "� ��"� ���./��%*�$�*��""$��.���� )�%���� ������������
�����
�
!���� ������������ ���������������������������������� �������� � ��� �����
*�'�%*�$�*��""$��#(3��./�+0��� �+�(�$)!��&���&%�)�)��%��� %-&$3��./�.������&�������������#(%�*+����% )�%+0�2$���$����%��3��&#(+9$�����%�.!�%����$���2�$%�"$$��+� �� �������#��� �.!����$$��))7"��8�1:�.��%�'.!%�#����'%./��%*�$�*��""$��%�+0��� �+�(�$)!"����-&$�#��/� '"�2���2$��7� �#��"�# �� �$�+��1���&./��"��"���������7".!�������.����7"��"��& �"��!��./��%*�$�*��""$����&��%��3*+����%2�$%�",� �������#(/� '.!���%��3$�+���!�-$+��)+������� ��������*�'�%�# �+0���$������ �#�.!%����'�2�'�*+����%.!%��"� )��#�"�.��� �%*�$�*��""$����������#�����7"��.��('('� ����������,�$%) �������"(�����;�� �%��%��3���&� ��4.���������-$���%��3���<� �%"�)2�$%�"*+����%2$�7"��8�1:������ ����
�� � ����!�"#������������������+�(�$)�� '�=��� �� ��4-$
>?� !�� '+�(% "7"�"��!�-$,���'�� @ABC� D� AEFGHIJBHKLEMMNFO�CFNGP
Q?�!�� ' �%# �� @RESKHTP�,�&��)��$$�+0�� Q��� �-$$�%&��&#�'(#)*+���,)��� -��.�/�������0��� �!�����&"��'���)U���������.�$%�� �$��� 2�$%�"�%���4!�'%-&$�%�%���"��'��"($�%&��&#�'(#�"��1� 2/�/������0�� ./�+0�!%-$���(��<��.���� �� 12$�,���'�� �"(+0���&���2�$%�".����� ����/�& �� �2�$%�"#(!�'�+%-&$�%�%���"��'�"��'����)!�� ' �%# ���%@VWRP�.�$%�� �$����& �+����� �!��).��%*�$�*��""$���%�'.!%�!�� ' �%# �2�$%�"#(%�������&+0�!�� ' �%# ���%�,�&�2�$%�"#(!�'%-&$�%�%���"��'���"(+0��))$�$���$%� @XXBVYR� DXHIMIZJE� XJELGHNLIJJT� BHKOHISSIZJE�VEI[\YFJT�RESKHTP�,�&���%��3��)2�$%�"����%��%�%���"��'�
������������ ���������������������������������� �������� � ��� ����� ����"
]?��� ������$$�+��1�8�'�$�!�-$��'� ���$����@^KHGP� �%��� '���� Q�"��<1(-$��$�����)��44�1!�-$�$���$������ @NF^_G^KHGP��"(�$��������44�1!�-$�$���$�������@K_G^_G�^KHGP��� ����%� �%� ��4%����-&$�#��./�.����/-&$%��$��)$�+��1�8�'�$��"($�+��1�8�'�$�!"��������&�$���&#(+0��-&$�"��.���������$��)%��<'��'��� $'�����$���$�����./���$��)� ��/��-&$��)2�$%�"��&7��./������+9$�2��%��,�&�!%-$���)���./��'�)$���.����+9$�2�$ �%2���-&$�$%�� �$�����$���$������./���$��)" �*���-&$2�)��'����$��)!"$����-&$����7"���$��)%$�$���-&$ )�%���!%��� ��$��)!�� ' �%# ��-&$��&%�-����&.������)2�$%�"� !��+��')��')��)$%�� �$����$���$��������-$�� ���&��$��)�-&$���%��� �!��)��%��2�$%�"$$�%���� ���&��$��)#$%$���$���-&$����8���+0����
������
������ ��
�������
����������� ��
���������
������ ��
��������������
�������������
� �������
�� !��
������������� ������������������������������������������ !�"��#$ ����� �������� $%%�&
#���� ������������ ���������������������������������� �������� � ��� �����
`?� ��������44�1!�-$)��� @Z_MP� ��������$�"�+"�&'���44�12�$%�"�(! ���,���'��!�� ' �%# ���"(�$���#(��(� �)���'��44�1# �� �%��� ��'� ��� �����������!�-$����� *�'�)��+0�)��2�$%�"�@[IGI�Z_MPa�)���$�����@I[[HEMM�Z_MP��"()�� )�%�@LKFGHKJ�Z_MP
)��2�$%�"+0���'��44�1��&)��#�2�$%�"� �!��)���+�(% "7"����!%��2���2$�)��#(2���$'����) �%��%��3.����+�(% "7"2$�,���'��"(�*�*"'�2$��%*�$�*��""$���� ������� �!��).������& �+2���2$�)��2�$%�"-$� b�)��� �"(.�+�##�)��%������;���+3���>ca�]Q��"(�c`�)���"�
)���$����+0���'��44�1��&)��#���� ��!���2$�!�� ' �%# ��*�'��������$��)!�� ' �%# ������,���'���$�� �!��� ��!�����&��$����$���!�-$2�'���$��,�&���-$���� �!�����$����# �� ���'��44�12$�)���$����#����$�%�# �� �%����"(3��'�&�%�%�����.��#(+0��������3��2���2$�!�� ' �%# ���&�%*�$�*��""$���� ������%��3�����$������%��3 �� 1���#��
� ������������������������ ������
*�'��&�F�-$# �� ���'��44�1
�� $'�����%*�$�*��""$���� !��&�%���'�$�����>d������������%*�$�*��""$���� �����%��3�����$��)!�� ' �%# ����Q>d�e�>adQ`�� ��!���
!����$�������) �%#�2$�!�� ' �%# �#�����#(��$����)3��2���2$�)��2�$%�"��$� ���+0����.��!��+0��b�)��� �%#�2$�!�� ' �%# ���&%���'�$�����>d� ����#(�����)�b�>dQ`�eba>fQ�)�������� !�!����"�������#������������� �$������%� &� '()*+,���-���!�.%� &� '/012�()*+� 3�45,���������*�'�>��)�������)�b�)����"(�>���*"�)�������)�>adQ`��)���@�%�./��>addd�!%-$���)!�� ' ����& �+P� ��������%*�$�*��""$����&� �%�+0��� $'���#(%� �%#�2$�!�� ' �%# ������)�ba>fQ�)���!�-$�>adQ`�)���!�-$�>���*"�)��
������������ ���������������������������������� �������� � ��� ����� ����$
)�� )�%+0��"��%2$���'��44�1 )�%��������$����!%�2$�,���'���)!�� ' �%# ��"(�$����� �!��)��'��44�1 )�%!"�����������'��44�1"-$�\$���\2�'�!�� ' �%# ����'��44�1"-$�\$���\2�'�2�$%�"��)�$���
=?� �#�� ������44�1��56���+0��� �+�(�$)��&� ��4%��$���� �!��&���-&$�#������ ��������!%�.��%*�$�*��""$��#(2���$'����)���� �!��#��! (*�'./���44�1��56���!����44�1��56��%� �%3�&����#��! (.����� ����2$��%*�$�*��""$����#(3�&�"(%�%����%����7".!��%*�$�*��""$������%� �%�� .����+�(% "7"���%����%�+�� '
��3�)#��(#�#�������������������45&���%*�$�*��""$��� �������%-&$#��'��"��'��"(��$
�#�� ������44�1��56��.!����%��� #������,���'�8�'.��%*�$�*��""$��#(�����$��)!�� ' �%# �*+����%�-&$$���2�$%�" ���&��"� � ������% ���&���&)��#�$'��.�!�� ' �%# �*+����%
��&�!%�' �% �����$�%����2�'�2�$%�""�.�!�� ' �%# �*+����%��$��*�'�%*�$�*��""$�����"()$��#(%���+�))2$�2�$%�" ���&���&���������� 8�<���&./�.����2�'�*+����%�)������ Q��(��)-$�6#7#!1�� 8�.8� �/�.9/.��� ��"(�6#7#,�!:�+;� /<<��=�0� �/�.9/.��� �*�'+����%*�$�*��""$�����$����*+����%��&2�'��� '8�<��$�,%)"�� �-&$�#��� ��������� 7�����() �����+"� ���&�+0�2�$%�""2g����)!��-&$� ������'��>�2����$�-$��+"#��8�<��$�,%)"�+0�2�$%�""2g����)!��!�-$�$$+*��� @Y^LK[EP�$'���������%.����2�'�*+����%�� '8�<��$�,%)"������7��2�'���$�%����<(.����2�'�*+����%����$�% �� 2��.#3���3�+��'���%�"(/�� ���&�2$��%*�\$�*��""$��+0�$'������ %-&$+"�&'�)$���%*�$�*��""$������$���'�����"(� � �%2��.#/�� ���&�.!%��,�&�$�#� �.!���' "�
%&���� ������������ ���������������������������������� �������� � ��� �����
��>�,���(#6#7#��)"� ?�.���/�.9/.��8�<�2$�*+����%$%�� �$����&./� )�%���� ����
2$��%*�$�*��""$��.�$�������3��# ����$'����&8�<��(��)�& ���&��$�./������ �%$'���8�<��$�,%)"��,�&�7��2�'�*+����%# �+0���$�%� �%����"(2��.#.�*�������2$��%*�$�*��""$���� ����%���$ �����(+0���������$.��(��))��!�-$�)���#��� �.!�2���2$� ���&�#��"��%��� �-&$.!�,���'���%��3�� �%�"(� ��++h�)������$'����� ��&��������&#(+0��+���������� ' �%'���"(,�),�$�2$�8�<��$�,%)"�� #��%�7������8�<�$-&���&��%��32�'�*+����%������'2����#�����8�<�2$�*+����%��&���2���� /���8�<�,��!�-$8�<�)���� %-&$��')�"� 8�<�)���+0�8�<���&���� ���"(��+�))2$�/�� ���&���&%+0� ���&��%��3�� �%�"(2��.#����%�'���$����iYjY�,�&�!%�'3����+'���+0����� �!��.!�,���'���(*���+� ����.�� ��!�����&� �!��.!��!�-$�kl????�jmXn�$��+0� ���&��� #�$)�-&$��2�o3��p����!�����1�2����"� �o#��p���$��+� ������%��&� �!��
$'���������%�8�<�)���3���%� ��#(+0�8�<������&"��'��)8�<�%��<'�%���"� ����%�'��%�8�<�*+����%$%�� �$��$���))!��&���&����+���%���"(���'��$���� � �%2��.#���&�-$� 6#7#��)"� ��.���3��#(�+" � ���o*"*��p���-$���.��6&��-��7��89�: ���";$<�����!;�$��!;���=;���������8�<�*"*��#����$�+0�8�<���&7��./����!���"� ��$�2��.#���.������ ��!%�'3��$(���/������-$�+6�.!�� ������@@�-$!'��� ����� +0�������������-&$� �.!������'�����%*�$�*��""$����%��3��(� �"��+.��(��)��&���'2����8�<�*"*��#��+0����$$��,�&����./�8�<�*"*��2��%�/� '.����2�'�*+����%�-&$��'�������� ����2$��%*�$�*��""$��#(��$���&��-&$�%-$� ��4��&�-$�A4&,�6#7#��)"��$(��-$�� �+"8�<�#��+0���&���&����$�� � �%2��.#��'��$�
������������ ���������������������������������� �������� � ��� ����� ����%%
��>���A4&,�6#7#
%-&$2�'�*+����%�� '8�<���&���2�����&���&�%�$�#!"��"�&'����-$��� �+"8�<�� @NFGEH^HEGEHP� �*�'�� �+"8�<����� �!�����&�+"8�<�2$�*+����%��&2�'�2����-&$�����$�+'��,���'�.!�2��.#�"(��%��3� ��������(� �2�����"�� -$������&��#(2�'�*+����%�� '8�<��$�,%)"�!�-$8�<��-&$�,�&�'���"(,�),�$�%���+"�&'�%�./�*+����%8�<�$-&���&���'� ��/���)�����"(.�*+����%��;��8�<�)���#(��$�%��� �+"8�<�)��#�� %$'���� '�� �.!�7��./������'�2�'�*+����%8�<�)�����%��+�))��&� �!���#�������� �+"8�<�#(� �!�����&�+"+0�2�$%�"��&,���'�2��.#� �-&$.!�������� ���������������� �+"8�<�#��%��� '����Q�"��<1(-$�+0�,$���� ��$'�����' �"(+0�,$���� ���"(U����� ��� ������ %���
��1�+0�,$���� ��$'�����' �.�*+����%��;��#()��#��� �+"8�<�� ��� '�� �.!�2���2$�*+����%.!4���"(��$���'�./��������!%�����7".!����� ����/����"(��� )�%$�+��1����U����� ��#(� �����%����'�������2�$��-$���%��3� �������*�'" ����
������� �'�($)�*+��,�-(�")���$.��/�0����1#$#��� 2���� !�� ��(+��� ��3�($)"��" 4�����5���������"���
���������� ���������� ����������
����������������� ������������� ������� �
%'���� ������������ ���������������������������������� �������� � ��� �����
��1�./�U����� ���"(,$���� ���� %����U����� ����&./�-$�%*�$�*��""$���� !��&���&)��#�*+����%�+"8�<�"�.�!�� ' �%# �*+����%� ��"� �!��+0��� �+"8�<�)���#(��'� ���)���$���$�������$���+0�����,�&���$���$!�� ' �%# ���&%��%$�#./�#��8�'.��%*�$�*��""$���� ����"'��������#(%� �%#���$'%���,�&��%�+0���&��'%��!�-$./�!�� ' �%# ���&%��%8�'�$�,�&���%��3� �!��.!�%� �%#������%��$�����*�'!�� ' �%# �8�'�$���&./�%��+0�!�� ' �%# �$�$���$%��&��%��3")�"(2�'�.!%������)�����)"��������� �!��),$���� ����&� ������ %�� '����#(� �!�����&+0��-����&2�'�*+����%!�-$��&��'� ��� ���,�$���$��@GEqG�E[NGKHP�,�&�%����� ����"��'��)�nKGE^I[�!�-$�rKH[^I[�.�
��������6�($)�*+��,�-(�")���$.��/�0�������!����789�:;<;���3��=+�����5����#�)2�4) �� �,�-(�")��($)��� !������ �������*���������>�����3�������$)���������3�($)"��" 4�����5���������"���
������������ ���������������������������������� �������� � ��� ����� ����%(
rNF[KsM� �"(�� #�$)� '��1�!�-$!"��8�<�2$�*+����%���$%�������'��./��� ��*!"�!�-$���2�$%�"#��$%�� �$��%�'���� $���$�������$��� ��'���� ������$%����.�,$���� ���� ��'
�� '���./�U����� ���� %.�����+"8�<��� �.!���%��3� ��������� 2���%�������'��./� )�%$�+��1����U����� �����$'���%�+�(���t�8���$'���������%�� �+"8�<���&+0�,$���� ����'�$'�����' ����%��3#(��;��.!�� ��������� �"(���$�� ��)���./�U����� ���� %�� '�������2$�*+����%��#(���%����%�.�������2��%��� �+"8�<���&./�U����� ���� '�7��7"��%��#(�#��� ���&+0�,$���� ������ �����$�,-�$�%*�$�*��""$��#��7��7"���� �+"8�<����������%���%��3./��%*�$�*��""$����&%�2�'��& �+���� �.!���$���)8��(���2$��� /�+��&)��#�*+����%�+"8�<�,�&����� ���� �%*�$�*��""$����&'���%�%�*+����%�$�% �����7��./�����%���$�#��'��*+����%�+"8�<�.������&���%��.��� ��' +�##�)���� ' �%�-&��� ����"�2���t�u,$���� ���"(�-&$+9$���������"$�*+����%�7����;��#���'�'�%7"��������./��� �+"8�<���&��$�+�(�$)�������U����� ���"(,$���� �����������-&$�����%�"����&%.!���)�� ,$���� ��,�&�%��#(�#����
��>� �6#7#��B))*A��)"8�<�*"*��+0�8�<������&.�"��'���)8�<�%��<'�%��� ��
8�<�)��������� '�� ����&!"��!"�'.������;���#��� �.!�8�<�*"*��%�!"�'��+�))��8�<�*"*����&���#���������& *"������#(./��CA%#D+0��� ���.����� �������$%����%������;��*�'./���4"��<1�$-&��������%������;��*+����%8�<�*"*��#(�������!"��!"�'������%�#��%���!%�'�� %���-$��$�.!�'� /���%��32�'�*+����%$%�� �$������� ' �t������&���'�"(������&��������&#(+0��+���
������������&%2$������;��8�<�*"*��#��%�#��!%�'�-&$.!�'� /�!�-$7����&��.#2�'�*+����%��%��3��&%������$'����%�'�������"(%-&$ �� "�2$��%*�$�*��""$��%�3���� �.!�%�7����.#./�����%*�$�*��""$����&%2����� %�+3�������;�������'�
%)���� ������������ ���������������������������������� �������� � ��� �����
����$�$%�� �$��.�/��+�('�����������) �%��.#%��2����#��%������;���� �+"8�<�*"*��2���
8�<�*"*����&� �%���$.�!����-$"�%���-$�6#7#��B))*A��)"� E��F���?�.���*�'.������;��#(��$�� ������ %����(! �������������� �������,�&��#������)�� �+"8�<���&+0�U����� ����&�-$��������������������������������� �������� ���!�����"*�''���'��%�&�.�#��%���!%�'��%-$� +0��-&$�%-$/� '.������'�$%�� �$��.!����'�"(�����*�'.�8�<�������*"*�����%�/�� ���&���&����+���%���"(2��.#������'�����'����%��3� ��+����7".!�!������ ����#������$���� '*�'7����7� �#��%*�$�*��""$����&/-&$��#$%&�' ��((��� �$)*� %+,� �-.!���/� �"�,�&���;��2���*�')��<���$��*� ����$���$��%����# �����.�+�(����'
���������� �������� � ��� �
��������6�($)�*+��,�-(�")���?@ABCDE�:;<;����� !� �����$.����"���/�0�������"##��F����������=���&����G���4")����$����� !�($)"��/�0���������3�G���4")��"�H���5� $�����!+)* �����������!����(+��$#�=���&�/�*���
������������ ���������������������������������� �������� � ��� ����� ����%
������*"*��%�*���������&2��.#������'��"(%� ���&����<��&./�/-&$%��$��)$�+��1�8�'�$���%� ��#(+0�%$�$���� ��/��!�-$�� �� ##�)��� ��'��������#��� �.!�������*"*���������#��8�<�*"*����& �+���&�� �.!4����!����+������2�'�*+����%�"� ����7"7���#$%$���$��2$�$%�� �$������������*"*��#(����+��&���/-&$%��$��)$�+��1�8�'�$��� �.!������'�$%�� �$��+"�&'��+"��� ����+$'���%���7����'�#(���!��+�(*'/��$������!��&�2$������'�$%�� �$���7����'���%��3./�+�(*'/��#��8�<���&%� �%��%��3������U����� �������'�����"(2�'�������'.����������()) )�%2���"���!�-$��(��&�!���'���$��*�%���2���"��
��>�3� � �GHIJ�,K�&�'����������������&+�L�M"&����,)��6#7#��)"
� �!��)�%*�$�*��""$����&� �%�./�.������'����.�!����-$"�%���-$��GHIJ� +0��7� �#��%*�$�*��""$�����<��&$$��))%��-&$�����'�����%*�$�*��""$��.!����'��&���*�'v��(�%�7������ ��������.���+��&�>\`
������
������ ��
�������
������������
�����
� �����������
� ����� ���
���������������!�
�����������!�
"# #���$%$&���
������#��!�
"# #���$'$&���
������#��!�
�(�����$)$&���
������ ����*��������������������+��,&����
������ ��
���������
������ ��
��������������
���������!���
������#�����
����� ����������������
12
3
� � �--�.
��/#��
��������I�J$�����5��������AKLM�"J�)�>������������������� !�/�0���� �����$.��
%!���� ������������ ���������������������������������� �������� � ��� �����
��&%����� '���2�'�*+����%8�<�*"*��)�$%�� �$��#������#(%������ #�$)� '��1�!�-$�� #�$) ��2�'�*+����%3����$���%!"��8�<�*"*��!�-$�%�*�'�� ,$���� ��)�$%�� �$��,�&��%�./��� #�$) ���*+����%��&2�'�� ����3����$�!�-$�%�� ���(+0��+���)�$'������&2�'�*+����%3��!"��� '��1���%2�$� �!�����+�(��������%*�$�*��""$��� �����%������)��&����.#� �
#���������2�$%�"$$�����$���$����%%�'��� N\wYx�,�&�#(%��� �#�����2�$%�"� �!�����&��)2�$%�"�"(�� #�$)���/-&$%��$��)�$���$����%�@��%"�����>P�#������2�$%�"#(3��3��'�$���$%�'��,���'�,�&�#(#������+"2�$%�"*+����%�����*�'�����$��)!�� ' �%# �*+����%�+"8�<�*"*����"� � ����2�'�"��+.�!�� ' �%# ���&./���)*+����%8�<�*"*��2$�7��./����7�������$���2$��%*�$�*��""$��!"���@��%"�����QP�%-&$��$�������*+����%�,���'�#(�+$���2�$%�"$$�#��!�� ' �%# ���)*+����%2$�7��./����%�+�(% "7"�@��%"�����]P
�������#(!�� ���.��N\wYx�#(%�2����$����� ������&��&%#���%*�$�*��""$����& �+������&%�2����$�.����$���\2�'�!�� ' �%# �8�'�$���&./���)*+����%2$�7��./������"(# �� ��$)2$����*+����%2�$%�""�.��N\wYx�#��2���$'����) �%��%��3.����*+����%,� �2$�!�� ' �%# ���)*+����%2$�7��./������&��$$'��8�'�$�� �,�&�.�� N\wYx�� �!��� �� >ddaddd�����+0�$'�����$'�"(%-&$�)����%��3+"�&'����
������������ ���������������������������������� �������� � ��� ����� ���� !
����� ��"���#����������������
���������������� $
�����
�
��������������������� ���� ������������������������������� ������� ����������� ������������� ������ ����������� ��!� �"�#������� ��$����#���%� %�������&�'����� �� ()��%� ���*+���������� �������
���������������� ������,-./0��$�������!1��!����2����3�4�!1�����56�����!��!"#$�%�� *+�� ����������� �����%��
���&�'���������7�����8 �����*+�!�22�8��9:����� "���;<=>*�������������$��������
?6������� $���&!��#'(�� *+���1����� ������(� @ABCDEF,DGBBH� AFGIGJBC� KFLMFGNNGJBC�OCGP�/QBH�<CNCLFH� RAAKO/<S� TU����7���1����� �����!� �"����$�#�������!�22�8�VVW�
X6�����)*+,�#-��!�#./�)-��0� *+�*�����#�� Y�#������ ����� ���� ()��%� �1�����(� %���� ���$*+�!1�#�� Y�����������#��� ,-./0�!1������������ ()��%�
;6� � �����%�)�1& 2��#�)-��0� � *+�*���#��!�22�8�!�������������(������Y1��%��� � ,-./0���$*+�#�� ��%� �V%����!� �"%1�����(�����5�%�����$%1� ��%� �V%�#����Z-5?[����?�%���(�� �V�!���)\������ ��#�� ��%� ����
%���� ������������ ���������������������������������� �������� � ��� �����
��������������� � ������
������ �����
������������������������ �����
� �!���"#$!%��&�'($�
'�����)!"*+�,-$��
./*'��+��)!"*+�
-)��$0���� �-��+
./*'��+��&'���1��2�
!�!+1��)����(����
./*'��+�3 ���)
'�����"4�"4�
�������&'�55�6������� -7����+�&'����
�������&'�55�6��+��������& *&&�8)���+
!��2� 9:;� �&'���1��2�*�8!"*+�
������*&����(< =>?�@A
+8&8B��) �� = +1�)
��������������� � +��&����
��������������� C +��&����
��������������� C ������
������������������������ ����D
./*'��+�3 ���)�������� C
./*'��+�3 ���)�������� ���������� �EC���0�������� ��������
������������ ��������� ������������� �������� ��!�����"#��$���������������� �����������������
����� ��
�������%��&�&��'� $ ��&��&(����)*�+�� ���
����������� ������������������������������ ��������� ���� !���"�����!# $
46�����)*+,�#-���"���30��&���� ���������X����1 �1�����
465����1 ��!�22�8�#������)�(�%�@,Q]^ES� ��_�+1����1���7�+1���)�(�%!�22�8�$������ 4� +1��� ��$+1���)�(�%!�22�8�))%���;�+1��
46?����1 !1�!�22�8���������% (�%�@L^E]^ES� ��?+1��� ��7����% (�%����))%��
46X�#�!���!�#�� Y�������� �5�+1���*+�!�����!���!�#�� Y�����))%������,-./0�%�������������8 &������(���!�����7�����#1��
������������ ���������������������������������� �������� � ��� ����� ���� &
�� ����
���
��
�
��
�
��
���
��
�������
������
������
������
������
������
������
���
�
���
�
���
�
���
�
���
���
���
���
��������
����
���
�������
������
���
���
��������
���
�������������
��������������
�������)-�1* ��������@5S� �%1�!�����$�$"1���#������ ,-./0����*+��#�����̀�
%1�!��!����#���$�$"1���#��������a�#����� )�����̀��!��#�����%���,-./0���$%1�!��!����#���$�$"1���#��������-�@��S�#����� )�����̀����%���,-./0�@��1����̀%� �Y���)%$%1�!�� �*���1������S
���� ���������
���� ���������
�������������
�������������
����
���� ���������
�������������
�������������
@?S���:�b���������1��#���$�$"1����������*!1��%�%���#����cc�@����#�������S�56?�����564[�������;�������*��$�$"1����������:�b�*���������
'(���� ������������ ���������������������������������� �������� � ��� �����
��5�-/6-%7 ��2��#4* ��@5S������1�T���� ����� �(�� ���+��� ,-./0�*!1��*�T���
� ��V�������������V���� � ,-./0������#���������)���)�����V� �,-./0d5Xe6CfC�@%����#����������������%� �1���� ���������S� � $���g����%1�������+���T�V% �� ����� ����$�����%)�%����*������h �/i
@?S� ������$���j����%1��#����V� ���*+�*���%)�%�������
@XS����������$��j����%1�����%�����1��V���� ���$%)�%������� ����� �� *������h �kCfE�����/i� �(���%��%���%� #���%�����$������%)�%������� �!̀!)����
������������ ���������������������������������� �������� � ��� ����� ����'
@;S���!���������� ����������h �lEGFE����KFLMFGN���,-./0�mLML����,-./0�nF,DoCE�mLML�56?ec�@%����#����������������%� �1���� ���������S$��7�������T�V% �� nF,DoCE�mLML�#U�� ��(����#������� *����'8$%�����'
@4S����%�����*+����T�V% �� �mLML�.BLDoI�*��������������h �lEGFE��� KFLMFGN�� ,-./0�mLML��� � ,-./0�mLML�.BLDoI56e;n�@%����#�������������%� �1���� ���������S�$���g����%1��#���mLML�.BLDoI�#U�� ��(����#������� *����Y�&�(
''���� ������������ ���������������������������������� �������� � ��� �����
��8����)-�1* ���9:�;�<==
��8�����314* �%�!�#./�)-��0>1,-/6-%7 �/�6��0��?
@?S��!���!���pl.����������U���#�������%1�(� %�pl.������ ()��%� � ������������1�T���� ����� �(�� ����pn/k-qee�*!1�#����*�T���� ��Vr
@5S��%1�!���pl.��#������� ��pn/k-qee
@XS��)��8 � �1��#�� ��#����� ()��%� $�!����%�(�s� ��� *� 1#U�� �
@;S���������&�($���g����%1�����#�*��%)�%�������� !�����s� ��� ���%�(�*� 1���*����������#���@ABCDEE�FG�H�D�E�BC��G�BIJK�F�KE�KDC��A� �LMNDAKJM������������h �kCfE�t� �(��������)�#���%��%1���
������������ ���������������������������������� �������� � ��� ����� ����')
@4S�������+1���OJDGKP�F�G�CPJ�QJBC�MG�NJG�A�CPJBJB�E�KDC��A���$+1���@AKERMJ�CP�B�E�KDC��A�A� CPJ� BJDGKP�����������h �.FLuIC� �(��������%�����1�����%����SG�NJG�9:�;�<==�*���1�T���� �����������h �kCfE�t��(����#��!Y1#���%��%1���
@ZS��$���g����%1������%����1������ ���%)�%���� 1�������%�!����� ��T�V% *��%���:�AC�ARJ�LATUDT
@qS��������)� %��������#�� Y������ ����� �������� ()��%�
'*���� ������������ ���������������������������������� �������� � ��� �����
@vS� � ���������#�� Y��������� �!���Y1$���g����%1�������%)�%�������8 s� ��� +���� �9O��V��P�OIJJM�OJG�DE�:�ANJGCJG� �!̀! �Y8 �*������h �w,Q,Ix��(������%)�%�������� +1������5��"U�#���%�������V!��#������%�����1��OAcyz���� ��pn/k-qee�$%)�!�1��������!���Y1��(����)� %����%)�%�������� *�+1������?
@_S��$���g����%1��%)�%���(� %���� �! ���%��*� 1���������#���@ABCDEE�FG�H�D�E�BC��GBIJK�F�K� E�KDC��A� �LMNDAKJM�� �+1���������#���%�������;�����������h �kCfE�t��(��������)�#���%��%1���
@5eS������+1���OJDGKP�F�G�CPJ�QJBC�MG�NJG�A�CPJBJB�E�KDC��A���$+1���@AKERMJ�CP�B�E�KDC��A�A� CPJ� BJDGKP�����������h �.FLuIC� �(��������%{�����#�����`�%����SG�NJG�9:�;�<==� *���1�T���� �����������h �kCfE�t� �(����#��!Y1#���%��%1���
������������ ���������������������������������� �������� � ��� ����� ����'+
@55S� �$���g����%1������%����1���-��� ���%)�%������� ���� 1����������%�!����� ��T�V% ��@<,DFLIL|ES�*����)�%���:�AC�ARJLATUDT�������$�)� %��������#�� Y�#����--��� ����� �������� ()��%�
@5?S�����������g����%1�������%)�%�������8 +���� �9O��OJG�DE�I�GC� �!̀! �Y8 � *������h �w,Q,Ix��(������%)�%���
@5XS� � ���%)�%����!̀����������� � �1��#�� ��#���&�(�!��#����� �1����%)�%���s� ��� *� 1�!̀! �Y8 �"U�#���%�������� ��pn/k-qee$(�� *+��������,-./0�����
',���� ������������ ���������������������������������� �������� � ��� �����
��8�����314* �%�!�#./�)-��0>1,-/6-%7 �/�6��0�WX
@XS� ��������&�($���g����%1�������%�(�s� ��� *� 1�pl.�}-t�lCF,GB�*�����kCfE��(��������)���#���%��%1���
@;S��������%1��"����*��������OJDGKP�F�G�CPJ�QJBCMG�NJG� F�G�T�RG�MJN�KJ� �YJK�HHJAMJM�� ����������h �kCfE� �(��������)���#���%��%1���
@?S��!���!���pl.����������U���#�������%1�(� %pl.������ ()��%� �������������1�T���� ����� �(�� ����pn/k-qee�*!1�#����*�T���� ��Vr
@5S�%1�!���pl.��#������� ��pn/k-qee
������������ ���������������������������������� �������� � ��� ����� ����'!
@4S�$���g����%1��$�������̀������ #������ �����+1���OIJK�FT�D� E�KDC��A�*������h �.O/~lA� �(����������$$��%�����1������ �SG�NJG�9:�;�<==�*���1�T���� ����������h �kCfE� �(��������)���#���%��%1���
@ZS� "������� ��������"Y�%���� $�!��+�������� 9O��V��P�OIJJM�OJG�DE�:�ANJGCJG�����h �kCfE��(����)� %��%)�%��������
@qS� � �����%)�%�����������$���g����%1�����+���s� ��� �pl.�=,Mx�l]CCP�lCF,GB�nLQ�CFECF�����h �w,Q,Ix�(����#���%����%)�%���
@vS��Y�*+����!� �"%�!��%�����1�(� %����%)�%���*� 1����1�� %)�%�����Y1���%�����1�*�� ������������%1���nLQEFLBKGQCB�������lHIECN��������������c.�yC�,DC�<GQGMCF����������#���KLFE� @n/<���mK�S� �TU��*����#������ $ �(� %�pl.lCF,GB� KLFE� %)�%�����Y1� TU��!� �"�Y����1���7�(� %���� %�����1������1���1����*�Y�$��7�(� %���� �n/<?��%1�����%) ��$��7��n/<X�����n/<;��������#U����Y1���%�����1�����1��#��(� %���� *��� ()��%� ����������3
'%���� ������������ ���������������������������������� �������� � ��� �����
@5S� �������%)�%������� �mLML.BLDoI�����%1�!���+��� %11��pn/k-qee����(� %�pl.�#���� ()��%� ����V!��#������%�����1��OAcyz���pn/k-qee�%)�!�1���������U���:����� mLML�.BLDoI� �(�������*+�������� ��� �YlEGFE
��Z������%�2-� �9:�;�<==�).+,�4* �%���2��#������E�K[B
��������� �Y����*��������AP,E���KFC|CFCQDCI�(��������%�����1�(� %!������+��� %1�
@XS���������%1���KFC|CFCQDCI�$(��1� ��(� %���� �()� #U������� ���Y1��) �5�%�����1����Y�$���̀�1� �(� %���� �:�W5� @����7��n/<;����n/<4� �̀���� @!������)����! �<A�$ �����̀� 1��)��n/<;S��()� �%) #U�� ��*�������*+������(� %���� %�����1�����()� #U�� ����� ��������h �/i
'�- � -���9:�;�<==� )� ��%�!�#./�)-��0����)�\6��2��#������E�K[B� )�#�
������������ ���������������������������������� �������� � ��� ����� ����'&
8���������%����!1��!��)�V���� �Oyc�#��pn/k-qee� � ������ ,-./0��������������%)�%����Oyc�*��%��������Y����������:�!�)%+ �(���1���V*������ ,-./0�$����)��!�����%)������� ,-./0������ (�� *���������
����@;S��������%����!1��!��)�V�����Fyc
#���pn/k-qee��������,-./0��������������%)�%����Fyc�*��%��������Y����������:�!�)%+ �(���1���V*������ ,-./0�$����)��!�����%)������� ,-./0������ (�� *���������
@4S� ������#������� ��1���1��3%� Y�� ���������� ����������� ���������� ������� ����� !" ������*�����������h y/~km/cy� �(������� �������� �����,d./0����� $%���"Y����������� ,-./0���� 1���#���)�(���*��3�#U�� �
@ZS� "������ ���#���)�(�������Y��!���1��pn/k-qee����� ,-./0�!���!����� 1���*�����%�����1�#��%����!1��!��)�V����Fyc�#���pn/k-qee���$�,-./0�*��%���� ��#U����������:�!�)%+ �V#��� ,-./0�������:�*� 1���������������%� #���%���@4S�*� 1�������
)(���� ������������ ���������������������������������� �������� � ��� �����
@?S� �����(� %���%�����%)�%1������ �����������+1���lCF,GB�]LFE������%)�� ()��%� $ �(� %� n/<5� ��$� n/<?� �%1������%)�%���pn/k-qee�$ ��()� ����5�%�����1������7��n/<X����n/<;�#U����Y1����1�� ���%)�%���� �� ̀���*��� ()��%� ���� 1�����*�%����1����7��n/<X
@XS��������%����!1��!��)�V�����Fyc#���pn/k-qee��������,-./0��������������%)�%����Fyc�*��%��������Y����������:�!�)%+ �(���1���V*������ ,-./0�$����)��!�����%)������� ,-./0������ (�� *���������
����
@5S� �������%)�%������� �mLML.BLDoI�����%1�!���+��� %11��pn/k-qee����(� %�pl.�#���� ()��%� ����V!��#������%�����1��OAcyz���pn/k-qee�%)�!�1���������U���:����� mLML�.BLDoI� �(�������*+�������� ��� �YlEGFE
��]������%�2-� �9:�;�<==�).+,�4* �%���2��#:G�K[JC�����
'�- � -���9:�;�<==�)� ��%�!�#./�)-��0����)�\6��2��#�:G�K[JC�������)�#�
������������ ���������������������������������� �������� � ��� ����� ����)
@;S�������#������� ��!�����+1��nLNNGQP�nCQECF����*�%����1���#������!���
ab, onfor 30
����������� � � Ak�AO����!��������1��$"Y�!1�������,-./0�cP�GQDC������
�#���$%&���'�����($ )*+*, - �&. /�0$ 12/*3 -456789 �.'��(�$��:���������� !���� �&����&$
@4S� "������ ���#���)�(�������Y��!���1��pn/k-qee�����,-./0�!���!����� 1����*�����%�����1�#��%����!1��!��)�V���� �Fyc#���pn/k-qee���$� ,-./0� �*��%���� ��#U���������:�!�)%+ �V#��� ,-./0�������:�*� 1���������������%� #���%���@;S�*� 1�������
)'���� ������������ ���������������������������������� �������� � ��� �����
������������%��!��������� ��������� ���� !���"�����!# $�&� ���'�()*
��<�� '��� �������^��=*�Y�����?-?��!����! �Y8 #���,-./0�[?6e�TU��*+���
���� ������$!���!�#�� Y��1���!��)�V������+���pn/k-qee
�
�
�
�
�
�
�
�
�
�
�
���
���
��
��
��
��
��
��
����
�
��
��
��
��
��
���
���
���
���
� � � � �
�
�
��
�
�
��
��
�� �
��!
��
����������
��
��
��
��
��
��
�����
�����
����
�"
��
����
�������
�#!�
��
��
�� �
!��� � ��� ����
! " ���
��� �
� �
��$%
��
������
��
��&%
��#� �$
��#� �%
��#� �&
��#� ��
��#� ��
�#%
�#&
�#�
�#�
'"�
'"�
��'�
�#�
�'���
�#�
�
��
�
(�
�
����
�
))
�
��
��
��$%
��
�����! ()��
*�&+���&,�
��
������"
�
���
���
��
��
���*�
*�
� �
�
� � � �
��
��
��
+!
���
���
"
�,�
$%
'���
��*�
+,
���
��
�
��
�
��
�
-"./0�
��
��
��
�"
� � �
��
� ��
�
��
�
��
�
-"./0�
--
�
��
�
����
����
" � � �
��
�
����
����
"
�.
�,�
$%
! " ��
�
���
� �
��
�,�
$%
��
��
������)�
*��,�
��/)
��
!�+
��
��
�,�
�
���
������
��
� � �
�
"
�
�
��
���
��
���
��
�,�
� �
�
��
���
��
�"$�
'��
��
'��
��
��
�,�
��
��
��� �
�
��
��
����
#
��
�����
�.
������������ ���������������������������������� �������� � ��� ����� ����))
��
�� *�
!
�� *�
�" � �
������0
))
))
������
�
���
�����0
�
1"&%&!
��
�))
#��
#����
��
�"
�#�
�#�
��
��
��
!��1�+
����
��� ���
�� *!
���
��� �
��
���
�,�
�
��$%
��
�,�
$%
))
*��
��
!+
�����
��
(�
(�
�(�
���
��
����
��
����,�
�
�����
����������
��
��
��
����,
!+
��0
��
�,�
�
���
������
���
������
�,�
� ���
��#�
���
������
��2����
�,�
�$%
�,�
�
��
�#�
�
�#�
�
������
#�
#�
��
�����
����������
��
��
(�
"
�,�
$%
�,�
$%
))
�
���#
�
���#
�
�#�
�'
�*�
3.
�#�
�
��
�
(�
�
����
�
))
�
��
���
��$%
�,�
�2"2
�����! ()��
*�&+���&,�
��_�� '��� �9:�;�<==*�Y����� ?-X��!����! �Y8 #���pn/k-qee������
���� ������$!���!�#�� Y��1���!��)�V���!������,-./0�[?6e
��������+���%��!���������,-./0))�1���%� ����"2� ����3������$�!��1�������4�5��6� ���2���78.9�'�()
)*���� ������������ ���������������������������������� �������� � ��� �����
��`�����!��!"##�)-��0�� ������,-./0�!� �"����� ��� ����$#�� ��%� �V%�����?
%���!��������������� �������
�
�� ��
����
�
��
��
�
�
��
����
�
��
��
�
�
��
����
�
��
������������ �������������
�������������������������� �!"#��$%&'()*�
�+������������������������,!-�!"#��$%)$()*�
�� ��
����
�
�� �
�
� ����������.����������� ���������/0)12�
�
���=����-��#�)-��0ab-� )� ��%�� ���������,-./0�%1� ��%� ����?�%����%1$ �������̀�%� �����
��"U��;�%�����1���7� ��%� �c�?�%�����$ ��%� �.�?�%������*��%1�$+��$�����!���Y�1��#�������̀��%� � ��)���7�������̀�%� y�O� @y,FCDES���$� �k[� @�Q�CFICS����*��� ������ � ��%� �%1�U��! ����1�� �������#�����1�������*����� ��%� ������)�������������*�����#������� ����� �)\������ ��#�� ��%� �������1��#U��
������������ ���������������������������������� �������� � ��� ����� ���� !
����������� ���������������� �� ������������������������������� ������������ ��!"�� �#� ��$%#&'�#(����#&'��$���!)������ �� �*����$���� ����������+$%��(����,-%#�./���01)23���������������� ���
��������������������&.�&$0#����+$0#�4565��7589��!)�:7�89;<�4565��$0�
&.�&$0#�=���$��!��� ��%�&.�&$0#�����:7�89;<�4565��"1)������4565��7589>�&.�&$0#��������?���!)�����2��++�%��@
�������������������������� !���*!$#1��&.�&$0#�����4565��7589���������!���"�*���
�$��������.�����A+$%��(�������1)&��#��������1������><BC<� �#�.�����A��$#2���+�%�D�E
����������� �������������������������������� ��!"#��
"#�������� �������
�
$���� ������������ ���������������������������������� �������� � ��� �����
��������$�% #�&'����(��&# ����)��� �*��������������������
��%���F������$0#�������1)��F�*���&'�#�GH5I< -0���'���=�%����#��'� �#������$�������J+�%K!.&�����!)K�����#������0 -0��� ���&��#���F�*���&'�#��0�=��#��'�!.0�+�%�'��2��'��*�-%# �#*���&'�#�������0�"1)*����
�������"#����������!���$%&%�'(%)*+?E@��&'����)*�'�#�L:�M�NOO��$�=�A&�LP�� �#��=.��&�A
?�@���F������4565��7589>��!���=�A&+�%&��#��&.�&'�
?D@���#�!"��!#2�3'�#��#�!"���=�%����#����
?Q@����F���.&3A�=�%�1'���R�!�0�#2*�������
?S@��*$��������2*�����&$�$��'#��#�.�R����TCUG�&#�$�1���$0�23����A�!.0�+�%��V�U5WX75BY� �=�%��.%&��������A�*!������!) ���!���$#� �����
?Z@��+ ���$������������.&3A�[LM�+�%&$�������
?N@�*��&��#���$�+-���\��R!A�� ����+�%����]�7;��!����PB^;G>��!��&$0#3�%��R!A�����1)��"���\��R!A�����!�_4�`�2*���#
������������ ���������������������������������� �������� � ��� ����� ���� %
��,����-�.�����������/���!�?E@��&'����)*�'�#�L:�M�NOO��$�=�A&�LP�� �#��=.��&�a
?�@� � ��F������4565��7589>� �!���=�A&����+�%&'��$�������
?D@����F���.&3A1'���R2*��$����������01�0!����.�� 2�345
?Q@�=.=A� ��$%#� �a, on� �+�%3'�#b���A� ��$%#*���:5ccBXY:;X<;C�1���$0���dMed[��$#��&K!+�%�4dU� �#��&�A�G��!)��
���������� ���������������������� ��������� ��
?S@�=.=A� ��$%#�a, off�1���$0�����V�dMed[���������� ������������� ��!
?Z@�=.=A� ��$%#�ab, onfor 20�1���$0�����V�dMed[������� �������������" �#�� ���������� ��
������ � ��"�$��� ����"%��&���!
?N@�=.=A� ��$%#�ab, thatway ab, onfor 30��1���$0�����V�dMed[
������� �������������" �#�� ���������� �������� ��"�'��� ���"%���!
��6����789�.:������������$%&%�'(%)*��6���;<(=
�)���������� ��$%#&'�#�(��$#��05=>� � 23����#����2*' -0��+�%*���1���&'���%�#1��
�����4565��7589��*���&'�#� �*$���#�!"���=��#*���&'�#������$#�$0�� ����#����.��#���'+�%*���&'�#� �*$����#�!"������1)���#*���&'�#2*��$�+-�#����.�'����$#���#2���+�%D�D�,-%#����!����!.0�+�%��V� � � � � 1)�'����$�+-� ���!����!.0�+�%��V�
&���� ������������ ���������������������������������� �������� � ��� �����
?@=A� 23���F��R!A+�%����$�+-�����!������23�� ��$%#��02� f)�#�����#���'+�%*���1������1)�1�#2*��$�+-��'���*����$�� ��$%#�M;W�1���$0��1)��F�*���&'�#���#��3�%�������$#���#2���+�%� D�Q�&��#�!����R!A+�%������!��\�� _4�`�,-%#��\������!�g=�) �#�4565��7589>��23�#���+'��$0�
��������+�% #�&'���)�%�,-��. ����������/ #-, ���/0#�'* % #�
������������ �% #�&'���1#�!%#-, ����#*��2
BCD=� �23��$�+-�#����*���1�
BCD=�C+� � ��\����$�+-�#��+�%���'*���1��3'�������$��PB^;�&'1)23��=�%��$�+-�#��2�3�%�2*'��$#�$0�1)���#*���&'�#�1�#2*�2�'3�%�� �*$��$�+-����
EF<G� � 23����1������� ����#���'����$�+-�����'������1)�1�# ����������$�+-��R!A
������������ ���������������������������������� �������� � ��� ����� ���� '
��6���HI<G23�� �*$�#��+�%���%�� ��#������ �&$��!"����+$0#���$�
!���!"��&'�#(�,-%#���!)������$#��0
4AI%��������\������!.����)+ ��$0#*!$#����E�! ��$��*!$#1�����!.��!���&��#��+ �,0 ��� ��$%#��01)�!����\��[;Y5��+���!)����*!$#� ��$%#�LXY5�*���[;Y5� 1)�3�.� �#� ��$%#&�������$#&$���'�#2������ ��$%#� dY�<� ���#��\��LXY5��7589�GYY;Y*���-#����!.����=.%�!"�����\�&��
JFG� � ��\�� ��$%#�=�%�&$��!"��+�%�!����������"����2��!.���A���=�%��23�� ��$%#�hB><;�� �K!1��+�%&$����#2�& ��*�'#��%�(
J%@K� ��\����$�!���!"��+�%�!�������"����+�%�!.���A��=�%��23�� ��$%#�hB><;�� �K!1�����$�!�����#2�& ��*�'#&�+�%&��#��
LC+G=�� ��!"��+�%��"����+�%�!.���A����#+�%*���&'�#���#�!"��
J(=CM� ��\���!��!"��+�%�'&��#�����1��*���&'�#� �*$����#�!"����������23���V�U;7�+�%���A��A�*������V�:<C7���#����!������V��B89PiB8;��"���
B=(=)G�N((� ��\����!����!"��+$0#*�+�%���#���'+�%*���1�� �*$���!�%������*������ �!"��
LM=O=M=A)=+���\�������� ����'*���&'�#� �*$���� �*���'����0�#&���������#*���&'�#�$#��+�%�D�S���)�������
P;C�B7� i5C<>� j� 23��!���=�A&�����:�kE�*��:�k��&�+�%���&'����� ���$�����������
:BX^B>�P�l;�j�23�� �*�� ���*���&'�# �#����
��������3�% #�&'���)�%�,-�)�% 4'�!%#�,-�������������������
()���� ������������ ���������������������������������� �������� � ��� �����
��6���LM%P=)G+
�����0���%�� ��#�$�#���������!)3��� ��$%# �#m�n��!���������!)������$#��0
Q%>A(%CI�'(%)*� � � ��$%#��01)23�#���*����$���V����A�*!�� � +�%���'����*��� �#����� 4565� �7589>�����$#��&�'���������2�RS��.�TU.����S!�R�/�1�0� � �������������� ��!"#"��#���$ ���%�&������' (�$)��*#+�,�-�.�-/0 �*����)*12!����34���' (�$)���"��#)#+�� � �!�*�#����' (�$)��-�.�-/0 ��5#"6 7*')*8��
Q<+@(CK�$%&%�J%I=������4565��7589>�=$o���1�������:7�89;<� 4565�,-%#23���� ���������� ������$#�$0�������4565��7589>�1-#������!#�!$�2*����'2��� �#����2���� ����������$#2���+�%� D�Z
��������5�% #�&'��������6�78�9:�;�<=����!"#�� ����������>�*��2��2,-��? �#*40��@�A��2��#
������������ ���������������������������������� �������� � ��� ����� ����(*
3FA�B=(=)G=I�'(%)*+� � � &��#�!����!"��+�%&��#���[LM�'���1���$0��!���� ��$%#��0� ����1)����A�*!��g=�)�!"��+�%&��#������$#��������!���$%#2*�+ �#��+$�+������'&��#����V�[LM,-%#1)�!����$���23��:5ccBXY�:;X<;C�2������:C�89;<�4565
J%V@M=++�LM%)=IFM=�'(%)*+����\�������$��!"��*!��(��!"��2*����'2��� �#�!"�������'���=��#�!"�����������m��2��!"��+�%�������$������$#+ �#�������\���&.��23��=�%��'2*���.�����$���2���� �����������%�#1���1 �����!"�����'+�%*���1�����.����&$���'�#������$������'���1)���#��!)�����2�m��*!$#
?@=A4@�LM%)=IFM=�'(%)*+����\��� �������+�%���$�������$�2*���\��!"����&.�*�����.� �=�%�+�%�������� *������!)�����m��2� �#�!"��+�%�������$��*!'��$0����
J(<)*=G�W%A<G%M� ��\�*���&'�#���#�'�+�%�'#�1��� �������%��������+ �� ��$%#1���!"��
���*���&� �#�������#2���+�%� D�N
BX%>�J%VVCAI�J=AG=M����\�*���&'�#� �*$����p��� ��$%#m�n��!���� ��%�K��23�#������V�dMed[�����1)�������A�*!����$#&$�� �������!)+ �#��+$�+��*���&'�# �#�:5ccBXY:;X<;C����#2���+�%�D�q
��6�,�Y=(@
�����0����m��2��=��#������������NZ%FG�,-%#1)���#��!)�������K!.& �#&$������*����$�����F�����2��$0#��
������� �B� �� �% #�&'���*�6�:��8C�D�E:C�F
������� �G�% #�&'��� 6�HH<E768EC8F� �)�%�,-�I* 4)��,��@�A��2��#� �&��
(+���� ������������ ���������������������������������� �������� � ��� �����
��������J��� �-2K*��,��%� �����!"#! ��������������������� �1, ������2L'�4)��,��%��' #0�������������� ������������������������ !�"#$"�%����&���'�(����� ���������)*�#�+�!*,$����� !�"#)+!�-.�/�'� ���� �������#"��%��0�%0�%11��� ���� !�"���2345.'� �� �� �������#"��%��0�%#$�6�����*%78���7�09��0�:�6!1�� ���� !�"*;��#��*<'��.=3'.� �� �� �������#"��%��>���� ��!�� ���� !�" �%�
������������ ���������������������������������� �������� � ��� ����� ����(
��[����S\������ST��89�.:����$%&%�'(%)*+2���+�%� D�r� ���#�!"��� ��$%#+$0#*�+�%23�2���� ���
�����=�%�=$o��� ������2������RF�� �������'#��������\��S��!�'�����&'!)�!�'1)���=�0� �#�!"���g=�)�)1 �&$���=�%�3'��2*���'1�1 ��!)��''#���+ ����#'��
��!)�����+$0#*� �#�!"��� ��$%#���&��!�'���$#��0
��[������-9��������ST��89�.:����S]0��
������������� ����������� ����
�$%#2*���&�A� B�*����&�A� H�*��+$0#��&�A� B� �!)��&�A�H�*��
������������� ��� ����������� �����
�$%#2*���&�A� B�*����&�A� H�*��+$0#��&�A� B� �!)��&�A�H�*���*�������*���1'���R2*���&�A������&�A1)��\��.�)
����������� ������������ ������ ������� ������ �� ���������������� !�"��#�$%&'(
���������� ��
���������� ��
���������!�"�� �������������)�*�+��"�����
((���� ������������ ���������������������������������� �������� � ��� �����
������������� ��� �������������� ���!� ��"#$%&�1)�&�&'�#1��� ��$%#��]]����%�#1���./���*�����&�A���
��01)!$��#1 $0���&�A� �������$��+ �2*���� �#��&�A�'��\��.�)
������'������ �� ��()*(�� �� ���+���������,-���� �����./012$3�� �4�,-���� 5���./$.2$3�
� ��$%#��01)� �*�� $0���1'���R2*��$���&�A�����������'�'�+.b+�#��*�� �#��&�A�'��*�����0�+.b+�#2��*!$#1��K'���!"���<s�>WBt�+.b+�#��*�� �#��&�A1)��\���*���� ��#*�������%��$%#2*���&�A*���()�����* � ������ �������2� f)+�%�!"��� <sB<WBt�+.b+�# �#��&�A1)*��������*!$#��%��$%#2*���&�A*��� ()�����* � ������ �����
,-�.������!�"�� ��������������+*/+�����"��������������.���!�"�� ����+-���� )� �*�+��"����#+*/+��0���� ���������.���!�"+-�����,����
���� ���# +�#��#���������"�����!1",-�.����'22�����!1"�&3�45��+-�!�"�� ��������+�+�������,�# ���+��-����)��*�+
���������� �
���������� ��
������������ ���������������������������������� �������� � ��� ����� ����(!
������6������ �� ��()*(�� �� ���+���������,-7�()*��� �+���� �#8�
� ��$%#��01)�!$� $0���1'���R2*��$�&$���&�A��� �������\�+.b+�#&#�$� ��
������������� �� �� ��9:�� ��5����7 � !�������� �1&.;�2&#�
�����&.�'�&$0#&�� �#��1'��� �!$##��2*��$���&�A1)��'��+'��$��Q��&'�����$���!�%���'��=�%�2*���&�A*��3��*���"���'��'���&.���� �������� �*�����&$0#�&'� O�q�� �*$���� �*��2*��+'��$��O��$0�1)�'���1'��� �!$##��2*��$���&�A��'���'��q���&�A1)���$�� �!$##����#���
!06� �*���"+-����� ��������"��+*/+�� �*����,�#�)�*�+� ��"��� �������������"��+*/+�������0"��� 7!��6�����"����� ����.����8.�� ��9�+� ����� �.��9�0���� ������"
���������� ��
,-�.���!�"�� �������,��������� ����������"��,�������"0���-������:;�� +����#�<� ����9����)� �*�+� �� ��������� �=�0;� ��������-���,����������-������!�" +����#�>
���������� ��
($���� ������������ ���������������������������������� �������� � ��� �����
������<������7 ��������(����������5�(=� �� �������#�
�'��*�����0��%�&��#��2*���&�A+ �#���1)� �*��2*�+ �#������� ��$%#��M��!)���&��#��2*���&�A+ �#��������+'�2��"*�'�#��!�������+'��$0��!���$%#��]]��&'� �*$��!"����M]�[1)����� �*������'�&��#��2*���&�A+ �#��������+'�2���� �*���'�1)&��#�$���.!�!.0�+�%�!"�����0 ��#.�,-%#&������*!$#� �����!�+�%� �*��1)��'�*�'��!)� O_E� �.��+�� �$#�$0���� �*���'��+'��$��EO�*���-#�E��.��+�
�-����-����0���� ���� +����#>������!�"?������+-��� �@�A���:�-����,-�.����� �������?��!�"�� ����� �� ���� �� ����� �+-���B�"�����"������ ����C�*�+���"�!�"�� ������� B����� ���+-������ )� �*�+� 8"�!1"?�����������������#��������+-�!�"�������� ,����+������"� ����.��#����
���������� ��
������>������:��=���� 5��?@�� �"&&;�
����������-���!�"� $%&'(�.�� .��� D�*��E� ���+���-�?B�!+����)��*�+
���������� ��
�'#����#�u&.0�v����! ��=#�E��$0#
������������ ���������������������������������� �������� � ��� ����� ����(%
������A������:��=��?�������=�� 5��?@�� ���.&�
�����������A� B���0�# .�����?"����� >�������� ���� ?�����1��� ���0�����0�# .�����?"�����������FGH��*�+
�������B������ �:����5���2$0.�
���������� ��
�����������.�� .��� D�*��E� ��"����� ������)��*�+�����.�� .����,����
���������� ���
23�*�'�#��!�&��'� �#&$��! +�%&������*!$#����'���#���� �*������+'��$��ZSwSDS��*�'����\��O_E��.��+���$#�$0�1-#����*�'�#��!�����ZwSSD_SO��.��+��*���)�f�EOr���+�
�������������#����#��&���'�##'��(��������� �*��)�$��+�����#�!)3'�#��!�� ���.�����#2*��$��!"�����&����23�&$��$�n�=�%�� �*������#&$����&��&��$#��0
:������� U������ d������ ]�����R�x�����,�! G�����!� ������+�
���1���$0��$#�����!���2*� $�����#&$����&!)�����!#���-#)�$��-%#����#*��+�%������R!&�?]7B<w�H@��!)3�A��?PsBCiwy@��!)�!���)�$��+�����#*��)�$������&R�?58<B^;@��������D)�$�������#�?z�6s@��!�#�?k�YY7;@��!)&% ��?45W@��������
(&���� ������������ ���������������������������������� �������� � ��� �����
���������������:���:��!��5�9� ,(�������.0C&#��D5E�=�F��:��!��5�� �#&1&..0C&#�
,-�.�����������.�#,���+ �������� �*�)FFF��������� 8"� �*!�"� :��+ ���� B��� �*���"�#����F� !�����"�.�� .��� D�*��E� )�,��������� .��� D�*��E� �����+����)��*�+
������������������G:���:���@4��-H�� � ��(!F������;�
���������� ���
!��6!1",-�.����$I�JK5L�5MN5#�=���"�����0��,-�.�������+�#:"���
���-�#�=���LOP�����������1���!�".����8��"�0�QR�����"
���������� ���
��������#1&$0#��!�*���+��A+�%+ �#����'�#&'����%�#1-#����� ��'� �#�+��A�23��)��3�A2��������� ����'��E�*�'���+'��$��O_OOE��.��+�*���E�.!!.�.��+����+��A�.%&���$�1���O��-#� D�wNZN��!���.%&���$�2*'�������,&2*��.%�$�2*'������23��!"��� C;>;<<�c;C
�!"����023�&'��=�%��'2*��!"��+�%��#&'��$���.���+$�,����+ �2*�b-�n����������!"����01)�'�K!2�(��$�����
������������ ���������������������������������� �������� � ��� ����� ����('
�������������� �� ��7 �+������@���-I�5�9) J� �4�K�L���/0M/�
�������'������ �� ��7 �+������@���-I�5�9) ���� �4��KBL
� �*��2*�1��&'����Le�O�*�� ���Le�E� �#��������!�1.�&% �*��)�$��#�$��+'��$��O{������23�#��1)&��#�!���& ��*�'# ����&A=�&�'�2*��!�1.�&% ��?75W@�+�%��Le�O�*����Le�E
���+�.�#����������"������9�����.�*�1� 0"���#�������'ST%)���"�!1"�UVW+���A�#�9�����.�*�1�+-��"�+��.��9����+-���0��?����������������� !"�!#$%
UVW�+���A�#�9�����.�*�1����*��)��*�+�����#�)��*�+.��#��
� �*��2*�1��&'����Le�O�*�� ���Le�E� �#��������!�1.���#*����#�$��+'��$��|S{������23�#��1)&��#�!���& ��*�'# ����&A=�&�'�2*��!�1.���#�?s�6s@�*���uEv�+�%��Le�O�*����Le�E
���������� ��
!)���� ������������ ���������������������������������� �������� � ��� �����
�������������D(� 9� �E ��(��������2/&��
��[������-9��������ST��89�.:����S]0��
��\�� ��$%#����.�)1������*!$��+ �#��2�!$�nf)�!����$����.��&�A$�&A�*���� $�1$#*�)��+ �#��*!$�����2�m��)��&.����1)+ �#��2��'�� �#�!"��� ><BC<� �&'����#�%��� �#�!"���Ws;X� ��\�1.#� ����1)�)����+ �#��2��'�� �#�!"���Ws;X��+�
!X������*�� ���������������������#+*/+���������� ����!��6+�.�*�1��YZ�F�8A����$%&'(���.�� .���D�*��E������+�+
���������� ���
���������������9���4���,+�-I�9�)�� �2$0.N�.0O�
�!"��� ��$%#��0�1)��!�����'+�%��.1���'��#�%��� +�%� �*��1)��\�1.#
�������������A��������������.�*�1�+��-������ YZF�;���+-���!.��8����,��� !�"�� �������������+-���
���������� ���
������������ ���������������������������������� �������� � ��� ����� ����!*
���������������5J-FP�����9�������!(=��E!��#&;&$.�
�@���.���!�"� $%&'(� 0�# .��D�*��E�H�,������"� �"�)��*�+����"�����.���!�"�� ����+-���
����1)����+ �,0 �����+�%&������!'�#1���'�1)��&�&$��! +�%� �*������� �*���'����&$0#�&'� E�ZSwSDS��
������'��������(�����FP��,�:)P���� �#&;&$.�
+ �����+ �� ��$%#����%���(��'�.0����
���������� ���
���������� ���
���������!�"0�#�� ����������������� C� �*�+� �����0�#�� ����� ����)� �*�+� �������
������6���������9�!��4���,+���������������� ���
����������0��./&��
23�&�1����#�%��� 2��!"�� ���������������#�%��� ��\�1.#2*�+ �#��&��!"�� ��������!'�#������#�%��� �'��\�1.#2*� ����+ �� ��$%#�$���
�@�����A���"�!1"#�=[��� $I� JK5L����.�#���� �+ �����,���������FG)� �*�+��������������� !�"+-����� :��+ �������.�� .���D�*��E�)�,����
���������� ���
!+���� ������������ ���������������������������������� �������� � ��� �����
������<�������� 9� ?-�D ���:��,-(������:�7�?-�D �� 5 � �1.�;�
����������������9�!��4���,+������������������ ��������� ����� �����������
������������������ ��������� ����� �����������
�0��./&��&O1&�
�!"��� �}� <s;X� ;7>;��+�#�!���� �*$��#�%��� ��\�1.#�!)��\��+"1��������1)+ �#��&�����+�# �#�!"���'+�#2��"+�#*�-%#
�����������!1"#�=��� 3�L\O]����-���!�"#�=���$I�JK5L�5MN5� ��������"�����!�"�� �������!�+-���&��'�(��$�)' *$�!+�
!�"�� �������+-���&��'�(��$�)' *$',�
!�"�� �������+-���
���������� ���
� ��$%#��023��=�%��)������1������!��2������'���!$���+ �#��2�����*!$�
���� �*���"�$%&'(�.�� .���D�*��E�)�,�������� 0"�.A�?�����������P3O^)�:;���������.�#���.�*�1�YZ�F�8A�����������8"����!�".�� .���D�*��E�+����FGH�*�+� ����������.�*�1���������?�����������P3O^)����#��?����������,���!�"�� ������������+-����)��*�+������.�� .���D�*��E�),������"��#?������
���������� ���
������������ ���������������������������������� �������� � ��� ����� ����!
��������!5Q� �)�G���0��
2*�K!!$=/A������\�����)!�1.������������\�!�1.��uEv�!)�'�������\�!�1.��uOv�����& ��*�'#1��&'� �#��.&3A2*��!���Q�1������TMOw�TMEw�TM���!)�TMD
��������!5Q� +���F��F���� �1&�1�#�
�,��,�A2�+�%��0�����]���^2���"]R�/��_���U���UU�.̀ `�^1��a�-�:�R!.̀ `�^�������b������1��a���K!!$=/A+�%�����'���!�%����!#���'2�3'�#�O�EwO�D�1 �����,��,�A�+$0#�.0��S�1������)��& ��*�'# �#�,��,�A2*�&#�$�)*�'�#�� �������!)+�%�����4565��7589>����
��[������-9��������ST��89�.:����S]0���
������������,���������������.�*�1�� ����������.�*�1���.�� .���D�*��E�)�,����
���������� ���
�����������+-���� B���-�,��+������"����_5LNO3F����.��+�`3$^45J�aOL$JO3� ����� ������?������� ���"�� �b��"�����`M$^45J�aOL$JO3�0;����A,���"��
���������� ���
!(���� ������������ ���������������������������������� �������� � ��� �����
��������!5Q� ���9�!+���J57 �:���&20#�R��D5E!5Q� +�� ���!+���J5��� ��� �0#�
�����&.� � ������������%����$���=.��&�AK'��=�A&�����=�%����� ���!������'�!������1���$0��$#����$��'# ���!)*�'�#������������$��*��)*�'�#��������$���=.��&�A�������� � 2��f�+�%�3�%�&'��$���=.��&�A� ��123������zti;Ce;Cc�XB7�,-%#&.�&$0#�=���$��.�����A*��������%�����%��(+�%����� �*���'��$&����'��+�� ���!*���$&������\�+,-..�!������� ���(����/����0��1232�456789:�� � !���%��;"�1<585:�=!���!����>��1?834:�@�!��
�!"���X;W�C� ~� ��\�!�1.��=�%�23�&�1����'�� ���!2*'����'#� ���*���'��������23��!"�� �#��&�1����#�%��� &'�#(� 2���&�1���� � �*$� ���!+�%����'#� ���1)��"����+�%�!"��� T[� ������ ���������+����=�%�2*�*�'���&A+ �#��&�&��#�����
����������������.�#����0"��A�!���8A�.�� 0"�����������8"���������.�#�����������,��+���"�� �@������c���d�������^��������&��-.� !�".�� .��������?"��0��������c���d������^������
���������� ��
������������ ���������������������������������� �������� � ��� ����� ����!!
������'�!5Q� :��:�+���J5D!!��� ����1&�8� 0#�
2��f�+�%&��#��+���'� �# ���!+�%�'�����1��&$�&�11$�*���,��,�A� ����� 4565� �7589>� �*���&'�#� :C�89;<k5X�<5C��� �*$����#K! ���!1��&$�����������&��#�'# ���!1�������������!"���>;XY��C����������'# ���!�*����$��&�������%�������+$%��(�������rwZOO��.&&'��.��+���'�=�.&�0��?X5XiBC�<t@�1 �����.& ���!�?YB<B@�q��.&��.&*����?><5i@�E��.&
�$#�$0����1��1)�'���'�+�%�'#1��� ����������� :C�89;<k5X�<5C� �!��� �$#����23�������%��� ���!���������%�(�2����'���'��������
�����������+-����.���,����� �0�"��#�=���efZW'a���"�.��,��+���"������.��9�+��"�����`eY`gVT�a'ZYT'e�+����FGH�*�+
���������� ���
������� �!!�(S D5E��=� �4��:�+���J5� ��T$.$#&U�#8�$�8�;O$3"$U%�
�������=�0�+�%� �*$��$�+-� ���!����qwENZ�& ��*�'#�?& ��*�'#!)� E� ��&A@� ���!��01)�#���'���'�1)�'��R�!�0�#1'��2*��"&��!"��� ��$%#+�%23�2���� ���-#*�'�����1 ���$#��0
������6�!5Q� �� �!!�(S �:�+���J5� �#&U�#8�
�!"����01)� � ���!+�%&������*!$#�$�+-�!#2�*�'�����1 �+�%3�0���&$�3�0 ���!�?UB<B�h5�X<;C�j�Uh@�1���$0��=.%�'�&$�3�0 ���! -0��E��'��=�%�3�0 ���!2�& ��*�'#�$���
!$���� ������������ ���������������������������������� �������� � ��� �����
��������!5Q� �� �! ���:���:�+���J5 5!� �#&U$OO�
�!"����01)�'���'� ���!,-%#3�0���&$�3�0 ���!�1���$0��!�%��&$�3�0 ���!���$#& ��*�'#�$���
������<�!5Q� �� �! ����5=����:���G=P+���J5�#&1&.8;�
�!"����01)+ �2*��'�&$�3�0�!����\��O� �=�%�2*���3�0 ���!���.%+�% ���!&$�������$0#
������>�!5Q� �� �! ��5!�:�+���J5
�!"����01)+ �2*� ���!2�& ��*�'#+�%)���!����\��O
�*���"�"������ :�,�����1�� 7\P� h� \�J�PO$LJ53i� B���1��-��������0������,����-�� �������A�� )F� ��#� B��������0"��A���������X���� 0"��� �����0"��A�!��� 0"���!�"-��� �=#+�����,����-�9��#�=���35^O3\��,�#)F�0"��A����.�� .���D�*��E��������� ���)��*�+����+���� :����1�0"��A� B�������"���0"��A�����#��������A��)F���#��,����� ��"����0"��A��"��#�=��� 35^�MM0"��A�+������".������.��9�+�����.���.���##������:;����.��9���S`'Z%jFF7#��������?���?�������"���.��* �� ��.-����#�$%&'(�kCGFi����#�����,��B*� ���������
���������� ���
������������ ���������������������������������� �������� � ��� ����� ����!%
����'���!5Q� �� �! �� ���:���D-�� �MO�"$O�
23�� �*��&$����=�%�� ���23�2������ ��%�� �*��&$��� -0��E�&$�1)�����!"��� �*$�� �*���'�&$�����!)�!"��� �*$��'���'�&$����$0�(� -0����������������!�%��3�%����������$���.!�!.�+�%�!"�� �#&$����$0�
����'���!5Q� �� ���:����5+� ��NC"&#�
��[�,����-9��������ST��89�.:����S]0���
?��������-����������()�0;������"��-���,�� �*���"!�" +����#)F��������A�.�� .���D�*��E���"���,���()���,�������;���B�"��+��� ��������,��������� ���!�" +����#,��+�����0���()�����+���,��0���() �@�F� �����0�;���� �@��*�?������������.�� .��
���������� ���
�!"����0����'���\��!"��+�%���23�#����+�%���� ����'�&$��! +�%� �*������ �*$��!"����0��'�&$0#�&'�O��ZSwSDS
!&���� ������������ ���������������������������������� �������� � ��� �����
����'���!5Q� �� �!�:��:����5+� �#$�8�C�
�'�&$��! +�%�!"����0������'������'2�3'�#� O��SS� ���� �*��3'�# �#����'����������$���.!�!.�+�%�!"����0
��������� �@���.���,����� �0��������F���#�)&��'�(��$�)' *$�!+��,������.������ �0�,�� +����#��D)E���.���!�"�� ������+-����)��*�+&��'�(��$�)' *$',���� �������+-����"������ ����)��*�+
���������� ���
�!"����0����� ��'� �# ���!���1���,��,�A*��&$�&�11$�w��'�1���!"���CBXY5c�*���'�&$���� ��������+����'��$����� ���� ���23��$�� ��$%#&�1����#�%��� &'�#(
����'�'�!5Q� �� �!�-�=�!�(=�!�:����5+� �V�� �W��X�
����������� �@�������.�#���,��+���"���#�=��� 3�L\O]��,���������+��-����������
���������� ���
������������ ���������������������������������� �������� � ��� ����� ����!'
�����-�E��5Y5(��5�9)
� �*$��4565��7589>������ ��$%#���
����'�6� �-I�9�)���4����4���,+(P����-I�9�)�� �$�8�
23�������+���+�#!�1.� �#�#�%��� ����#�%��� �c!���/:��1�-��.����b�U���-��870� _SS"d2-�:1�!U\��b�U�����0c!�����/:��1�����R��:���b��-TU�_SS"d2-�:1�!U\��b��-TU
����'��� �-I�9�)���4����4���,+��7��� �S�� �4�(P������-I�9�)����#�
� �*$���[�c!���/:��1���b��-TU-��870�_SS"d2-�:1�!U\��b��-TU�0c!���/:��1�����R��:�R�/�-��.�����b�U����_SS"d2-�:1�!U\��b�U���
?��������������,�����.�*�1�� YZF������ YZ)����!��=��"� ����������.�*�1���� :�,���+ �������"���A� B�������.�#,���+ ���������,����A�!1���+��-�����������,����"��"�������)FdFFF������������)dFFF8"���",������!�".�� .������-�?B�� � ?��!�����A������,�����=������.��,������+ �������.��9�+�`3$^45J�aOL$JO3��"��
���������� ���
$)���� ������������ ���������������������������������� �������� � ��� �����
����'�<������-�E��5Y5(���Z)�*���[��\�]�^�]�_�]�`�
���5������� ���f&$��! 2�)���! �����#�����#���EZ��.&��$#�$0�����#��\�&$��! ����.�1)��'����')*�'�#��D�NZq��-#|D�NZN����)��&$��! +�%23��$�� ������1)23�&$��! ����.���\�*!$�+ �2*������ ��21���#'��
�!"��+�#�f.&b��&A=�0�����)����������!"������w!��w���f��!)�*�����K!!$=/A+�%���1)������\�&$��! 1 �����&"
#�=��,-�.���#��
#�=��,-�.����#
#�=��,-�.���,A6
#�=��,-�.������
����������� �@����-���,�����������+������,��������?��!1"#�=���#��� �0� ����,����� �08A��#���,�������;���� +����#�F� �����0�=����� �@��*�� ?������������.�� .��
���������� � �
������������ ���������������������������������� �������� � ��� ����� ����$*
����6���!5Q� ?-�D �� 5 � �1.$#.�
�!"����0��\��!"���.%&�� �#+���(�������'������!�%��3�%��!"����0��\�3�%���%�������&'��������23�#���!"����01������*!$�����=�%�2*�����+ �#��,0 �� �3'�������$�� ��$%#x�e��2�m�n����.�
��[�6����-9��������ST��89�.:����S]0��
���������� � �
�����������!�"?���������?�����#��+�?������������,���� ���� �*���6+�,��+���"������.����,����������)C>
$+���� ������������ ���������������������������������� �������� � ��� �����
����6���!5Q� ��)�����?-�D ���:��� �;#�U�
&/�0!�������$#��+
' ���$.(����#������!
��%�����+�%���# -0��.%����,$�,���� �=�%�!����,$�,����*!'���0� 1-#���������2��'��&'�#� (� �����\������'��� �����%����#�����'��&$�2�&$�*�-%# -0�������4565��7589>�1)3'�����#�!"��� �*$�� ������'����23�2*�����$&��$&.
2��f�+�%���#�����'�����*!���(�&$����1���#����$������#'����$#�$0������4565��7589>�1-#��2*���������$������'���*!'��$0�2*��!����\��!���%�!"��(��=��#&$���������� ��%�&��#��+����!)�����m��2������'���"���� ����!���%�*!'��$0���������
� �*$�������$������'��1)&��#�!��������'��+�%&��#������$�2*��!"��&'�#(� �#�����'���$0��!����\����+���!����+�%����hC5�;8<>��!���� ��$%#�:5ciC;>>�hC58;YIC;��7589>�����'���$0�1)�*!���=��#����%�*!�%� ���J������=��#&$������
11� !"�!#����
������������ ���������������������������������� �������� � ��� ����� ����$
� �*$��� ��������'��+�%�������$��!��2*��!$���\��*�����.2*��!��������'��+�%�������$��!���1���$0���+�%���� hC5�;8<>� �!���� ��$%#��i;X�Li�hC58;YIC;��7589>������'���$0�1)�!$����\��*�����.
)���� !"�!#����
!���������?�����������?����+-���+�?����������!�0;���A���# �����0����,���3�L\O]� +����#�C��������
&��-.�����?����+-������?�����������Il\&���#��+-������?�����������Jm3L�?�� ����+-�?�����������#
��B#,-�.���� NJOP B������#�����?����������
���������� � �
$(���� ������������ ���������������������������������� �������� � ��� �����
����6���!5Q� ����G�������a�b�?5? �� �O0"�
=�0����3��� ��$%# �#�����4565���7589>��1��m�n��!���� ��$#�$0�2���#�f�+�%��� ������������4565��7589>+ ��'���*��+ �����&'��'#�����.������11)23��!"�����#3��� ��$%#�3'������ ���� �������m�n��!������&$��$�n!#2�3'�#dX<;C�:5Y;��!��� 2*��!����*���+�%�kB9;�H7589>� }5C�iC58;YIC;8B77>��=�%�2*������4565��7589>����#�!"�� -0��2*'� �*$�2*������4565��7589>���������23�#��3��� ��$%#+�%���# -0��2*'��0���
��%�� ���������"1�1)&��#&�1���������&��# �#�����'�������!.0�+�%��V�:s;89�PtX<B������'� ��K.�=!������1)�1�# ����� java.lang.Exception: Code iscorrect� ��$#&$���'�#����#�'���� ��������$0����&��#&�*!$�����fA���%�����V��`�����1)���#�!"��� �*$�����23�1������*!$� -0��2*�
.(��.2�34�0��� .(��� !"�!#����04�5!�1'!��-.�
'�(���5#�$%�60�#�!&'!��-.����
�!��0�1)���+�7���
������������ ���������������������������������� �������� � ��� ����� ����$!
array [note0 8]to songaset note0 1 119aset note0 2 105aset note0 3 94aset note0 4 89aset note0 5 79aset note0 6 70aset note0 7 62aset note0 8 59
note aget note0 5 5note aget note0 6 5note aget note0 5 5note aget note0 4 5note aget note0 3 5note aget note0 4 5note aget note0 5 10note aget note0 2 5note aget note0 3 5note aget note0 4 10note aget note0 3 5note aget note0 4 5note aget note0 5 10note aget note0 5 5note aget note0 6 5note aget note0 5 5note aget note0 4 5note aget note0 3 5note aget note0 4 5note aget note0 5 10note aget note0 2 10note aget note0 5 10note aget note0 3 10note aget note0 1 10
end
��������1��,-�.��������� �@ B��� U'ZW'Z�&eYWnV� :;��8"�-���.�"���"��� ?�������UOoO�&MO^4N��!1"#�=���-���������?������UOoO�&MO^4N� ���.����8�-����������##�� �����"
?���������� �� B��U'ZW'Z�&eYWnV�:�-��� ��������?���#�=��,-�.��� B���,�� <�#�=�� +��������
���������� �
����6�'�!5Q� �����=���E!�9�������P�� �c"&&;&#�
�!"�����#����#�u&.0�v��+'�1 ����+�%)��1��&$��! +�%&'�+��������������.�"�� .���D�*��E�������)F�,������"�����
���������� � �
$$���� ������������ ���������������������������������� �������� � ��� �����
������������ ���������������������������������� �������� � ��� ����� ���� !
������������������ ����������� ������� � ���������������������������� �!"#$�%&'"(�� �������)*+ �,-.�����������������.�/��0��1�2��03�������4 �/5�� 6$&7$����-.��* +�6897$:;$����<�3� ��.2���� �������)*+ �,=2*���<�� �3� �� � � �������������������������� !�"�� �#$%&'(�)�*�+���������������������,-���$.��/��� -.�*�+�>����� +�2�� +�?<+� ��� .=� � � �@A� + ��*����=2*
���<��������������B7�:C"$�D9E9�-.�� �F�* � +�>��G�+�������G?H� 2�+��I�A�<� J�K� � - ��H�>���=�A�<��I� L�M"
����������� ���������������� �������
������������� ���� ���� �!"�#"��"����$%&����'��("��������� �!"�)���*�#"��+!"�,�-.���/�,�-*
��������� �������������� ������ � �0��("�����1��� �2�"�3�$4����$%&�(�)�5�������
�� ���� !��
���� ����"���� � �0�#!4�$%&�������� 2%5�������$��+4�$%& 2%5������1����"��������6789:��;�$��5
����< �!"� =#�/�����$%&��"����� ������)��$%&�("� �!"������
������ #���� ���!$� �����������������%&'()� ����!$��*!��"���
+� *�������� !���,-.//012�-314356� � �!&"�>"�+���&�$%&�%&���� ���6789:�$%&+%5��"��������
1/$�����$�$%���5)�(��"��������?@A7B@CD
����������"��� ����� �!"������$%&��"����1���("�����������!" 2%5�+���&�$%&��"������$����������("��%4�E)��
��/��"��������?@A7B@CD�$��+4� #!&"�(�2�"�3�)�5�������
����������� ������������������������������ !"!
���"� �#$�������� ���������� ������
�
%���� ������������ ���������������������������������� �������� � ��� �����
��������������� ���������������
�������������������
���������� �������������
��������� ���
���������� �!�"��� ����#��$#����"��%!�&'�����������" �!�"��� ���$ �!'�����$()*$�+��#�!�,��"-��%�.��"��.
�#!��/0�$1)2$����������������%!�&'��#���$(3$#�����,!�"���
����3���/2�"�3�2"������
����� �����������
����4�+(�������F�2"������(����������,:�GH98�IJK9� ������������ ���� ���������������������L@78�M�N9� ���������������������
��������#��� ��$%&�'��% ���'����(�)��*����������������� !"!
��������+��� ��$%&�'��% ���'������������*����������������� !"!
-.�� �F3� ��<+� ����*������)*+ �2�+��I��N?<+=2*�O1� ��* A�<G�+�� >.3� ��<+=�*��I�A�<�J�P
�>���=�A�<��I�B7�:C"$�������I3� ��<+-�2� ����<������ �A� + A�<���<��G*�+���Q �02���0G�+� ������ �2�+��I�A�<� J�R�N?<+=2*�O1� ��* A�<G�+�� >.3� ��<+=�*��I�2*���>*��) ��
������������ ���������������������������������� �������� � ��� ����� ���� &
)(�0!���)1����20�3 �45�1���6�� 7�889:;��:���<
SKT��� �� ��.�� +�UB�V�WXX�������0��U6��G�+3���1�����0
SPT����Y2��������B7�:M"$�D9E9��>������0�A�<� ����������
SRT����Y2��1�)0- �=Z��*������������=>'�>=�0��(� ?=�5�@AB
SJT��� �UB�V�WXX��>.�������[P\X�� � +��*������� +��+�1Z� ��2�]7^_�G�+A�H+3I ��+��
S`T���*�1��03� � �%""a�A�<) �+bI�03� ��<+�S:9cc&d(�:"d$"7TN?<+��I A +N* ������>*��2�ed$"7�+-'(�4?�C�D4��E=?*(F�G����*�00�+��,1����20���#$%&
HIG����)(�0!��������������������!��#$%&
SfT��1��03� � �%""�A�<) �+bI�03� ��<+�S:9cc&d(�:"d$"7T�N?<+��I A +N* �������3��H+��>*��2�ed$"7�-.�� �F�* � +�-*+� �E'�>� �+���1���6��J��F���<�+- �3� � �%""�=� �) )�<�3� ��<+A�<�����������I*-��-?+�-*+3� �412�> 2��*A� �
!'���� ������������ ���������������������������������� �������� � ��� �����
HIK�)(�0!���(� �5�L,(L�M0�>�2�0� ,+���0��? C=0�5'�4����#$%&
SKT��1��03� � � %""a�A�<) �+�g;d��>*�3>1��/5��^9hdM9&(�������-.� +G*��I>=���+������������������ ����������������������������� �� !����"�#$%�$�& '" ("��)*+,�!�-�./0%�"1� 2� ��+���A�<) �+2* > +G� ���� -.��2+G*�3� ��^9hdM9&(�dE\\\��>*�� �2*��-� �G*��I>A�<� +=���+� �����
SPT��2��1�)0�gUV��>*��> ���=Z�gUV�-.�12���*�����=2*�1����+� i�1H2j�K�3��H+� ��2��1�)0�gUV�� ��*�+� �A� + NH� ��<3��Gk.�H� ������=2*���G*��I>3� ��<+��* +����+� ��,�=�*�� ��3� �-� �>*�� �>.��,���I �>�2� ��*� -.=� - �=Z��*�� � �����G*��I>-.� �������>�<�=��,� ����<���� �� +G*��I>��� � A��
������������ ���������������������������������� �������� � ��� ����� ����!(
HIN�)(�0!���)1�����>���>0�������������
SKT��G��3� ��<+� �=��H>+�) �+��* +��������Sa79:"(;7"&7"&T�N?<+��I A +G� ���
to demoa, onfor 50 beep
end
SPT��1��03� � �("c9�>+�) �+�g;d����<��� �2��*� +G*��I>����2 �0��>2�������� ("c9� =���+� ������ �>*��2�/5�^9hdM9&(������������ ������������������������������ �� !����"�#$%�$�& '" ("�� )*+,�!�-�./0%�"1� 2
SRT� ��-��.A�<+A�<) �+��2+-� �G*��I>A�<2 �0��>2�-*+-� �G*��I>������*�����*�2��1�)0�gUV�A�<���������
������������ �������������� ����������������������������������� ��!"#$ %&'�(!"�� ���������)��*�+�,�-$!*�
!)���� ������������ ���������������������������������� �������� � ��� �����
HIH��1���6�20���������������������������B7�:C"$�D9E9�������������H���)/23� ��<+A�<
3>* ������������D9E9��M9:C'�� ��� -.���I����� �������)*� +������ .�B7�:C"$�D9E9�������������G*�3� ��3� ��<+l � �>��*G�+� � �������A�<���-/��I ��B7�:C"$�D9E9� �� � �@�� +���=2*���m��>/ �3��
K\�3� ��<+��* +�������
P\�3� ��<+��.� b�������>.�� �23
R\�3� ��<+�� ����� �3� �k
J\�3� ��<+���<���������+
`\�3� ��<+���<�������>
f\�3� ��<+3��3/�������0
W\�3� ��<+�3�+��* +
n\�3� ��<+�12� ����������--��
m\�3� ��<+�� ����� �A� ��>�1A ��1H+
� �����+>� 2���>/ �3� ��<+�H-.G?H���3� �N��N*�G�+� ��)*+ �-� ��/���k0l ���A�<� � � �� ��2*���A�<�� 3�o3������+� �>� 2�����<���*��,@?+G�H���� ���* +�������3��3/�
HIHIG��1���6��1�L��!������������
HIHIGIG� to ....end
���<���1<��*�G����������*�+�)*3� ��<+�$9�� �2*���)�<�G�+�������A�<-.�G��G?H�� �- ��HG?H���A�2��� ���<���1<��*�G�����������>.���<��G������������,-�>*���*�+�Y2A* �2*��3� ��<+"d(������ +� �=��H���� ���* +�������A�<)�<�� �pM&'8�N?<+A� � ���Y2�>.�Y2������0�_�KX����
������������ ���������������������������������� �������� � ��� ����� ����!*
to flashrepeat 10 [a, onfor 5 wait 5]
end
�� +=��,� �� �� ��G���������G�+�B7�:C"$� D9E9� � �@A�<-.�G���������� ���=2*� �2����<���1<����������� �,�*�+�)*3� ��<+�$9��>.�Y2A* ���������Hq�2*��3� ��<+�"d(��4I*�G���������� � �@�G���������� ���=2*��)/2� �>.� � �@������)*A�H+��2������ +��������,=2*��2��>����� �2A�<) �+�g;d��* � +�>��G�+��������B7�:C"$�D9E9�2�+����� +to flasha
repeat 10 [a, onfor 5 wait 5]
end
to sounder
beep
end
to flashb
repeat 10 [b, onfor 5 wait 5]
end
- ������ +���������� ���R��������3���pM&'8&r�'9;d("7�>.�pM&'8%��*�+� ���*A� + A�<��������pM&'8&�� �2*���pM&'8%��>.�Y2A* �2*���'9;d("7�� � �@�G��3� ��<+>+�) �+�g;d�=2*2�+�H
flasha flashb sounder
���<�2 �0��>2�������>+�� ������ =ZA�<�� �� +s�!�g�_��122���������KX��3��H+��>*��>��� A� + �������A�<������0���- ��H-.� +����+�i�1H2j�K�3��H+��>.��/2� �A� + �� ��*�+� ���*�������A� + ����*�1��0
loop [flasha flahb sounder]
>+�) �+�g;d� �>*��2�/5��^9hdM9&(� - ��H�2��1�)0gUV��������������������,-.A� + � ��*�+� �
!+���� ������������ ���������������������������������� �������� � ��� �����
�� ��G����������*�+��� ��� �2������� St&7�&%M"T������3����1<+A�<� � �� �2)�<����<��)*�A����>G�� ���.��>4>�2�+�H���<���1<��*�G���������3���I*-��� ���* +������.� b������� �l � �>��*� ���* +�������)*3� ��<+� EM9%&M�� �� ��� �23 G�+�������)*3� ��<+� '"$
HIHIKIG��global
� ��!!�1���6� ������� ������������
=� 04>��global cats
(34 1 "$"� ����3"567�� 89:;
=�0��1�L�(=� ���)D6+"(C�?6�=��20���������L�M0!��)�(���20����������>0�C�?6�=���1���6����� ��*�+� ��� �2�������> �q������ � �@A� =2*�2�� ��G��)�<�������� ���=�=2*�>��� �*�+��*���3� ���<������������ >.������- ���
�� +=��,� ��� ���* +������2*��3� ��<+�EM9%&M��H��� ���* +������>+�� ��3� �-� ���� Sg_s� u�g&d(9c�_::"''s"c97vT�N?<+�������H-.� �=����<���2=Z�>�H�+��� ���<�- �=Z�>�H�+��� � �������-.A� � ���* +G?H� ��� � -?+A� ��*A� + =2*� ����1��>.�D2�0+1���(+1�� �20�=� �����L�O6��������=�0�'�>C�?�GP�=�
HIHIKIK��set
� ��!!�1���6� ��������������������������� ������� �����������������
�)*�� ��� �23 ��*����������Hq
HIHIKIN��array
HIHIK���������L�M0��-��3=� ����,-����1�L�(�>�
���������� ��global [cats dogs]
������������ ������� ������������������
���������� ��setcats 3
����� !"��#�$����" ����������setcats cats + 1
�%&�'!"� �����������()*���)��!"�!������ �+������ #� �)���'�����,
�����-�#��������
������������ ���������������������������������� �������� � ��� ����� ����!,
��3� ��<+��* +�>.�� �23 ������>+�� ��3� �-� ��������������������<3������<��Y2=Z�>�H�+�>*��������Hq��>.3 G�+����+3+��I
� ��!!�1���6� ������������������ ����������
�� ����3� ��<+A�<�)*�� �� 3 - �������A�<��* +G?H2*��3� ��<+� &77&v�3��3� ��<+� &E"$�� �� ��G��3 >+=���� -.�)*3� ��<+&'"$
HIHIKIH��aget
� ��!!��������� ������� ��������������������
� ��)*+ �&E"$��H�*�+�I*� �� �-.� 3 - �� ��3� �-� =�A� �.=���>*��G��3� ��<+A�<�*�+=�A� �H>+=�� ��- ��H-?+� �2*���&E"$r�)�<�G�+��HA�<�.���0��>.�� �� +A�<�*�+� ��
HIHIKIQ� aset
���������� ��array [clicks 50]
����������� �����������./�0��������� (�� ����%�*�12������,��3,!"��1"���,�45� �����"�
���������� � setn aget clicks 31
���!"���� �����"�12��#6�(����77�8������./�0��9���3,9��$� ������:send aget clicks 31
���!"���� �����"�12��#6�(����77�8����� �./�0�� 9�� �12����� "��'��&� ��;(��<�����'� =7/�0+�>���
� ��!!�1���6� �����������������
2�0� ��- �� � ������ =� ��� ����-���G���G�� ���A?�G*��I>���HA�<�.���0�2�+�HG*��I>A�<��A?���1G���G�� �) ��A?�G*��I>>+��� �� +A�<�̀ K�G�+�.���0A�<)�<��:M�:C'�- ������ +G* +�*�N?<+�� �2=�*����+�`X��� �� +�� -��* +3� ������ ���*���G*��I>�����������=2*�4I*�G���������-?+�*�+�.��2�.��+�� ��H2*��
HIHIH��1���6�C�D64 ��!C�D4�
���������� ��aset clicks 31 1000
�(2?�(��'@��6555���$� �����"�12��#6�(�����?;�A�77�8B�12�������./�0�!"�12�,��1)���$��%�*�12����?;�2*�9'"@C��?��'��"�9'"'29D��2*?��"�?$����"/EFGH
! ���� ������������ ���������������������������������� �������� � ��� �����
HIHIN��1���6�C�D64 ��!����1�� R� �3� �k���������B7�:C"$� M9E9�� � �@3� �k
�.������>Gw ��+=2*�I+�/2�Kf��1���� �3� �� �����>GA�<�)*+ =2*��.���>Gw �1�-.��I �.�� +� �RPWfn�@?+� xRPWfW� �����C2D4��������)�*�L�()D6C�D64 2�0���!=� C,220��������� �+-���=� C,2S���?!C�T�L,������<���*�G* �-=2*+ ��>.=� �*�+��3� �NH� ���
��������� ��������� �� !"�#�$��%��&������'()*+���,-.-�/��������� �0�$��1���$��� ������� +
������� ������� � �������� ��� ���!� �A�������!�����������!������'�?,��B� � !"�!� #$%
�������232 !"�#�$��%4��� )5678�����1��9��2:�1��������$:� �;4�� ��������� �� !"�#�$��% 9��<�����=�� ��������/� :�������2:�1�����49���9��/��>�����4��������� +
#�$�%�&�'�() ��!���!���*�#'
�+��)�,-./0�()*���%���*�#��!� �1�����!���*�2��3���45���� '� ����!���*� #'� 1�������!��(������6� �5" 7�8��� +������9�������1���():���!��������; ���45�<&=��6���>��!��������; ��*��� <$=� (�������!�������� ;��"������6� �5����()��?33�+@9��!���*�A#� <���(���%��45�'� ��!���*�AB��3��*������#�?33�+@9�C������!���*�A#=�. � %�($/� �0�1�2�-���3/�""�(��� /� /4 ����5"4 ��(�������!"($-���3( %���!�� (�������!���� �������� �4��**����6� �5"; !���
"��!�" �#��$$������%��������
������������ ���������������������������������� �������� � ��� ����� ����!!
HIHINIG� � C��M60�L��4�,-�1���6�)���R?=3��=�5U � ����# � �>�V � �3IkW � �� �X � �� ��� �b��S4>>��O0A�<=2*��3 �b���) �`�y�R
�A ����PTY �A ����S�)*���k��������A���TZ � ��� � S�)*���k��������A���T[ *���� � S�)*���k��������A���T9:; ����.�i�>.j��)*���� �� 3 A +����b ���0� ����.�i����j��)*���� �� 3 A +����b ���0:� ����.� i=� j� ����� �>���@ .- �-�1+���A,-
����- ��A,-��-�1+\� ����.�i�>.����j�S��,�3>IN�Z����0T
����&���� '��'��()*�� 43���"��" �����) �3?3��� D���� D��3�3��9 �� �� ��:��)�6���������!� E
*���� ����6�;��*�,-./0�()�6��� ��*�� 43�E-EF�*���D� �����6�; D���������!� ��)��*���� 43������ ���G� ������*� D���� D��3�3��9������ ����D3��3)�; �� ��*" �� +������9������ ��
� � � � � � � �
����� ����� ����� ����� ���� ���� ����� ����������
� � � � � � � �
� �� �� � ������������
��������
������� !"�#$%�&"�'()�
*+, -+,���!�����'�.�������/ ���!�����$��.��������'/
(��0
!%���� ������������ ���������������������������������� �������� � ��� �����
������+,����-�����-�����,*���.��*)/0�����1
��� �H�*���������3�(��;�����(�3!�����!���� ����6� �5���3�(���I��� D�����3���"����� �3G� ������ �� �� 43��� 6� ��6��� (�� ��+����3�JBK���*�JEK���!� ��
��� ��� �
� � �
� � �
� � �
� � �
��� ��� �
� � �
� � �
� � �
� � �
���,����� "234$ ()";�?3��� ��� (���� � ����� +C���� (�������; �:�� ����� �� 43�3G� ����E�;3��;����E�*�������� 9��� (���";�?33�+@9��� � JEK� � ����� 43�� +C���� �JEK��; �� ��
�������� "56$� �()";�?33�+@9������ (����� ����� 43���"���; ������ (���� � :�� ����� �� 43�3G� ����E�*���������9��� (���";�?33�+@9��� �JEK�� ����� 43�� +C����"���; ������ �JEK
�����.��*)/0������ "756$()";�?33�+@9������ (����� ����� 43�� +C� ��!��!���� �:�� ����� �� 43�3G� ����E�*��������I��341�L-���9()��� (���";�?33�+@9��� JEK�� ����� 43�� +C�� !�; �� ��
��� ��� �
� � �
� � �
� � �
� � �
��� �
� �
� �
�������"358$�()";�?33�+@9�������� ��*�� 43�� +C��� �
��)D�� 9������� 9���� "�����*�!��3G� ���" *������������";���� � JBK������!�������������*�� 43�%�*��* ���� 43�M�*��";���� JBK�";��� 9�� 43 �� ����BBBBEEEE�()�6�";��� 43�%�*��* ��� �JBK�����;
9���9 � 9*�% �����9�������; ��� ����; !������ 43���"��" �����) �3?3��� D���� D��3�3��9
9��":;<$� ��� ����� 43�3G� �������3I�����C���!���*�E�;3�����3G� ����9 � 9*�"=;::>?$� � ���!���*�%�*��% ���":@<?$� � ���!���*�M�*����9����"ABCD$� � ���!���*�EF�*���;����A��*�9
��)D�� 9����� ������"���3�*�� 43";���� ����� " ��� ����� ��()"���6��� ��*�� 43�+���*�� ���6���>��6��C�<NO.=����+���*�������1����I����*���B
��)D�� 9�������I��341�L-���9���� "���3�*�� 43�3G� ���" *������������";���� ����� �� �����I��341�L-���9����� 43�JEK������!����������3�*�� 43*���%����� 43�M�*��� ";��6������I��341�L-���9�� 43 �� ����BBBEBBBB
��)D�� 9��������9�������*�!��3G� ���" *������������";���� �JEK������!���:������������*�� 43*���BP�AP�%��3)�F����� 43�M�*��";���� �JEK�";����9�� 43 �� ����BEBEBEBE
������������ ���������������������������������� �������� � ��� ����� ����!&
HIHINIK�]�̂�5��6�����1�� RC��?�
/_� � ����� >�+��+���3 �A ����d�z�d9J/ A� ��*��3 ���
�9:;8� �)*�/ �3 ����>G�3 A�<=2*-.��I �.�� +� �RPWfn�@?+xRPWfW��@* �*�+� �>2) �+G�+3 >+���*�)*� �� ��� �b��SyT�) ���) �S7&d(9c�y�KXXT�-.=2*3 �/ ���H+�� �X�@?+�mm
� ��)*+ Z{+�0)�<� �3� �k���1��H-.�)*� �����3� ��<+A�<A� �* A�<� 4>� �3� �k�H=��)*� �2�+����� +
send sqr 16
���$�����I����J� ���12���(���6K�9�� �12����� "��'��&� ��;
setn random % 100
����������$��L"'!"����"���5EMM�9���3,9��12� ������:
HIHININ�2�0+1���(20��-!!=� C,2������������������
��<�+- �����>G��.��� �3� �kG�+�B7�:C"$�D9E9���3 ���RPWfn�@?+�xRPWfW��2�+�H���<�A� � �3� �k�� +�+�<�=G-.A� ��*��12� �3� �kA�<412�> 2����<�+� - �G*�-� ��2G�+�.��
���������� �E������ 4�QR,STUV� �3����WXY,VXR� �+�����Z; ���!�� � �����9�3��
��� D����� �!��� ��3�" �!��[4 �9�6�����send 32,767 + 1
��\YVUR�������?3���; ���!�� � �����9
I�12�'��&� ��;!��� E#NOKP� ���������!"�@�L (�� ����(,��$��,,!���Q#NROKO� ����*��'����%&�'!"��2���)��� '��������,9�12�!"� ���L !���E#NROKP�S)���3��'�����,���,���M�Q�6�!�� �,!���65�� "J��!& ����� 2?��I���%T;!���5�S)��!��!"� ���L $��,,��(U��&,�� ����*��'������'��12?,��,�,,��((����<�����'�=7/�0+���>����!"� ���L !���E#NROKP$�(V12�!"�@�L !���Q#NROKO
%'���� ������������ ���������������������������������� �������� � ��� �����
���������� �F������ 4�QR,STUV� �3����WXY,VXR� �+�����Z; ���!�� � �����9�3��
��� D����� �!��� ��3�" �!��[4 �9�6�����send -32,768 - 1
��\YVUR�������?3���; ���!�� � �����9
I�12�'��&� ��;!���#NOKO�� ���������!"� ���L (�� ����($��=7/�0+��>����!���E#NROKP��'����,�2���)����3���'�����,���,��$� ���?"��12��WEK�!"��J�?����9�?�� ����(@�L �S)���3!���Q#NROKO
�!���&�-�&� ��(($-���3�& � � ����6�($/�� ���/� 7��!#68�(���%"����7������ 9:����- �(���9;�� %�$:&!�$:�!�/��$<�%��%�� %9�(!���*� ��
�l � 3�1���,��>��*�SB7�:C"$�D9E9T�A�<�)*�� ���� ���������3� ��<+A�<�)*�� ���* +��oo k����+2*����>.A�<���� �������+�,��>� ��+��|��N�� ����G������+�A� ��*� ���* +��oo k����+A� =2*�.2���3� ��<+A�<���<������ ���* +��oo k����+��� P�3� ��<+3��J��`�N?<+-.��* +����+�i�1H2j���) �+��> ��Hq��>.3� ��<+�:���N?<+�)*�� ���* +����+A�<��3� �@�<���� +��
HIHIHIG� beep
� ��!!�1���6� ��
3� ��<+�H�)*+ + �� ��� ��*�+� �A2�������+�1��03� � %""a�>+�) �+bI�03� ��<+��>*��2�ed$"7�����������-.A� + ��>.�� �12��oo k����+�i�1H2j�K�3��H+�����-.�1��0>+�) �+�g;d��>*��2�/5��^9hdM9&(�- ��H-?+�2��1�)0�gUV������ �������,-.=2*4>� �A� + �������
HIHIHIK� note
������������ ���������������������������������� �������� � ��� ����� ����%(
� ��!!�1���6� ��G9����"H;<IJ�K������� L�����$������*�
3� ��<+�H-.��<+��*���������* +��oo k����+- �3 �.2���A����+�>.) �+��> A�<�� �2� �2��.2���A����+�H-.������� �23� �@�<G�+��oo k����+A�<��12G?H�N?<+-.�����O0����*�2���2�+�� � +A�<� J�K�� ��*�+� ���* +����+3� �@�<�*�����B��������+�2��*�+�� �23 �1�)0��*�A ����KKm�� �) �+��> ����(;7&$�9d��)*�� �2�.�.��> A�<�� �12����+���� �����X\K��1 A�
���������� �Mnote 119 5
����������$���/EFGH�1����������CC�V�2?�<�� ���=������2?�< �������������5X4��&��12
������������ �������������� �� ����������
� �� ������
����� �����
� � �����
����� ������
� � �����
� �� �����
����� ���
� ��� ��
���� ������
�� ���
��� ������
� ����
�� ����� ������
��
���
���
���
�
�
��
�
��
��
��
��
�
,$�$��������� �-�$��.�/.�01���-�$/2,31�45���67����*38*�-9$�.��:!��� '/;����8$�'��%� �,���.�-�$-�$�<�������8, �,��
%)���� ������������ ���������������������������������� �������� � ��� �����
HIHIQ��1���6�C�D64 ��!C ,�
��������3� ��<+���<�������> � R�3� ��<+3���h&�$r� $�c"7� �>.g"'"$$
HIHIQIG���wait
� ��!!�1���6� ����������*���3� ��<+A�<��/2� �A� + G�+� ������)�<�Gk.��)*�� ����
� �+��> �������*-�+��.� �A� + ��2�3 ��> A�<�� �2��� �����X\K��1 A�
���������� �Nwait 10
����������$��� /EFGH�9'"1��������6��&��12ab, on wait 20 off
����������$��'�� ��;� Y� ��� F�'L����������N��&��12������?L
HIHIQIK���timer
��3� ��<+�-*+3 � �����> ���� �����X\XXK��1 A������K��1>>1�1 A���� ��)*+ �*�+��.A� ��I�G�+Z{+�0)�<��) �'"d($�c"7������ ��� �2��*� ��������2+3 ��> =���+�* � +s9d�$97� ���*
HIHIQIN�� Resett
� ��!!�1���6� ��
��3� ��<+���N������3>���03 ��> G�+�������> �� �������*��bI�0��2����1���<�� ��������1<��*A� + ��������> ����=A����0��S$�c"7T�-.��1<�A� + � �=�2*����>.��1<�3 G?H=����<��q�� ���3� ��*�+� ���*�������> ��3 �) �+��> �2) �+��> �?<+-.�*�+A� � ����N������3>���03 �������> � �2*��3� ��<+�7"'"$$��H- ��H���<��������A� + � ��3 �������> -.��1<��*���K���� ����<�@?+) �+��> A�<�*�+� �� -��*�������> A� � �� +3 ��> ���� 4 A +�* � +�s9d�$97��2��)*3� ��<+�'"d(�$�c"7����*
������������ ���������������������������������� �������� � ��� ����� ����%*
���������� ��O��� D����� �!��� ��3�" �!�������D����� to notetime
resettnote 119 100wait 10send timer
end
������������<�����'�:��+�/Z+�< ?%&'%;!���"��:��+�/Z+���$��"���[\:������*� ���;<�� ��$��/EFGH�9�12��'�@�=7/�0+��������]�:/��7�%����� ̂���� "��'��&� ��;12�$��$����� �(��'@�12���,'�����/EFGH������ �& �;�[_`�,� ���/EFGH��9 �?&��2?� ��<�� < �������'�V�65��&��12�����?L � ���������*���'�V�6� �&��12� 12����� "��'��&� ��;�� �!"�����()*�'��$�����!"���*�'���� ��?�6R555��3�9 �!"����������&��12���'�
���<�����'����������,�������1�����(��!������:��+����a�/���'������&�' �� ��?����2�S !"� ����,��������b@�?;�"��������*��)�1����1��!������ :��+� ���� �' ��?�a�/�� �'�����2?,���?$�(V�2* ����,�����'2!"�����(�����1�����1�*��' �?@"� �����*��J@�"�9�� �I�?������ "��'��&� ��;(��<�����'� ��?!������ �+:�� �/Z+7� ����*�(��'@�12�����c$����� "��'��&� ��;�)�����!"�����$����1�����(��<�����'� :��+�/Z+��2*
%+���� ������������ ���������������������������������� �������� � ��� �����
HIHIP��1���6�� !�"��0C=0�5
HIHIPIG�� a
� ��!!�1���6� ����������"������������K*�����PQ*R��$
��3� ��<+�>���3��3/�������0�_����<��>����>*��*�+� ���*������0A� + �� +=�� ��*�G��3� ��<+� �A* �� �2�3�<2*���3��<�+�� �-/>l 3�SrT��>.��*���3�K���������
HIHIPIK�� b
� ��!!�1���6� ����������"������������K*�����PQ*R��$
��3� ��<+�>���3��3/�������0��� ���<��>����>*��*�+� ���*������0A� + �� +=�� ��*�G��3� ��<+� �A* �� �2�3�<2*���3��<�+�� �-/>l 3�SrT��>.��*���3�K���������
HIHIPIN�� ab
� ��!!�1���6� �����������
"������������K*�����PQ*R��$
��3� ��<+�>���3��3/�������0�_��>.�����*A� + ��*����� ���<��>����>*��*�+� ���*������0A� + �� +=����*�G��3� ��<+� �A* ���2�3�<2*���3��<�+�� �-/>l 3�SrT��>.��*���3�K���������
HIHIPIH��on
��3� ��<+��*������0��/
HIHIPIQ��off
��3� ��<+��*������0��/2��/��>.��G�+������0���1��.
���������� ���a, on
����������$��'�� ��;�Y�1�����
���������� ���b, on
����������$��'�� ��;�F�1�����
���������� ���ab, on
����������$��'�� ��;�Y����F1�����
������������ ���������������������������������� �������� � ��� ����� ����%,
HIHIQIP� onfor
� ��!!�1���6� � ����������*���3� ��<+��*������0��/� ���> A�<�� �2��2��� �23
i�.�.��> j��� ��G�+�X\K��1 A�
HIHIQIa� thisway
��3� ��<+�� �2G�H�G�+��+2�A�<- ���*���������0�� �������2����<��)*3� ��<+�H� =� � �{--/��������0-.=2*���� �- �=Z�� +=���,-.@I���>�<�� ��G�H�A�<�� �2����� � �������>.���<���.A� 3� ��<+�H=ZA�<�)*��2+�@ .G�+������0-.�> ������G���
HIHIQIb��thatway
��3� ��<+�� �2G�H�G�+��+2�A�<- ���*���������0�� ����������>��G�H�� �2����<��)*3� ��<+�H� =� � �{--/��������0-.=2*���� �- �=Z�� +=���,-.@I���>�<�� ��G�H�A�<��+G* ����G�H�A�<�� �2����� � �������>.���<���.A� 3� ��<+�H=ZA�<�)*��2+�@ .G�+������0-.�> ������2+
HIHIQIc���rd
��3� ��<+��*������0��/�>��A1bA +�=� � � ���/� ��* -.��A1bA +�2� ���<���.A� 3� ��<+�H� ������0-.��/�>��A1bA +��+G* ���� �� +=��,� ����<���.A� 3� ��<+�H� � ��*�+� ���*������0��/�>��A1bA +��*�+�G��3� ��<+��*������0��/� �- �3� ��<+�H2*��
HIHIQIGd���brake
��3� ��<+��*������0��/2��/��� ��G�+������0=� ���1��.�N?<+���� +- �3� ��<+�9pp
���������� �� onfor 10
���$��'�� ��;�'L�����6��&��12
% ���� ������������ ���������������������������������� �������� � ��� �����
HIHIQIGG��/��`e��
� ��!!�1���6� ���������� ���(��.���3� ��<+�� �23� ���,��3 � i�.2��3� ���,�j�� �2=2*
��H+�� �K�n��� �=� �� �23 �i�.2��3� ���,�j�������-.�� �2��*�A ����J�������� ���<���*� �G��������0����@���l ��>.��3� ���,���.2��A�<�)*=2*�3���)*3 �i�.2��3� ���,�j�J����� +*����>.���<��)*� �������� ���* +���/ ��03���>����.2��3� ���,��fG?H=�
HIHIQIGK����C2D4��1���6�� !�"��0C=0�5
�� +=��,� ��� ��)*3� ��<+3��3/�������0� � �@�G����*� ���<�+��=�=2*����A�2�2����������+�� ��*���3�.�� +3� ��<+�A �H�������� +��G��3� ��<+� �=��H>+�) �+�g;d
setpower 7 a, onfor 30 b, onfor 30 ab,onfor 30 a, rd a, onfor 30
���!����� ���?"�������������� !��'��3�����'L�(��'�� ��;12�� �,�O������$��'�� ��;�Y��'L�����#��&��12������*�'�� ��;�F��'L�����#��&��12� "� ��?'�� ��;�Y����F��'L�%���'�������#��&��12������*����,1&b1������'L�(��'�� ��;�Y��������$��'�� ��;�Y��'L��2��#��&��1 �
������������ ���������������������������������� �������� � ��� ����� ����%!
HIHIP��1���6����������
HIHIPIG��repeat
� ��!!�1���6� ����P��������S��T�������U
��3� ��<+A�<�� �2��*� ������ �A� + � �� }3� ��<+~A�<�� �2��-� �� �A�<�� �2��i-� �3��H+j��� ����3 G�+-� �3��H+�H� � �@�� �2������>G3 3+A�<�����3 A�<=2*- �� �3� �k�����- ��������,=2*
���������� ���repeat 10 [a, onfor 10 rd]
����������$��'�� ��;�Y��'L�����6��&��12����'L����,����6��&��12������������65�!��*�������'L����,9����,'��65�!��*��A4���,B
���������� ��Eglobal [n]to repeat_demo
setn 2 * 5repeat n [wait 5 beep wait 5]
end
����������$��� /EFGH������CC�V�2?��d &* e� �'��������,�:�12���& ������!����V�< ?�:�'2!"��1"���,�Nf4�-�65��'����/EFGH�!����V!"��:���3��)����!"��:�'�$"��$�!������7+g+����%�������� ��,���1����� "�9�
HIHIPIK��loop
� ��!!�1���6� �����T�������U
��3� ��<+��*��������A� + � ��i3� ��<+j��� +=� �1H�/2
���������� ��Floop [a, onfor 10 rd]
����������$��'�� ��;� Y� �'L����,9����,'� �� ����
%%���� ������������ ���������������������������������� �������� � ��� �����
���������� ��Mglobal [n]
to if_demoloop [if_sub]
end
to if_subsetn random % 100send nif n < 50 [a, onfor 10 beep]if n > 70 [b, onfor 10 beep wait 5 beep]
end
����<�����'12������ $��L"'!"� ����(���"���5EMM�������3,9��$� ������:������*����!"��:�9�� �,����� "��'��&� ��;�%�������$��I@��(2?�<�����'1��,����� ����,������9(�J��I�(���:��?@"$�������9($ ��3�9�1����� "� �'!�����12������ 9���S)��������9($�<�����'�2*'2�N�������9(!��
E]�:������3����C! � ��!� �����!��'B� �����9�^�(); C � �E�� ����<������(���L���(C�!� �����9�^�����!��=��3���!�������J���K�E������
NX�J�� ����(12�L"''�'2!"�'����"��O5�'�� ��;�F���'L������6�&��12�A���� ���9D12��L "�'�� ��;�F� & �"��B�����"��2?��d &* e�N�!��*�
�� ��?����(2?�<�����'�/hi�+Z��S)��,���L!������.��g�j/hi�\kl�����������$����3�J)��&T2�����2?�<�����'�N�<�����''�1����� ��?���� < ?� /hi�+Z�� ������'���<�����'����12��1�������1�����$�<�����'?"�?�/hi�\k�9� �� �1��$��<�����'�'��J1������?"�� "�����������"������?L < ?���� �& �;�[_`mnoGp������̂ 9D��2*?�(���/EFGH
HIHIPIN���f
� ��!!�1���6� ���������%'�T�������U
��3� ��<+��*� ���������-����EC�M60�'2F�@* ��-�1+�,-.=�A� + � ��E�1���6�F����<�!�(67� =!->7$%1��#? � 1?>/% (34 @�A�B6��% (67� =!(34 (-C���%B� (34 /% �67 B6��% (67� =!(34 "&
������������ ���������������������������������� �������� � ��� ����� ����%&
���������� ��Nglobal [n]
to ifelse_demo
loop [ifelse_sub]
end
to ifelse_sub
setn random % 100
send n
ifelse n < 50 [a, onfor 10 beep] [b, onfor10 beep wait 5 beep]
end
����<�����'12������ $��L"'!"� ����(���"���5EMM�������3,9��$� ������ :� �����*����!"�� :� 9�� �,����� "��'��&� ��;� ���� ����,������9(�J��I�(���:��?@"$�������9($ ��3�9�1����� "� �'!�����12������ 9��S)��������9($�<�����'�2*!��� ����(12�L"''�'2!"����?��"��45�����9'"
. /4 �'�� ��;�Y��'L�����6��&��12�A9D12��L "�'�� ��;�Y� & B����"��2?��d &* e
. �& /4 �� '�� ��;� F� �'L����� 6� �&��12� A9D12��L "�'�� ��;� F & B������"��2?��d &* e�N�!��*�
HIHIPIH��ifelse
� ��!!�1���6� �����������%'�T���������U�T���������U
��3� ��<+���-���� EC�M60�'2F�B� (34 "&�-.A� + � �E�1���6�#GF�B� =?%�-.A� + � ��E�1���6�#KF
&'���� ������������ ���������������������������������� �������� � ��� �����
���������� ��Oto waituntil_demo
beep
loop [waituntil_sub]
end
to waituntil_sub
waituntil [switch 0]
beep wait 5 beep
end
/EFGH������& �2?��d &* e�6�!��*��%�����&�'1�����������*���< '�1�����12�<�����'?"�?� �+�+��� �%��� ����,���� �& �; ��?!�����a�/�\:�/.��j�a/��q�5l����9'"� �& �;�<�����'����?@"12�!������2*�����"��'2���� �& �;��'���� �& �;�1��$��������9(������&��/EFGH��9���1��!����� "�9�!��������& �2?��d &* e�N�!��*��� "�!��*��"������5X4��&��12����������,9���,���� �& �;$�'"
HIHIPIQ� waituntil
� ��!!�1���6� ���� ��� T������%'U
��3� ��<+���-����+���=GA�<-.���-�� �+�<�=G��-�1+�-?+-.��.A� 3� ��<+@�2=�
������������ ���������������������������������� �������� � ��� ����� ����&(
HIHIPIP� stop
��3� ��<+��/2� �A� + G�+���������{--/����>*��>��=���.A� 3� ��<+@�2=�G�+��������>��
���������� ���to detect1
beep
detect
a, onfor 10 beep
end
to detect
loop [ifelse switch 0 [stop] [beep wait5]]
end
���<�����' ���?"��� ��&�' �� ��?��������& �2?�� d &* e� �����*����< '�1�����12�<�����'?"�?��+�+���S)��12�<�����'?"�?�2*�1������������� �& �;����9'"'2���� �& �;�/EFGH��3�"��2?��d &* e�����������'���'2���� �& �;��& ()*�� ����!��������9(������&�� �'���1��!������ ���g1��$����& ����?L 1�����$�<�����'?"�?� �+�+��� %���'��,��< ���,9�1�����12�<�����'������+�+��6�12�,��1� ��R��:h�7�65�k++g� "�1��12S)������������$��'�� ��;�Y��'L��6��&��12�����"��2?��d &* e����������3�&*����1�����
��� ���?"�����3��&T2�����< '�1�����$�<�����'?"�?$�r�s�<�<��(��� /EFGH� S)���"�?'���%2?��(2?�����<�����'?"�?12� ��������< 9�1�������9� ��t� "�����������<�����'?"�?�3$��$��!��������g� ��� /EFGH��3����,'�1�����$�!�����J� 9�(��<�����'����
HIHIPIa�� stop!
��3� ��<+��/2� �A� + A�H+��2G�+� ������ ���<���.A� 3� ��<+�H��=ZA�<�� �� +�gUV�G�+�������-.2��>+����l �.��������� �� ��2��1�)0�gUV���*���������/2A� + A�A�
&)���� ������������ ���������������������������������� �������� � ��� �����
HIHIa��1���6�C�D64 ��!=� =� ++�!L�M0Cg�Cg0�5
����� ��������-/2� ��/���k0���<������oo k- �l �����I �P��>/ �3����,">�0?��"=��hh�R(?+?=0,�7;����9.��:`i�<��>.�,">�0?��"=��hh�R0-��,0�� 79:9.�� �:`i�<
�1�/���oo k21-1��>��� J�) �+� ������ ��>0��j#kBd�@?+�j#kBN����1�)*� ������1�)0�� ���1�)0A�<� � � ���Y2�+-���I �-.@��� =� A� + ��� @* � ���1�)0@I��2�-.@��� � ��12� �A� +
�1�/���oo k�. >�����`�) �+������� ��>0��lmBl%@d#lmBl%@H��)*� ����������--�������N�N��0�� � �@�����+2�=2*�X�`[��2�l �������������+-���>+��G*��I>21-1��>N?<+��3� �>.����2�� ���>+�KX��1������� � �@��>+��+2��X���`[���G*��I>�X���KrXPJ
3� ��<+��>/ ��H���R�3� ��<+�3���/e���no���:��>.�/�:/���2�3� ��<+� 'h�$:8��>.� �d�A� + �������� �� �� ��1�)0� � �A�<�1�/��̂ �]V�3���G��3� ��<+�'h�$:8����<���*+ �� �� �A� 3� ��G* �-��� @* � �� �/���k0���--�������<A�<=� �) ��1�)0� � ���,��*�)*3� ��<+�d��A
HIHIaIG� in�L�M0�switch
� ��!!�1���6� � � � �K(���*'������ ��VV�W�9P9��*�"4�X3$� �������K(���*'������ ��VV�W�9P9��*�"4�X3$
���������� ���in 0 �����switch 0������� ����,!"�(���&�%L �"��uEv`5��"���������&��d5e�����'2���� �& �;����9'"
not in 0 ���� not switch 0 ����,�����"��!"�(���&�%L �"��uEv`5��"���������&��d6e�����'2�����"�?�& �;��������9'"� � ���?"���2*$��!������ :��� $�������,���sV��� ����,
������������ ���������������������������������� �������� � ��� ����� ����&*
���������� ���sensor 0
��������"��!"���� �� �����,12��&�%L �"����nw`nG[5�!"�12��"��9 �'2!"��?@"���"���5�J)��6R5NW���(� %�($���- ���% ��� � /� �����-��!��� =>?@� =>?=AB� C� �#��&�'��� ���;<�� ������ �& �;�[_`12� ��� /EFGH�12����� "��'��&� ��;�� �!"�12��"��9 ���� �� �����,12��"���nw`nG[�5
HIHIb��1���6����!��)O��,-C�D4��M�2�0� ,7;9�9�����;�:��9:;�`.9pJ9��<
�� ����������HA�<�� ������A?�G*��I>����.���0G 2nrKWf��� �� +�S�� �� +>.�K�=��0T��2�G*��I>A�<��,�=�*A�<��HA�<� ��H-.=� � �=���*� -.=� ��=Z�>�H�+- ���*�� �������� ��G* @?+��HA�<� ��H�*�+�)*3� ��<+��� .�<3���/��;`�S)�H�� �� +Tr�����;�S��A?�3 T��>.����9..�S� 3 �>��T
HIHIbIG��setdp
� ��!!�1���6� �������,K�����3� ��<+�)*�� ������ �2�����.�/�� �� +G�+��HA�<A�<
�*�+� �� �����G��G*��I>
���������� �� setdp 0
������������ �����"�� 5� (��%�*�12�$���"�?!��'����,,���?;
HIHIaIK��sensor
� ��!!�1���6� � ����K(���*'������ ��VV�W����*��
&+���� ������������ ���������������������������������� �������� � ��� �����
���������� ���L&�,��(�<YZ?�DY<Y���� D����� ��� �!������(���?���(����(
(�*����6��; !���O\_O/`B�3�" ; !����� (6��)���9�D�()�6����*� ����!��C�a�E��� ����( ��*�EB��6��; !�to take-data
setdp 0repeat 10 [record sensor 0 wait 10]
end
L&�,��(�[?<�DY<Y���� D����� �!� �� 43���(��; !����� (6�" +�� ����)���9�3�� 6� �������; ���!�� � �����9�C�a�B]'��� ����( ��*EB��6��; !�to get-data
setdp 0repeat 10 [send recall wait 5]
end
HIHIbIK�� record
� ��!!�1���6� ���������
��� ���<+��*�G��G*��I>>+��� �� +�{--/����>*��>�<����)�H�� �� +=���+�� �� +@�2=���� +=��,� ����������3�1���,��>��*�>.���� ������-.=� ��� ����-���� ���A?�G*��I>��1G���G��nrKWf���� �� +����=� �2�+�H4I*�)*+ -?+�*�+�.��2�.��+�>.�� ��A?���*��12G���G�
HIHIbIN�� recall
�)*� G*��I>���- ���HA�<�.���0��� �� +�{--/����>*��>�<����)�H�� �� +=���+�� �� +@�2=�
������������ ���������������������������������� �������� � ��� ����� ����&,
HIHIc��1���6��1�L��!���)1���,=?)���?*�
��<�+- �� ��������� � - �=��3�3��A�>�>��0A�<��N����I���� ��3� �-� ���� ��3� �k��>.��3� ���,��� �A� + 3 �G* +�I+�2�+�H-?+� � �@A�<-.A� + ����> �q�3� ��<+��*����=2*��� �� +=��,� �� �A� + �>���k.�HG�+��������,��G*�-� ��2��I �* +3���A� + =2*��*��q����P�)/2�3� ��<+��>.3����3� ��<+A�<=� N��N*��>.=� �)*��> �� ���.��>4>� �
�� �A� + ����H-.��� ����-����+�<�=G��Hw ��I �>�2��> � ���<��+�<�=G�H��-�1+� ������-.��/2� �A� + G�+��������2q�A�<A� + ��I � �>.��>�<�=�A� � ���.��>4>3� ��<+�1�b�A�<4I*�)*�� �2��>�+- ��H� ������-?+-.�>���G* �I � �A� + ���1� -�� �+�<�=G-.��-�1+���3��H+
3� ��<+A�<�)*�� ����� �A� + �>���k.�H3��3� ��<+�en�:�2��)*�� ��� �2�+�<�=GA�<� ������-.3�����-�����>.������� �22*��� �������-.A� �.=����<��+�<�=G��-�1+�������� +
when [switch 0] [beep] loop [a, onfor 5 rd]
���!����� ���?"���2*�/EFGH���'L�'�� ��;�Y����,9����,'�1L�t5X4� �&��12� � "$�(V� 2?����� �3�!�? ����,���� (���& �;12��"��uEv`5��'���$ �3 �'12�!"��2*������&������!���& �;J@�� �/EFGH��"��2?��d &* e$�(V� 2?������*�'�� ��;� Y� �3?��!��'L��?@"� ����������� �$����3��"�/EFGH��'��J1��������?"��9�%���'t����9 �
G*�3����+������<���������� +G* +�*�� � �@��/�=2*2�+�H
K\�3� ��<+�h8"d��*�+� � �3� ��<+�M99a�@* =� �) �H�������-.�12��I A�<3� ��<+� M99a��>.=� ��A +�>��� ��.A� 3� ��<+�h8"d
P\�3� ��<+�h8"d� ����+�� �2�+�<�=G��*���� �A� + �>���A �H����<��� �2�>*��������-.G* �=�A� + �3� ��<+@�2=�A�A�S������ +�H3��3� ��<+�M99a�T�3� ��<+�h8"d�=� -� ���*�+��I ��M99a�>.������)*+ ����+3��H+�2����,���>*�
& ���� ������������ ���������������������������������� �������� � ��� �����
R\�3� ��<+A�<3��3I ����+�<�=GG�+3� ��<+�h8"d�-.A� + �K������� >.3��H+A�<�+�<�=G��-�1+� - ������ +G* +�*���<���1�)0� X@I��2�������-.� +����+�i�1H2j�����+3��H+�2�����>.=� � +����+���-�� �+�<�=G-.��>�<��@ .- ��A,-��-�1+���3��H+��<3��� �����-.� +����+����,� ����<��> ���>.�2��1�)0�X����3��H+�A �H� S�����-.� +����+����+3��H+�2���@* �2��1�)0�X�3 =�*T
J\�A�H+�+�<�=G�>.� ���.A� 3� ��<+G�+3� ��<+�h8"d�-.�*�+��I ��+�>,���>�<���}��~
`\��������-.���-����+�<�=G�>��=2*����+�K��+�<�=G�A �H�@* ��� �������)*3� ��<+�h8"d�� ��� �?<+3��H+� �+�<�=GG�+3� ��<+�h8"d�> �/2-.A������ ��* ����
@* �*�+� ����>1�� �A� + G�+3� ��<+�h8"d� ��*�)*3� ��<+en�:ff
HIQ�]�̂�5��6�20��������q�r��,���]̂��5��6�20����������� �@?+��3"�1"?�%��->7���1 "���
�3"�"6�1 "1D � �/% 1E � �1(!� ? (F67�-D ����3"�1"?�%�� �. $?#0"GH$ ? "B-D ���<���FIH=���3>* �����I��A +3k1�b ���0A�<�*�+�� 3 ���������<�A� ��*� � �@3� �k3 ���� =2*� �3�1���,��>��*� � �@��* +Z{+�0)�<G�+�������=2*� P� �>���k.3��� �G�����������*� � �@� +3 =���+���������<� ������ � ����>��>�7i�`i�<��>.�G������������<����3 - ����������<� ������ �����!�>��7�:`i�<
HIQIG�����>��>��7%i�`i�/<
�� ������� � �@�G������������<�� +3 ���=���+���������<=2*��2��)*3� ��<+�9;$a;$����<���� ���.A� 3� ��<+�9;$a;$�>*�� -.-�� �A� + A�A�� ����� +� �=��H���������)�<�'&caM"�N?<+-.� +3 �Xr�K������P�G?H��I ���3 G�+�������d�A�<=2*� - �� ��/ �3
������������ ���������������������������������� �������� � ��� ����� ����&!
global [n]to sample1
send sampleendto sample
setn random % 100send n wait 10if n < 30 [output 0]if n > 70 [output 1]output 2
end
- ������������� +� '&caM"K��H� �������A�<� � �)*�� �� +3 3��� �������� ��� '&caM"� �2�A�<�������� ��� '&caM"-.A� � ��/ �3 G?H� �K�������3 �.�� +�X�mm� ��,�=�*��������d�>*�� � ���-����+�<�=G�
K\�@* �d���3 *���� �RX��������-.� +3 �X����� ��>*���/2� �A� + A�A������
P\�@* �d���3 � ��� �WX��������-.� +3 �K����� ��>*���/2� �A� + A�A������
R\�@* �+�<�=G�G*��K��>.�P�=� ��-�1+��������-.� +3 R����� ��>*���/2� �A� + A�A�
� �3� ��<+� '"d(�d� ��� ����-���� �3 A�<�/ �G?H� �H��3 �A �2�A�H+�H���<����-���� �A� + G�+��������'&caM"�2*��� �A� + @I��*�+����=�
3 A�<=2*- ��������� ���'&caM"�-.� +�>��=���+��������>���'&caM"K����<���2+3 4 �* � +��1����0�2�+�H������������� +�H��������� ���'&caM"�-?+�> ��l �������+Z{+�0)�<G�+��������>��� '&caM"K�-?+=� � � �@��.�22� A� + �2�� ��G��3� ��<+� '&caM"� ��+q� ��������������������� +�h&�$;d$�M�("c9��G�+3� ��<+�h&�$;d$�M��� �������)*-?+�*�+����������������������'&caM"��AA�<-.���������� ���'&caM"
2�0� ��- ���B� ���$& ��5�/D $�7�JK:LK:�����������"�$�#���� %�($?��% ��3"�1"?->7(!>� !M. ���?>1 "$%/% (1&�!M. =?%�% � 1"G>��N�1 "-D !�����������?(���-� ->�� 1�3"�1"?->7(!>� !M. (F67�$%/% 1��#=?%?>1 "$%/% ��N� (?67�#1 "-D
&%���� ������������ ���������������������������������� �������� � ��� �����
HIQIK������!�>��7k:`i�/<�� � � �@�G�����������*A� � ����3 - ����������<
=2*�N?<+3 2�+�> �-.�> ���������G�+���������Hq�- �A�<�O1� �� �>*�����G*�� �� +3 �� ��� �2� ����3 -.A� �2�� ��)*�3��<�+�� ��3>��SuT������ +� �=��H��� ���* +�������)�<��%""a"7N?<+��� ����3 �?<+3 �- ��������d��2�3 G�+�d�A�<����G* � -.@I��)*�� ��� �2-� �3��H+� �����G�+3� ��<+� 7"a"&$to beeper :n
repeat :n [beep wait 5]end
���<�������)*Z{+�0)�<�H�*�+� �2*��3 ����>G�?<+3 �����) �%""a"7�`r�%""a"7�KX����*
A2>�+�G���������2�+�Hto get-beeper
beeper 5end
to beeper :nrepeat :n [beep wait 5]
end
�>*�2 �0��>2>+�����������2��G��3� ��<+�E"$�%""a"7�>+�) �+�g;d���>*��2�/5��^9hdM9&(�- ��HA� � �����������2��2��1�)0�gUV�A�<�������-.=2*�1����+�i�1H2j�2�+��-�+��.�`�3��H+A�H+�H��4>� - �� ���* +Z{+�0)�<���3 � %""a"7� ���������E"$�%""a"7��2��*�+�G���������� ���%""a"7� ud�� ��� ��� ��������� ud� ��� ��� �2��*A� �� ��������A�<-.�G��� �=��H3��Z{+�0)�<���3 �N?<+- ������ +��� ���* +����+�i�1H2j�-� �3��H+G?H��I ���� ��� �23 - �l ����A�<��������>���E"$�%""a"7�-.��,� ��� �������)*Z{+�0)�<� ����3 ��2��G��3� ��<+���%""a"7�`��<�� �3� �� �� +3 �̀ ���*�������� ���%""a"7����<���* +��oo k����+i�1H2j�`�3��H+
��������� ��� ����3 ������* +Z{+�0)�<� ����3 �H� � �@���3 ��<3 �,=2*� ������=� =2*�� �2=�*� �� �A +�F1���1��1� k� ��3� �-� A�<��>����I G�+�������-.�����-� ��2� ����3
������������ ���������������������������������� �������� � ��� ����� ����
����!����"��������� ��� �����
�����
�
�������������������� ������� �������������������������� �� �����������!��"���#���$�� ���%��&����������������'��� ��&������(��!�)��������*����(�����
��������������������� ����(�����!� �'!�%��+� ���,� ��(�-(���!�����������������!�)��--(�����,���&
��������� �������������� '����(�-�,.��� ���%����������������/0 �-(�����!�)��-��'��� �� -(�����,���&�����������������
����������� ���������������
��� ������������� ����� ������������������
��� ��������� ����!"#$�� ���$��%&
'�� ())*�$�**+� !)�,��
-�� ())*�!.$/���,��
#$$���� ������������ ���������������������������������� �������� � ��� �����
����������� �����������
����������� �������������������������������������
������������������������������
�������������1!�� �2343�������� ����&(������������������ ����$�&�����������������$
2353�!6��!�'����7898�:;8<=>��� ����&(�������������������������%)!���?�����>@AB@�������'��
235C� �� ��%������� DAE@� FG@E;� �� %)��������!H������� � 1(����(������ ��I8G@B8;�%0�%��!H�&��������(������ �!H���(������ �I8G@B8;� �(����� ���� !�J�����������������(�� � %)!���K������ �� ����������������������
�
�
����������� ����������
������������������������
�! � " � � �� � �� # $�� "% � �� & ' $� � �� � � � &(� � "% � � � � �� � � � )�� � � &% � �*+&,�&�
���� $��!"#�01�")����������+� ���$��%&�2�)�� .3$��4
����3�5���� ����6787�&97:;<
�-��3=>�� ���$?@A$���+��B�&�C
������������ ���������������������������������� �������� � ��� ����� ����#$#
235L� ��������M���������� ����� � '����%������&(���������/�� ����������� ����&(���������������������������
235N� � ������������������� >@AB@� ,���� O��&(����,���%)���� ������ ���,���� �P����&���%������� �������>@AB@�'�������DAE@�FG@E;�� ��&��Q
�
�
�����������-�.�/�.���� ��
"��� %���������� ��
� 0����(���(������"��,1���� 234
235R�����������M�M��� ���������EG���'�� �%)!���K����&(������������'-���%���M&�����&(����&��'��(���������$���$���!H��SG�T
#$%���� ������������ ���������������������������������� �������� � ��� �����
235U�������������&��O���!!H������� ��������� ������&���')�� ���� %)&���!� ���(������ �!H���(������ ��
235V� ��������M������� ����� '����%������&(�����/�� ��������&(�%�������DAE@�FG@E;��� �(��M �&����������G8@W�� ����������� ����&(��������������
� 0����(���(��+���������+5�� 6
�
�
������������������78.��
�����������9��� ��
235X��(�&�����&!H��(��� &������'�����!� �,� ��(����������(���$��� ����M�M��� ����� %)!���?����&(���������!� ��(�������(��L�,� ������ ����&����T5L��M����
������������ ���������������������������������� �������� � ��� ����� ����#$&
235Y��� ��(������ ��M������������M�'�������� %������&(�����/�� ���������� ����&(�������������� �(��M �&����������DAE@��� ����������������������
2353T� �����M�M��� ����� %)!���?����&(���������!� ��(�������(�(�&����3�,� ������(�����T53��M����
���������-�.��� ��
0����(���(��+�����:��� ;4�+5��;�
#$'���� ������������ ���������������������������������� �������� � ��� �����
�����������9��� ��
23533��M����������� ����� ��'������������ ����&(����������������&(�%�������DAE@�������� '����� ����&(�����������%)!H��
2353C��!� ��(����� �� ����M�M��� �������� �� %)!���?����&(���������!� ��(�&�����&� ���!� �%��
ZE9[�!H��\E]];W�'����!�J��̂ _������� ���%)�� !H��
0����(���(��+�����*�%"�+5�<.==�9
��
��
������������ ���������������������������������� �������� � ��� ����� ����#$(
2353L������M�M��� ����� !���?����&(���������!� ��(�&������!� ��(�&���!H��L
0����(���(��+�����:���>��+5��6��
2353N��!� ���(������ ���������!!H���(������ ���
2353R��������� �����&(�%������&�����&�,� �����������!�'�������!�M ����������(
�+������������������+5��?��89=/�9
��
��
#$)���� ������������ ���������������������������������� �������� � ��� �����
� �! "��#$!����������%�����������!H��� �� ���� ��������0��`��'�����
������������!�'����! ����E4:^a�&����$�&�������$
2353U������'-���%��bI^c4VTT�')�E4:^a�dC5T���������&������(�'���M�`�����SBe2������$��1(&�����
2353V����'-���%���M&������ ������ &��'��(�� ScT
2353X��� ����M&��!6�!6�����E4:^a��! ��&��'��(��^c��`�7fe��'��%)&M���(���,���������� M��� �� g&M$�h���������`���� ��� &��'��(��ibc��&�������,� �,�����������������������!�'���
2353Y����!�J��e^jc7^2e��� �!�'����7898�:;8<=>�!�J�%)%��� �!�� ���1(� �� �!�J��������������� 1(����k")�M�'����(���������������%���1�"�
��������������������%&'��()�����
:353�����!�'���&��� (�����!�'����� ��:343�!l������(����������� ��!�'���
:35C��������� ��>@AB@�����(���iFG�@[E>
:35L���!�J��e8DG;8A]
:35N� �� ������������%�� ���� � �!�'���%)'���%�������&�����1�� O1����')%�������&�����1�� �����������!�'����IBE<=W@�7898
�! � " � � �� � �� # $�� "% � ��&'$�������&(��"%�� ���*+&,�&�
����$��!"#�01�")����������+� ���$��%&�2�)�� .3$���
����3�5���� �����DB:;EF�6787
�-��3=>�� ���$?@A$���+��B�&�C
��
��
�0+�@�0� �A*1�0
�� "��,B� �:&� ("CA� %�$���234
�
�+D0� ("CA
������������ ���������������������������������� �������� � ��� ����� ����#$*
to startwaituntil [ (in 0) ]note 6 3wait 1note 66 3start
end
������������������� ���������������
� �*+ , -�,������������������ ���������������������
������ ���������� ��������������������������� ��!"�#� ��� �$% ����&� '(�����������������(��)����'*�*$ ��
+,�����(������-��(./��"����*������.�����������*�$� �"0����- �� � 123
4,� )��(����*������� ���-��(./��/�**'��������$ )$*'�
5,��� ��" �0 ���(��3,5������6,������/"/'��3,+������7,��� ��" ��� ���(��3,5������8,� � ����-��(��/�**��$%'����(� (�
����$�
;
�
�
�
�
B���&$����� +,��*�������9:2�.�';��&"���*���� �#< �����)��/������-��(���(������ ��
4,��*�� �*������%�-= � .������������"0��$%���- �� � 123
5,� ./'*�"����" � 4� ��" ����� ����� �*")���*������������� ��" �>./*$ �"�� �������
#$+���� ������������ ���������������������������������� �������� � ��� �����
��))"��@G*03 .A�"�H+�H���2IG����#J/� ())*�!.$/����$+�$+1�IA)J/�!K"1�+�3 .A��"3="!K"1�+�3�>A�)$+G)3="��@�$+!K"1�+�3�.A�$��3��@#�3?@#��"3="�+��?3�����L�"�"?@A$+G)���@�"���#��"�"2�)�?3�����MJ1�!�)3!@#)���=K"� )
�����������������������������������
��������!���������������"�#�����������$�%�����&������'('���)���
�.���������������������������� � �������������1!�� �2C43�������� ����&(��������������
������� ����$�&�������$
2C53����'&�&(���)��(���!�'�����$����!�'��������������� 3��������!�'��� (� ,M ��0$���� C� �!�'���')��&��'!��� &����������(��3�&����M �%������������(�&��'!��m3��(����� ��������(������ �!H���(������ �� GFnoWB
�! � " � � �� � �� # $�� "% � �� & ' $� � �� � � � &(� � "% � � � � �� � � � )�� � � &% � �*+&,�&�
����$��!"#�01�")����������+� ���$��%&�2�)�� .3$���
����3�5���� ����6787�&97:;<
�-��3=>�� ���$?@A$���+��B�&�C
������������ ���������������������������������� �������� � ��� ����� ����#$
2C5C��������������� ������� ����&(��������������
��(&���&(�,(�������������>@AB@��������$%)!� ��� �!H��
2C5L� �����M�M��� ����� ,� �!� ��� ����&��'!����
�� !H��
������������������3/EF9�
2C5N��������!�'��� (� ��� �M �%���!�'��� (� ,M ��(�&�������� ��(�� EG<���$�'��%)&���!� ���(������ �!H���(������ ��pB8<W]FBW�(��
�
���������G��F��H��.�F�9��� ��
0����(���(��+�����C����+5�� I;
�
�
##$���� ������������ ���������������������������������� �������� � ��� �����
2C5R�������� ������� ����&(�����������������$%)
�� !H��
2C5U������M�M��� ���� �!� ��� �%��� �!!H�
�+�����C����+5�� .�8
��������*+&,�&������� ��
������������������+5��?��89=/�9
2C5V��� ��������(�&��'!�� '���%)!���?�����0$����C�&�����
')� �� �����(���$%)���� 1(����(������ �
GFnoWB��������� ��(������ ��GFnoWB�'��������� �����
�� ����&(��������������� &(���������!�'��� (� �
���������9I;�:����������������/EF9���� ��
�
�
�
�
������������ ���������������������������������� �������� � ��� ����� ����###
2C5X��� ��(������ ��GFnoWB�������� ��&(������ �������
���������
��������� J��� ��"��$��0%�� ����
2C5Y� �� &��'��(������������������ ����������
�����&(���(������(��������������� ��
���&(��� �� ������$%)'����(�!H�
2C53T� �������M�M��� ����� ,� �!� ��(�&���!H�
���������I;���"��0%�� �
�+�������/EF9�:���;4��+5��;444
�
�
##%���� ������������ ���������������������������������� �������� � ��� �����
2C533�!� ���(������ ��!!H��2<@E8G�������������� ��
���&(��������(���������
���������F99K��� ��"��0%������
2C53C�!� ���(������ �!H��qWG>8B�������� �����&(�
%������� /0 �-�� ���%��������$%)�� !H�
2C53L���������M��� ������ /0 �&(���� ���� ����� !H������%����$���!�J��eW;W@W��� �� ������,� ��������$�M$��!
���������9�=�.��:���������������L9����� ��
���������/EF9��$(!�
��
��
��
������������ ���������������������������������� �������� � ��� ����� ����##&
2C53N��������� �����'���� � ,� �����(��(�&��'!��m3���'���-����%�
���������I;��� ��
2C53R�������!�'��� (� �0$������&������� ��(��
2C53U� !� ���(������ �!H���(������ �� A<@E8G���������������'������M�M�!� ��(�!H�&�����&�]
�����������9��� ���+�����*�%"�+5��=
��
��
�� �&%��*+&,�&������8MN
##'���� ������������ ���������������������������������� �������� � ��� �����
2C53V� �����M$�M��� ����� ,� �!� ��(������!H�
2C53X���� ��(������ ��2<@E8G�������� �����&(�%������
����������99�.E9���� ��
��
�+����������/EF9��:���>��+5��;��
������������ ���������������������������������� �������� � ��� ����� ����##(
2C53Y�!� ���(������ �!H���(������ ��I8G@B8;���������
�����&(�%�������
2C5CT��(����������������������� ����������
������� ��������(�&����� &���������������
���'���������� /0 �� 1(����(������ ��A<@E8G������'��
���������.E9���� ��
������������K��� ��
�
�
##)���� ������������ ���������������������������������� �������� � ��� �����
2C5C3��������� ��&(�����(���������
���������.O�M9���� ��
2C5CC�������������������� �����������
�����&(�
2C5CL������� ���'���� ��� ���� '��
������ ���'���� ��� ����
��
��
��
������������ ���������������������������������� �������� � ��� ����� ����##*
2C5CN���� �������(���������� ��������r��
������&(��� ���(�&���� �����
2C5CR��� �������(���������� ���������
�����'��!� ��(���������&�����&%��� !H��
/0 �%)���-�,.�!H��
��
��
##+���� ������������ ���������������������������������� �������� � ��� �����
2C5CU���������� �����&(��������(���������
'��!� ��(�%��� !H����� �������M�M�
2C4CV5�����(���������� ,� ���(����������/������
%0�&����������� �����&(�������3������/0 �������$%)��(��-&(��������������!�'���
2C5CX���� ��(������ ��cFnoWB��������� �����
2C5CY���������������������$����������� �����'������M�M��!� ��(�!H��
��
��
�� �
������������ ���������������������������������� �������� � ��� ����� ����##
2C5LT��������� �����!6���� �!�'��� (� � ,� ����
�!�'�����)�������!�!�'�������� �-(����O0�%����$
2C5L3��� �!�'�������������� �����')&(����
��� ����� �� &���!� ��(�&���!H��3TTT
2C5LC��������� ����(������ ��I8G@B8;������
2C5LL��������� ��&(��� ��������������
�
����
��
#%$���� ������������ ���������������������������������� �������� � ��� �����
2C5LN�&��%�����M&���SG�T�%0�&����������� ����(������ ��qWG>8B�������� �(���������������Ss�@[WG�'������M�M�
!� ��(�!H��
2C5LR��� �(���������(���������� /0 �� 1(����(������ �pB8<W]FBW������,� ��� �����!�'��� (� ��EG<
��
��
������������ ���������������������������������� �������� � ��� ����� ����#%#
2C5LU�������� ��&(��� ����(���������� &��'��
2C5LV��� �(������������������� &���� �����������
������'������M�M�!� ��(�!H��
2C5LX� � �������(���������� �����,� ��� ��������!�'��� (� �<[=�!H������ ���� �&�� �����������������
��
��
��
#%%���� ������������ ���������������������������������� �������� � ��� �����
� �! "��#$!����������%�����������!H��� �� ���� ��������0��`��'�����
������������!�'����! ����E4:^a�&����$�&�������$
2C5LY������'-���%��bI^c4VTT�')�E4:^a�dC5T���������&������(�'���M�`�����SBe2������$��1(&�����
2C5NT����'-���%���M&������ ������ &��'��(��ScT�')�Sc3
2C5N3��� ����M&��!6�!6�����E4:^a��! ��&��'��(��^c��`�7fe��'��%)&M���(���,���������� M��� �� g&M$�h���������`���� ��� &��'��(��ibc��&�������,� �,�����������������������!�'���
2C5NC����!�J��e^jc7^2e��� �!�'����7898�:;8<=>�!�J�%)%��� �!�� ���1(� �� �!�J��������������� 1(����k")�M�'����(���������������%���1�"�
2C5NL� �!�'�����$&��������&M�&(��� ��������IBE<=W@�\8GE@8B���1!�� �2C4C�'������!6�����������&(���IBE<=W@�n8GE@8B�������$����%���� ���������!�'������%�� ���� '��� ����&������bI^c4VTT�,� ��(�����1%���E4:^a�����! �����,M�&���
������� �!!��� ������* #) ������ +,-./01�234-13,� 5����)������������ 6373� �83./9� ��:����� �;�����+,-./01�234-13,
������������ ���������������������������������� �������� � ��� ����� ����#%&
�.������������������%&'��()�����
:C53������!�'���&��� (�����!�'����� �:C43�!l������(����������� ��!�'���
:C5C���������� ��>@AB@�����(���iFG�@[E>
:C5L����!�J��e8DG;8A]��(�����1�! ���E4:^a
:C5N��!�'�����$&���&M�&(��� ��������IBE<=W@�\8GE@8B���� �����$�%0�&���!6�����&(���IBE<=W@�n8GE@8B����%���� ���������!�'������%�� ���� '��� %0� ����&�������bI^c4VTT� ,� ��(�����1%���E4:^a�����! �����,M�&���
global [ x1 ]
to startsetx1 1000loop [ if (in 0) [ inc ] if (in 1) [ chk ] ]
end
to incsetx1 x1 + 1000beepsend x1
end
to chknote 45 1resettloop [ send timer if (timer > x1) [ repeat 5 [ note 6 1 wait 3 ]setx1 1000 stop ] ]
end
������������!���������$�%�����&������'('���)���
��&$����� ��*+&,�&�����K"1���"3�.A�$��J1��+�$+ ���C��3?�"�+�������3 >A�J1��"3="���.�"?@���$�*!���"���!.$/��N���L�"�@�"���!.$/�J1�3�@#���� ���#��#�BO:�3 >A�3 .A��"$+ ���C���+G)
=0������ ����?+G)!�)3!@#) =0!�)�"�C���� !�)?@A���.8N9�<��.���3 >A�J1�?�"��"�"?@A$+G)���+G�3�P��"3?�"J��#Q�-��$�*!���"�@�"���!.$/��N���1�>�����L�"�@J1�3�@#���� ���#��#�:R;� !�)LI)�"�3�.A�$��J1�)*�
$+G)3="?K")"����� ���#��#�:R;�*0!�)3!@#) 1=�����������.�"?@� =��@3H$�?3�����3 >A�J1�3�.A��+�*"���'����� ����=Q��!�)�"2�)�?3�����" !�)?@A���.8N9�<��.��� =�$�*!���"�?3�����"��"���"�"
?@A�K"1����J��C��1�>�����L�"�"���"�J1�!�)3!@#) 1=��S��+G)�3H$�"�C��3?�"�+������� =���=+���?@A��� ���1=+��@��+G)
�! � " � � �� � �� # $�� "% � ��&'$�������&(��"%�� ���*+&,�&�
����$��!"#�01�")����������+� ���$��%&�2�)�� .3$���
����3�5���� �����DB:;EF�6787
�-��3=>�� ���$?@A$���+��B�&�C
#%'���� ������������ ���������������������������������� �������� � ��� �����
�������(����$����-��(� ���?* ������ �@ABCDEF�GHIBFHA�&<��(���������*0���&� �$�-���J+#< ������ �*�����%����&� '��(���
�(�����(����$����-��()���*�������12+��$������-��(./ "�*�� '��+����������./�� ��" - �(�7���$� �����
����� )�����(���*��"����*�������123����������J+�./���(&<����$� �/�+333��*"*0=�'*�� ������
@ABCDEF�GHIBFHA� �(��'*�������� ���-���� � ��*������� 12+� �������(���������"%��"%���'��(����(�����'��(���(���(������������� �*��J+�BKLMJ�./�� ��" - �(���(��7���$� �-�������(�./���$%����*�"������$� ����� (�����$� � �*"�������./��$%'��"0��� +� ����������*�(
��� �$%����*������� 123�� �����J+�(���(�������54N333����&� �J+�./���"��������%#< ���� ��(�����'����"%��"%�$%���&� '��(�����>./(������"������(��*$ �$������0 ��*&� �J+�����'*��������54N333� ��������$%�54������
B���&$�����
�)(������ �� �&(��"%����� ��
��������������&�� ��
������������ ���������������������������������� �������� � ��� ����� ���� !"
����������� ��������������������������������� �������� ������ �!"�#���$����� %&'�$()%&*�����������$���+(���� ��,)-�!�./0�"�#���$�����1232456�$()���$�����1232457�"����!�"�#$���+(�����8��!�������� "�#���$����� %&'�,)"����!�"�#��(��� ����./0�-�!� ./0����"�������������,)���#��!��������������!��������������� "�#���$����� %&*� -�!����������#��!�������
����������� ��������������������
������� ���� ���������������������������������� �����!���"
!#���� ������������ ���������������������������������� �������� � ��� �����
����������� ������������������������������ ����� ���������������������������������
������ ��!�"��������"
��#�����������$��%������ $���������&���� �'(�%��
&�)� �'�����*���&��'��!�+,�-�������./0�$����1��2!���%�!���&��3����4�567
��#8�������� �������%����� 9:����� ��������$����������%��� ���$������������%������ ���"%2��������9"��+�&�(� �;�+��������-"��<�
��#���������� ��������������!��!����
����������%��=�%����-�'3�����������$����� >?@
�
�
������������ ���������������������������������� �������� � ��� ����� ���� !$
��#A� � &���� ���<��*������&�)��BCDEFG� &�(����� ��������
����!����!����� $������&�-�*�-�&���� �&�)��
��#H��������!������!����� ���&���� �+������<��*������
�IJ4FD�&�(����� &�(��������������"%2��� &�)��&�(��%��1������������-�'3�>?@�%2&�)�������������./0�$����1��2!��&��3�����"������
��#K��&���� ���<��*������&�)���<��*�������IFDJGFL�������
���������&!�������������!����� ���&�-��&M(����%��
�������-�'3�����������$����� >?�
��#N�� &���� ���<��*������&�)��BCDEFG�������� ������������
!����!��
��#O�����&�-�*�-�������� �&���� �&�)�����
��
�
�
�
!%���� ������������ ���������������������������������� �������� � ��� �����
��#P�����%��������*�����$��!:"���$����+������<��*�������?QRSCG
%2�����!����$�������������"!:"����&�(����� ��
���������$��������!������!����
��#�@� �����!��!����� ���������� ��
���$������&�-�*�-"�&���� �*�����&�!&�)�� �������&'����"%2&�)����������*��&�-�����������*�����$���T�������*��&M� ��@#���-����&M(���������./0�$����1��2�&��3�-�
������������ ���������������������������������� �������� � ��� ����� ���� !&
��#��� ������+������<��*�������UFDJGFL�������� �����
��%����� �� *�����&�!%��&�-�&������� ����
&���� �&�)�� %2&�)����������������$������ � �
������%������K����&M(�����./0�$����1��2!��&��3���$�2�&��3�5��-�$�2����������+�
��#�8�������� �����$������&�-�*�-�&���� ���&��3
���&�)��&��3�V�&M� ����&�� ����%2��� &�)��
'(���� ������������ ���������������������������������� �������� � ��� �����
��#��� ������ �������������������
$���&���� �&�)����� $��
��#�A��������� �������%�����
������������ ���������������������������������� �������� � ��� ����� ���� '
��#�H�������� ������$������&�-�*�-�&���� ��&��3
&�)��&��3��S�&M� ����&�� ����%2��� &�)��
��#�K������� ��������������� $���&���� �
&�)����� $��
��#�N�������� �������%����� &M(����
&�-�&�� ��W�-"�X��<�*��"������������ ��%�*���K���
��
��
'!���� ������������ ���������������������������������� �������� � ��� �����
��#�O��&���� ���<��*������&�)��?QRSCG�&�(����� �����
����� ���� �������!��!�����
��#�P��������!����!����� ����������
��������������������������������� �����$������&�-�*�-�&���� �*��&�)� &�)����&M-��*��������$��� T�� !:"����2���%������� �!����$���*���K���
��#8@������������!����� ��������� �����
���H����&M(��������������������+��&�-�������9��
������������ ���������������������������������� �������� � ��� ����� ���� ''
��#8������%����*���K����%2����'�*������� GVDYFR��<��*�����
&�!���&�)������(�� � &�-��%��������� �����
%����"�+������<���?QRSCG� &�(����� ������%2
����Z&�)����
')���� ������������ ���������������������������������� �������� � ��� �����
��#88� ��������������� ����-���M���������
�$���$�������� ���� &���� �
'�������<��!����� ��� ��2������@���������� ������
&�-�*�-���������
��#8�� �����!���(!����� ���&�-�*�-�
&���� �*��%��� &�)�� ��������+��&�)����&��� �&�� �����GVDYFR���*����������@���(+���1���'���� 1:��������&�
������������ ���������������������������������� �������� � ��� ����� ���� '"
��#8A����������!���(!����� ��2�����
'������9�� �������&�(��+!&�)�%�-��'������!���������&�(��+!
&�)�&�%�'������9�� �(���������� �����$���&���� �
&�)�� ��������!���(������� �����&'��&�� �
���$��&���� �&�)��
'#���� ������������ ���������������������������������� �������� � ��� �����
��#8H�����'����������9�� !����� �9:��&�-�!:"�
&�(����*������&��%&�� ��� $���� ��������&�)�&�� ���������� �&�� ��*��� ��!�&�� ������$���2&�� �����@#H��-�������
����������� ���������� ������ $���������
&�� �&�)��R4YYLC� �������&�)�� [\� ��� ������&�-�*�-�������
�����&��������+��%2&�)��
������������ � &�)�&�� ��R4YYLC��������&�)�� ]\�������+��
%2&�)��
�����������!��������&�)��R4YYLC��������&�)��C\�������
+��%2&�)��
������������ ���������������������������������� �������� � ��� ����� ���� '$
�!�"!��#�$%"� �����
����%����������&�)����&�� ��� ��������:�+,�3�$�������������3�������$���+� ����4�567����!�"��������"
��#8K������$=���%��^U6?�N@@�$�2�4�567�_8#@������������������$��-�,��&���>G0��!���"�* �������
��#8N�����$=���%���-�'3��&�� �&!��������$�����>?@
��#8O��&�(����-�'3&��̀��̀!��4�567�+� �����$�����6?�+,�./0��$��%2�-�������M������+�� -�&�� �� W�-"�X��������+,��&!� �������$�����a^?���������&M(�M�����������������3�������$���
��#8P�����<b��06c?.6�0�������$����.F[F�5LFIdE��<b�%2%��� +�'���*� �� &�(��<b�����3����*(��� ������ef2&�-�$�������������3����&��%��� �f3
'%���� ������������ ���������������������������������� �������� � ��� �����
����������� ������&'(��)*�����������!�"��������"
5�#���'����$������ ��������$��������5�����g�����'���������&!� ����$���
5�#8�������'(��EJVGJ�����'���aQD�Jh4E
5�#�����<b��0FiDLFVY
5�#A� &�(�����3����&��%&�� ��� � ���$���%2$���%�����+��3!�� ����1 ��'�$�2%�����+��3!�� ����&��(����������$����UG4IdCJ�.F[F
global [ X1 ]
to startloop [ if (in 0)[ ab, off]
if (in 1)[ setX1 1
repeat 6
[ a, onfor X1
beep
b, onfor X1
beep
setX1 X1 + 1 ]
ifelse (( randomrange 0 1 ) > 0)
[ a, on ]
[ b, on ]
note 75 5
note 84 5
note 89 5 ] ]
end
�����������#����������$����!��������� �����!���"
��� � � � � �� � � � � �� � �������������������� ���������
9*:��������)������;<2&5=''������ ��;>7�?������������
9@:��A���$����<BCDEFG�.HIH
9J:��(8����� �"�#�������C572K
����������������
*L��$���,)���,�������� ���$�����%&'�������������8� ���M!���-�!� �./0�"�#���$���������� �6�$()7�����M!� �������������� ?!�� "�������#�M��
@L�,��������$���,)���,�������� �%&*�������������8� ���M!���-�!������������$��K*�������"�����*� ��8#�-�!� � ./0��)����,����N� ���!�� ������#�,���)������N�����
JL� ��(OP���"�#��$������,������ Q� ���� ���-�!./0�?�������� �6�$()�7����5����(����� ���!��"���(�������N�-�������5����!��������#�������$��K*
RL��������(?�)������'�����*���8#�-�!�����#��CS�GTFUFVWF��(8���./0�"�#���$���������� �6���8���7�����!��
XL��������������!�������J��������8#�$����������������������(?�$(!��(�� ���#��!���������������� ���������������+((��Y ?������!�������$�����O��,�����,)������������ � %&'
������������ ���������������������������������� �������� � ��� ����� ���� '&
���������� �������������������������� �!��������"��#$%&'�()��"����������� ����������*� � �� �����+,!��������"�� #$%&'�()����"�,�"���-.��/�0�������12����,��3/�� �4�!0�2�� �()���0���25�!1��0��6��0�������� �.7����!1����8���-��������
��������
)(���� ������������ ���������������������������������� �������� � ��� �����
-�����������-�!$+���,����,,��$����"����������!��������8#���$��������)"�$+���,����,,��$���,�"��-�!���+((��Y "�# �!�������"�#������,)�����?����������"��(�����?��� C572K
+,!���-"�.!��/ � .����..�0�� *��$��������+��%��$=���%����%%��$���%21 ����&!��+� ��
��%�$�����jj�f&�)�!�� �����-%-��� &M(����+��&�)�!�� ���'����@��1:���k@8��&�(��%��*����2&� ������$�����jj�f!�4�567�*(��@��-��l%:���������%�����!�� �&�������8�@�m��k@8A�*��n
����������� ����������� ���
������������� ���!"#$%&'!()')*'+,!-+.,(/
��
�������
��
����
�� �����������
��
�������
��
����
�� ����������
���$+���,�"�#�������!��"��$�������$����8��.04� �?!��������!��"��-�(��Z�)��,�$���$���������[��)"�#$������.04�,)����������!��"�������\#��"��-�!$������������"�#�4*����������\#����8#���$��������)"��.04�"��-�!��������!��"��?���.04�(�(��$������������4*��N,)���#����?\��� � -�"�����?!������ .04MO����$��� �"��-�! �!���$���!��(����������!��"��?���.04�,)���#�?\������+(-�!$������������4*�(�(��,���(��������,\�-�!+(����(�#��$(�$�������������4*���������$�-������������8#�� ?����M!����,,��$�� �!����$�����"�# �!,��$+���,����,,��$���N,)���#��������M!�������,,��$�� �!�#��� $������N,)(�(�
������������ ���������������������������������� �������� � ��� ����� ���� )
������� �%����&�� ������������������ '(�����!$��)��� *+,*-./���� ��&����� 0.123+4�5-,14-.'������������&�$��6���0.123+4�7-,14-.�8!��������9-:-�#;-23*
�!���" +,!1� ������..�0$�2�34�34��#"��5&'(��)*�6�7(*�'
� ������A��� &�)���� ������$������&!� ���� �.F[F�5LFIdE&M(�$���*��������+��%��$=���%����%%��$������� �������$����ECDEFG@�!�� 4�567�%2���&�̀����������UG4IdCJ�oFD4JFG�!:"���� *���&��� �&�� �!f2���$=���%����%%��$����� �������(������������������&��+������ &�(� �������(��%2���*��+������������ ��*�� ��2������@�1:���@@�&�(�+�����$���*��%2&���� �$��� ��2�������@@1:���k@8��!:"� ��������������%%��+�����$������� &M� �+�
������������ ������� ����� ��������!�� UG4IdCJRFD4JFG�%2��� ������������������!����$���$��������$������ ������A�8�������1���*��+��&'��&�� �������$����.F[F�5LFIdE��� ����g����$��������� ���
������� �%<���&��!������� 0.123+4�5-,14-.� 6����������0.123+4� ;-:-����8=���&�$��������!>&�)��������))���&�)?���������!8!�!������� ��� ��
to start
loop [ send (sensor 0) ]
end
��� � � � � �� � � � � �� � �������������������� ���������
9*:��������)������;<2&5=''������ ��;>7�?������������
9@:� �A���$����.HIH�7VHDEW��8��<BCDEFG�.HIH
9J:��(8����� �"�#�������C572K
)!���� ������������ ���������������������������������� �������� � ��� �����
� �����+�0+8�1� �+� !�3��5 %8�5!�3�!
���! � �����5,�53�90+,!����"����
������������� ���� ���������������������������� �����!��"#$��� ��%�� ���&'���"#��('"��('��)��*��&'�+���",*��� ��"#$-�����"��(�#./�(��"0 �-�(��1&!��&��!
�:�������� �����������������
�A#�� &�-�������� �����������$��� � &��*��&�� ������� �'�����f����&9�&9�3+�����$��$���&�����&'��$���$%��$������*��*<�&M(�!��&�� ������������ &��+��������$��� � � V��$�2V8���&�� ��'�������&�� ����$��� � ��V�����$��������� �V8���$������ ������A��
��������%�� ������������������� ����&!�����������!��� !(�����!
������������ ���������������������������������� �������� � ��� ����� ���� )'
�A#8��-p����������� &�-��%�����������$��� � �
!:"�������8�����$������&�-�*�-�&M(�&���� �'(�&�)�� �$�2
�A#��%����"�������� �����$���&���� �*����������&�)�
*������ ������A��
�A#A���������������$��� � &M(������&�("�����������M����������&!� ����$���������� ���������&�(������!����$��� � ���������������$���+�����&�� �qGFrCIJE�&�(�*�������UFRsGCEEqGFICYQGC�5LFIdE���(���<b��UJGL����*� 3��3�*���+���$������ �t�'�"!:"������%�������$�"����$��� � �%2��� &��+������������:��
�A#H� ����f����������$��+!!�� �u� �����$��� � ������1! � ���$��� � ���1 ������+��$����+����� &�(����&�� �qGFrCIJE&�(�*�������6sCD�^s�qGFICYQGC�5LFIdE���(���<b��UJGL�*���+��$������<b�� �t�'�"��
))���� ������������ ���������������������������������� �������� � ��� �����
��������%%���&�� ����������� ��6�� ����� @���� =��
� �����$%���;!$��0������������
�A#K��$������ ������A�A��'����� ��� ��%��������
���%%��$�������������$����� %2+�����$���������*������������9:������� ���������+��&�������
�A�N� &�(�������%%��$��+�����$������2��$�2���*���������
�@@����$��� � �����&�� ������� �%2+��������&�� �!:"�
���'����� ���$���%2&���&�� ������+�%�%����$��� �
$�������� ���$��� � � �&�)����-"��<����$���
�:�������� ������&'(��)*���������������$����UG4IdCJ�.F[F�%2+���-��vj��&�(��*���
��!����$����������%� �����"�%:�+��%��&�)�����������������$��� � ����$���!��*�����&�� ���<� ��&'�����&!� ���� UG4IdCJ�.F[F�$��������$��������5A��
������������ ���������������������������������� �������� � ��� ����� ���� )"
�,��(���812�3.��������9(�,0��� 3�,�-.2���#$%&'�����()����� �:;��6�0-<�1�812��6�0�����+��(���((�"���-.-06�!1��������-��-�0��"��������(����������� �:;����������2��-���1��12�����1���8���� �,0����+��(���((�"���������6�0-�0��"���� ��12�����1�9()���8���
to start waituntil [ ((sensor 0) > 100) ] A1end
to A1 note 79 5 note 70 5 note 79 5 note 89 5 note 94 5 note 89 5 note 79 10 note 105 5 note 94 5 note 89 10 note 94 5 note 89 5 note 79 10 A2end
to A2 note 79 5 note 70 5 note 79 5 note 89 5 note 94 5 note 89 5 note 79 10 note 105 10 note 79 10 note 94 10 note 119 10end
�����������#%����&��������6���$����! ����� @���� =����� 6��!6AB!)���0.123+4�9-:-
��������
"�/! ��0��������������� ���1��12��� ���
"�/! ��0��������������� ���12��� ���
)#���� ������������ ���������������������������������� �������� � ��� �����
����������������������������������
���� ���!����!��"�������#����� ���
�<�=�$!+,!>? �#����>���3��5%�7@�ABC�*�'(C�D�<�=�=��E5!�
']�^�**]�^�*U]�^�U�_�9U5*:]
&'�� �w�m�����8w�m�����8����w�m�����8�������@w�m�K
Hw�m�H���A�����T��8�������@w�m��8@
�����1&!� ����$���u�e�*�-�&�������&M(�*����f*��,v��3'���$,��&�� �+���8�$��*(
�#��00����� �����0+,!� ����� �2&� �!����$��������"
����?�����$���"������-����������� ?�$�)�� �-�!-�!��$����3,$*4)'! #+%+-�����?���`����� ��(�$()���,������"�����?����$���
;***********************************************
; Example Factorial calculation
; Valid on input value 0 to 7, limited by variableoverflow
; Filename : factorial.lgo
;***********************************************
global [result-variable loop-counter]
to factorial :n
ifelse :n < 0
[setresult-variable 0]
[setresult-variable 1
if :n > 1
[setloop-counter 1
repeat :n
[setresult-variable (result-variable * loop-counter)
setloop-counter loop-counter + 1
]
]
]
output result-variable
end
-���$������,)-�!���$�VHHa5DHbUGFB� �O��)�� ��8#��c,����� ����� ��N�����$������,������8�������M������ �!����$���'5=�"���������#��8������M������ �!�O����=]����8#��,�����"�#����������,)-�!+((��Y "�#�����������$�,)��N� �!
������������ ���������������������������������� �������� � ��� ����� ���� )$
8#��00�>? �#���3��5����3� � A')�F'�(�7D� %2&�)����&�� ��'�,v��3'������������!�������$���&�9"��;� ��������'����$��&M� ����&�� ����������������� �2&� ����$��������"
;******************************************
; Example Factorial calculation by recursion method
; Valid on input value 0 to 6
; Limited by stack overflow““global [result-variable]
; Filename : factorial(recursion).lgo
;******************************************
to factorial :n
if :n < 0
[output 0
stop
]
if :n < 2
[output 1
stop
]
setresult-variable (:n * factorial (:n - 1))
output result-variable
end
1 � ��&�1�-#�2����!�*��������&'"1 ���������� �&!�2���3��4�5� "*���������������+���!�6� �7� � �70 ���,&�1 �8.0&�+���+��*�2�9�����+����5��6�&'�:4��7���;<=>��� ��&��2�9��+ ",�(��5��6�&'�&�&!���70 "��%��!�6� ����� �+)�� �8��/��5?
�<�=�G��!�3��5��56��78���������������������� ����������9�l@�N���
��f��'����$�������*���$�2�@�K�����f��'�,v��3'���&�� ����&�
�<�=�������5,! send factorial 3
"1�(-#�2���'���&��!.�7@8(A� ��&��� 2. +���B�������&!"#C�� ������%"��A�8D.���� �+)��6�� "����&'�5
)%���� ������������ ���������������������������������� �������� � ��� �����
�<�G�$!+,!1� ��8����H(I�7C��(��;!�$�, ����7�JHA7D
�<�G�=��E5!�F(0) = 0
F(1) = 1
F(n) = F(n-1) + F(n-2)
F = 0, 1, 1, 2, 3, 5, 8, 13, 21, 34...
�������F(4) = F(3) + F(2)
= [ F(2) + F(1) ] + [ F(1) + F(0) ]
= [ { F(1) + F(0) } + F(1) ] + [ F(1) +F(0) ]
= 3
�����1&!� ����$���&M(�*����f*���<���+���8�$��*(�#��00����� �����0+,!����� �2&� �!����$��������"
;***********************************************
; Example Fibonaccci Series calculation
; Valid on input value 0 to 25, liimited by variable; overflow
; Filename : fibonacci.lgo
;***********************************************
global [result-variable temp-var-n-1 temp-var-n-2]
to fibonacci :n
setresult-variable 0
if :n > 0
[settemp-var-n-1 1
settemp-var-n-2 0
repeat (:n - 1)
[setresult-variable (temp-var-n-1 + temp-var-n-2)
settemp-var-n-2 temp-var-n-1
settemp-var-n-1 result-variable“ ]
]
output result-variable
end
�����$���%2�'����$���8����*( temp-var-n-1���� temp-var-n-2 ����2��+�&�(� ;%�*��� ���+��������$�����"��!�%�����*(� � ���*��+����"�$��� @� 1:�� 8H� &�(��%��*��������������"%2���=���Mp3���&�-��������$��%2&��+��
������������ ���������������������������������� �������� � ��� ����� ���� )&
8#� �00>? �#���3��5����3� � AK)�F'�(�7D� ��$����"%2�����1���*��+��� @�1:�� N� &�(��%��!�%����������$��!�� 4�567���� �2&� ����$��������"
;****************************************************
; Example Fibonaccci Series calculation
; by recursion method
; Valid on input value 0 to 7,
; limited by stack overflow
; Filename : fibonacci(recursion).lgo
;****************************************************
global [result-variable]
to fibonacci :n
if :n < 0
[output 0
stop
]
if :n < 2
[output :n
stop
]
setresult-variable ((fibonacci (:n - 1)) + (fibonacci (:n - 2)))
output result-variable
end
�<�G�G��!�3��5��56��78��������������������� ����������9�l@�8H���
��f��'����$�������*���$�2�@�N�����f��'�,v��3'���&�� ����&�
"(���� ������������ ���������������������������������� �������� � ��� �����
�<����!�$!�!������ 1� �7�<���=��E5!�
�� = �� ��
��� =×
��� ×= �� ��
�− � +���- ����%�����%�-�
�������
�� = �$�2� �������� =×=×=
���*����f%2�'��-p������2��f*��*�:��� lBQIICEE4xC�ssGFT4RVJ4FDn��������*������� ��2������%2&�-��%��������*����2��f��8O��� �������� 8� l&�-��%����8O� &�(��%��!��%�����!�&�!������ � 4�567�%2��+��� ��<�&M� ��y�8kNKNn�$���������&��� �&�� ���������"��l�������"*(��8kO@@n���������(�� �����1��=����+����������%2����*����2��f��*�:����:���*(� KA�%����"�%:� �������&M(�&��� �&�� ���*��"��$�2%2������ef2��"+�&�(� ;�u� ��N�*��"��%2+��=���Mp3�������&*� �*�������1 �����$�2���=���Mp3��&��� �&�� �&M(���*����2%������!��8@�'�&' &�)�*���<���� &�)�*����!����$���
�� �2&� �!����$����������"
������������ ���������������������������������� �������� � ��� ����� ���� "
�<���G��!�3��5��56��78����������������� ����������9�l@��8OKNn
�<���������5,! send sqrt 144
"1�(-#�2���'���&��!.�7@8(A� ��&���E��FFG�H�������I2. +��� B����� ���&!"#C�� ������%"��A�8D.���� �+)�6�� "����&'�JK
;**************************************************
; Example Square root calculation
; Valid on input value 0 to 32767, limited by variable overflow
; Filename : sqrt.lgo
;**************************************************
global [sqrt-trial-number sqrt-trial-counter sqr-number]
to poweroftwo :n
setsqr-number 1
if :n = 0
[output 1 stop]
repeat :n [setsqr-number sqr-number * 2]
output sqr-number
end
to sqrt :n
if :n < 0
[output 0
stop
]
setsqrt-trial-number 128
setsqrt-trial-counter 6
repeat 7
[
if ((sqrt-trial-number * sqrt-trial-number) = :n)
[output sqrt-trial-number
stop
]
ifelse ((sqrt-trial-number * sqrt-trial-number) > :n)
[setsqrt-trial-number sqrt-trial-number - (poweroftwo sqrt-trial-counter)]
[setsqrt-trial-number sqrt-trial-number + (poweroftwo sqrt-trial-counter)]
setsqrt-trial-counter sqrt-trial-counter - 1
]
if ((sqrt-trial-number * sqrt-trial-number) > :n)
[setsqrt-trial-number sqrt-trial-number - 1]
output sqrt-trial-number
end
"!���� ������������ ���������������������������������� �������� � ��� �����
�<�:��!�$!�!�����!�1� �7�<�:�=��E5!�
��� = �� ��
��� −=− ��� �����
������� =××
������� −=−×−×−
������ ×= ��� ��
�������
���� =
�� −=−
�������������� =×=×=
���� �2&� �!����$��������";*****************************************************; Example Root 3 calculation; Valid on input value -32767 to 32767, limited by variable overflow; Filename : root3.lgo;*****************************************************global [root3-trial-number root3-trial-counter sqr-number]
to poweroftwo :nsetsqr-number 1if :n = 0 [output 1 stop ]repeat :n [setsqr-number sqr-number * 2]output sqr-numberend
to root3 :nsetroot3-trial-number 16setroot3-trial-counter 3repeat 4[ if ((root3-trial-number * root3-trial-number * root3-trial-number) = abs(:n)) [output root3-trial-number stop ] ifelse ((root3-trial-number * root3-trial-number * root3-trial-number) > abs(:n)) [setroot3-trial-number root3-trial-number - (poweroftwo root3-trial-counter)] [setroot3-trial-number root3-trial-number + (poweroftwo root3-trial-counter)] setroot3-trial-counter root3-trial-counter - 1]if ((root3-trial-number * root3-trial-number * root3-trial-number) > abs(:n)) [setroot3-trial-number root3-trial-number - 1]output (:n / abs(:n)) * root3-trial-numberend
������������ ���������������������������������� �������� � ��� ����� ���� "'
���*����f%2�'��-p������2��f*��*�:��� lBQIICEE4xC�ssGFT4RVJ4FDn��������*�����&'��&�� ���������*����������$���'�*����2��f�� ��������&M(�&��� �&�� �$����� &�-��%��*���K�$�2%2��*����+�����A���������������$�2�- ��!������������"������"������1��*���-���+��� ���*����f%2*-�$��&�!�������$���*� *-�&*�(����� ��u� ����
�<�:�G��!�3��5��56��78������������������ ����������9�l��8NKN�1:�
y�8NKNn
�<�:�������5,! send root3 3048
"1�(-#�2���'���&��!.�7@8(A� ��&��� 2. +���B�������&!"#C�� ������%"��A�8D.���� �+)��6�� "����&'�JL
")���� ������������ ���������������������������������� �������� � ��� �����
������������ ���������������������������������� �������� � ��� ����� ���� !!
����������� ������������������������������ ��!"#������������������ ��� �������� !� $������������ ������������
�%&���������������������'������!� $��������� �(�$�����)�*�������� ���)+����) ,����������������!��������-.-��%.&�����/����������-.-��%!"#�%�.-��012��%&�0'2�(�$3�4�+���,��567�8� ��9�:9)+����3��&����-��3�;�&) ,��������;4��<%������8� ��=�>?���*�.&����%&������������3�%��@�&���;��;���;4��<%�� �<"���) ,�+�8��A�4!B��&8� �!� $�����("�(���%�������=�>?�� "�&($����+�8���;$�$���������/3����!� ,������%&��������"����C�$���384���� �����(�$��"����) ,�+����������!;4����������=�>?.&�4��3�4�<"�������-����) ,�������.D�.&� ,�������A�4
"���#���#�"�#�$%$#���&'()*����+������
������ �������
�
����������� ���������������������� ������������ !
������������������� ���� ����
!,���� ������������ ���������������������������������� �������� � ��� �����
�����������������������������������
������ low
�� ���������low������������������� �����
��������� !�"��low 0
���������� ��������������������������� ��������
����!� high
�� ���������high������������������� �����
��������� !�"�#high 1
���������� ��������������������������� ��������
��!����������������������"#$%&'(!"#������8� �.�����������) ,�����/���!;4��%&������
A�4� ���������) ,E��������� *.&!"#�;���;��;4��<%) ,� �<"���!B��&�3��<") ,�F��������<"���;4��<%������;��������=�>?�� *
;4��<%�������GHIJ�K5�LKMKN�8��$/D�;4��<%) ,� ������������) %&�-�.����)�*����;4��<%�OD,��������.��;4��<%;���) ,�����/)+����������A�4��4��P�����8%�$�-�������*���������/��$)��;4��<%���������.D��4��������;�������;4�� � �3�4.+������$�������4�$�OD,�3�� ����.&3�4!� $��'� !�4�� GA�����AQ!% *$��%&������N�%&�����/�����$A�4A�%����
;4��<%������) ,3�4���=�>?�!"#�����&O-�(��������,�� �A���4��3�4��������RS�����+�8��.��8�&���������;4��<%��<�<") ,'1���"�&�����/��&"��-;����$�������=�>?�� *� ��%�.-��0'2;��;��;4��<%"�&����4�$����!�-,��4�� GTJI�HMKJMN� !"#�%�.-��012��
������� �"��� �#���$ ����%�������������&�$''�(���)*+#$,�$-.���������������� ������
����������
��
�
��� ���������������������������� ���
������������ ���������������������������������� �������� � ��� ����� ���� !-
���!�%��'11�A�(���-��) �G'�A�(���-��) !)������!U@�'�����%4���-��) N�.����*�.&!"#��-�!�-,��4��GHMKJM�V�MN�� %�.-�!"#��0'2�����'1A�(���-��) � /��A".D�!"#�;4��<%� W��-�� !�-,��4��4�$�-�� 1�OD,�!"#��-���$�+�����,+�����G8� ���X?N�!� $�%+����A".�/D��-��Y�(�$;4��<%3����%&�-�.&� ���!�%�!)�����8��� ��'1�A�(���-��) � .����*�.D�!"#��-�!% ���+���,�8� �;4��<%� (�$�-����)4�$� *3�4!� ,��.4������"����) ,�����)+�����-�����$<��4�$384)�������;4��<%�W��-�) ,���������8�4�� *��*�!"#��+���,��GZ6[[K\LN�8� �;4��<%�+�8���"�&��%E%�GLKMKN�� ,� �;���;4��<%�'�������=�>?
�����*�3�;4��<%�������'����.D�"�&�����4�$�����!�-,��4�]�-�!�-,��4��'��-�]��-�;4��<%�W��-���%&�-�!% ���+���,�^;4��<%�'��-����!�%�)�*�8��;��;4��<%�'����!)�������11�A�(���-��) �.D�)+�384�������=�>?�� ����!�_�3����/��$)��;4��<%�<�/D��̀ 1]111��-�����-��)
�����;4��<%������8� ��=�>?�� *�����/�����������"����A�4�$��������$�(�$� ����.&)+�8�4�) ,!"#���"�������8%��8� �
��������������������� �
����������� ������������������
��
�����
��
���������
���������
����� �� � � � ! " # $
��������� ���� ��%��������������
���&���'�()��*������������������������������ !"#$����������������%�&���#!'!$
��������/�����,,�+�0�����#�0���)*+)��%,,,$��+�0�����#�0�1�23������� !
!.���� ������������ ���������������������������������� �������� � ��� �����
���!�����G[KHMIJN�������"����) ,�������.&!� $����!"#���"�������%<�8� ��!%Q� GH5KaIN� ��"�������8%��OD,��_� �� ����.&!"#�����+�8��.��8�&3����)+����)�*�8��� A�����.&!"#�������8� ����;4��<%.����"�������%<�
��!����������)*�+,�+������-����#$%&'
� ����+���,�!)����*�� ��VHI\L��%&�VHJ
��!����� bsend
�� ���������
�������$��%��&�'��
�+���,����;4��<%�b��-�A"$����"�������%<����=�>?�(�$!"#��-�!% ���+���,�^;4��<%�'��-��OD,�!"#��-��c?��4�$������W��-�) ,!8% �� ��;4��<%�GLKMKN�) ,3�43����"�&��%E%
��������� !�"�(bsend $170
����������������������� �!���"�� ����#�$%�&'()*�������+�"���,-��./�0����%������������� 1�2��%�����������������%/�!.�����3��4����������0��5�������2,/�6 ��47/�8!.����������� ������������!9��%/
��!���!� bsr
�� ���������
)*�+,�!-��'.��������$��%��&�'��
�+���,�� *3�4���;4��<%.+�����b��-�A"$����"�������%<����=�VdH�(�$;4��<%�b��-��.&!"#��-�!% ���+���,�^;4��<%� '��-���%&!"#��-��c?�� ��W��-�) ,!8% �� ��;4��<%�GLKMKN�) ,3�43����"�&��%E%.����*�.&�����;4��<%) ,/<�����%����.����"�������%<��(�$���) ,����%������*�.&3�4Qe�����,����������$
������������ ���������������������������������� �������� � ��� ����� ���� !/
��������� !�"�/send bsr $170
����������������������� �!���"�� ����#�$%�&'()*�������+�"���,-��./�0����%������������� 1�2��%�����������������%/�!.�����3��4����������0��5�������2,/�6 ��47/�8!.����������� �.��+"��������������!9��%/� ���%-� 1���%�!� �������:��%5���2,/�����;�%��������+�"��2,/�#�6 �#���0�1������2,/�%���%����%-� 1;��0��<�� ��������������� �%�%-���./��%�=��0������29������>� ��������������#5������5����5$
��������� !�"�0if (bsr $170) = 20 then beep
����������������������� ���"�� � ���#�$%�&'()*�������+�"���,-��./�0����%������������� 1�2��%�����������������%/�!.�����3��4����������0��5�������2,/�6 ��47/�8!.������������ �.��+"��������������!9��%/� ���%-� 1���%�!� �������:��%5���2,/�����;�%��������+�"��2,/�#�6 �#��� ��������2,/�%���%����%-��2��%��?��@������A��8 1������,$����-�����!�%-
,0���� ������������ ���������������������������������� �������� � ��� �����