program 3 (pokedex)

User Generated

noqhy1996

Programming

Description

please do everything that is said in the instructions, and use the dictionaries.

Unformatted Attachment Preview

10/17/2017 CSCI 127, Program 3 Program 3: Pokédex Logistics Due Date: Tuesday, October 17th no later than midnight. Partner Information: You may complete this assignment individually or with exactly one partner. If you work with a partner, you must both be enrolled in the same lab section or you will both lose 10 points. Submission Instructions: Upload your solution, renamed to YourFirstName-YourLastNamePartnerFirstName-PartnerLastName.py to the BrightSpace Program 3 Dropbox. If you work with a partner, only one person should submit the solution. However, to avoid losing 10 points, write both names in the BrightSpace Dropbox comment box. Deadline Reminder: Once the submission deadline passes, BrightSpace will no longer accept your Python submission and you will no longer be able to earn credit. Thus, if you are not able to fully complete the assignment, submit whatever you have before the deadline so that partial credit can be earned. Learning Outcomes To solve this problem, you need to understand the following new Python concept: dictionaries. Background Information The file pokedex.txt contains partial information about 30 Pokémon from this Pokédex. Assignment Using pokedex.py as a starting point, supply the missing functions such that interaction with a user could produce this transcript. Grading - 100 points 10 points. The function printMenu is correct. 10 points. The function printPokedex is correct. 10 points. The function howManyPokemon is correct. 10 points. The function howManyHitPoints is correct. 15 points. The function lookupByName is correct when the Pokémon is present (10 points) and absent (5 points). 15 points. The function lookupByNumber is correct when the number is present (10 points) and absent (5 points). 15 points. All output looks good and is easily understandable. (3 points for each type of improvement up to 15 points.) 15 points - The Python solution is properly commented, easy to understand and does not contain unnecessary code. (3 points for each type of improvement up to 15 points.) Honor's Lab The points you earn from the grading scale above will be multiplied by .9 for a maximum of 90 points. The other 10 points can be earned by enhancing the assignment in a creative, non-trivial manner. https://www.cs.montana.edu/paxton/classes/csci127/programs/program3/ 1/2 10/17/2017 CSCI 127, Program 3 In the BrightSpace Dropbox comment box, describe your enhancement clearly. (You must include this comment to earn the additional points.) https://www.cs.montana.edu/paxton/classes/csci127/programs/program3/ 2/2 %PDF-1.4 %���� 1 0 obj endobj 2 0 obj stream x��X 9#‫ۊ‬#}��s #�/�#��8�Y �#�#,$��aK�*��x���x�2�DzZ-�:uo%$|^+�#�#‫��ۊۊ‬Oy&*/�t^��4��J|��ȟ? ߋu�����#_~���s��y�:������#�����D����u�CJe�2pi#/8v8_�‫?�ۊ‬ ����v*�9D�#�j#R��#�����}� ��#��r��s˺#R‫��[�"ۊ‬:.{I�ck�j���O���8�́ �o�#� ��&�‫�'ۊ‬#�v��#�ŕ��#��:�)�E�#�#��#NT�‫ٿ‬Osp�##M9�‫�]ۊ‬#��ft#V�#�fp��L'## #i$ (L�U�Ey�#X��Jr^W#� #�ߝ#P�y�*���H:��� ‫�ۊ‬5p �Ul�I�H# ��##�|b���### {�##(9G#a�º-���#�]WcU��###�!R�‫ͻك‬q-�Z�k�*x��5��3�6�5rDY#�����UPsqP?Nx����� �#�U�y#�8�l�̦ �`���6�#�#�ߡs��Wʽ��e�:�8�#�H�#M�F�kP#���6�#nv�n:�c#C#�)�#�Oc�s_#Ÿ#d�#��(#��b*~pl��‫إ‬Ԣ��� �yO�dd#R�N#ˆ#��;��6#g�#��jh$�+#�C3}�t�-SM��#e�F#��O��� #�#m-‫ۊ‬w��d#̴ a�1�mgD���[Tp�y+��^ȩ8#�#@�]�kr��Z 6U#��#'N‫�ۊ‬3#��-��Қ�‫ۊ‬## ӆ �GɁ!��hM��4����� ‫� ^�ۊ‬9 ��? +��j��h?��‫ئ‬#L## � ,z � ` � ep �� �� |J�#�#Țw4�&u�>��8�bF~kq���уG��.w@&NMfGSjU���1m�S8�##���‫ۊ‬t�4#M�^#Յ�џZ���� ‫ ۊ‬i#�K| 1�;#Uk;�)}*.#(5#‫�ڑ‬,MO�#_��iw4��#զG� �#�mL#�B�#�‫ۊ‬#j2:� endstream endobj 3 0 obj endobj 4 0 obj endobj 5 0 obj endobj 6 0 obj endobj 7 0 obj endobj 8 0 obj endobj 9 0 obj endobj 10 0 obj stream x�� |#��0z�3#��$˖,��H�$�w˫�e�W;��N�$# ‫ @�ۊ‬P !##P�,�P a�##uXS#{(�ek !��Յ�����w�Hv�4����{��{#OΜ3w=��s�2�# #���� �ty�ҿ�t��#��#T�.�X���=�W#, ###/�8‫��ۊ‬S�##�a/y�9#s��S##:q�#�#�R�]�#� �0�#s#dM�#8�r�D(G)�$3K\I#��T#,--1#��➚#�#�dyӊ�f��#n�W�?�(7�Rt��~Ud�l�� �h ߯ ���_��K�CN�‫ښ‬#�\�z�^L�5 ‫ۊ‬U'_�/!�E�U�#j��Dz����d�#/=���ui��#O�#w=��ߞ~�ZN ��� W�m�>��#���#�C#�_"�#��&u#��##�"�#�X0"/�.���i�7�X_��g�=M3��(�N+#��#��t6�#>�x�]N�hm(a�t _ʘ��}[}�Ǎ��U,.�[#j��)#G�9�P�{r�1%��9ek���K�;Z[#����P��o�#�(k%~�ľ��� ‫�ۊ‬#���zL�##q��M�y ��##��#^s��aM#I�(�#���#��2‫ۊ‬#bv����#����#���'����뼓�)�m�@��� 4#�&��#=�‫ض‬kMOnM�O?wXA#!��#�c��{�G7�#�Y��� ‫ ۊ‬Vw,�MZ=K# �*�bJ#��Q� օ˨���U‫ۊ‬nf#s��% ˟ ��vʉ���m[��|dfsS��lrfy[;-#_ � � � #k � � � 1^1 � #>*�� ��*��]����*,'#k#�U�L����B�Ρ�l6 L���#m*��.�9�#�A6E�NO��S>T]�ʋ#�%��Ag�Ip�nxJbճ"#�&4��!5G�reV��O�^,9�N`Ϋ*a��8�.�(K-��I�]##�=��#��c��X]y~�#�)�=#�a�x#P��8�T�c���Y�Ȓ=�u�*�3��1V��eq#.���Ƒi��##��e�i#Q�7�KJ,j��#�:��Di����,�#~pt��@u���#�dx� 0,\V#��6�z��#c�� I��#Q���bsV#_�f�o�#�c�#B#T��7}&s�T*#�}bq�������,Ũ#�pPw� G� g�>��]:�h��5Ξ��ONN#��)�t��1�j��Q��ι��Y7)R3�< ‫�>�ٻ‬-#�#)=���:�fu~ik$d��ҧSqT� zl�&m‫ۊ‬#��|�3k‫>ۊ‬jk�cx���P�M&�; &妖 G`�#f��.'�[+g7��##SI�#{��#����:�> ‫ۊ‬j#k�7%9#2����‫�ۊ‬#�:��s�d7W�b9�Q�e#��E| #cZ�X��u$ L*6'f�Z�Rq�K‫ۊ‬H%>o�DHs�����/#0&��\Vʽ�Qq#Hu�>ΐ#G�[�f,�w�F����##A�� endstream endobj 12 0 obj endobj 13 0 obj endobj 14 0 obj endobj 15 0 obj stream x��}#�TE�v�9��'w��9�#��#��#$��D�8�TD##V##]#I&D#ր$w#1 �]1\Q#W#�p;�����L�V���0��>���a���NU�:U_��:#B !�d##I`��Iso��,B�‫ۊ‬$ $���gM#6��C���#"��5�����#�'�f�,��9#�S�C:B�}CH#�:k����}��.��4M�:i��YJE�� '#��#]��#Pɔ��'#���&#r5�/�2y�Y�s#��^���x�B��sw#R9# ‫ۊ‬w��sw�=� �e$Ę@X�A ߚ�#��V�H�1��=��_�X���韝{��E�9�##�Q�� #�1aTV�;����f%��O��rT��}$��HTD :RE�h��{ ���a2���.��J#�)�\��[î#�#:#�\:# #$_��]��e�#A�� �2P#�#�##��#�5�y]AI #4 ## 4@�###�###�"-8f‫ۊ‬C��8�=ֿ#�#�:�6з����J‫ۊ‬Yz���AJ�v)�~�P�#�#���+�#O}rLn���mR ‫���ډ‬ҧ_�qJ�:ҶN#�[g�‫~ۊ‬##y‫ۊ‬#�����A��‫ۊ‬bPh#�#o[���S�A�:�y#�_��h���� ׁOu| ##o_U�(�#���#d���6�$##�_&>fҁ '�9��#e"‫ۊ‬#�E�gA�p�b�4)T���x1(#eGe���D~�1�B���# ٪\�Dž ���N���O=���0/Qb��}�u��#e4]!�S�ɸ���%c��a��y��‫ۊ‬Vo��#�#6�� �#�2�(#�? +��F�#��:#�P�x���՝�‫ۊ‬ta��Z#�~�x��#�N�cęJ#��B㖌����4PO�$eͳ�;��#�V�#�ߘ�� Ȯ�##C!����|b�d�g������t#�+�4�#LW\�#�(�&��#�B�'#��##��W�| &l/)��Z�#��=���##�'��#o#m�l#S�#��IP�_��gLw3{�ٔ #|T�#3Hi��(��.��0lO�ze��L&�~�#�#HG� ‫`�ن‬ҏ�j�5d#�J�!�#�,�F�#F�8"�n�펼#y%�9J>歖�*5�#� #@#�x(? k##G��kY�n����}@]�#���L����@n��'�##�h��|M0~�-�I�C����3�#6�_S#q�O#�:�#}�#�Вi�ȳd ~w�1$#ic��l�� ���?$#$�#�;��#�8�9 ‫־‬/��O�8�I��Z��p#���,�H�s #�#�#C��[�#�(��H7���1��>O��#�+�5�:}�~F?���$����4"#�l�"X#�P(� #B��U�&T#C�Q�xa�0C�%,## ��넥�2�V�6a��R�K�GX#�#�##�����#���� ‫ ۊ‬s�^a�_8 ## �#�#>#>#�*|&|.##�#Z��(�*1F�##D��# ‫ۊ‬W�##D�##K�.�#�#q�x��]|EzE�ȼ|���q�����ͻ���#� �_7 #ͯ �i~�|�� C�G��F�I�?�? �Ϙ�e��&Z���V�5ӚeͶ��f��j�‫ڬ‬v����#k#k�����z�u�u�u�u��#�#�����?X��>k�k�6Ѧ��� 6��ns��#K�q`5c��E���#��‫�ګ‬Mja?U#Y$d�'�|5Y�NU#�o ���Mp�N0#��,�2�d�:v�#�z� �ĥd�� �d5�p+]"m#� �q������Q8k�P#Y�D�*Ł‫���ۊ‬l�B_�aUW� c^'n�kPr#�u&�%�aq�z#xv=�#����O�kuң��#�恖� �#�q����1�@�Yo�k#8#�8�6�S6�D5#V�#�#����[��w��|Z#A��CC##_��A##�#�‫ۊ‬##�##Q# D�4!��� &$v.!qC‫��ۊ‬q^�2B#�)鏄 h�\ �\��dJA?R��)- S�d�^��#B�j�=�F;�W#1�,NB�##��z�8Q�# �#���6�����(�#�J#Mz"�Q�Τ�dOp#�S���r�-�dZ5�d�\���|s}�O�i�#2c�!��‫�چ‬#�#����K��| �#�Ux#�fʰ�y#�#�J�9#~�E��i2#��QW##�z����r-��)���#��#w��ϧ#]�����Da�u��#[���| �̑� K *QU]#'J S�a�3����v'{:r#0ԢJ@�#�P5�.�� �j2f��j\#yZ]�#0|‫ۊ‬#‫��!�ﲑ‬M�6L�,\'�NX+l#� ���.!�]ʳ � �Vm2Zc�4QMH1-��-qĤ�R�%`]���2,�#�M���M�7B� LL �#EUKK�He��%3PK�TY/�@YW��C#� �#�D�*�AZ��\���2a‫ۊ‬x#�#�#��p~�Ѥ ‫ۊ‬# 鶤 d�Z+I����#�T� �h�MC#UXw�mT���s ‫{��ڞ‬y� ���L#(� ��m1#sz�6���z��v:�'H���#�#�C�����#��=����bvF�#��$�~0�#�k�‫ۊ‬#�Q� �̔ #1K 7��ͼW�5�Q}���s�4�[��jb���4AH#g��\&Z���#��㖌�#~~�7�r�q �#,u��##=�l�‫ء‬+z�-| ��p��#s��#��0�#‫�ۊ‬ds����##B#� 1)���=/�#]��#��қ�#�WN‫A���� ‫ ۊ‬#|��� o#Ɯ��'�À1fR#����#}��9##�i##1��M�#�&�ĥ�q��D&()@:#X�#k## Xco��A#2#�P�;��#@�~��dc�9��##�]! #-���P/#W� ‫ۊ‬8J�#ν$� c(k>N6Eo^�k��o�^�0~�-cAf��#���5;n���+�L{)Bu‫����ۊ‬xx��s �#�s[[w�Zy ‫�ۊ‬W�~6���A^�#D&��sUd#�t�#�‫ێ‬z��"_�6�~M��,�Ǥ ���k�‫ۊ‬#�R��A�#q#� #m##��##҃ ( ְ#�M#�A#�c~�����#s%@�T��q���Y 놲#�\�C]ʾ7Z#t ‫ף‬#�##�m�#���4��$�#��#�e>�6�#?r J�� ‫�ۊ‬Zn��O66�6��on�e�E#o��=���7]��广 ‫!ۊ�[پ‬z���}�]6�/C���u��eSn.}��#^#�#��l�Y#�#��=�p�3�‫�ۊ‬.*Q[��#w#-�z�=���2��\‫��ۊ‬5��㖌-#��>�e�5‫ۊ‬##� !�#��6rR4�N����U���W#�V��#�S/�:#�3��y�뀎@��#z#z (�N��r�W�V�]&AZ�J#\�#.# & #@� #\8t �#H##r���.‫ۊ‬,#��(�{#�#}#d#hG E#�q_^�B#�o\�}���X��#�D��:�A�� � ɬ�u�##3�� endstream endobj xref 0 17 0000000000 65535 f 0000000015 00000 n 0000000271 00000 n 0000001502 00000 n 0000001549 00000 n 0000001604 00000 n 0000001807 00000 n 0000001844 00000 n 0000001979 00000 n 0000002388 00000 n 0000002611 00000 n 0000017489 00000 n 0000017855 00000 n 0000017988 00000 n 0000018206 00000 n 0000018439 00000 n 0000035795 00000 n trailer startxref 36190 %%EOF 10/17/2017 # # # # # # # # https://www.cs.montana.edu/paxton/classes/csci127/programs/program3/pokedex.py --------------------------------------CSCI 127, Joy and Beauty of Data Program 3: Pokedex Your Name(, Your Partner's Name) Last Modified: --------------------------------------A brief overview of the program. --------------------------------------- # Your solution goes here ... # --------------------------------------# Do not change anything below this line # --------------------------------------def createPokedex(filename): pokedex = {} file = open(filename, "r") for pokemon in file: pokelist = pokemon.strip().split(",") index = int(pokelist.pop(0)) pokedex[index] = [pokelist.pop(0)] pokedex[index] += [int(pokelist.pop(0))] pokedex[index] += [pokelist.pop(0)] if len(pokelist) == 1: pokedex[index] += [pokelist.pop(0)] # name # hit points # type # optional second type file.close() return pokedex # --------------------------------------def getChoice(low, high, message): legal_choice = False while not legal_choice: legal_choice = True answer = input(message) for character in answer: if character not in string.digits: legal_choice = False print("That is not a number, try again.") break if legal_choice: answer = int(answer) if (answer < low) or (answer > high): legal_choice = False print("That is not a valid choice, try again.") return answer # --------------------------------------def main(): pokedex = createPokedex("pokedex.txt") choice = 0 while choice != 6: printMenu() choice = getChoice(1, 6, "Enter a menu option: ") if choice == 1: printPokedex(pokedex) elif choice == 2: name = input("Enter a Pokemon name: ") name = name.capitalize() lookupByName(pokedex, name) https://www.cs.montana.edu/paxton/classes/csci127/programs/program3/pokedex.py 1/2 10/17/2017 https://www.cs.montana.edu/paxton/classes/csci127/programs/program3/pokedex.py elif choice == 3: number = getChoice(1, 1000, "Enter a Pokemon number: ") lookupByNumber(pokedex, number) elif choice == 4: howManyPokemon(pokedex) elif choice == 5: howManyHitPoints(pokedex) print("Thank you. Goodbye!") # --------------------------------------main() https://www.cs.montana.edu/paxton/classes/csci127/programs/program3/pokedex.py 2/2 %PDF-1.4 %���� 1 0 obj endobj 2 0 obj stream x��[6�‫ێ‬ }���s�:�Q#�(03���##�#�$@�#H�@%��xv�&'�n#��w/k��i-U�M��#X]� �,S��}�%���1���湬 k�g�"�#�-�2#E@�Z�#�##�8Z'#6X$գ�M�#�]���!s h##f�a)9e���hQ###���W��� W��22[/�V�#��z#�EEn�#�#}.�t%�Ø|T%#���B�#� #��,b���#�#��>|p�B�X�=��c��{�9��!ˤy*�P��##�l�@��#'��#��n�8+k �1#s&�MI��>y�c�5�0W�8�Tka ‫��ڈ‬#lP� Pͥ c��%y�#�Miz�#x_�K�9�7o,�N���#��z0a#L� ��05�@#f`�9#W�����փ�����0##0�R��}7��.v�� H? �P>g���#nn�#`�}#Y��K�,�eŕ ��o#��V�p��U##�m��f-l_r� #�#�##�#?s�L#vvr��Ġ��o��&湬�| 92��u���#�J��X##$t�DfDf�n ��y b����#�*#�c�� ##�#'oI#���X#=1�A)>#���&�ñ�=eq�E�#�m�� �#y#��ɶ���v.�7�w&�ٰ#ABHC��0#eBLVE�/�5>�\nc�v#��,_#��#���ʼ��c�,���#N�:��| #�#���B1?�hñ �7�=���t#���*�#�,�Xu:N�.�[�o��7bvI s����k�E8���u#�{?N̛�#�#�S�=x# �����#O�l��M8��#�]B���I�#夸#|q�Y�8�i�:�#�#�&�U# 鸖#�L 쿜�!��~#����p��r[;��`#9��\#kq�\��q�-H�2���`�t'L�{B��#1��S�T�72�d�S�LY*�T,K��E#��#o#X��7�����og��#�#�{��#�T���G���#�#�Ņx#\&����#� @'�t{ ��T�A� 9#&r  8>n�yҹ�>��'�y��~�#�[$��|R@."�e#�# �u�BRBJI#)�#�#� ���d=�"դ#�}7� %u$L�I#i�n�A�H3��\J��ad8#AF�Q�=���p##%#���&s�(| Ķ���5�*��F/���K�z��^�>��������$�=�#���#x# �p#+',  ��.��d %Y���#�,y#=�j���D��]d#��m�W�G�^�#��I�#*�:j �!ߒ#��q ��R*P%U#~���4�]H��#�#�#-�#����TE5�"�D�#9N����� �O��e��6{�=˞co����##^d/�w�{##^���o�S����##dW�Ǽ##�>�P$#��l� #"#�F��l��#$6��c��#6�Mb��#A)�X#keS�4v#k#Ԃ�Mgg�#���d�#��c#���fs�$!��e]�+�#6�#l! �łQHaK�R��-g��o�9l��'�#?��'O�#�}v#c�q�?�#;̎ #Q#D"R�#�$����g�#��!x#.��`��Gx�#! O�A�%(�:��N������{{@Ky��#"(0�+A��\#Z�aI����#��#&H�40�#�� #`�#�#v�rNp�#��#^�A#�B#�C##�###��#J�#ʠ#*`#��#��#j�#� ��#��#�0#��P##�a#��Q0#��X##�a#f.�`2L�#h��06�#g� hG��#�@#0#w�\���pw/��#��#��|o������9�����>#����#=#�#�D���\�>�r�#��U�#��5p�����n��(��fZ�#k#6 ���H��#�#p7�mp/���Cm��#v�#�>{`7��#�@�� %#�t�#����o#��>a##�y � G��@�#ƒq�#��Gd��'L!S�52��E��tr6F���o�l��! �O�����v��#{V�-Ún1���R�#}r�N�Q���B##%P��#h�!#h��#�#h@���#0�2��##��-‫!�׆‬V#�#�#�#Nr�?�#�#�Z��jb ���� �?S#$% �M^�T�#�~�J�� 1��v�3�#‫�]׆‬ϴGL�#x#�#+�21�c#���Yb��4#�`��##� �#*�p�#����B]o#��qux#dj�#�ɫ�z��ՙ�e#���H�H��Hiғʀ��M��(#̀� 7 ΄ x7t!Y�#m�FC���]L�j2��#�#\%�t�#}Ey ]��Y�m[��#�>tAg����g.�0�#��E_]C�"���߇ 6DĪ=��\w�#�$C }����#��#N�4X#N_e��D��r#���T#t�ogJ#��#�hg�LS#9? l�i##���R�ZP����CZ�.�ly����#i������\]g4�F}�{�| ��_##\XZ�TfNu�Ւ2C���RHe�#:��_ҷo�pK�uB6Y�#[E��#G� �,E�T�%X���=�y�A�_�=#� ��#�#XD�RX#|�\J^�1�Ⱥ��#fr#��w7wT,S#}��#9� �|#�VFk�_l�8##p}�zX�4�J�i ‫ٹ‬RH#!͓ �)WK �* �I6[cvZ,f`#ĥ �Y �4EK ��  �t�=*�R#RRz��pr�#����#�o�#��xTGʡ��v##q#��‫�ڎ‬#�#(�@[�u�Z#��/! �#����#nA\yyZIqyY�OV;.�t) ��#�.�9��P�##*���,z��湬 E#�e�w���f��#�##�G>? w���2�#�#w#�����.\6��,��# �}�?�[�u�#�#��X�rp�s���ea ۹� � � � %�%�Pn�.V J�R#*�J##Zxa��#��(S�$ �x#h�I#�V�@�rH�q[�m�{͘��C�e�#(#Y z##��6��~�#[|#�!2�br}dd�zw�=]#���i��l��#���S�Kr#�#}�#��6��� yfM:�@S^�&O#��-�O;O,Nl�^�I#�##( ‫�ڰ‬#���##�����yK}8##�P�tuM#�� ͝�@ac��`��#hS ͝ ��]�C#�6W�#��(#���6��# %��$yX��/\�:7��=���P#�#��&W��#�dGc#w����U#E��U##@#7���ĢU�6K�>C\��湬 �s�h�D�#�W�5zI��#�VȂ�ls#��S��,��aZ�##I�b�2# >S##4 �#|#%��~P�K ‫ۈ‬B�yg4��rO̲y�l� ɛ�ϓ[U�*�b_ �#:b�Mվ`��#\s#I1����jOjfa���j�(u��,��3�����,�6~��d-���[�N˷#�o��3ivN�5#�)#�骲 #�x~�őŕi���R_�����Q����ƾ�#@�#v��'4#͒ �4͚ ɚ y �y � ��5 �� 5 �k �4 9J �ER ��# j ��H j ��+ E ^ �BR �m#7mp ‫�ٹ�> ٱٱ‬h �- = �> ��7 q#�a ��# #Bq#*�#TMF�Sm#b��{!ɉ7�!+�#�#�Wv�zY��s�l�.o�xe�".)�@�#�d)��隇�Aw#F%��|�#�n�8�T���[�I#�#��#�r���`YZ�s��M�I�s#_z�#����l�P6��*(�Jx7���9�伔�Ba�c# X�?��� �f ���� #���  r�>�������  $ �?2��� w��j�f�! �a#�i˺�Y��R0#._q�mfbi�`,4�ҒB����sj\B��#��#�� 湬-y$���� E؆2l;&�`zn�(9n�F.Fs#�rd�#Y���PNAYA�#B9x+�/�A��^��# #C0�A�4s"�V�'B9JI$���F�L|e�`iY���X#��\��_���(�#��#���##� ¢�Y��Q\�#iP�#�����3.o8�����  v8R=�� O�3UkՊI�+����+�:i�Jun���H�M*N�}V.������~� �;9я�t�R��#�#n�R��.6.H=WZ�\�]k�8ִ6�D��d�$�l� �^�9�k�QՇ��#�Jm�0����L�!�#6�)l�Y�)ҵ�?*��^�ɴDhC��#5Qs 뵳 w�\���#C�z���#�-} ��F���#b���5#eo�#�,�n#��#� ׂ 6� d��#9#��#ً p�vf#.ws#�K#e/9��WЙ��]�~⢮M5��#n��/��� ‫ڑ‬D��d#-/d~���#uj/x��v�@��u���(j###�G#�S��S`����W���#�6^�pY� Q�#+T���P�y7��7���h�r·i�| #�E��#7vQИH��Θ�8_���'�}wuA~MM~A��T�AMjq��f��V�G�bym�\�A]���O�#��...
Purchase answer to see full attachment
User generated content is uploaded by users for the purposes of learning and should be used following Studypool's honor code & terms of service.

Explanation & Answer

Here is...


Anonymous
I use Studypool every time I need help studying, and it never disappoints.

Studypool
4.7
Trustpilot
4.5
Sitejabber
4.4

Related Tags