{"group":{"id":1,"name":"Community","lockable":false,"created_at":"2012-01-18T18:02:15.000Z","updated_at":"2026-08-24T00:15:41.000Z","description":"Problems submitted by members of the MATLAB Central community.","is_default":true,"created_by":161519,"badge_id":null,"featured":false,"trending":false,"solution_count_in_trending_period":0,"trending_last_calculated":"2026-08-24T00:00:00.000Z","image_id":null,"published":true,"community_created":false,"status_id":2,"is_default_group_for_player":false,"deleted_by":null,"deleted_at":null,"restored_by":null,"restored_at":null,"description_opc":null,"description_html":null,"published_at":null},"problems":[{"id":1693,"title":"Calculate distance travelled when given radius and rotations","description":"When given radius of wheel and number of rotations calculate total distance travelled\r\nconsider pi=3.14","description_html":"\u003cp\u003eWhen given radius of wheel and number of rotations calculate total distance travelled\r\nconsider pi=3.14\u003c/p\u003e","function_template":"function y = calci_dist(r,n)\r\n  y = 1;\r\nend","test_suite":"%%\r\nr = 1;\r\nn = 1;\r\ny_correct = 6.28;\r\nassert(isequal(calci_dist(r,n),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":14448,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":243,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2013-07-02T09:00:14.000Z","updated_at":"2026-07-16T05:48:41.000Z","published_at":"2013-07-02T09:02:09.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eWhen given radius of wheel and number of rotations calculate total distance travelled consider pi=3.14\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":61452,"title":"Geometry time 6!(Extremely hard)","description":"We have two circles. One small(C1) that is inside a bigger one (C2). C1 has a radius R1 and C2 has a radius R2. C1 is internally tangened to C2. On the perimeter of C1 lies a point (V). You are asked to find the coordinates of V(x,y) while C1 is moving alongside the perimeter of C2 without slipping.\r\n\r\nTip: Assume that the starting angle is at 0 degrees and that V is located at (-R1,0) at that angle.\r\nALSO KEEP IN MIND THAT: 'C1 MUST BE SMALLER THAN C2'.\r\nGOOD LUCK!!!!!!!!!!!!!!!!!!!!!!!!!!","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; min-height: 0px; white-space: normal; color: rgb(33, 33, 33); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none; white-space: normal; \"\u003e\u003cdiv style=\"block-size: 519.8px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 469px 259.9px; transform-origin: 469px 259.9px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 63px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 445px 31.5px; text-align: left; transform-origin: 445px 31.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eWe have two circles. One small(C1) that is inside a bigger one (C2). C1 has a radius R1 and C2 has a radius R2. C1 is internally tangened to C2. On the perimeter of C1 lies a point (V). You are asked to find the coordinates of V(x,y) while C1 is moving alongside the perimeter of C2 without slipping.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 357.8px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 445px 178.9px; text-align: left; transform-origin: 445px 178.9px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cimg class=\"imageNode\" width=\"376\" height=\"352\" style=\"vertical-align: baseline;width: 376px;height: 352px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXgAAAFgCAYAAACxGGJQAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAHjRSURBVHhe7Z15fCRF+f8/Vd3TPXcymWSyyS7LJbAo4CIgIiKIihyKyiGHgNz8EFQOATlUPEAFQdEvCPhFkUMRVE75yiXIJQioKMq9sOyVzZ1M5ujp6/fHTs/21FRPT5K5ktT79apXdp/n6arPVCbP9HQ/VU26urpsFCGEQJZlUEqhaZpjLkNVVfT29iKfz2NwcJB1AwAopVAUBbquwzRN1g0AkGUZkiShUCjAtksSSggtQosboUVocRBaatdC2SA/CCFlP2fCbI51I7TwEVr4CC18hBY+80ELSaVSZR8plFJQSmEYhttcQlEU9PT0QNM0DA8Ps26gKEKSJFiWBcuyWDfgivEaB0IL6yohtPARWvgILXwWghbS19dXdonG+eklVlVVJJNJaJqGkZER1g0UjyeEwLZt7lcS1BAjtPBjhBZ+jNDCjxFa+DELRQtJJpOlEUnxE4BSikKh4D62hKqqSKVS0DSt6rWgQCAAwzA8r0tJkgRZlqtelxJahBYHoUVocRBaatdCnWzPfrqwdjaGtbHNL8bP78T4xfn5a4nx8zsxfnF+/lpi/PxOjF+cn7+WGD+/E+MX5+evJcbP78T4xfn5a4nx8zsxfnF+/lpi/PxOjF+cn7+WGD+/E+MX5+evJcbP78T4xfn5a4nx8zsxfnF+fl7MtG+yCgQCgWBuIBK8QCAQzFNEghcIBIJ5ikjwAoFAME+hTmmN0xxYOxvD2tjm1081X6191Kufar5a+6hXP9V8tfZRr36q+Wrto179VPPV2ke9+qnmq7WPevVTzVdrH/Xqp5qv1j7q1U81X6191Kufar5a+5hxP729vRtv4RZLbQghniU/qqqiu7sbmk/BPaUUlmWV7uyy0GJhv2maVWOElkrmuxZJ6gGlvcWfPZCkLkhSEpR2gpBYsUVBaRiEhACoIEQBITIACYDzRrcBmLBtA7ZdACEFSJIOy8qgUBiHZaVh25OwrHFY1ihMcxS2PQzbHoauD8A0vcvRWjEvPIQW73GEFmahkxNEqhTcK4pSGsir4B5FwV59oIZxUEOM0MKPaXctlMYhy1tCkjaHLG8KSVoKWd4EkrQYlPaDkADbTUuwbR2WtRaGsQamuQqm+Q4MYyVM821Y1goYxjh7SImZzAuPVv2OeAgtfNpZCxGbjQktjdJCiIJIZEckkx+AaW4Gw9gUirI1JKmPDZ2TmOY6FAqvQddfQaHw32J7CYBedV7QRr8jCC3zWou4ySqoG4qyA2KxY9HdfRUWL34Mm222Dj0994PSbyAQOAah0J7zJrkDgCT1IRTaE/H4Kejuvgr9/Q9hs83Wob//USQSVyISORqKsgN7mEDQNESCF8wIQmQEg3sgHj8byeRvsOmm72Dx4kfR3X0FYrGjoCjbs4csGBRle0QiR6Kj4wdYvPhRbLrpO1i06Hfo7DwXodCHi/cKBILGIxK8oGZUdWd0dp6FRYvuxGabrcWiRXciHj8HqronKI2w4YIilEYQCn0EicR5pblLJm8HISeC0uVsuEBQN8Q1eKHFU4uipBAOfwyK8mEEgx+BJHWzIQ3DtnMwzcFiG4Ztj8G2J6Dro7CsSVjWFGw7A8vKwbbzAHRIkgVCbBQKzrwQECIBCIAQBYoSQyKxCLouY2rKBqVxUNoBShPFSp1uSFIKktQLQoKMosZhmsPI5R5FLvdn5HIPwzRHgRp/R+30fhFa2k+LSPBCS5kWWd4Mkci+CIU+gVDow2XH1BPb1qHrb8IwVsAwVgJYA017G4XCKhjGGljWWFl8s+fFNKMgZBFkeTFkeSlkeSkCgc0gy1sgENiyoZU+udzjyOUeQC73IChdW/E7ctPseRFayml3LRX7wcuyDEIIClW2rUwmkygUCp71mJSzbaUbUqzXlH220BRamqMFWIJQaH8Eg/tBUXZmQ+vACljWq5iaehGG8SoM43UYxoqSt13npZoWVd0Ktr0ZJGlrBALLEAi8G7K8NRs+awzj78jn/w+ZzH0wzZVlvnacF6GlnFZrIcuXLy8bkdLqBfeSJCEUCsE0TeRyOdYNuF6UVaX434nxGgdCC+sqUR8tHaB0X9j2x0BIPZP6O7Dtl2Db/wHwX1D6OkKhDVq9tbTTvMxGSxCELAPwblC6HYDtAGzCxMwc234etv0gbPsBAJNAVS0baf28bERo4dMoLWTZsmUlVU4AIaR4ZldJIBBANBqFYRhIp9OsGyiKlSQJpmlyC/dJsajfedG8iRFaGqNFkj4CWf4kZHn/MvtMsaz/wrZfgGE8D9P8J2y7/OtjNS0O7TAvDvXWYppdkKTloHQnSNJOoPQ9bPiMMIz7YZp/hGU9VrOWdpoXoaU8plFaxDX4BaBFljdFLHYEotHDIMtL2fBpoetvIpd7HPn848jnnwKlk9PSwqNV88Kj0VokqQvB4IcQieyFSOQjAGb3+zCMVcjl7sDExK3Q9bdZd1UtDu0wLw5CS321iDLJeYwk7YlU6lfYZJO/o7PznBkn91zuMYyOXoTVqz+I1avfj5GRryKTuQeWtaHaQ1A7pjmKTOYeTEycD9P8NHK5T2J09CLkco+yoTUhy5sgFjsLS5a8gFTqVwiHP86GCBYwIsHPMwiREYkcB0pvRzB4LSKRT7Ihvth2AZnM3RgZOQ0DA8uwfv0hmJj4GXT9VTZUMEss601MTPwMAwOHYOXKLTA0dCoymbth2/ybbdWIRD6J3t7bsHjx44jHTxQLqgQiwc8XJGkREokLsXTpK+jouASEbMWG+GAjk7kbg4MnYuXKTTE4eDyy2d/BsjbczBM0HsuawNTU7RgcPB4rV26K4eGTkc/fV9wVs3YU5T1IJn+ApUtfQSJxASSplw0RLBBEgp/jBAJbIZm8DEuX/gednWeB0gQbUpV8/nEMD5+BlSs3x+Dg8chk7pzR2aOgvmz4FnUnxsZOwerV78Lw8BnI5f7ChlWF0gQ6Os5CX9+L6Oi4FIHAdD/0BXMdkeDnKIHAtuju/imWLHkG8fgJrLsqhvE2JiYux9DQHhgcPATp9M2wLP6deUHrsaw00umbMTBwEFavfj/Gxy+DYVTeUK1GJHIslix5Bt3dP4WivJt1C+YppLu7u6yKRpIkEEKg63p5ZBFVVZFKpaBpWtW7ubIswzAMz9IhWizp0XXd886y0FKpRVGWoaPjdITDh7EuX7LZP2Jq6jbkcn8qaenVNPSaJlKWhaRlodO2EbNtRGwbQQAKIYBlwQZgANAIQRbAFCGYoBRjsoxhScJqy8IaSlFwPVUGTZyXdvodNUtLOLwfotHDEQpNv+R1auo3mJy8Brr+Sl20tNO8CC0btZD+/v6yEUnxD5QnBMWN550VVdU2nieEePbh4BcjtGxEkjZBNHoawuGjy+x+WNYoCpmbscXEL7CN9g621nVsaRjY3DSx1DAgsQfMknWShLclCW/KMl4LBPBGKISB3l4MW1ZD5sVNq39HbpqpRZY3Ryh0OMLhI0FpF+uuSjZ7MzTt50gksnXR4hfTzHnxi1kIWkhPT09Zj5IkgVJa9ZOkp6cHmqZhaGiIdQPFQWRZ9iz+R/HTRpIkGIbh+aKElg0bYsXjZyAeP50N9SRVWI0dp27H9pO/xbKJf2C5wdfcTN5WFPyNUjwny3g2EMAr8sYKj5nMC49W/Y54tEYLEI0eg2j0WCjK9BZU2favoGnXYHDwLdYFzEhLO83LwtUiFjq1sZZ4/FR0dp4NSjvZsAp2m3wAu00+gJ3H78bW2sZ9XtqVNZTi8UAAjwYC+LOqIqeqNc9LO/2O2lVLJPJJxGInTGvDONuexNjY5ZiYuIZ1zUqLQzvMi8NC0SJusrYhweAB6O9/Al1d36ma3D869nt8562j8Zd/duCnr++LI9f/aE4kdwBYbFk4QtNw/dQU3hgZwS0jI/hCLoduzh+AYPpkMvdhYOCzGBg4CPn8g6ybCyFxdHV9B4sXP4lI5FOsWzAHEQm+jVCUd6O7+0Z0df0cirIt6wYA7JR+DBeuPBmP/bMTP1hxCPYbvQURc/a16llCsJJS/FOW8XgggPsVBXcFg/hdKITbVBW/VVX8XlFwn6Lg0UAAz8sy3pQkTDA3VWfKRzQNl09N4dWxMdw8NYXPeuyqJ5geG8pgj8Hw8GeRzd7PurkoyrZIpW5Eb+9NouJmjiMu0bSJlkTiAnR2nl1mc4iYk/j0yC/wqeFfYqvcv1h3zUwSgv9KEl4p3gRdrapYYdtYBXATda3zEiEEyVwOm1gWNrcsbGma2No08W7TRJ/HdclaGKIUv1EU3KqqeFtVa9LSyN+RQ63z0o5agsHd0dHxpWltaTA+fgUmJr5fdy08WjUvPOaDFnEG32LC4f2xZMkz3OS+Wf4VfHXVV/DQiymcterMaSf3/waD+HkwiP8XjWLXjg5snkjggHgcZ0ciuDYUwoPBIF6WZW5ynw45QvCmJOGxQAC/VFVcFA7jc7EYtuvsxI6pFM7YfHNcl0ziyUAA/D8BPj2WhS/n83h2YgI3TEzgQx5vfkHt5PNPYf36w7F+/eHI559h3Vw6O89Gf//TCAb3ZV2CNmfaCZ4Uk4HzcybM5lg3c1mLJCXR0/NT9PbeXLHCcNvsC/j2W0fjd//ZFocP/gSKXVtiW0cpblFVnJpIYO/ttsMhm2+Or4XDuENR8IY0vYLIWl+HH4OyjL90dOCqVAqfjsXQ39WFQ2Ix/E8wiP9OQ9MnNQ23j47irslJ7D/DyzfT/R3xmM2xblqtJZt9COvWHYChoVNhGG+y7goCga2QSNyAZPInkKQk656VFjetnhc380ELSaVSZd8ZKKWglMLw2JdYUZRSuY7Xk0VIsXDfsizP0iEnxmsczGMtweAh6Oj4Bigt/0PZKvcijhm4HPuN3lpmr8Y7koQ/qir+T1XxbGDDY+Smo6XV87KVYWC/QgH7FwrYcRqJ+5lAAFeHw3hQVUu22WpBG80LmqwllToXhJwMYON8emFZIxgfvxiZzO1l9nppaad5metaKh7Z5/z0EqsWHx2laZpnwT0pbnJv2zb3mhNqiJmPWiSpBx0d30Iw+Jkye4++Fies+y4OGfpZmd0LnRD8PhTCncEgnnAlOIdatPi9ZtQQU695ccZZVijg07kcDsrlsNjjeibLI6qKq6JRvFCch3pp8XrNqCGm3vPiNQ5qiJmOlkKhA4ZxAsLhI9kQLrncnZiYuBiWtaEuu55a2mle5rIWkkwmSyOS4icApRQFj7MptcYls+yzAVkkSYLs85zC+aQlEjkIXV2XQpK6y+zHDnwfJ6+9uKbLMC/JMm4NBnF7OIxc8aYNDz8taKN5gYeWAwsFfD6fx0c9Fn6w3BQM4vJYDCNFvTxmqoWllfPC0ggtweCHkUhcAFX1f5SjaQ5jdPQCZDJ/aIgWHq2aFx7troU62Z79dGHtbAxrY5tfjJ/fifGL8/PXEuPnd2L84nh+QEIy+UP09Fxfltw/NPFH/Oa/78Xpa873Te4PBwI4MhbDnvE4fq6qyBQ/8dmx/LSwzS/Gz+/E+MX5+XkxdwcC+Fwshr3jcdzM+ZbCckw+j78OD+P4TKai72rj8JpfjJ/fifGL8/PXEuPnd2L84tz+XO4vWLv2Exgd/QZsu/oHrCR1o6fneiSTPwQgV/TLNgfWzsawNrb5xfj5nRi/OD9/LTF+fifGL87Pz4uZ9k1WQe0Egx9Ef/9jiMWOLdki5iQuXHkyfvzGJ32rYv6oKPhkPI7DYjE8ULy+vtB4UZZxRiSC9yeTuCESYd1lRG0b352cxJ3pNHbwOJsS1M7ExNVYvfoDyGTuZV0VxGLHYtGiR6AoH2BdghYiEnyD6Oj4Evr67i1bsPTRsd/j9v9uh88O/7wsluXPqooD43EcE43ir649WxYyKyUJX4/HsVMigRt9zug/rOt4dGICX8nnWZdgmhjG2xgcPBYjI1+GZY2x7jICgWXo7v4DOjpq3zdJ0FhEgq8zhMSQSt2Arq6Ly+znrPoyfrDiEPQWVpXZ3fxbknBcRweO6urC0wv0jN2PlZTi7EgEe8fjuF9RWHcZ38hmcXs6jc09blwJamdq6jcYGtob2eydrKuCROJipFI3gNI46xI0GZHg6wgh70MweAcikY1VMttmX8DNL++CwwZ/WhbrpgDgm+Ew9urowP0+Z6eCDbwoyzg6GsVx0Sher1JP/9Hi2fzBHjevBLVjWYMYHj4Fw8NfgW1nWXcZkchn0N//MILBD7IuQROhTmmN0xxYOxvD2tjm1081X6191Kufar5a+4hEjgWlN4DSTUuxnx7+BW56eRdsm32+ZGO5S1HwgUQCV4dCddNSr36q+Wrto179ePnuVVXs1tmJH4dCpT5YYraN66emcFF6w1Or2D7Y5sDa3X7Wxja/PurVTzVfrX1Mt5+pqVuxZs2eyOUeKdl4BAJboq/vXsTjJ1T0wfbNjsPa2ObXTzVfrX3Uq59qvlr7mHE/vb29G2/hFkttCCGeJT+qqqK7uxuaT8E9pRSWZZXu7LLQYmG/aZpVY+aCls7OSxCNlj827yurz8HR639YZnMzRim+GYvh9mCwzD5bLWijeUGTtexqGLg4na66YOqJjg6c39eHN8b415PrpaWd5qWRWuLxMxGPn1cWy2Nq6gaMj1/YUC1uWj0vblqpRYrH4xcTj08C1kaczaUiEZimiXw+X+F3GqUbrv6wdrbNJqbVWiSpB8nkDQiHD4JD0MrieysOw6dHflGysdwfDOLYRAJ/U9WK/nnjeDWvmFbPi7s1U8s6WcZvIhGoto33eyT5TTUNH0mn8UIggEFZruiD1EmLX0wz58UvZjZaCoVnUSj8DYqyS9WtrRXlfVDVnVEoPA4gBzRAC6/NJmZeaBG7Sc5Mi6ruhJ6eaxEIbFGKW6K9iUtXHI53V7kk8514HD9V1bpqYWnlvLC0Ssu+uo4rMhks8rjBmiUEJ0Wj+BNzM7sRWni0al541EMLpR3o6fkxwuEDWVcZhvEWxsdPRzrN3+isHlrQRvOCFmsRN1lnQCRyIPr6/liW3N+T+RuufW1vz+T+NqX4bEcHro1GWZegAfwpEMBH43E87FGNFLZt3JpO40iPPyjB9LCsCYyMnITJye+zrjJkeXMkk3chEqn+QSCoDyLBT5N4/BSkUr8EIRsTx/vTj+Ca1z+ORYV3ymIdHgoEsE9HB570SDaCxjBAKQ6LxXA1c5/DzU8zGZwi6uXrxtTUTzA4eFTVmnlCAkilfol4/BTWJagzIsFPg3j8fCSTl5bZdp+4Hz99fV/Ppyr9PBjE4bEYRorX1wTN5xvhMM6psgr20mwWXxZJvm5ks3/C2rWfgKY9x7rKSCYvRSJxEWsW1BGR4GskkfghotEvldl2n7gfV71xACSbv8Xnt8NhfC0cZs2CFvALVcWxiQTyxZtQLN/MZsXK1zqi629i7dp9MTVVvqUwS2fnmeju/hFrFtQJ/rtdUEZPzy8QiRxVZtt18mH86E3v64hfiURwVZVLA4Lm82AwiJO33BLrPbZ/+EY2i1NzGyo8BPVhaOhUjI97lwsDQCx2DFKpX7JmQR2o2A9eLpaOVdu2csPe0QXPekzK2bbSjVPOI/tsodlqLYSE0NV1A1R1r7Jjts88g6tf+zjC1lSZ3eGURAL3cpL7bLS4Y1o9L+6YuahlSTqNK1aswJYeD1e4MJnETaFQU7S007w0Uks4/Hl0dl5eZmPRtMeQyXwRXV3hhmpxYtphXpyYRmkhy5cvLxuR0uoF95IkIVR88+c8znacF1Wt+N+J8RoHLdfSAUp/BEJ2dNmApfnXcO1reyOlrymzO5y7bBke4iR3zEpLOa2dl3LmqpauiQlctWIFtvS4LHPe5pvjwY4O1gw0QEs7zUsjtRCyByj9PoBqly3/iWDwIljWaEO1oI3mBQ3UQpYtW1ZS5QQQQmB4nN0EAgFEo1EYhoF0cek3C6UUkiTBNE1YnDpk4irKNz1Wd7VSCyE9CAavAaXblcVGzDSuf21PbJP9R5nd4dxly/BYLFZXLSytnBeWua5lsa7julWrsCXnrMkGcMzSpXieuYfSKC08WjUvPOqlRZa3RyBwJQhZzLpLEPIyCDkb6fRbrAuoo5Z2mpdGaRELnRgtkrQIvb2/gaJsz4bhR28ciD0m+Htjn5RI4PlNN62rlnaal/mqZUvTxO/SaSzl/HGupRT7x+NYxdyYbZQWllbOC0s9tQQCm6Gz8zqo6nvZkBKW9TLWrDkUhrGOddVVSzvNSyO0iJusLiSpD729t3GT+9mrzvBM7l+KRPBHj8sygvbmTUnCF6JRjHPKWPstCz+b4t9nEcwc03wHAwMHIZ9/knWVoHRb9PbeBknqY12CaSASfBFKe9DbeysUpfyyDAAcPHQtjhi8ijUDxW1+fy22+J3T/EuWcYLHCuPdDAM/ymRYs2CWWNY4BgYORjb7IOsqoSjbYdGiX0OSeliXoEZEggdAaQe6un4JRdmBdWGHzF9x/junsmYAwLXBIP5HnLnPCx4LBPBFj8VQx2gaTvS4GSuYObZtYP36I6o+ElBRdkBv762glH/DW1CdBZ/gCVHQ3X0jFOV9rAuyreOClfzl1PcrCi4Ui5jmFb9VVfzA43f6g2wWO3vcABPMjsHBY5HJeD8pSlV3Qm/vzSCk+hO8BJUs+ASfSv0Kqsp/6sx575yGd+X+zZrxuiThNI+zPcHc5ofhMO70eHjI5eJSTcMYHDwRmcwfWHOJYHB3pFK/Ys0CHygtbkbvNFK82cTa2RjWxja4yn/YJkkSiKt8yKs1WksqdT3C4X1c07GR/UZv8Xw49hnRKKYkqaI/3hhsg4cW2kbzQhe4lq92duIVzmrXHUwT38vlmqoFbTQvjdYyPHwK8nnvyzXh8D5Ipa4HbYIWdwxrY1s7ayH9/f1ldTvOQLxyHgBQFKW0ompkZIR1lyCEePbh4BfTSC3x+HcRiRxXZnNI6uvx2/9sjU7OBmJf7+jALzhn77PRwuIX08h5YfGLma9adtI03O2xYvDYri48HAp5joM6a/Hqw8EvZu5p+SWA8tXjbjKZXyKd/rpnHw710dJO8zJ9LVIwGLzYsiw4zQnSdb1kczdKKcLhMHRdRzqdrvBbxVVUtFjY7xTds80Zxyguq2X97ph6a4nFzkQsdnppEljOe+uz2CH3MmvGnaEQLg6FKsaYjRa2oYXzwraFrGUVgElC8BHOIqjtCwX8KhKB3iQt7TQvzdHyJCzrPaB0aWnO3SjKjrBtC7ncU77jzF5LO83L9LVIwWDwYtu2S1mfFr8K6LoOx+5ulFJEIhHouo6pqakKv9OPVFxRZRZXb7HNGccwjJI4to9GaIlGj0ZX13fgxZ6Dl+JLg//LmjFAKY7t6kLaMCrGmKkW1u/004p5Yf1OPwtZy7OUYnvTxFbMApYu20bYsvCIJDVNSzvNSzO05PP3w7J2hCwvKc27G1X9IAxjHXK5f1T0UW8t7TQv09WyoG6yhsMfq7o1qV74L05fezFrBgB8IxbDmMdWs4L5y4XhMLLFr89u/l8mI6pqGoqGwcEvoFCo/Cbt0NV1BcLhj7FmgYsFk7ECgW3Q03Mday5hmutx3Fv7YHNTZ134jariHlHvviB5h1J806N08vxsljUJ6ohpDmFw8DiY5gDrKtHTcx0UZRlrFhRZEAmekCCSyWuqPPXdRGLw8zhjqnKHyHFC8C2PP3DBwuAXqoo/cx63uKeu4zCPvUME9UHXX8fg4AkA+Pu8UNqJnp6fgRB+aetCZ0Ek+M7Oq7j7yziMjJyC08aeZs0AgEvCYQyLSzMLnu961MZ/VaxwbTj5/DMYHDyRNZdQlB3Q03M1axbMJMGT4vVI5+dMmM2xbmrR0tl5PoLBT7LmEqOjF2L7iT/gYM4ey8/KMn5R4z4ztWjxYzbHuhFa+MxGy4uyzH149xamidNnkORno8VhNse6mQtaMpl7MDJyQZnNTSTyaSQSG/zssTPFS8t0mM2xbmaqRYrFYhdTj4J51kaLTyaJRCIwTRP5fL7C726kSoG/Y/cax928Yvy0RKOHIJG4pOwFu0mnr0U6fSW+PzWFLTlbfZ4Vj2NVIFAXLe7W6nlxN6GF33haXlAUHJ3PI1SsWHDYwTTxi0gENmfxW6O0uH20yjju5hUzV7To+j9AaQyqunNp7t0Egx+EZb0N03y14VrY1sp5YZtbS8Uj+5yfVrE2k8V5dJSmaZ4F984A7vIdFr+Y2WoJBJahu/t+EFJ51gUA+fyfMDp6PHYvFHAH53XcGwzilEQCqIMWB7/XjBpihBZ+TLO0nJzJ4OLJygVwP4jFcFVxR8pmaUENMfNRS1fXLxAM7suaAQC2ncfw8P4wjA1JvtFa/F4zaohppBaSTCZLIxJCIBXPQgqcBR4oDpRKpaBpWtWN59lnA7JIkgTZ5zmFs9HS1/cAVHWnMpuDrr+Cdev2g2WlcUs6jX05/e/d0YF/FZerz1aLQzvMi4PQMnMtz42PY3PGN0IItuvqgt5kLe00L83SIssdWLTofsjyNqwLAKBpL2BwcP+maGmneeFpoU62Zz9dWDsbw9rY5hfj53di/OJ4/q6uyzyTO2BiaOh0mOYkdtJ1bnL/jariRUmqGAecsdgY1sY2vxg/vxPjF+fnryXGz+/E+MX5+WuJ8fM7MX5xfv5aYq7hVFUlbRsn5nJlfcCnHz9/LTF+fifGL87PX0uMn9+J8Yvz85vmJMbHz/SsrFHVnZBI/KDiOLY5sHY2hrWxzS/Gz+/E+MX5+XkxGy76zCNisSMRjx/PmksMDX0ZmrbhmarHe5S4/YxzM00gcLgpFMJbnM3Ijp/BzVbBzND1FzEycgZrLhGNHotw+DDWvOCYVwk+ENgayeQPWXOJiYmrMTV1GwBgiWVxa5j/oCj4jySxZoGgjBs4Z/GbWxYO5nwjFDSGTOa3mJjwLo/s6Pg+AoGtWfOCYl4l+GTyMhDCL2vM55/A6Og3Sv8/mpPcAeAGcfYuqIEbIxGMFKse3Bzl8b4SNIbR0W8gl3ucNQMACFGRTP6ANS8oKt+hc5RE4jyEQnuwZgCAZU1idPTsMtsRnD/EJwMBPMP56i0QsFgAfsVZI/FhXcf2Yo+apjIychYsq7KyCQCCwT2QSJzHmhcM1CmtcZoDa2djWBvb/Pqp5qu1DydGlndFZ+e5pXiWycnzYRhvl475lK5jMacc6dZgsKL/6WphbWzz66ear9Y+6tVPNV+tfdSrn2q+WvuoVz+O71aPb3uHuS7TsMfy+qnW/Pqp5qu1j3r1U81Xax8z6ccw3sbIyFdLNpbOznMRCu1RtQ+v5uevpZ9qvlr7mHE/vb29G2/hFkttCCGeJT+qqqK7uxuapmHY44EIpFhk72yNyYMWi/LN4raWPGrVAvwahPBLpqambkA6/Y0yLTeMj+MA5gx+SJKwQ0/PrLW007wILeU0QsvPx8fxSebm6hCleG9vb9O1VItZCFo6O7+LaJS/pYGu/wfr13+0zNZILW5aOS/cR/Y5gbzm+OsR4xbFa7X0QcgZnsld1/+Nycmvl/XTDVQkdwD4fShUw1j+/nrEoC7zUp8YoaWyubX8nrNHTY9lYT9N8+2jlnFqiXG0sD62H9bO+usR00otk5PfgK5XPkMZAAKB96Cz82JuP2z/rL8eMWjRvJCurq7SRwohBLIsg1IKjZMEUfwk6e3tRT6fr1pwrygKdF33/ESSZRmSJFUt/vfTEo9/DMnkb1lziXXr9keh8FyZlmM1DVdwHp68T3c3/s7UpDrUoqWd5kVoaa6Wl8bH0cdc8vt9MIgvJRJN18LSynlhaYaWYHBX9PXdX2ZzMzDwWeRyjzdFi0Mr52VO32SNx7/OmkqMjV2KfP5Z1owDOGVs/wwE8BJnO1iBoBbuUhTWhP00bW7/cc1R8vlnMTZ2KWsu0dX1bdY0r5mz78FE4msIBLZjzQCAfP5pjI9fwZqRsG3srVc+0OM+TjWEQFAr93ISfNi2sY9Y+NQSxsevgKb9lTUDABRleyQSX2PN85Y5meAVZQd0dp7DmkuMjl7EmgAAH+ecvQPA/4kEL5gFz8oyVnJq4j/q8XVb0HjGx7/Jmkp0dp4DRdmBNc9LKt+Vc4CurmqXZr4HTXuRNQMA9+z935KEN8TKVcEseZBzFr+XSPAto1B4Een0Zay5RCLBPwmcb8y5BB+LHYVQaG/WDADQtL9jfNx7q4K9OAtQHuH8YQoE0+Vhzj2cxaaJ7TxuvAkaTzr9Y2ja31kzACAU2huRyJGsed5RsR+8LMsghFTdtjKZTKJQKHjWY1LOtpVunDIe2WcLTVYLIWGkUk9DklJsOABgZOQQaFr5o/ccLdtms7ifc/f50GQSz4RC09bC0sp5YRFamq9FAvDmwAAURtvF8Tiuj0TKbGiwFjamlfPCxjRbC7Azksk72BAAgGUNYmxsL2jaOOsCGqClFfNCli9fXjYiLdZT8sSiuLdxKBSCaZrIcR5zB9eLqlb878R4jQOOFkrPAiFHs2EAANu+DZZVue+EM84RAwM4e035Q7XzlGK3HXaYkRaWVs4Li9DCj2m0lqtXrMAHmYeBPNrRgbM237zMhiZocdPqeXHTCi2UngdCDmdDitwK0+R/62+EFi8aNS9k2bJlJVVOACEEBudyBgAEAgFEo1EYhoF0Os26gaJYSZJgmiYszpYAxFWMb3qs7mK1ULotQqE/sGFFRpDNfgK2XVnf7mj54cqV2If543siEsEpS5dOWwuPVs0LD6GlNVpOGhnBWUNDZfGjkoTdt9qqzIYmaHHHtHpe3DGt0AKEEQr9HwjpYUMBALncQbCsl1lzQ7Q0e17mzEKn3t6bEA4fwIYBADTt61i79hrWDLi0PD8wULEY5ZJQCFcWL89MRwuPVs0LD6GlNVp2Mwzcx3mc3wc6OvA6cyO/0Voc2mFeHFqpJRY7Ct3dV7FhAIBs9o9Yv/4Y1twwLSyNnJc5cZM1HN7XM7nb9nMwjN+x5jIWm2ZFcgeA58XOkYI68pwso/JdBuzocVYmaB7p9C3I5Z5gzQCAcPgAhMP8Z7zOdeZEgu/sPIs1lbDta1lTBdtxyiMB4B8iwQvqiAHgn5z31A4eZ3aC5jI+XnmPzqFajpnLtH2CD4cP93y+ajb7a9g2vwzKzbs5Cf41SULatb2mQFAP/sVZU/EekeDbgnz+r0inb2HNAABV3Qmx2OdZ85yn7RN8NPol1lTEQjr9Y9bIZWvOV2TxWD5BI/gP5wx+mUjwbcOGdTK8C2lAR4f3M17nKm2d4KPRkyDLlSVmADA+fiVMczVr5vIuToJ/VSR4QQN4hfO+SlkWujg31wTNxzBWYXz8StYMAAgEtkA8fgprntNw94MvOjybU9ZTrcFV/sM2SZLKyof4TUIsdhojdwOmOYzJyatAa9SyBSfBv1m8a12blnaaF6HFq7WDlhWcM3gAeJdtV8R69eFumIUWp7XDvDitHbRMTl4F0+QvFurs/BIolUqxXn24G2ahxWmNmhfS399fdmrhDMQr5wEARVFKK6pGRkZYdwlCiGcfDtViIpFTEY/z94uYnPwWMpnra9KyyDTxwvr1rBn79vTg367l5dW0oI3mBUILay7RLlpeHhhAnKnaOj2RwJ2uh4M0SwvaaF7QRloikZMRj/M3JJuc/C4ymZ81TQsaOC+kp6enrEdJ2vDppXNuTKJYj9nT0wNN0zDELOpwIMW6Tq/ifxQ/qSRJgmEYnBdFsXjxi5CkXsYOGMZKrF27C1Cjll0MA38cG2PN2Lq7G+OuT01vLRtoj3nZgNDS3lr+PDaG7ZhvjZdEIrgqHC79v1la0EbzgjbT0t//PGR5KWuGaa7HmjXvhaoGmqalUfNCTdOE06ziElfbtks2XrNtG5ZlVdjd/QCoGlNtnGj0JG5yB4CJif+p6KfaOIs4l2fShGDEdUw1LWYbzYvTh1+M00+1cYSWSp/Tz2y1rOFsHdzLiWuGlnaal3bTMjXFXxwpSb2IRk8q9VNtnHpp8Ytx+qk2Dk9L5TuxDfC60aHrb2Jy8hesuSopzqfqAOcPUCCoF7z3Vy/nfShoLVNTN8IwVrBmoEoOmmtUvhNbTCx2LGR5CWsGAExO/ow1+dLN+Uo0VLw0IxA0At77q1sk+LYkk7meNQEAZHkJwmH+xoZzibZL8PH4iawJAGAY72By8pes2ZdOzh/WGOcMSyCoF6Oc91eCc6IhaD2ZzE0wjHdYMwAgEjmONc05Kt+JLSQSORCKsi1rBgBMTl7HmmoizvnDmuCcYQkE9YL3/opx3oeC9sArtwQCy0DIx1jznGLaCd4p53F+zgSvY2Mx/iemaY5gYuLnrLkmLRHOH9aUK77asdOhFi1+zOZYN0ILn2ZpyXBi2Pdhs7TUwkLXMjHxc5gmv/SQkEOn3Z+b2RzrZqbzIsVisYupR8E8a6PFJ5NEIhGYpol8Pl/hdzdSpcDfsTvjhEK7orPzfEbeBqamroGuP13RRy1ajsjnsTmzVPxpRcGTwaCnlmrNK6YWLU6bzrxUa14xQgs/pllalto2Dsnn4YYQgqtisVJMs7S4m1eM0GKD0jBU9YOl35cDIYthWU8jl3u74jh2vPpo4cfMeF4kSYLT5OLqTkJIycY2J4YWazu9mjMAa2dj5OJeydGo9w2NbPbmimOlGrUonE88gxPv1sK2Vs4L24SW9tdicbYrCNh2WUyztLTTvLSzlmz2ZvZXVkKWD604nh2nnlp4babzQpLJZOm7ozMApRSFKs8GTKVS0DSt6sbz7LMBWRzRhUIBlPZgk03+y4YAALLZWzA4yN8EqBYtd09OYndm8cBloRAucy06cWuxOZd0WjUvQstG5pKWDxkG7pqYYM3oTiZL/26Wlnaal3bXkkxeiVis8sEfALBq1bthmpV6GqWFZabzQp0Ce6c5sHY2hrWxzS/G7Y9GjyiNy5LJ3FJxrFc/3MZ2CIAwx8CvjxbNi1cTWvitXbTApcXB5hzj108tMX5+J8Yvzs9fS4yf34nxi/Pz1xLj53di3HHp9I0lG0s0ekTF8bWO5ed3Yvzi/Py8mA0XfVpMNHokawIA5PN/ga7/izVPC95nauUXaIGgfvC2G6tcTy1oNzTtReRyj7JmoEqOandanuBDoX0QCGzJmoHiAz1mi8a5Bq+6PjEFgnrDe38VOO9DQfuRTt/KmgAAgcCWCIf3Yc1tT8sTfDT6OdYEADCMNchm72bN0ybH+cMKc/4ABYJ6wXt/ZTnvQ0H7kcncCcNYw5oBANHoYayp7Wlpgqe0G5HIZ1gzAGBq6jbWNCPcNe8OvMVPAkG94C1q4r0PBe2JV+6JRD4DSepmzW0NJcWaSac5sHY2hrWxza8fAAiHP1uKY8lm7yj9mz2W7Ye1udtEsbbUTadtT6sPJ8Yvzs9fSz/VfLX2Ua9+qvlq7aNe/VTz1dpHvfqp5iOEIFHqYSMTnDj49OPEVIur5qu1j3r1U81Xax/16qeaz6+PTOb2ko8lGj2kIt6Btbv9rI1tfn3MtB8pHo9XLHRynKydUgpFURCJRGBZVtWC+2p90GKdZkfHdyBJfSVRDvn8o8hkbvDtpxYtO5gmPsyUHqUlCb+ORMq0OGOxx7vbbLX49UGFlgq70+aSlgM0DTszpbkvyzLudL3nmqWlln6ElvIYYAKKshP3caGSlEAu9xvfPtxtNlqcNot58Q3g+mcboyjvQSCwIzt/AIB8/s6yfthjpzPOMOcMvteyKvpB8VOPPZ4di7Wz/nrECC2VbS5pSXEu0QwX/8inO04tMdW0uPth7ay/HjHzRUs+f2fZ789BUd4HVd2uog+vfpwYzEKL2z/dGNLV1VV6N5LiaitKKTRNc7+uEqqqore3F/l8vmrBvaIo0HXds/g/mfw64vHKBUy2ncXKlZsDMOui5WOGgd9OTrJm9HR1lZ6t7qwwq7YQoR5aapkXoWXua7k3ncYHmTP4HweD+A7zRKdmaGmneZlLWgiRsemmb4GQjb8zh/HxKzE2dgnQJC2YxbxUnt42iXD4k6wJADA1dSdsu35Vw2s4y8YBYBPONsICQT1YwvlD93ofCtoT2zaQy93DmoHirrdzhZYkeFXdGbL8LtYMAMhkZl8a6WYV5xINAGzG+SMUCGaLDGAp5+ThHY/3oaB9yeXuZU0AgEDgXVDVnVlzW9KSd10kcgBrAgCY5gByuUdY86zIEoJ1nLOnLTl/hALBbHmXx4nD2yLBzzk07VEA/Adce+WwdqMl77pweD/WBADIZO5jTXVhhVy5eHxrjz9EgWA28N5XJoA3OCcZgvbHtv/MmoAqOazdaHqCV5QdEAhsxZoBANns/aypLrzGSfDbcv4QBYLZwntfvSqS+5zFtvl70wQCW0FRdmDNbQfp6+urqKIhhFTdtjKZTKJQKGB4eJh1A8W7uey2lQ6x2JmIxc4pswGAZQ1hYOC9pf/XU8sX8nlcMlL+xJYJSrFtb2+ppEj22c6zXlq85gWuMiqhpZy5pOWXY2P4BPOwjztDIZzW2Vlma4YWJ6Yd5sWJmYtabPtPIKRyBWs6fTkymauaqmW680KWL19eNiIt1lPyxKK4t3EoFIJpmsjlcqwbcL0oy7IqXhClN4GQ7ctsAGDbf4BlfafMVi8tO+RyuPGVV1gXPrvttnhbVUt6vcZBHbV4zYuD0DK3tfzpP/9BL1MieVV/P25MpcpszdDi0A7z4jAXtWjaObCsysoZ2/43bPsLTdUy3Xkhy5YtK6lyAgghMAx+qWIgEEA0GoVhGEin06wbKIqVJAmmacJy3cwkpBfh8GNlsQ75/OkwzY03WOupRaUUL7z0EjYu5N3A+X19uLuzs+wXwPsl1VMLb14ciGuRgtCykbmiZbGu4+E33yyLB4Djli7FM64aeDRBizum1fPijpmLWnR9d9j25awbAJDP7w1Kh5umZbrz0tSFTrHY59Hd/ZOyWACwbR0rV24C29545lNvLfcMDWEn5szqRlXF2ZEI5BYuRGARWuaulkMKBVw3NVUWCwCbJhIVm401WotDO8yLw9zVYiAc/jsICbAhGBn5CgqF3zVRy/Tmpak3WUOhj7AmAEAu90hZcm8Ez3NutO7m8WkpEMyE3ZgTCAB4UZYrkrtgrmF4lm8Hg3uxpraiqQk+GNyTNQGA51NU6skzgcpP321MU6xoFdSN3TknDM9wTiwEcw+vHBUK8XNau9C0BK+qO0GSulgzACCX41+XrydPcxI8AOzJOesSCKbLlqaJrThf0Z8SCX5e4JWjKO1CIPA+1tw2NC3BB4MfYk0AAF1/E7r+BmuuO2OU4jnOH9veIsEL6oDX++hxjxMLwdxC19+ArlfeQAcAVd2NNbUNTUvwodDurAkAkM8/yZoaxmOcP7aP63pFdY1AMF0+zknwTykK0uL6+7zBK1cpShsneMrZU7jo8GxOWU+1Blf5D6UUwSB/EjTt6Ypj3eOgjlr+rKrM6Buen7lvoeDbT721sHZaLHEiPns+U6HFs7VKS5IQfJST4P8cDFYc725eY7jbdLXwWqvmhdfmshZNe7r4my1HUXb1HKtRWrwamHkh/f39ZXU7zkC8ch4AUBSltKJqhFkd6oYQUuojEHgfurv5O7MNDr4PprmeNQMN0vLM+vXYhLlWekc4jDMTCc9x0CAtXvjFCC18WqXlyGwWl4+PsyH4SG8vXvPYpqBRWni0al54zGUtktSLVOrvbBgAYHj4U9B1vg8N0OIFO44UDAYvtiwLTnOCdF0v2dyNUopwOAxd15FOpyv8VnEVFS0W9pumiWDwQG6JpGG8jvHxq0qF+WxrhJalpomdmGqHLQwD10SjKBSX+LJ9NEoL63ePYwgt3HHaUcuFU1MV20//KxDAT6LRpmth/e4YoYUfU6sWw5hEOPxpSFKy+FveiK6/hmz22Yo+GqWF9Vse80Kd/zgG27Zh23bJxmu2bcOyrAq7ux8ApRhF2alsMhwKhecqjnX30Qgt93Cuw4dsG5/OZiuOdffRCC285jeO0FLpc/rwi3H6qTbOdLUs0XXsxdk/5I+q2nQtvNaqeeG1+aAln3+27PfsEAjsVHGsu49q48xUC9t489KUm6yq6pXgn2dNDeevsszduvUgj/0dBIJqHOqx8vCeYJA1CeYBmvYcawIAqGp7lko2PMHL8hLI8mLWDAAoFLyvWTWSPygKa8JemoZtOHXMAkE1Duecvf8lEMBbnJMIwdwnn+eflErSYsjyEtbcchqe4FV1OWsCAFjWOAzjNdbcFO7gJHgA+LzH2ZhAwOOThQI255wU/I5TrSWYH+j6q7CsMdYMVMl1raThCd5rU/xC4Z+sqWmskCQ8wLkWf3Q+j6DHXWyBgOVoZt93ABgnBLeJBD+v0TR+7vLKda1k2gmeFMt5nJ9+eL3oQuFfrGnaTFeLm1s5f4Qx28ZxMzyLn40Wh9kc60Zo4VNPLe/TdW7t+y2qilpOEeqpZbYILXy8tGjai2X/d+DlOvbYmeKlxQ+SSqXK3o+0WCDvtS+xoijo6emBpmmeTxYhhECSJFiWhUWL/g5J6mNDMDJyMgqFP3qOgwZoce4yOzwxOoqtmb5XShLen6wsg2q0FgcnxmscCC2sq0QztVwzOcm9Mf/BZBJvSlJTtbTTvCwELeHwgUgmf14WCwCmuQ5r11ZepmmkFje8eal4ZJ/z02vinEdHaZrmWXBPiiu3CEmit5f/aTc0tAdM861SeRBLvbXwxjk+k8F3JyfLbABwXkcHbnY9oKEZWhz8YoQWfkwztbzbMPDw0BBrxt2hEE4tPkAGTdLiFyO08GNmo0WWt0Qq9URZrMPAwA6wrPIE3EgtbnjjkGQyWRqRFD8BKKUocKoDUBwolUpB07SqG88HAgFI0geQSv2edcO2M1i9egvIPs8prKcWg/PMRArgP2Nj6GEm9U1Jwq6uZ2g2Q4uDJEktnxcHoYWv5ZpMBp/jXH8/oKMDzxafrdksLe00LwtJy6abrgQhkTIbAAwMfBb5fHnyb7QWB968UCfbs58urJ2NYW1sA4BAYOtSf24KhQ3PR2WPYZsDa2djWBvbvGJM28Z1nGvxW5omTszlKvqARz9+40wnxs/vxPjF+flrifHzOzF+cX7+WmL8/E6MX5yf3y9mua5zk/uDgQCekaSyPlClH79xao3x8zsxfnF+/lpi/PxOjF+cn7+WGD+/E+MX5+V3chhLILB1RSw8+mBj/OL8/LyYad9knQ7eCf5V1tQyfhYMYqy4SY+bM/N58IspBQuZMznJHQCuEQubFhReOcwr57WKysxWR2R5S9YEFPdtaBfyhOBq5oHIANBrWTiHcxNNsHD5hK7jAM5X6PsVBU9wym4F8xevHBYIbMWaWkpDE3wg4JXgX2dNLeWn4TBWc1YenpXLcZ/SI1iYnOfxgX+VOHtfcHjlMK+c1yoaluAJCUKS+FsU6PoK1tRyropGWRMA4AKPP2rBwuJL+Tzeyylhu0VVuQ90F8xvvHKYLC8GISHW3DKoU1rjNAfWzsawNrZJ0qauYcoxzbeAGvpwYO1sDGtjm18/APDrSAR/43zNPrBQwCGur+XssWw/rI1tfv1U89XaR736qeartY969VPNV2sfM+1nS8vC17PZkt3BBPDDcLjieF4fvObnr6Wfar5a+6hXP9V8tfZRr36q+Wrto1o/Tg7jEQhsVlMfbIxfnJ+f209vb+/GW7jFUhtCiGf5kaqq6O7uhuZTcB8K7YOurl+xLpjmKqxbtwtosbDfLG6DyaNeWiilsIpbcvJwtHwwl8Pto6OsG+soxV6pFKaKennUW0s7zctC1/LL8XHsx1nh/L1YDFdx7t+ggVpYWjkvLAtNS1/fc5CkTVgzhoePRj7/UOn/zdACj3nhPrLPCeQ1x+8XI8uVLxwADGNVKQYuUbxWyzj1igGAJ1UVt3D+YPssC9+anPTto5ZxaolBm82LX0wt/nrEtELLsfk8N7n/JxDAT6PRiuPZflg7669HTCvmhdcWmhbDWFX2nnAIBJZW9IMGa/GKkRRFudh0bRjviNE0DY7d3QghCIfDKBQKmJycrPA7n1KRyIFQlF2Ylw7k809hcvIeoPiCC4VCqTDf3eqpRSouE9Z1vcJvFj8xHS1/lSQcWSggwnzSbqfreEuS8E+PDfcboaWd5mUhatksn8dNExOovP0OnNHZidcsq2la2mlehJYNLRj8EBRlO7Bo2n8wNfVIU7WYHvPSsJusvP1nAMAw1rCmtmKcEHwzxL9JcsnkJDb1WEosmH9cls1y10LcEArhMc4COcHCwiuXSVI/a2oZDUzwi1gTAMAw1rKmtuO3qsrdMz5uWbgik2HNgnnIhZkMPszZLfINScI3YzHWLFiAeOUyWeaf3LaChiV4SlOsCQBgmgOsqS25IBLBOs4K14/oOr7JqagQzB8OzOXwFY/f8fnhMCrTvmAh4pXLJKmXNbWMygxWJyjtYU0AANPkb5TTbowSgnM5N1wB4Mv5PI7g3HgTzH3ebRi4YnycNQMArgiF8GdOKa1gYeKVyySJn/taQUMSPCEKKI2zZgCAaVZus9qu3K8o+JHH9fj/yWTwAc7CF8HcJWLbuHpqCmFOKdujgQAu9XgvCBYmXrmM0g4Q0h73aCr2g5eL250WOHtuoFiPmUwmUSgUPOsxA4F+9PTwH067bt2WAPKglPpuoVkPLZSzhaYbUiwpqqblltFR7M05Y18jSTgomcQqSWqalnaal/mm5caxMezD2UxsmFLs392N1ZLUNC1oo3mB0MLVQkgIfX1vsmYAwPr174NpDjRNCzzmhSxfvrxsRFqsp+RNHIp7G4dCIZimiZzHMn5Ctgalv2XNAPIwzd0A1y/BaxzUTcuGcaotivDT0q3ruOn119HHmfyXwmGc/K53oRAINEUL2mheMI+0XLRqFQ72eJDCl7fYAk/EN34jbbQWh3aYFwehha9Fkv4KoHIvIsv6HGx7w341zdLCmxeybNmy0gw5AYQQGB6XHwKBAKLRKAzDQDqdZt0AAFl+P1S1chWrba9HNrsXiKsY3/RY3VUvLZRSSJIEs1hvylKrll1zOfzy7bdZFwDgiUgEp22xRdO0tNO8zActZw8N4USP5P79VAq/6uoq/b/RWty0el7cCC18LeHwYyCk8qZqPn80TPP5pmrhzQvp6uoqS/CyLINSCo1zSQLFrwq9vb3I5/OeTxaJRPZDKnULa0ah8ArWrNkdACDLMiRJ8v3aMlstlFIoilIq/OdRq5YjNA0/8rgB98dgEBctW9Y0Le00L3NZyzm5HL7mcUZ0XTCICzg32hulhaWV88IitPC1LFnyFAKBZawZ69d/Htnsn4AmauHNS0NuslLKrxO2bf4nz1zht6EQLvG40XZAPo/vr1zJmgVtzJlVkvs9qspN7gKBG8vi5zSvHNhsGpTgK59VCACWNcWa5hxXhkL4mcf+358YG8OVa/ir2wTtxVdzOVzkkdyfUlWc6LrmLhB4Ydv8hY+857W2goYkeEL4Zz62zV88Mte4KBzGLR5L1fdLp3FrOg2xQ3j7cubQEM73SO7/kGWclEiwZoGAi2Xxcxql/BzYbBqU4PlnuJbF/6Oai3wlEuFuZwAA++o67pqcRIpzA0jQWi5YvRone9xQ/Y8k4Zh4HBOcFcwCAQ/b5uc0rxzYbBryTvYq8rdt/g2Eucr/i0bxO48kv5th4J50Gjt43AQSNBfVtnHD2BgO9agh/o8k4YhYDAMiuQumgVdO88qBzYa7H3zR4dmcsh6vRgg/6QEGaLGUh/jsbeyMg1lqocU/WK+42Wo5NR7HbR6Xa7YyTfxxchKfMja8btpgLWwMa2PbQtGyzLZxfzqN/TiLmADgn7KMIzo6sK5YyYAGamFjWBvbhBZ+axct8NiZaMNq/uZqoZx5If39/WV1O85AvHIeAFAUpbSiasTjq248/g1EIqewZmQyv8Tk5EWl/xNCPMdBnbSghnFQQ4yflu+l0zjGoz4VAL4Xj+N/olHfcVAHLe00L63Wsl8+jyvHxxH3uFz2V1XFiYkExl1n7n7joIYYnhY3rZ4XN0ILP6YWLfH4dxGJHMeakclch8nJb5f+3wwt4IxDenp6ynqUJAmUUuicrVJRrMfs6emBpmkYGuLvxZBIfAexWGWCT6d/jrGxC4HiJ5VU3Jze60XVQwsp1ph6LYpAHbV8wzBw0gB/hzkAuDMYxNcSCUxYFlfLoYceir322gvbbrstOjo6kM1msWLFCjz99NO46667sH79eqBGLe00L63Sck4mg3M8doUEgPuK1TLuERulhaWV88IitMxcSyJxCWKxk1gz0unrMDb2daCJWnjzIgWDwYtt2y4NTItfBXRdh2N3N0opIpEIdF3H1NRUhd+2bYRCH4Wq7swMD2jac8hkHi71Q4ort6zi0lp3q5cWFCfPdD31hG310vLyokUYsm3s6bFn/LaGgU/m83iNUqwoflrbto3jjjsOt9xyCz73uc/hPe95D1KpFDo6OtDd3Y2tttoKe++9N774xS8iFArh0UcfrUlLO81Ls7X0aRquTadxtMeiEQD432AQp0UisDj91FNLO82L0FJ/LaHQ3h657vm2yHVNvqO04WvIfObXiQSOjMUwXvzKxbK5YeCOiQlcUCzTu+aaa3D55Zejt7dyuTPL6aefjoceegibbrop6xIU+Vwuh79MTODjHmdCAPDDVArniUVMgjpAPP7Oi/m25TQowfO/NjVsuDbjgUAA+8bjeF72roY/O5fD61dfjcMOO4x1VWXHHXfEzTffjISo1S6jz7JwzcQEfjw+jrjHX9cEpThr881xg2tvGYFgdnjlNK8c2Fy81M0S/oY5WEDLf16XJHwiHsevPCpscPbZ6Dr8cNZaE1tvvTW+973vseYFywn5PP46Po6DPKpkAOCpQAD7J5N4tKODdQkEs4D3SHZUyYHNpSEJ3rb5X48JWXhPwzkrEsGZkUh5MVVHB/Ctb7kt0+bAAw/Exz72Mda8oPiQruO+yUlcls0i6nHWDgA/DQZxYCyGt6p8oxIIZoJXSbhXDmw2007wzjUnr2tPAGDblfumwzUZ1Y6dDrVo8WM2x7qppuUmVcWeHR14wnnc23HHAZHZ71Vx1FFHsSbAR0utzOZYN43QspVp4ppMBnen09jNY3tVAFhNKY6KRnFx8Xp7I7TMFKGFz1zT4p3gN+TAasdOh1q08KCyLMNpkqso3213N+dub7UYQvgJXpLCFeNIklRxPBvD+pxWixZJ2vAVqpZxaolhfU7z0/KmquLQri58Lx4H9tuPnZoZsc8++1SMU4sWuY3mxemnFi2bWBZ+kM3imYkJHFalQgYAbg2FsFcyiYfCG95z9dbSTvMitFT6m6WFUv7usoQUKsZptBbevFBJkuA0d0duOy+GFms7eQ3gXwulNFwW54hlj3ePM1stUnGcWmKaoeXqWAzj73sfOzUzQlVVvPvd764Yo1Yt7TQv1bRsY9v4/tQUnl2/Hid4bBLmsEKWcUIigXM6O5FldNdDizum1fPijhFaKlsztHjtnEuIVhbXDC0SZ15IMpksXbx0BqCUosB5PB2KSSWVSkHTNM+N52Oxw5FM/g9rRj7/DAYGPgm4PmWqbYJfDy2U85xClmZrWb16Ncg0v2p5ceCBB+Lpp58us01HSzvNC6vlQ7qOYzQNB/mcrTtcFYngB/F4Q7S4afW8uBFaWqulr+8+qOoHWDOGh0/D1NSGx5Y2SwtvXiivWB6uRTi85uf32ved0mjNfTgxfnF+/lpi/PxOjF+cn9+J8folzgTnTcM21KiFtU3H78T4xfn53TExy8LxuRwempjAXZOTNSX3uxQFu3d24nvRKOAzlp+/lhg/vxPjF+fnryXGz+/E+MX5+WuJ8fM7MX5xfv5aYvz8ToxfnJ+fEP6DPUwzXXMfToxfnJ+fFzPtm6y1YFmTrAkAQKkoUQOAtz2e7ToTdn39dSRcb5C5yr75PK6dnMSKsTFcls1ixyo3Tx2eCARwcCyGE6JRvFq8/igQNBNK+Q+GsW1+Dmw2DUrwE6wJAEBpJ2takDzzzDOsaWb897/41ooVeGNsDL9Np3GCpmFTj7052o0O28ZnCwX8LJPBipER3DA6ioM0raa1zn+VZRwdjeIzsRgecyqTBIIW4JXTTJOfA5tNgxL8GGsCAFAaW5C18Cz33HMPa5oZt91W+ufHdB2XZTL4+/g4Hhkawjlr1uDj6TR62iThq7aND+s6zsvlcG/xTP1/p6bwOU1DrMZvII+qKo6IxfDJeBz3e+zDLxA0C0ICns9e9cqBzaYhCd40R1lTCUqTrGnB8cQTT+Dhhx9mzdNjdBT4yU9YK1Dc1OzIoSH8ZM0avDI+jmcmJnDt1BS+mM9jL13HogYn/Q7bxvsNA1/QNHx/YgK3vPYa/vnqq7gznca5uRw+WMPlFze3qCr2SyTw+a4uPCQSu6BNqJbLLMs7BzaThlTRUEqxySYrQUhljejatXuhUHip6XeWdV333Fq0FVq22WYbPPzww1C9tjLw47jjgBtvZK01M0kI3pZlvEMpVhOC9ZRiiFKMEYIJQpAhBAVZhi3L0IqvWbZtBAGEbRtx20bCttEDYJFto1fXsYlpYjPLQq/HPE+Hf8ky7lBV3KaqGCvOf7N/R+30fhFaNtIuWhRlO/T3P8aaYds5rFy5Sen/zdACj3khvb29ZSPSYj2mV/mRqqro7u6GpmkY9nj8GSEEixY9C0layrowPHwE8vkNW95SSkvbWvKolxZKaWmbTh6t0rLvvvvixhkk6Z//4AcYvvRSHJDLYYcquybONVZLEv6oqrgnGMQLzLX1Vv2OeAgt3uMsJC3B4EfQ3f0b1gzDeAcDA+8v/b8ZWuAxL9xH9jmBvOb4/WIsi78pvSz3lWLgEsVrtYxTr5hWaHnwwQdx8MEH47XXXmNmiY+maTj33HNx8U9+gqtjMezb3Y29enpwaSyGZ+bopYtXZRnXRCI4uLsb70+l8K2ODvxDVblzhxb8jnhNaKn0OzELSYss95Xex24sa7CiHzRYi1cM6erqKn2kkOJqK0opNI/6Y1VV0dvbi3w+X/WrQm/vjQgGD2BdGBu7FOPjV0Auruqq9rWlXloURYGu656fju2g5bTTTsPnP/95bLPNNmV2ABgeHsYdd9yBa665BuvWrfPU0mXb2FPX8WHLwocsC1tU2V2xVayjFH+VZTwVCOBxWcaK4ldTr3lxaIffkYPQIrQAQGfn2UgkLmDNyGTuweDgxsf4NUMLPOalITdZAcA017EmAIAsL2ZNAgBXX301PvjBD2K33XbDcccdh9NPPx0nnHAC9t57b2yzzTa46KKLsHbtWvawMkYJwZ2Kgq91dODgZcuwx7vehaOiUfwwFMKDgQBWu5472gzGCMHTioJbe3pwbn8/3t/Rge06O3FSNIobVRUrRO26YA7jlcu8cl8raNhfvGnyk5EsL2FNAhcrVqzAAw88gNtuuw133XUXXnzxRTakZoZlGf+nKPheKIQjYjG8t7MTWyQS+EQ8ji/GYvhhLIZbg0E8Egjg35KEdZQiV+MWCjqAIUrxqizjKUXB7aqKH4VCODMSwWdiMWzX2Yl3JRI4JJnEDxcvxr3xON4UCV0wj/DKZYaxhjW1jAYm+NWsCQAgy5U3XgXNY4IQPF+sUPlRLIYzYzF8LhbDXsWz6yWJBBZ1dWGLRAI7dHdjl1QKOyYSeG9nJ7br7MRWiQQWF2O2TSSwZzKJQ5NJnBqJ4LuhEG5SVTwRCGBdk78tCATNxiuXGcYq1tQyGvZXaJr8FynL4nmi7Y5e/CBYTynWSBJWUYrVlGIdpRglBPkaz/IFgvmMVy4zjHdYU8toYILnv0hCFMjyxhpRgUAgmGvI8iaeD/vQ9ZWsqWWQvr6+iioaQkjVgvtkMolCoeBZj0mLBfeJxAugtPIBx6Ojh0PXn4LsU/xfTy1eW4s6JUVCSzlCi9DiRmgp16KqH0YyuXGrEAfLGsXAwHal/zdDiwNvXsjy5cvLRqTFekrexKG4KisUCsE0TeQ8Hr7gvCjgFwB2YN2wrO8DuB20WPzvRT21VFsU4cR4jQOhhXWVEFr4CC185osWQg4DpV8rswGAbb8Iyzq2zNZoLQ68eSHLli0rzZATQAiB4bFfSCAQQDQahWEYSKfTrBsoipUkCZL0bUjSZ1g3DOPX0PVLSi+a90uqtxbTNGFxljUT18IAoWUjQovQ4kZoKdeiKBchEPh8mQ0ADONOaNrG2vhmaHHgzUvDFjopioJQ6P+hs/PrrBu53BMYHj4EUouK/1nkFi5EYBFahBYHoaV9tSxadBdCoT3KbAAwOvotTEyUbwLYaC0OvHlp2E1WAND1V1kTAEBRlrEmgUAgmDN45TCvnNcqWpLgJakHkrSINQsEAkHbI0l9kKQe1gwAKBReYU0tpaEJ3jBWej7dKRB4D2sSCASCtkdVN1bJuLGsCRhG+5RIotEJHgAKhf+wJgCAomzPmhYYe+C650YwMjKCkcd+AP6SCYbz/4Q1w8MYWP0QLtmMdQoEgmbglbu8cl0raUKC/zdrAgAoSmX55MLiCdzyj+Kn/bbvxxc3Z/2VfPsTu0AFgFeexIX1e263QCCYBl65yyvXtRLufvBFh2dzynqqNRTvDnu9aEV5r28/9dbC2mmxrIj47LNMG6TlqR88jH8bAOQdsOspm1XXsuVl+PC2AKDh+fu/XXctbKuqxdUaMS9sE1r4cUILP67RWlR1R/AoFP5dEdtoLWwDMy+kv7+/rG7HGYhXzgMAiqKUVlSNjIyw7hKEENi2DVneBj09f2bdAIChoV1gGPxdJ9EALdXwi2mUlm88uAanvAfAG7/Bbnt+Fe9wYgBg6XcewF+P3w6YfArfefdhuK4BWnj4xTRqXnj4xQgtfIQWPjPRIkl9SKWeZ0MBAENDe8Mw+IUljdDCgx2H9PT0lPUoFR/AoHs8Ck5VVfT09EDTNAwN8Z/aRIp1nU7B/ZIlb4DSOBuGsbGTMTV1t+eLaoQWHrT4SWsYRvO1nH0/Vp23M1S8hlt3/RDOXsnTsgd+9uzvcfDmwOAjZ+K9R93WGC0MLZ0XBqFFaHFopZZw+FPo7r6BDYVlTWL16nexZqCBWlh480JN04TTrOISV9u2SzZes20blmVV2N39ACjFaNoLjJQNBAI7VRzr7qMRWnjNb5yGarnsHvxtAgC2xofO/SB/nD2OwM6bA8BK/O1nN/Nj6qGF00e1cRo6L5w+qo0jtFT6nD78Ypx+qo0jtGz4fyDwPvAoFF6oONbdR7VxZqqFbbx5afhNVgDQtOdYEwBAUXZmTQuQq/G75zasTNt0x6PwIdYNYI9jdtlQZbPiOdxQ+RB3gUDQJILBXVkTAHiexLaapiT4fN4rwe8EQsKsecFxy+9fxCAAbLELPr8n6z0Ep+22oYjyX49ciidYt0AgaAqEhKGq/JNSr5PYVtOkBP8sayoRDO7GmhYet1+Nx1cAwKbY+SjmHP7IQ/DeFADjX/jbde21iEIgWEgEgx9kTSU07W+sqS1oSoK37YznJ1wwuDtrWoA8gUufeQ0AsHTH48su0xz16fciBSD//L047y2XQyAQNJVQiJ+rCoUXYNsZ1twWTDvBO+U8zs9ayeefZk0AgGCQd9W5Nmaqxc1sjnUzWy0rr3x8Q038Jtvj2A871tNwyC4pAHn8+9Eryw+owmy1YJbHuhFa+AgtfNpZi1euKhSeYU0lGqWlVqgsy3Ca5CrKd9vdjRYL7qvFSJIEFEt/HFuh8Fd2bACAqr4PirKI24ffODPVwvqdPmqJYX1Om7WWVRfikRc1AEux8wkHbYg590C8vwPA4JP49Y+bqKWd5kVoqWmcWmJYn9OElkq/zGhRlEVQVa8KmqdrGqeWGNbH08L63P2AmRcqSRKc5u7IbefFOLWdXo0UV1M5/zeMvwLg790cDu9VcXwjtfCaM3GsXWqilsv+/BI0AKnlB+FQWcZZH9keKoDBf96J3zZZizum1fPijhFaKpvQwm/11BIO78WmrSImdP3ppmphfe5WMS+qql7M1lECQKFQqKizNE0ThBCEw2Houo7JyckKv1ms16SUwjAMGMXnA5qmDlXdFYFA5aYrpplGOn1vWR+N1VLeUFyM4DVO07Q8FceHT/kIlnZFoKyIYdvPfwiLlZX403lfxt1vNllLO82L0CK0tFgLpcdAUSp3kczn/4Jc7o6mapnOvFCnwN5pDqydjWFtbOPF5HKPlvp3EwrtXRHr9AFOP2wMa2ObX4yf34nxi/Pz+8dcjd8/Pwggha1O+hi2jwB4/Qlc8mhlH9X78Runthg/vxPjF+fnryXGz+/E+MX5+WuJ8fM7MX5xfv5aYvz8ToxfnJ+/lhg/vxPjF+fnryXGz+/E+MU5/lBo71K8m1zuL0CNfVRrDqydjWFtbGNjpn2TdTZ4JXhJSiEY/ABrXpD8+rrn8A6ATZdvjyCAfz12JURxpEDQOiRpJ0hSijUDAPJ5fk5rF5qa4AuF/0LX32TNAIBweB/WtDD5yy/wglMOmXkOD39NpHeBoJVIUsXqQwCArr+JQuG/rLmtaGqCB4Bc7mHWBAAIhT7BmhYoT+K03fvR3d2N5NJ9cQnrFggETUWSPsKagCq5rJ1oeoLPZh9kTQAARVnGvYkhEAgErYKQbUApf5dIr1zWTlBSrK10mgNrZ2NYG9u8+snn/wLLGi353UQiB9TUBxvD2tjm1081X6191Kufar5a+6hXP9V8tfZRr36q+Wrto179VPPV2ke9+qnmq7WPevVTzVdrH/Xqp5qv1j42NH55pGWNIp//S039VPO5Y/zi/Pzcfnp7ezfewi2W8xBCYBbLe1hUVUV3dzc0TcPw8DDrBoqdU0pL22CyJBJXIhI5kjVD1/+L9es33q1uhhYUx6GUlkqNeAgt3jFCSyVCi3fMXNLS0/MwgK1YFzKZX2Ns7KymapnJvHAf2ecE8prjn02Mpj3AagMABALvhqour+iHPZ711yMGrgnitVr6qFeM0FLZhJZKvxMjtFS2emgJBHbgJncA0LQHyvqo1k89tNQ6DhtDurq6Sh8ppLjailIKTdPcr6eEqqro7e1FPp/H4OCGfcxZKKVQFAW6rnt+Im266RugNMGaMTFxFUZHv91ULc4Ks0KhwP2EFVqEFjdCy8LQ0tPzbUSjp7FmWNYYVq7ccF2+WVpmOi9Nv8nqkM3ex5oAAJHIZ1mTQCAQNJ1Q6FOsCQCQydzDmtqWliX4XO5e1gQAkOWlnqvGBAKBoBmEQntDkpayZkAk+NrI5/8C03yHNQMAotFDWJNAIBA0Da8cZBgrkcvNnedmtizBA0AudzdrAoqTS2mMNQsEAkHDoTTmmeCnpv7AmtqaFif4O1lTEQnR6GGsUSAQCBrOhtyzYW91lkzm96yprSF9fX0VVTSEEBQKhfLIIqqqIplMolAoeNZjUkoRCARKW1ayOGU8siwjFvs1FKXyuay6/iLGxw9sqha/u9xCS2WM0CK0YJ5p6em5H4HA8jIbABQKf8Xw8MFltkZrcZjpvJDly5eXjUiL9ZQ8sSg+LSQUCsE0TeRyOdYNuF5UteL/jTGfAqXfZN0AANs+CYT8o2lavMZBC+bFaxwILayrhNDCR2jhw9NCyE6g9H/L4hws61uw7bvKbI3U4mam80KWLVtWUuUEEEJgGIb72BKBQADRaBSGYSCdTrNuoChWkiSYzGb2DsRVjG+aBKHQ0yAkyobBNO+BYVzYRC38lWatmRehxUFoEVrcNFKLqn4fsvzpslgAsO0pZLO7ASjX3UgtbmY6Ly1b6CS7iv+7ui5FPH4yGwIAWL9+R2Sz/GqbRmjx+gW0Yl6Elo0ILUKLQ6O0SNIiLF36HzYUADA5eT1GRs5nzQ3TwjLTeWnpTVaHdPpW1lQiHD6KNQkEAkHdicWOYU0lquWodqYtEnyh8BJyuT+zZkAkeIFA0CTi8WNZEwDANJ9EofASa54TtEWCB4B0+ibWBACQpF7EYl9gzQKBQFA3YrEvQJJ6WTMAwDDuYE1zhrZJ8JnMvdD111gzACAeP541CQQCQd3wzjFvwTDa/8EeXrRNggeAyckbWRMAQFG2QyRSeWdbIBAIZksk8mnPp8lZ1u9Y05yCux980eHZnLKeag2u8h+2SZIEwtnbOJO5EZY1zkjcQEfHyRX90AZqYVsr54VtQgu/CS38JrTwm6Olo4NfwbchF91RcRzbUEctrJ2NYW1sY7WQ/v7+srodZyBeOQ8AKIpSWlE1MjLCuksQQjz7cODFxGLnIBo9o8zmMDZ2LPL5h0r/b7QWN62eFzdCCx+hhY/QwocQAlX9GBIJ/pWDXO6nCIV+1TQtaMC8kJ6enrIeJUkCpRS6rrvNJVRVRU9PDzRNw9DQEOsGioPIsuxZ/I/iJ5UkSTAMo0yQJHVj8eJ/c/eCyOefxODgQaX/N1qLm1bPixuhRWhxEFpmp6Wn53dQlN1ZFwATQ0M7IZncUJveDC2NmBcpGAxebNt2aWBa/Cqg6zocu7tRShGJRKDrOqampir8Tj9ScUWVWVy9xTZnHMMwYBWX1tq2DdPMgNI4gsFdysSjuFd8Pv8PFAqvN0WLu49Wz4u7D6FFaHH3I7RUxtSiJRz+BGKxr4DHxMS1yOf/r2laGjUvbXWT1WFy8jrWVKKj43TWJBAIBNMmFvsiaypRLQfNJdoywRvGakxOXs+aAQDB4AcRiRzImgUCgaBmIpEDoaqVu9iiuC2BYaxmzXOStkzwADA5eQ1rKtHRwf9aJRAIBLXQ0fFl1lRiYuJq1jRnadsEbxirkU5fy5oBAKq6HLHY0axZIBAIfInFjoaiVO73DgATE9fMm7N3zCTBk2I5j/NzJtR67NTU1bBt/gb4nZ1nNVWLH0ILH6GFj9DCpxlaOjvPYk0AANsuYGLiJ6X/N0NLrcxUixSLxS6mHgXzrI0Wn0wSiURgmiby+XyF391IlQJ/x+41zgZfDpQGuE98orQDhNhQlJeaosVpXjHNnBenecUILfwYoYUfs5C0dHZ+FeHwAeCRTv8ImvZIKbbRWnjNK2amWioe2ef89KrpVIuPjtI0zbPg3hnAXb7D4hfjaKE0iJ6eZ0BpDxtS3Hz/09C0d5qipZ3mRWip9Ds/hZZyv/NzoWuRpH6kUs+AEJkNh2UNYf3698O2N+7H3kgtrN/5We95IclksjQiIaRUcF+o8mzAVCoFTdOqbjzPPhuQRZIkyD7PKXS0BIPHoKvr+2wIAMC270Iud0HTtLTTvAgtGxFahBY3PC3d3VchGv08GwoAGB39GiYnyx/V10gtbho5L9TJ9uynC2tnY1gb2/xi/PxODABMTPwchcK/S/93Q8hnQOmuFcey/bC26fidGL84P38tMX5+J8Yvzs9fS4yf34nxi/Pz1xLj53di/OL8/LXE+PmdGL84P38tMX5+J8Yvzs9fS4yf34nxi/Pz1xLD+oPBPTyTe6Hwb0xM/LyiD14/vOYX4+d3Yvzi/Py8mA0XfeYAY2OXsaYSiiLKJgUCgTeJxAWsqUS13DLXmTMJPpu9H5nMfawZAEDpcnR0nMqaBQKBAB0dp0JVK7c+AYB8/n5ks/ez5nnDnEnwADA+zr8ODwCJxEWQ5SWsWSAQLGBkeQkSiYtYc4nJyR+ypnnFnErwhcLLGB+/kjUDAAgJoqvrm6xZIBAsYBKJb4CQIGsGAKTTP4ZhvMKa5xXUKa1xmgNrZ2NYG9v8+qnmq9bH+Pil0PU3Sz43kchBiEYPqakf1s/a2ObXR736qeartY969VPNV2sf9eqnmq/WPurVTzVfrX3Uq59qvlr7qFc/1Xy19lGvfgAgHD4IkcjG7cXd6PqbmJjYcEWAPZbth7WxzYG117OPGffT29u78RZusdSGEOJZ8qOqKrq7u6FpGoaHh1k3UOycUlraGpMHLRblm8VtLXl4aQmFPolksrykycE0B7B+/YdhWZNAE7Q4tMO8OAgtQoubhahFljuRSv0FlPIfpD0yciI07f6maGnlvHAf2ecE8prjr0eMWxSvefWhafcjl/sD8/I2IEmL0Nn57Yo+eP24YzBDLay/HjFCS2UTWir9TozQUtni8Ys9k3su94dScq/WRy3j1BqDFs0L6erqKn2kkOITQSjd8BQTHqqqore3F/l8vmrBvaIo0HXd8xNJlmVIklS1+L+aFknqwyabPANCoqwLADA4eBIymT80RQvaaF4gtAgtLhailkjkIKRSP2fNAADLSmP16t1gWQNN0YIWz8ucusnqxjTXYWLi26y5RDJ5KSSJt72BQCCYr0hSD5LJS1lzidHRb8I017HmecucTfAAkM3eAtt+lDUDpV+0d1mlQCCYfyST3/c8sctm/4h0+leseV4zpxM8AFjWFQByrBkAEIl8BrHYiaxZIBDMQ+LxkxCJfIY1AwBsO4uRka+z5nnPnE/wwBpo2vdYY4muru8hENiBNQsEgnmEqr636jf2kZELYBgrWfO8Zx4keMAw7sDU1O9Yc4mODu8PAIFAMPdJJq9gTSWmpn6HdPpm1rwgqNgPXpZlEEKqbluZTCZRKBQ86zEpZ9tKN04Zj+yzheZ0tIyOmujpeQiS1M+GAQByuZswNvY11twQLe00L0LLRoSW+amlo+N7iES+wIYBAExzLYaGPg7LGiuzN0oLSyvnBQDI8uXLy0akxXpKnlgU9zYOhUIwTRO5HP/at/OiqhX/OzFe42AGWgjZE5T+mA0rYVnfgW1X1s83QguPVs0LD6FFaHGYy1qAz4JS72vrlnUGbPsvrBlogJZ2mhdHC1m2bFlJlRNACIFhGO5jSwQCAUSjURiGgXQ6zbqBolhJkmCaZvGXUA5xFeObHqu7ZqpFUc5EIHAyG1oilzsclvVi6f+N1MLSynlhEVqEFoe5qsW23wNV/Q3rLmGa/wtNu7IpWtppXtxa5uxCJ1TRsmjRnQiFPlwW66Drr2Lt2n1gWVMlWyO1uGn1vLgRWoQWh7moRVUTSCbvRSCwDesGAOTzT2B09LCmaGmneWG1zIubrCwjI2fBssZZMwAgENgG3d3/w5oFAsEcorPzx57J3bLGMTb2Vda8IJmXCV7X38Lw8JmsuUQk8ikkEt7X7QQCQfvS2XkRgsH9WXOJ4eEzYRhvs+YFybxM8ACQydyD8fHLWXOJzs4zEIsdw5oFAkEbE4sdg44O70d0jo9fjkzmHta8YJm3CR4Axsa+j2z2XtZcorv7RwiFPsKaBQJBGxIKfQTd3T9izSUymXswNua92GkhMq8TPAAMD3+p6lNbenqu97yWJxAI2oNAYBv09FzPmksUCi9jePh01rzg4e4HX3R4Nqesp1qDq/yHbZIkgfjsbUzrpIWQHMbHvwLbzpe9cAdJ6kIyeR0kKVFxLDsOZqmFttG8UKHFswkt/NYqLbKcRCr1v5CkLvCw7TxGRk4HkANtsBZeQ4vmhddYLaS/v7+sbscZiFfOAwCKopRWVI2MjLDuEoQQzz4c/GLqqUVV90ciUe0M4AmMjBzOmkvUU4tXHw5+MUILH6GFz1zX0tV1G1R1Dza0xNjYycjn/8iaG6KFh984qCGmUVpIT09PWY+SJIFSCl3X3eYSqqqip6cHmqZhaGiIdQPFQWRZ9iz+R/GTSpIkGIbh+aLqrSUaPQWdnd9iQ0pks3djePgk1gw0QEs7zYvQshGhpb20dHdfj3CYv0MkAIyPfxOTkz9jzQ3RwqNV88KDp0UKBoMX27ZdGpgWvwroug7H7m6UUkQiEei6jqmpqQq/049UXFFlFldvsc0ZxzAMWMWltWwf9daSzT4LSjsQDO5cmhQ3gcAyUJpCJvOnij7qraWd5kVoEVraUUsw+G1Eo97fqtPp6zA6+r2KPhqhpZ3mZTpa5v1NVpbR0QuRydzJmkvEYl9AV5f3k6IEAkHjUZRzEYvxNxADgFzuHoyNibUsfiy4BA8Ag4MnIpd7gjWX6Og4DYnE+axZIBA0AUq/iEDgONZcIp9/AuPjp7JmAYcFmeABYHDweBQKL7HmEp2dX0Vnp1juLBA0k1jsDBDCvw8GAIXCSxgaEk9pq5UFm+AtaxSDg8fCMN5hXSUSifPR2em95YFAIKgfnZ1nIhY7lzWXMIx3MDh4LCxrlHUJPJh2gifFch7n50yYzbFuZqtF19/yfcMkEheho8M/yc9WC2Z5rBuhhY/QwqcdtHR2noVE4iLWXMI0R7F+/Reg62+xrgpmq8WhHebFYaZaSCqV2nD7tQgtFsgbHvsSK4pSKtfxerIIIQSSJMGyLM/SISfGaxw0UUsw+AF0d/8GhIRZV4nJycuRyfy44VraaV6EFqHFoZFa4vGz0dHhfeZu21kMDR0OTXsWaLAWN62eFzcz1VLxyD7np5dYtfjoKE3TPAvuSXHllrt8h8UvptlaVHUPdHXdAkBm3SUymZ9iYoL/fNd6aqkW0+x5qRYjtPBjhBZ+DE9LPP41RKNfZiI3YtsGRkc/D03bWBThNw5qiOFpYWnlvLDMVAtJJpOlEUnxE4BSikKVZwOmUilomlZ143n22YAskiRB9nlOYbO1SNKHkEr9puqVq8nJ6zA6eiFrrruWdpoXoaUcoaU+Wrq6LkE8fgob5sLC+vWHI5f7c5m1EVp4tGpeeMxUC3WyPfvpwtrZGNbGNr8YP78T4xfn568lxvFns49gYOBwAPxfFADE46cgmfxJRR+1jFNLjJ/fifGL8/PXEuPnd2L84vz8tcT4+Z0Yvzg/fy0xfn4nxi/Oz19LjJ/fifGL8/PXEuPnd2IAIJn8iW9yHxg4HNnsIxV91DKWn9+J8Yvz89cS4+d3Yvzi/Py8GO9T1QVKLvcIBgYOg23zP0kBIBY7Er29N4MQ78s5AoGgEkJkdHX9ArHYkazLhY58/mTkco+wDsE0EQmeQy73KAYGDoVl8R9uCwDh8P5YtOhuSFIf6xIIBBwkqQ/d3X9AMLgv6yph21OwrNNgmk+xLsEMEAneg3z+SQwMHALT5F/vQrH6pq/vHqjqjqxLIBC4UNUdsWjRPVDV97OuEqY5iJGRI2Dbz7EuwQwRCb4KmvY8BgYOhq6vYF0lAoEt0Nd3L4LB/ViXQCAAEA4fgL6+exEIbM66Suj6mxgYOBiFwgusSzALqFNa4zQH1s7GsDa2+fVTzVdrH/Xqp5pP11/G4ODBKBT+UeqHhZAQurpuACFHVRzPto3HVPocP2tjm18f9eqnmq/WPurVTzVfrX3Uq59qvlr7qFc/1Xy19lGvfni+jo4vorf3JhASKh3Poml/x/r1B0PXX/bsh20OrN3tZ21s8+ujXv1U89Xax4z76e3t3XgLt1hqQwjxLPlRVRXd3d3QfAruKaWwiltj8qDFwn5nW0se7aRFkmLo6roOqro36yrDNH+Ddev4K1/rpaWd5kVo8Y5Z6Fo6O7+HaNR70zAAyOcfwcjIybDtDNBALTxaNS88GqVFisfjFxOPTwLWRoobykciEZimiXw+X+F3GnU9Pqpam01Mc7UYyOfvAqWLEQhsBy8o3R6quit0/WkAmYp+6qOlekxz56V6jNDCj5nPWiSpD8nkLxAOfxrVyGZ/i7GxU0CI0TAts4mZF1q6urpKHylOR5RSaJrmmMtQVRW9vb3I5/NVC+4VRYGu656fSLIsQ5KkqsX/7aolkbgQnZ1nsWFlmOY6DA19pazUqxFaeLRqXngILQtLSzj8MXR2XgFJWsS6yxgfvxJjY5ew5rpqaad5aZUWcZN1BoyNXYLh4bNZcxmS1IdFi25HR4f3MmyBYD4Rj38JyeStvsl9YuI8bnIX1B+R4GdIOn0jBgYOhWnyr4c5dHV9E6nUDaC0k3UJBPMCSjuRSt2Ajg7v3SABwDSHMTx8BDKZm1mXoEGIBD8Lcrk/Y926fZHPb9jlzotI5DNYvPhRhELVb9AKBHONUOijWLz4UUQi3g/GBoB8/lmsW7cf8vlHWZeggYgEP0t0/S2sW7c/stlfs64yZHkpUqnfIhY7h3UJBHOSROJ8LFp0O2R5KesqI52+BevW7Q/D8N/LXVBfRIKvE+PjX4Vl/ZA1VxCNnoHe3rugKN6VOAJBO6Mo26Gv796aHmk5Onohhoe/wpoFTaJiP3hZlkEIqbptZTKZRKFQ8KzHpJxtK9045Tyyzxaac1GLYSwHcBFkeTM2pILJyW9hauq60v/rraWd5kVoKWeualGU4xCLfYN1V2AYb2Ni4hxo2sY9ZeqtpZ3mpV21kOXLl5eNSGn1gntJkhAKhWCaJnK5HOsGXC+qWvG/E+M1Dua0FhmUXgRC9mHDKrDtp2HbV8K23wQaoqWd5kVocZh7Wt4FSs8CsBvrqsC2H4RlfRdA5WZ99dHSTvPS3lrIsmXLSqqcAEIIDI9HRwUCAUSjURiGgXS68heIolhJkmCaJizOE0qIqyjf9FjdNR+0BALHQlHOY0O5FApXwDBuaJgWllbOC4vQ0t5aAoEToSjVy4IdDONyFAq/bJgWtNG8YA5oEQudGqxFVXdGMvkDqOrysnge+fyzmJy8FIbxXEO0uGn1vLgRWtpTSzC4GxKJryMY3LUsnoem/RPj4xfANP/ZEC1uWj0vbtpdi7jJ2mA07XmsXftRTExcw7oqCAZ3RSp1Nzo6vg1CIqxbIGgKlEaQTF6Kvr77akruExPXYO3aj4qdINsQkeCbxOjo1zE4eGRNpWKRyIlYsuRviMWOZl0CQUOJxY7GkiXP+TxObwO6vgLr1x+B0dGvsy5BmyASfBPJ5R7C8PDeSKd/wboqkKRedHf/GH199yAY/BDrFgjqCiE7Ixi8Cd3dP4Yk9bLuCiYn/xdr1uyObPZB1iVoI0SCbzK2XcDY2Newfv3hKBReYd0VBIO7o6/vbvT0XINAYAvWLRDMikBgC3R2XgVKfw5J2oV1V6Drr2L9+sMxMnJe1ecWC9oDkeBbRDb7ENas2R3j4z9iXVyi0cOwZMlzSCQuFvvaCGYNpZ3o6voWlix5DuHwoayby9TUT7Fu3R7IZh9iXYI2RYpEIqX94GlxY3pCCGzbhmN3N6dcx7IsZLPZCr+7H+eOsZffiWH97hgyz7Vo2hPI5R5CILC0psVRweD7EY0eB0IkaNoLIMSqGGemWnj+Vs0Lzy+08P3T0UKpis7OM9Dbe2PNl/7y+ccwMnIKNO0PddXC+kkL54X1k/mipb+/v6xuhxQ3nXeCWBRFKa2oGhkZYd0lHLHV8ItZaFrC4SMQi50DSv2vgQKAZY0gk7kWU1PXA9hYP1sPLQ5+Mc2YFwe/GKGFzwYtMiKRkxCJ/D9QmmRDuFjWeqTTlyOb/Q1QwzioIab95mV+ayE9PT1lPUqSBEopdF13m0uoqoqenh5omoahoSHWDRQHkWXZs/gfxZpNSZJgGIbni1qIWiQpgs7OcxGJnMq6PDHNIaTT1yOdvh62naublnaaF6FlZloICaGj4xREoyeD0m7W7cnk5NWYmLgMtr1h1WQ9tKCN5gULRIsUDAYvtm27NDAtflXQdR2O3d0opYhEItB1HVNTUxV+px+puKLKLK7eYpszjmEYsIpLa9k+FqIWQkwUCk8gnb4LlCahKMvgB6URBIMfRix2AoAQDOM1hMMbtM5GSzvNi9AyPS2U9iAe/zJ6ev4XweDHQEgYtZDJ3I2hoRMxNXUHLGvDwpzZanH30ep5cfexELSIm6xtSqHwMgYHj8fAwKHI559m3VwojaOz82wsWvQiKL0AlG7NhgjmOYrybiSTl2Pp0pfR2Xk2KI2zIVxs++/I50/C4ODxKBReZt2COYpI8G3OhoeKfApDQyejUHiJdXtCyKEIhe5Gb+8tCIc/wboF84xweB/09t6CxYufQDx+POv2pFB4CWNjX4RlnQDTfJJ1C+Y4IsHPEaamfo81a/bE8PAZMIw3WLcn4fB+6O39NRYvfgodHaeB0gQbIpijUJpALHYqUqlHkUr9GuHwfmyIJ7r+OoaHz8CaNXsil7uLdQvmCSLBzzGmpm7BwMCHMD5+LnT9ddbtiaIsQ1fXt7Hppm+gp+caBIN7sSGCOUIotBd6eq7Bppu+gc7OiyHL27AhnmxI7Gdh9eoPIJ0Wz0ad70w7wZNiOY/zcybM5lg3C1lLNnsLVq/+AIaHv4RC4d+suyrR6GHo7b0DPT2Po6PjHAQCW7Eh09JSjWbPSzXmspZAYCskEudiyZJnsWjR7xGNHsaGVEXXX8Lw8JeKif1XZb7pauExm2PdCC18ZqqFpFKpDbdfi9BisbzhsS+xoiilch2vJ4sQQiBJEizL8iwdcmK8xoHQwrpK8LSEQp9ELHYcVLW2xSssmvYMcrn7kM3eB9NcB8xCi5tWz4ubuaZFlvsRiXwKweABUBT/XR15aNqTyGR+BU27f1Za2mlehJbatVQ8ss/56SVWLT46StM0z4J7UlxZ5S7fYfGLEVr4MX5aFOUDiMWOhaoeyLpqRtOeRD7/J2jaQ7CsNTPWgjaaF8wRLZK0BMHgPggG953xhzUA5HJ3IpO5Gbr+LDBDLW78XjNqiJnNvLjxGwc1xCwULSSZTJZGJMVPAEopClWeDZhKpaBpWtWN5wNVnlOIYr2m7POcQqFlNlp2hGUdCEo/A0lKsSE1Uyi8gGz2IWSzD6NQ+GeZr3Yt7TQv7adlfLwf4fBHEQp9HKq6MxtaM6Y5iKmpW5FO3wLDWAnMQEs7zYvQspGZaqFOtmc/XVg7G8Pa2OYX4+d3Yvzi/Py1xPj5nRi/OD9/LTF+fifGLw5Yg0LhR3jnnW0xNHQqcrnHS8dNB0XZCZ2dX0N//8NYsuRFJJM/Rjj8WVDaPQ0t1f21xPj5nRi/OD9/LTF+fifGK47SbgSDnwal30Qo9Aj6+x9GZ+f5M07umvYkhoe/iHfe2Rajo9+Frr9dsxZ3DGtjm1+Mn9+J8Yvz89cS4+d3Yvzi/Py1xPj5nRi/OD8/L2baN1kFc4+pqdsxMPBZrFmzByYmfgLDWMuG1IQsL0YsdhRSqZ9j6dJX0N//CDo7v4VgcD9IUu3L4BcaktSNcPgAdHV9F/39f8bSpa8gkbgGhHwGhPSx4TVhGGsxMfETDAzshZGRz2Fq6nY2RCAQCX4hUSj8F6Oj38KqVdtjcPAo5HJ3wrb5N3VqQVHei2j0FHR13YClS1/F4sVPobv7KsRix0BRtmfDFwyKsj0ikaPQ2XkFFi9+CkuXvore3pvQ0XEqVPW9bHjN2LaBqanfYf36z2PVqu0xOvot6LpYdSrwRiT4BUou9wDGx0/H6tXvwtDQachm/48NmTaKsgyx2FHo7v4RFi9+DJttthbd3feA0gsgy4cjGNwVlHawh81ZKO1AMLgrYrFjkUxejv7+P2Gzzdaiv/9RJBI/RDh8RE17CfmRy/0JQ0OnYeXKzTE0dAqy2T+xIQIBF5HgFzi2ncXU1G1Yv/4orFy5BYaGTkMmcx9sm7+r3XQgRIWi7AxCDoWqfhN9ffdj001XYJNN/oVFi/6AZPIydHScilBoX8jyMlAaZbtoOZRGoSjvRji8Lzo6TkUyeRl6eu5Ab+/zWLr0TfT13Y/u7isQjx8PVd0FhKhsF9PGtnVkMvdhZORLWL9+WwwNHYOpqdtg21k2VCCoSkOraHRd9yz7afadZaGlHD8thCiIRPZBOPxxKMqekOUlbEhDsKwxGMZamOYATHM9THMIpjkMYAxAGoXCMExzEradhmVlYNs52LYGQjbMnfe8EASDcfT0bIJCQcboqAZKY6C0E5LUCUqTkKRuyHIKsrwIlPZCkvqatrWDYaxGLvdn5HIPI5d7GLZd8P0doY3eLxBa2lIL6e3tLRuRFret9Cr5UVUV3d3d0HwK7imlsIpbY/KgxcJ+Z1tLHkKLd0yztcjydggGPwxV3QOqujsICbDhLWXD80ENAO55IyBEAiCDEIU5otXoAJ6HYfwVIyP/B12vXI083d9RtZhmv1+qxQgtlTRKS9lCJyeIVCm4VxSlNJBXwT2Kgr36QA3joIYYoYUf03gtElR1NyjKB6Aou0JRdmnDBNpe2LaGQuE5FAp/Q6HwDGz7BXR3Jxr4O9qIX0zj3y8b8YsRWvgxM9VCurq6SgmeFJ8IQimFpmmlIDeqqqK3txf5fL7qVwVFUaDruucnkizLkCSp6tcWoWXuaAG2h6ruDFV9H1R1RwQCW7DhCwrDeAu6/iKy2eegac9D054v87fid9RO7xehZSON1CJusgrqgqY9j8nJazE0dDJWr94F77yzFQYGDsbk5Hdg2/fBsl6uy43bdsO2dRQK/8bU1O0YHf0mBgYOxjvvbI2Bgd0wNvZFTE5eW5HcBYJmIRK8oCGY5ihyuccwNfUzWNbXkcsdhLffXoTVqz+A9euPwujoxUinb0Iu9zgM4x0AlWc27YMNw1iJXO5xpNM3YXz82xgdPQ5r1nwAb7+9CGvW7IWhoVMxMfE/yOUeg2WNsh0IBC1BJHhBU9H115HN/h8mJn6K4eEziytsd8K6dZtg7dr3Yd26/TE4eAJGRi7ExMRVSKd/jWz2AWjaczCMN2Cag6UHQc8G287BNAeh669D055DNvsA0ulfY2LiJ5ic/CaGh0/CunX7Y9Wq5XjrrR6sWvU+DAx8FsPDZyKdvhr5/APQ9dofvCIQtAJxDV5omaNaJFAaBiEhEBIEpQpkOQhKAygUnEtBdrGqRodt6wgEbPT0xJDPj2FwcMOWyCwz01JOa+elHKFlYWsRZ/CCOYoJy0rDNAdhGO9A19+Err8KXf8vCoWXiu0/KBRega6/CcN4B5Y1CGAKAP8PUSCYb1TsBy/LMgghKFQpuE8mkygUCp71mJSzbaUbUqzXlH2K/4UWoQVCi9DCILTUroUsX768bERKqxfcS5KEUCgE0zSRy/GvhTovyqpS/O/EeI0DoYV1lRBa+AgtfIQWPgtBC1m2bFlJlRNACIHh8eioQCCAaDQKwzCQTqdZN1AUK0kSTNPkFu6TYlG/86J5EyO0CC0OQovQ4kZoqV2LuMkqtAgtLoQWocVhPmgRN1kFAoFgniISvEAgEMxTRIIXCASCeYpI8AKBQDBPEQleIBAI5imUFjejdxohxHF4Nqesp1qDq/yHbZIkgbjKh7ya0MJvQgu/CS38JrTw20LQQvr7+8vqdpyBeOU8KG4876yoqrbxPCHEsw8HvxihhY/Qwkdo4SO08FkIWkhPT09Zj1Lx2YC6zt+7W1VV9PT0QNM0DA0NsW6gOIgsy57F/yh+UkmSBMMwPF+U0CK0OAgtQouD0FK7FikYDF5s23ZpYFr8KqDrOhy7u1FKEYlEoOs6pqamKvxOP1JxRZVZXL3FNmccwzBgFZfWsn0ILUKLux+hpTJGaBFa3P2wWsRNVoFAIJiniAQvEAgE8xSR4AUCgWCeIhK8QCAQzFOmneBJsZzH+TkTZnOsG6GFj9DCR2jhI7TwmQ9a/j8s3GAPixm/HQAAAABJRU5ErkJggg==\" data-image-state=\"image-loaded\"\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 445px 10.5px; text-align: left; transform-origin: 445px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; text-decoration: underline; text-decoration-line: underline; \"\u003eTip: Assume that the starting angle is at 0 degrees and that V is located at (-R1,0) at that angle.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 445px 10.5px; text-align: left; transform-origin: 445px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; text-decoration: underline; text-decoration-line: underline; \"\u003eALSO KEEP IN MIND THAT: 'C1 MUST BE SMALLER THAN C2'.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 445px 10.5px; text-align: left; transform-origin: 445px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eGOOD LUCK!!!!!!!!!!!!!!!!!!!!!!!!!!\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function [x,y] = find_coordinates(R1,R2,theta)\r\n     \r\nend","test_suite":"%% \r\nR1_test = randi([2, 15]);\r\nR2_test = R1_test + randi([1, 20]); \r\ntheta_test = 2 * pi * rand();\r\n[x_user, y_user] = find_coordinates(R1_test, R2_test, theta_test);\r\nd = R2_test - R1_test;\r\nA = [cos(theta_test), -sin(theta_test); sin(theta_test), cos(theta_test)];\r\nB = [cos((R2_test/R1_test)*theta_test), sin((R2_test/R1_test)*theta_test); ...\r\n    -sin((R2_test/R1_test)*theta_test), cos((R2_test/R1_test)*theta_test)];\r\nC_vec = A * [-d/sqrt(2); d/sqrt(2)];\r\nV_rel = B * [0; -R1_test];\r\nexpected = C_vec + V_rel;\r\ntol = 1e-5;\r\nassert(abs(x_user - expected(1)) \u003c tol \u0026\u0026 abs(y_user - expected(2)) \u003c tol, ...\r\n    'Test failed for R1 = %g, R2 = %g, theta = %g rad.', R1_test, R2_test, theta_test);\r\n%%\r\nR1_invalid = 10;\r\nR2_invalid = 9;\r\ntheta_dummy = 0;\r\ntry\r\n    find_coordinates(R1_invalid, R2_invalid, theta_dummy);\r\n    error('Test Failed: The function should have thrown an error when R1 \u003e R2.');\r\ncatch ME\r\n    expected_msg = 'C1 MUST BE SMALLER THAN C2';\r\n    assert(strcmp(ME.message, expected_msg), ...\r\n        'Test Failed: Error message was \"%s\" instead of \"%s\".', ME.message, expected_msg);\r\nend","published":true,"deleted":false,"likes_count":0,"comments_count":2,"created_by":5158730,"edited_by":5158730,"edited_at":"2026-08-24T15:21:27.000Z","deleted_by":null,"deleted_at":null,"solvers_count":3,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-08-24T12:45:18.000Z","updated_at":"2026-08-25T16:20:36.000Z","published_at":"2026-08-24T12:45:18.000Z","restored_at":null,"restored_by":null,"spam":null,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eWe have two circles. One small(C1) that is inside a bigger one (C2). C1 has a radius R1 and C2 has a radius R2. C1 is internally tangened to C2. On the perimeter of C1 lies a point (V). You are asked to find the coordinates of V(x,y) while C1 is moving alongside the perimeter of C2 without slipping.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"352\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"376\\\"/\u003e\u003cw:attr w:name=\\\"verticalAlign\\\" w:val=\\\"baseline\\\"/\u003e\u003cw:attr w:name=\\\"altText\\\" w:val=\\\"\\\"/\u003e\u003cw:attr w:name=\\\"relationshipId\\\" w:val=\\\"rId1\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003cw:u/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eTip: Assume that the starting angle is at 0 degrees and that V is located at (-R1,0) at that angle.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003cw:u/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eALSO KEEP IN MIND THAT: 'C1 MUST BE SMALLER THAN C2'.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGOOD LUCK!!!!!!!!!!!!!!!!!!!!!!!!!!\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image1.png\",\"relationshipId\":\"rId1\"}]},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":44369,"title":"Circle/Pentagon Overlap","description":"Your function will be provided with the five vertices of a pentagon (p) as well as the center point (cp) and radius (r) of a circle. The function should return the number of pentagon vertices that lie within or on the circle. The tolerance for lying on the circle is 0.02.","description_html":"\u003cp\u003eYour function will be provided with the five vertices of a pentagon (p) as well as the center point (cp) and radius (r) of a circle. The function should return the number of pentagon vertices that lie within or on the circle. The tolerance for lying on the circle is 0.02.\u003c/p\u003e","function_template":"function y = circle_pentagon_overlap(p,cp,r)\r\n y = 0;\r\nend","test_suite":"%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [0,0];\r\nr = 5;\r\ny_correct = 5;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [0,0];\r\nr = 4;\r\ny_correct = 0;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [0,0];\r\nr = 15;\r\ny_correct = 5;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [2,0];\r\nr = 5;\r\ny_correct = 2;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [2,0.75];\r\nr = 5;\r\ny_correct = 3;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [7.5,0];\r\nr = 5;\r\ny_correct = 1;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [0,-5];\r\nr = 9;\r\ny_correct = 4;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [23.66,11.42; 24.37,5.58; 19.05,3.10; 15.04,7.40; 17.89,12.54];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 5;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [23.66,11.42; 24.37,5.58; 19.05,3.10; 15.04,7.40; 17.89,12.54];\r\ncp = [19,8];\r\nr = 5;\r\ny_correct = 3;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [23.66,11.42; 24.37,5.58; 19.05,3.10; 15.04,7.40; 17.89,12.54];\r\ncp = [19.5,10];\r\nr = 5;\r\ny_correct = 2;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [23.66,11.42; 24.37,5.58; 19.05,3.10; 15.04,7.40; 17.89,12.54];\r\ncp = [19.5,10];\r\nr = 6.6;\r\ny_correct = 4;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [23.66,11.42; 24.37,5.58; 19.05,3.10; 15.04,7.40; 17.89,12.54];\r\ncp = [19.5,10];\r\nr = 7;\r\ny_correct = 5;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [30.94,36.26; 35.61,27.09; 28.34,19.82; 19.17,24.49; 20.78,34.65];\r\ncp = [26.97,28.45];\r\nr = 8.75;\r\ny_correct = 5;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [30.94,36.26; 35.61,27.09; 28.34,19.82; 19.17,24.49; 20.78,34.65];\r\ncp = [26.97,28.45];\r\nr = 8;\r\ny_correct = 0;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":1,"created_by":26769,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":330,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":34,"created_at":"2017-10-10T18:44:43.000Z","updated_at":"2026-05-29T08:01:56.000Z","published_at":"2017-10-16T01:45:09.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eYour function will be provided with the five vertices of a pentagon (p) as well as the center point (cp) and radius (r) of a circle. The function should return the number of pentagon vertices that lie within or on the circle. The tolerance for lying on the circle is 0.02.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":44368,"title":"Inscribed Pentagon?","description":"Your function will be provided with the five vertices of a pentagon (p) as well as the center point (cp) and radius (r) of a circle. The pentagon will be centered about the circle. The function should return one of the following values:\r\n\r\n  0: the pentagon is completely enclosed within the circle but is not inscribed\r\n  1: the pentagon is inscribed in the circle (within ±0.02)\r\n  2: the vertices of the pentagon extend beyond the circle\r\n\r\nPoints will be rounded to the nearest hundredth. See the test cases for examples.","description_html":"\u003cp\u003eYour function will be provided with the five vertices of a pentagon (p) as well as the center point (cp) and radius (r) of a circle. The pentagon will be centered about the circle. The function should return one of the following values:\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003e0: the pentagon is completely enclosed within the circle but is not inscribed\r\n1: the pentagon is inscribed in the circle (within ±0.02)\r\n2: the vertices of the pentagon extend beyond the circle\r\n\u003c/pre\u003e\u003cp\u003ePoints will be rounded to the nearest hundredth. See the test cases for examples.\u003c/p\u003e","function_template":"function y = inscribed_pentagon(p,cp,r)\r\n y = 0;\r\nend","test_suite":"%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [0,0];\r\nr = 5;\r\ny_correct = 1;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,6.58; 6.42,1.92; 3.97,-5.63; -3.97,-5.63; -6.42,1.92];\r\ncp = [0,0];\r\nr = 5;\r\ny_correct = 2;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,4.55; 4.28,1.44; 2.65,-3.59; -2.65,-3.59; -4.28,1.44];\r\ncp = [0,0];\r\nr = 5;\r\ny_correct = 0;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\ncp = [20,8];\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55] + repmat(cp,[5,1]);\r\nr = 5;\r\ny_correct = 1;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\ncp = [20,8];\r\np = [0,6.58; 6.42,1.92; 3.97,-5.63; -3.97,-5.63; -6.42,1.92] + repmat(cp,[5,1]);\r\nr = 5;\r\ny_correct = 2;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\ncp = [20,8];\r\np = [0,4.55; 4.28,1.44; 2.65,-3.59; -2.65,-3.59; -4.28,1.44] + repmat(cp,[5,1]);\r\nr = 5;\r\ny_correct = 0;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [23.66,11.42; 24.37,5.58; 19.05,3.10; 15.04,7.40; 17.89,12.54];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 1;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [25.01,12.47; 25.98,4.58; 18.78,1.23; 13.37,7.03; 17.22,13.97];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 2;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [23.27,11.12; 23.92,5.87; 19.12,3.63; 15.52,7.50; 18.08,12.13];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 0;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [30.94,36.26; 35.61,27.09; 28.34,19.82; 19.17,24.49; 20.78,34.65];\r\ncp = [26.97,28.45];\r\nr = 8.75;\r\ny_correct = 1;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [32.54,38.78; 38.84,26.41; 29.02,16.59; 16.65,22.89; 18.83,36.61];\r\ncp = [26.97,28.45];\r\nr = 8.75;\r\ny_correct = 2;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [30.49,35.54; 34.69,27.29; 28.14,20.74; 19.89,24.95; 21.34,34.09];\r\ncp = [26.97,28.45];\r\nr = 8.75;\r\ny_correct = 0;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":26769,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":309,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":34,"created_at":"2017-10-10T16:31:01.000Z","updated_at":"2026-05-29T08:13:53.000Z","published_at":"2017-10-16T01:45:09.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eYour function will be provided with the five vertices of a pentagon (p) as well as the center point (cp) and radius (r) of a circle. The pentagon will be centered about the circle. The function should return one of the following values:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[0: the pentagon is completely enclosed within the circle but is not inscribed\\n1: the pentagon is inscribed in the circle (within ±0.02)\\n2: the vertices of the pentagon extend beyond the circle]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ePoints will be rounded to the nearest hundredth. See the test cases for examples.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":44367,"title":"Inscribed Pentagon? 2","description":"Your function will be provided with the five vertices of a pentagon (p) as well as the center point (cp) and radius (r) of a circle. The pentagon may or may not be centered on the circle. The function should return one of the following values:\r\n\r\n -1: the pentagon is not centered on the circle (within 5% of r)^\r\n  0: the pentagon is completely enclosed within the circle but is not inscribed\r\n  1: the pentagon is inscribed in the circle (within ±0.02)\r\n  2: the vertices of the pentagon extend beyond the circle\r\n\r\nPoints will be rounded to the nearest hundredth. See the test cases for examples. (There will not be a case where some vertices are within the circle and others without.)\r\n\r\n^ Due to the asymmetric nature of the pentagon, its centroid does not coincide with center of its inscribing circle, hence the ±5% tolerance window. ","description_html":"\u003cp\u003eYour function will be provided with the five vertices of a pentagon (p) as well as the center point (cp) and radius (r) of a circle. The pentagon may or may not be centered on the circle. The function should return one of the following values:\u003c/p\u003e\u003cpre\u003e -1: the pentagon is not centered on the circle (within 5% of r)^\r\n  0: the pentagon is completely enclosed within the circle but is not inscribed\r\n  1: the pentagon is inscribed in the circle (within ±0.02)\r\n  2: the vertices of the pentagon extend beyond the circle\u003c/pre\u003e\u003cp\u003ePoints will be rounded to the nearest hundredth. See the test cases for examples. (There will not be a case where some vertices are within the circle and others without.)\u003c/p\u003e\u003cp\u003e^ Due to the asymmetric nature of the pentagon, its centroid does not coincide with center of its inscribing circle, hence the ±5% tolerance window.\u003c/p\u003e","function_template":"function y = inscribed_pentagon2(p,cp,r)\r\n y = -1;\r\nend","test_suite":"%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [0,0];\r\nr = 5;\r\ny_correct = 1;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,6.58; 6.42,1.92; 3.97,-5.63; -3.97,-5.63; -6.42,1.92];\r\ncp = [0,0];\r\nr = 5;\r\ny_correct = 2;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,4.55; 4.28,1.44; 2.65,-3.59; -2.65,-3.59; -4.28,1.44];\r\ncp = [0,0];\r\nr = 5;\r\ny_correct = 0;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [0,0.5];\r\nr = 8.75;\r\ny_correct = -1;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [1.98,-0.47];\r\nr = 8.75;\r\ny_correct = -1;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\ncp = [20,8];\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55] + repmat(cp,[5,1]);\r\nr = 5;\r\ny_correct = 1;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\ncp = [20,8];\r\np = [0,6.58; 6.42,1.92; 3.97,-5.63; -3.97,-5.63; -6.42,1.92] + repmat(cp,[5,1]);\r\nr = 5;\r\ny_correct = 2;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\ncp = [20,8];\r\np = [0,4.55; 4.28,1.44; 2.65,-3.59; -2.65,-3.59; -4.28,1.44] + repmat(cp,[5,1]);\r\nr = 5;\r\ny_correct = 0;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\ncp_temp = [20,8];\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55] + repmat(cp_temp,[5,1]);\r\ncp = [19.5,9.08];\r\nr = 2.5;\r\ny_correct = -1;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\ncp_temp = [20,8];\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55] + repmat(cp_temp,[5,1]);\r\ncp = [19.86,7.19];\r\nr = 7.5;\r\ny_correct = -1;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [23.66,11.42; 24.37,5.58; 19.05,3.10; 15.04,7.40; 17.89,12.54];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 1;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [25.01,12.47; 25.98,4.58; 18.78,1.23; 13.37,7.03; 17.22,13.97];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 2;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [23.27,11.12; 23.92,5.87; 19.12,3.63; 15.52,7.50; 18.08,12.13];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 0;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [30.94,36.26; 35.61,27.09; 28.34,19.82; 19.17,24.49; 20.78,34.65];\r\ncp = [26.97,28.45];\r\nr = 8.75;\r\ny_correct = 1;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [32.54,38.78; 38.84,26.41; 29.02,16.59; 16.65,22.89; 18.83,36.61];\r\ncp = [26.97,28.45];\r\nr = 8.75;\r\ny_correct = 2;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [30.49,35.54; 34.69,27.29; 28.14,20.74; 19.89,24.95; 21.34,34.09];\r\ncp = [26.97,28.45];\r\nr = 8.75;\r\ny_correct = 0;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [30.94,36.26; 35.61,27.09; 28.34,19.82; 19.17,24.49; 20.78,34.65];\r\ncp = [26.41,29.04];\r\nr = 6.13;\r\ny_correct = -1;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [30.94,36.26; 35.61,27.09; 28.34,19.82; 19.17,24.49; 20.78,34.65];\r\ncp = [27.07,27.66];\r\nr = 9.63;\r\ny_correct = -1;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":26769,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":98,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":35,"created_at":"2017-10-10T15:28:54.000Z","updated_at":"2026-05-25T02:36:45.000Z","published_at":"2017-10-16T01:51:00.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eYour function will be provided with the five vertices of a pentagon (p) as well as the center point (cp) and radius (r) of a circle. The pentagon may or may not be centered on the circle. The function should return one of the following values:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[ -1: the pentagon is not centered on the circle (within 5% of r)^\\n  0: the pentagon is completely enclosed within the circle but is not inscribed\\n  1: the pentagon is inscribed in the circle (within ±0.02)\\n  2: the vertices of the pentagon extend beyond the circle]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ePoints will be rounded to the nearest hundredth. See the test cases for examples. (There will not be a case where some vertices are within the circle and others without.)\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e^ Due to the asymmetric nature of the pentagon, its centroid does not coincide with center of its inscribing circle, hence the ±5% tolerance window.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":44386,"title":"Circumscribed Pentagon?","description":"Building off of \u003chttps://www.mathworks.com/matlabcentral/cody/problems/44368 Problem 44368\u003e, your function will be provided with the five vertices of a regular pentagon (p) as well as the center point (cp) and radius (r) of a circle. The function should return one of the following values:\r\n\r\n  0: the pentagon is completely enclosed within the circle but is not inscribed\r\n  1: the pentagon is inscribed in the circle (within ±0.02)\r\n  2: the vertices of the pentagon extend beyond the circle, but its edges still cross back into the circle\r\n  3: the pentagon circumscribes the circle (within ±0.02)\r\n  4: the pentagon completely encloses, and does not touch, the circle\r\n\r\nPoints will be rounded to the nearest hundredth. See the test cases for examples.","description_html":"\u003cp\u003eBuilding off of \u003ca href = \"https://www.mathworks.com/matlabcentral/cody/problems/44368\"\u003eProblem 44368\u003c/a\u003e, your function will be provided with the five vertices of a regular pentagon (p) as well as the center point (cp) and radius (r) of a circle. The function should return one of the following values:\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003e0: the pentagon is completely enclosed within the circle but is not inscribed\r\n1: the pentagon is inscribed in the circle (within ±0.02)\r\n2: the vertices of the pentagon extend beyond the circle, but its edges still cross back into the circle\r\n3: the pentagon circumscribes the circle (within ±0.02)\r\n4: the pentagon completely encloses, and does not touch, the circle\r\n\u003c/pre\u003e\u003cp\u003ePoints will be rounded to the nearest hundredth. See the test cases for examples.\u003c/p\u003e","function_template":"function y = circumscribed_pentagon(p,cp,r)\r\n  y = 0;\r\nend","test_suite":"%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [0,0];\r\nr = 5;\r\ny_correct = 1;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,5.61; 5.40,1.69; 3.34,-4.66; -3.34,-4.66; -5.40,1.69];\r\ncp = [0,0];\r\nr = 5;\r\ny_correct = 2;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,6.18; 5.88,1.91; 3.63,-5.00; -3.63,-5.00; -5.88,1.91];\r\ncp = [0,0];\r\nr = 5;\r\ny_correct = 3;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,4.55; 4.28,1.44; 2.65,-3.59; -2.65,-3.59; -4.28,1.44];\r\ncp = [0,0];\r\nr = 5;\r\ny_correct = 0;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\ncp = [20,8];\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55] + repmat(cp,[5,1]);\r\nr = 5;\r\ny_correct = 1;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [20,13.61; 25.40,9.69; 23.34,3.34; 16.66,3.34; 14.60,9.69];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 2;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [20,14.18; 25.88,9.91; 23.63,3.00; 16.37,3.00; 14.12,9.91];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 3;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\ncp = [20,8];\r\np = [0,6.58; 6.42,1.92; 3.97,-5.63; -3.97,-5.63; -6.42,1.92] + repmat(cp,[5,1]);\r\nr = 5;\r\ny_correct = 4;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\ncp = [20,8];\r\np = [0,4.55; 4.28,1.44; 2.65,-3.59; -2.65,-3.59; -4.28,1.44] + repmat(cp,[5,1]);\r\nr = 5;\r\ny_correct = 0;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [23.66,11.42; 24.37,5.58; 19.05,3.10; 15.04,7.40; 17.89,12.54];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 1;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [25.01,12.47; 25.98,4.58; 18.78,1.23; 13.37,7.03; 17.22,13.97];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 4;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [23.27,11.12; 23.92,5.87; 19.12,3.63; 15.52,7.50; 18.08,12.13];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 0;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [30.94,36.26; 35.61,27.09; 28.34,19.82; 19.17,24.49; 20.78,34.65];\r\ncp = [26.97,28.45];\r\nr = 8.75;\r\ny_correct = 1;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [32.54,38.78; 38.84,26.41; 29.02,16.59; 16.65,22.89; 18.83,36.61];\r\ncp = [26.97,28.45];\r\nr = 8.75;\r\ny_correct = 4;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [30.49,35.54; 34.69,27.29; 28.14,20.74; 19.89,24.95; 21.34,34.09];\r\ncp = [26.97,28.45];\r\nr = 8.75;\r\ny_correct = 0;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [26.97,34.06; 32.37,30.14; 30.31,23.79; 23.63,23.79; 21.57,30.14];\r\ncp = [26.97,28.45];\r\nr = 5;\r\ny_correct = 2;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [31.35,32.83; 32.49,25.64; 26.00,22.34; 20.85,27.48; 24.16,33.97];\r\ncp = [26.97,28.45];\r\nr = 5.01;\r\ny_correct = 3;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))","published":true,"deleted":false,"likes_count":2,"comments_count":4,"created_by":26769,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":66,"test_suite_updated_at":"2017-12-08T15:45:11.000Z","rescore_all_solutions":false,"group_id":35,"created_at":"2017-10-13T20:03:45.000Z","updated_at":"2026-07-22T14:35:48.000Z","published_at":"2017-10-16T01:51:02.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eBuilding off of\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:hyperlink w:docLocation=\\\"https://www.mathworks.com/matlabcentral/cody/problems/44368\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eProblem 44368\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003cw:r\u003e\u003cw:t\u003e, your function will be provided with the five vertices of a regular pentagon (p) as well as the center point (cp) and radius (r) of a circle. The function should return one of the following values:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[0: the pentagon is completely enclosed within the circle but is not inscribed\\n1: the pentagon is inscribed in the circle (within ±0.02)\\n2: the vertices of the pentagon extend beyond the circle, but its edges still cross back into the circle\\n3: the pentagon circumscribes the circle (within ±0.02)\\n4: the pentagon completely encloses, and does not touch, the circle]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ePoints will be rounded to the nearest hundredth. See the test cases for examples.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"}],"problem_search":{"problems":[{"id":1693,"title":"Calculate distance travelled when given radius and rotations","description":"When given radius of wheel and number of rotations calculate total distance travelled\r\nconsider pi=3.14","description_html":"\u003cp\u003eWhen given radius of wheel and number of rotations calculate total distance travelled\r\nconsider pi=3.14\u003c/p\u003e","function_template":"function y = calci_dist(r,n)\r\n  y = 1;\r\nend","test_suite":"%%\r\nr = 1;\r\nn = 1;\r\ny_correct = 6.28;\r\nassert(isequal(calci_dist(r,n),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":14448,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":243,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2013-07-02T09:00:14.000Z","updated_at":"2026-07-16T05:48:41.000Z","published_at":"2013-07-02T09:02:09.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eWhen given radius of wheel and number of rotations calculate total distance travelled consider pi=3.14\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":61452,"title":"Geometry time 6!(Extremely hard)","description":"We have two circles. One small(C1) that is inside a bigger one (C2). C1 has a radius R1 and C2 has a radius R2. C1 is internally tangened to C2. On the perimeter of C1 lies a point (V). You are asked to find the coordinates of V(x,y) while C1 is moving alongside the perimeter of C2 without slipping.\r\n\r\nTip: Assume that the starting angle is at 0 degrees and that V is located at (-R1,0) at that angle.\r\nALSO KEEP IN MIND THAT: 'C1 MUST BE SMALLER THAN C2'.\r\nGOOD LUCK!!!!!!!!!!!!!!!!!!!!!!!!!!","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; min-height: 0px; white-space: normal; color: rgb(33, 33, 33); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none; white-space: normal; \"\u003e\u003cdiv style=\"block-size: 519.8px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 469px 259.9px; transform-origin: 469px 259.9px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 63px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 445px 31.5px; text-align: left; transform-origin: 445px 31.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eWe have two circles. One small(C1) that is inside a bigger one (C2). C1 has a radius R1 and C2 has a radius R2. C1 is internally tangened to C2. On the perimeter of C1 lies a point (V). You are asked to find the coordinates of V(x,y) while C1 is moving alongside the perimeter of C2 without slipping.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 357.8px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 445px 178.9px; text-align: left; transform-origin: 445px 178.9px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cimg class=\"imageNode\" width=\"376\" height=\"352\" style=\"vertical-align: baseline;width: 376px;height: 352px\" src=\"data:image/png;base64,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\" data-image-state=\"image-loaded\"\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 445px 10.5px; text-align: left; transform-origin: 445px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; text-decoration: underline; text-decoration-line: underline; \"\u003eTip: Assume that the starting angle is at 0 degrees and that V is located at (-R1,0) at that angle.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 445px 10.5px; text-align: left; transform-origin: 445px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; text-decoration: underline; text-decoration-line: underline; \"\u003eALSO KEEP IN MIND THAT: 'C1 MUST BE SMALLER THAN C2'.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 445px 10.5px; text-align: left; transform-origin: 445px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eGOOD LUCK!!!!!!!!!!!!!!!!!!!!!!!!!!\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function [x,y] = find_coordinates(R1,R2,theta)\r\n     \r\nend","test_suite":"%% \r\nR1_test = randi([2, 15]);\r\nR2_test = R1_test + randi([1, 20]); \r\ntheta_test = 2 * pi * rand();\r\n[x_user, y_user] = find_coordinates(R1_test, R2_test, theta_test);\r\nd = R2_test - R1_test;\r\nA = [cos(theta_test), -sin(theta_test); sin(theta_test), cos(theta_test)];\r\nB = [cos((R2_test/R1_test)*theta_test), sin((R2_test/R1_test)*theta_test); ...\r\n    -sin((R2_test/R1_test)*theta_test), cos((R2_test/R1_test)*theta_test)];\r\nC_vec = A * [-d/sqrt(2); d/sqrt(2)];\r\nV_rel = B * [0; -R1_test];\r\nexpected = C_vec + V_rel;\r\ntol = 1e-5;\r\nassert(abs(x_user - expected(1)) \u003c tol \u0026\u0026 abs(y_user - expected(2)) \u003c tol, ...\r\n    'Test failed for R1 = %g, R2 = %g, theta = %g rad.', R1_test, R2_test, theta_test);\r\n%%\r\nR1_invalid = 10;\r\nR2_invalid = 9;\r\ntheta_dummy = 0;\r\ntry\r\n    find_coordinates(R1_invalid, R2_invalid, theta_dummy);\r\n    error('Test Failed: The function should have thrown an error when R1 \u003e R2.');\r\ncatch ME\r\n    expected_msg = 'C1 MUST BE SMALLER THAN C2';\r\n    assert(strcmp(ME.message, expected_msg), ...\r\n        'Test Failed: Error message was \"%s\" instead of \"%s\".', ME.message, expected_msg);\r\nend","published":true,"deleted":false,"likes_count":0,"comments_count":2,"created_by":5158730,"edited_by":5158730,"edited_at":"2026-08-24T15:21:27.000Z","deleted_by":null,"deleted_at":null,"solvers_count":3,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-08-24T12:45:18.000Z","updated_at":"2026-08-25T16:20:36.000Z","published_at":"2026-08-24T12:45:18.000Z","restored_at":null,"restored_by":null,"spam":null,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eWe have two circles. One small(C1) that is inside a bigger one (C2). C1 has a radius R1 and C2 has a radius R2. C1 is internally tangened to C2. On the perimeter of C1 lies a point (V). You are asked to find the coordinates of V(x,y) while C1 is moving alongside the perimeter of C2 without slipping.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"352\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"376\\\"/\u003e\u003cw:attr w:name=\\\"verticalAlign\\\" w:val=\\\"baseline\\\"/\u003e\u003cw:attr w:name=\\\"altText\\\" w:val=\\\"\\\"/\u003e\u003cw:attr w:name=\\\"relationshipId\\\" w:val=\\\"rId1\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003cw:u/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eTip: Assume that the starting angle is at 0 degrees and that V is located at (-R1,0) at that angle.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003cw:u/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eALSO KEEP IN MIND THAT: 'C1 MUST BE SMALLER THAN C2'.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGOOD LUCK!!!!!!!!!!!!!!!!!!!!!!!!!!\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image1.png\",\"relationshipId\":\"rId1\"}]},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":44369,"title":"Circle/Pentagon Overlap","description":"Your function will be provided with the five vertices of a pentagon (p) as well as the center point (cp) and radius (r) of a circle. The function should return the number of pentagon vertices that lie within or on the circle. The tolerance for lying on the circle is 0.02.","description_html":"\u003cp\u003eYour function will be provided with the five vertices of a pentagon (p) as well as the center point (cp) and radius (r) of a circle. The function should return the number of pentagon vertices that lie within or on the circle. The tolerance for lying on the circle is 0.02.\u003c/p\u003e","function_template":"function y = circle_pentagon_overlap(p,cp,r)\r\n y = 0;\r\nend","test_suite":"%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [0,0];\r\nr = 5;\r\ny_correct = 5;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [0,0];\r\nr = 4;\r\ny_correct = 0;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [0,0];\r\nr = 15;\r\ny_correct = 5;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [2,0];\r\nr = 5;\r\ny_correct = 2;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [2,0.75];\r\nr = 5;\r\ny_correct = 3;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [7.5,0];\r\nr = 5;\r\ny_correct = 1;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [0,-5];\r\nr = 9;\r\ny_correct = 4;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [23.66,11.42; 24.37,5.58; 19.05,3.10; 15.04,7.40; 17.89,12.54];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 5;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [23.66,11.42; 24.37,5.58; 19.05,3.10; 15.04,7.40; 17.89,12.54];\r\ncp = [19,8];\r\nr = 5;\r\ny_correct = 3;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [23.66,11.42; 24.37,5.58; 19.05,3.10; 15.04,7.40; 17.89,12.54];\r\ncp = [19.5,10];\r\nr = 5;\r\ny_correct = 2;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [23.66,11.42; 24.37,5.58; 19.05,3.10; 15.04,7.40; 17.89,12.54];\r\ncp = [19.5,10];\r\nr = 6.6;\r\ny_correct = 4;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [23.66,11.42; 24.37,5.58; 19.05,3.10; 15.04,7.40; 17.89,12.54];\r\ncp = [19.5,10];\r\nr = 7;\r\ny_correct = 5;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [30.94,36.26; 35.61,27.09; 28.34,19.82; 19.17,24.49; 20.78,34.65];\r\ncp = [26.97,28.45];\r\nr = 8.75;\r\ny_correct = 5;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))\r\n\r\n%%\r\np = [30.94,36.26; 35.61,27.09; 28.34,19.82; 19.17,24.49; 20.78,34.65];\r\ncp = [26.97,28.45];\r\nr = 8;\r\ny_correct = 0;\r\nassert(isequal(circle_pentagon_overlap(p,cp,r),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":1,"created_by":26769,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":330,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":34,"created_at":"2017-10-10T18:44:43.000Z","updated_at":"2026-05-29T08:01:56.000Z","published_at":"2017-10-16T01:45:09.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eYour function will be provided with the five vertices of a pentagon (p) as well as the center point (cp) and radius (r) of a circle. The function should return the number of pentagon vertices that lie within or on the circle. The tolerance for lying on the circle is 0.02.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":44368,"title":"Inscribed Pentagon?","description":"Your function will be provided with the five vertices of a pentagon (p) as well as the center point (cp) and radius (r) of a circle. The pentagon will be centered about the circle. The function should return one of the following values:\r\n\r\n  0: the pentagon is completely enclosed within the circle but is not inscribed\r\n  1: the pentagon is inscribed in the circle (within ±0.02)\r\n  2: the vertices of the pentagon extend beyond the circle\r\n\r\nPoints will be rounded to the nearest hundredth. See the test cases for examples.","description_html":"\u003cp\u003eYour function will be provided with the five vertices of a pentagon (p) as well as the center point (cp) and radius (r) of a circle. The pentagon will be centered about the circle. The function should return one of the following values:\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003e0: the pentagon is completely enclosed within the circle but is not inscribed\r\n1: the pentagon is inscribed in the circle (within ±0.02)\r\n2: the vertices of the pentagon extend beyond the circle\r\n\u003c/pre\u003e\u003cp\u003ePoints will be rounded to the nearest hundredth. See the test cases for examples.\u003c/p\u003e","function_template":"function y = inscribed_pentagon(p,cp,r)\r\n y = 0;\r\nend","test_suite":"%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [0,0];\r\nr = 5;\r\ny_correct = 1;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,6.58; 6.42,1.92; 3.97,-5.63; -3.97,-5.63; -6.42,1.92];\r\ncp = [0,0];\r\nr = 5;\r\ny_correct = 2;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,4.55; 4.28,1.44; 2.65,-3.59; -2.65,-3.59; -4.28,1.44];\r\ncp = [0,0];\r\nr = 5;\r\ny_correct = 0;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\ncp = [20,8];\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55] + repmat(cp,[5,1]);\r\nr = 5;\r\ny_correct = 1;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\ncp = [20,8];\r\np = [0,6.58; 6.42,1.92; 3.97,-5.63; -3.97,-5.63; -6.42,1.92] + repmat(cp,[5,1]);\r\nr = 5;\r\ny_correct = 2;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\ncp = [20,8];\r\np = [0,4.55; 4.28,1.44; 2.65,-3.59; -2.65,-3.59; -4.28,1.44] + repmat(cp,[5,1]);\r\nr = 5;\r\ny_correct = 0;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [23.66,11.42; 24.37,5.58; 19.05,3.10; 15.04,7.40; 17.89,12.54];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 1;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [25.01,12.47; 25.98,4.58; 18.78,1.23; 13.37,7.03; 17.22,13.97];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 2;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [23.27,11.12; 23.92,5.87; 19.12,3.63; 15.52,7.50; 18.08,12.13];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 0;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [30.94,36.26; 35.61,27.09; 28.34,19.82; 19.17,24.49; 20.78,34.65];\r\ncp = [26.97,28.45];\r\nr = 8.75;\r\ny_correct = 1;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [32.54,38.78; 38.84,26.41; 29.02,16.59; 16.65,22.89; 18.83,36.61];\r\ncp = [26.97,28.45];\r\nr = 8.75;\r\ny_correct = 2;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [30.49,35.54; 34.69,27.29; 28.14,20.74; 19.89,24.95; 21.34,34.09];\r\ncp = [26.97,28.45];\r\nr = 8.75;\r\ny_correct = 0;\r\nassert(isequal(inscribed_pentagon(p,cp,r),y_correct))","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":26769,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":309,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":34,"created_at":"2017-10-10T16:31:01.000Z","updated_at":"2026-05-29T08:13:53.000Z","published_at":"2017-10-16T01:45:09.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eYour function will be provided with the five vertices of a pentagon (p) as well as the center point (cp) and radius (r) of a circle. The pentagon will be centered about the circle. The function should return one of the following values:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[0: the pentagon is completely enclosed within the circle but is not inscribed\\n1: the pentagon is inscribed in the circle (within ±0.02)\\n2: the vertices of the pentagon extend beyond the circle]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ePoints will be rounded to the nearest hundredth. See the test cases for examples.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":44367,"title":"Inscribed Pentagon? 2","description":"Your function will be provided with the five vertices of a pentagon (p) as well as the center point (cp) and radius (r) of a circle. The pentagon may or may not be centered on the circle. The function should return one of the following values:\r\n\r\n -1: the pentagon is not centered on the circle (within 5% of r)^\r\n  0: the pentagon is completely enclosed within the circle but is not inscribed\r\n  1: the pentagon is inscribed in the circle (within ±0.02)\r\n  2: the vertices of the pentagon extend beyond the circle\r\n\r\nPoints will be rounded to the nearest hundredth. See the test cases for examples. (There will not be a case where some vertices are within the circle and others without.)\r\n\r\n^ Due to the asymmetric nature of the pentagon, its centroid does not coincide with center of its inscribing circle, hence the ±5% tolerance window. ","description_html":"\u003cp\u003eYour function will be provided with the five vertices of a pentagon (p) as well as the center point (cp) and radius (r) of a circle. The pentagon may or may not be centered on the circle. The function should return one of the following values:\u003c/p\u003e\u003cpre\u003e -1: the pentagon is not centered on the circle (within 5% of r)^\r\n  0: the pentagon is completely enclosed within the circle but is not inscribed\r\n  1: the pentagon is inscribed in the circle (within ±0.02)\r\n  2: the vertices of the pentagon extend beyond the circle\u003c/pre\u003e\u003cp\u003ePoints will be rounded to the nearest hundredth. See the test cases for examples. (There will not be a case where some vertices are within the circle and others without.)\u003c/p\u003e\u003cp\u003e^ Due to the asymmetric nature of the pentagon, its centroid does not coincide with center of its inscribing circle, hence the ±5% tolerance window.\u003c/p\u003e","function_template":"function y = inscribed_pentagon2(p,cp,r)\r\n y = -1;\r\nend","test_suite":"%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [0,0];\r\nr = 5;\r\ny_correct = 1;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,6.58; 6.42,1.92; 3.97,-5.63; -3.97,-5.63; -6.42,1.92];\r\ncp = [0,0];\r\nr = 5;\r\ny_correct = 2;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,4.55; 4.28,1.44; 2.65,-3.59; -2.65,-3.59; -4.28,1.44];\r\ncp = [0,0];\r\nr = 5;\r\ny_correct = 0;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [0,0.5];\r\nr = 8.75;\r\ny_correct = -1;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [1.98,-0.47];\r\nr = 8.75;\r\ny_correct = -1;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\ncp = [20,8];\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55] + repmat(cp,[5,1]);\r\nr = 5;\r\ny_correct = 1;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\ncp = [20,8];\r\np = [0,6.58; 6.42,1.92; 3.97,-5.63; -3.97,-5.63; -6.42,1.92] + repmat(cp,[5,1]);\r\nr = 5;\r\ny_correct = 2;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\ncp = [20,8];\r\np = [0,4.55; 4.28,1.44; 2.65,-3.59; -2.65,-3.59; -4.28,1.44] + repmat(cp,[5,1]);\r\nr = 5;\r\ny_correct = 0;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\ncp_temp = [20,8];\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55] + repmat(cp_temp,[5,1]);\r\ncp = [19.5,9.08];\r\nr = 2.5;\r\ny_correct = -1;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\ncp_temp = [20,8];\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55] + repmat(cp_temp,[5,1]);\r\ncp = [19.86,7.19];\r\nr = 7.5;\r\ny_correct = -1;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [23.66,11.42; 24.37,5.58; 19.05,3.10; 15.04,7.40; 17.89,12.54];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 1;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [25.01,12.47; 25.98,4.58; 18.78,1.23; 13.37,7.03; 17.22,13.97];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 2;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [23.27,11.12; 23.92,5.87; 19.12,3.63; 15.52,7.50; 18.08,12.13];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 0;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [30.94,36.26; 35.61,27.09; 28.34,19.82; 19.17,24.49; 20.78,34.65];\r\ncp = [26.97,28.45];\r\nr = 8.75;\r\ny_correct = 1;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [32.54,38.78; 38.84,26.41; 29.02,16.59; 16.65,22.89; 18.83,36.61];\r\ncp = [26.97,28.45];\r\nr = 8.75;\r\ny_correct = 2;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [30.49,35.54; 34.69,27.29; 28.14,20.74; 19.89,24.95; 21.34,34.09];\r\ncp = [26.97,28.45];\r\nr = 8.75;\r\ny_correct = 0;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [30.94,36.26; 35.61,27.09; 28.34,19.82; 19.17,24.49; 20.78,34.65];\r\ncp = [26.41,29.04];\r\nr = 6.13;\r\ny_correct = -1;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))\r\n\r\n%%\r\np = [30.94,36.26; 35.61,27.09; 28.34,19.82; 19.17,24.49; 20.78,34.65];\r\ncp = [27.07,27.66];\r\nr = 9.63;\r\ny_correct = -1;\r\nassert(isequal(inscribed_pentagon2(p,cp,r),y_correct))","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":26769,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":98,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":35,"created_at":"2017-10-10T15:28:54.000Z","updated_at":"2026-05-25T02:36:45.000Z","published_at":"2017-10-16T01:51:00.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eYour function will be provided with the five vertices of a pentagon (p) as well as the center point (cp) and radius (r) of a circle. The pentagon may or may not be centered on the circle. The function should return one of the following values:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[ -1: the pentagon is not centered on the circle (within 5% of r)^\\n  0: the pentagon is completely enclosed within the circle but is not inscribed\\n  1: the pentagon is inscribed in the circle (within ±0.02)\\n  2: the vertices of the pentagon extend beyond the circle]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ePoints will be rounded to the nearest hundredth. See the test cases for examples. (There will not be a case where some vertices are within the circle and others without.)\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e^ Due to the asymmetric nature of the pentagon, its centroid does not coincide with center of its inscribing circle, hence the ±5% tolerance window.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":44386,"title":"Circumscribed Pentagon?","description":"Building off of \u003chttps://www.mathworks.com/matlabcentral/cody/problems/44368 Problem 44368\u003e, your function will be provided with the five vertices of a regular pentagon (p) as well as the center point (cp) and radius (r) of a circle. The function should return one of the following values:\r\n\r\n  0: the pentagon is completely enclosed within the circle but is not inscribed\r\n  1: the pentagon is inscribed in the circle (within ±0.02)\r\n  2: the vertices of the pentagon extend beyond the circle, but its edges still cross back into the circle\r\n  3: the pentagon circumscribes the circle (within ±0.02)\r\n  4: the pentagon completely encloses, and does not touch, the circle\r\n\r\nPoints will be rounded to the nearest hundredth. See the test cases for examples.","description_html":"\u003cp\u003eBuilding off of \u003ca href = \"https://www.mathworks.com/matlabcentral/cody/problems/44368\"\u003eProblem 44368\u003c/a\u003e, your function will be provided with the five vertices of a regular pentagon (p) as well as the center point (cp) and radius (r) of a circle. The function should return one of the following values:\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003e0: the pentagon is completely enclosed within the circle but is not inscribed\r\n1: the pentagon is inscribed in the circle (within ±0.02)\r\n2: the vertices of the pentagon extend beyond the circle, but its edges still cross back into the circle\r\n3: the pentagon circumscribes the circle (within ±0.02)\r\n4: the pentagon completely encloses, and does not touch, the circle\r\n\u003c/pre\u003e\u003cp\u003ePoints will be rounded to the nearest hundredth. See the test cases for examples.\u003c/p\u003e","function_template":"function y = circumscribed_pentagon(p,cp,r)\r\n  y = 0;\r\nend","test_suite":"%%\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55];\r\ncp = [0,0];\r\nr = 5;\r\ny_correct = 1;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,5.61; 5.40,1.69; 3.34,-4.66; -3.34,-4.66; -5.40,1.69];\r\ncp = [0,0];\r\nr = 5;\r\ny_correct = 2;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,6.18; 5.88,1.91; 3.63,-5.00; -3.63,-5.00; -5.88,1.91];\r\ncp = [0,0];\r\nr = 5;\r\ny_correct = 3;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [0,4.55; 4.28,1.44; 2.65,-3.59; -2.65,-3.59; -4.28,1.44];\r\ncp = [0,0];\r\nr = 5;\r\ny_correct = 0;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\ncp = [20,8];\r\np = [0,5; 4.76,1.55; 2.94,-4.05; -2.94,-4.05; -4.76,1.55] + repmat(cp,[5,1]);\r\nr = 5;\r\ny_correct = 1;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [20,13.61; 25.40,9.69; 23.34,3.34; 16.66,3.34; 14.60,9.69];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 2;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [20,14.18; 25.88,9.91; 23.63,3.00; 16.37,3.00; 14.12,9.91];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 3;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\ncp = [20,8];\r\np = [0,6.58; 6.42,1.92; 3.97,-5.63; -3.97,-5.63; -6.42,1.92] + repmat(cp,[5,1]);\r\nr = 5;\r\ny_correct = 4;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\ncp = [20,8];\r\np = [0,4.55; 4.28,1.44; 2.65,-3.59; -2.65,-3.59; -4.28,1.44] + repmat(cp,[5,1]);\r\nr = 5;\r\ny_correct = 0;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [23.66,11.42; 24.37,5.58; 19.05,3.10; 15.04,7.40; 17.89,12.54];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 1;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [25.01,12.47; 25.98,4.58; 18.78,1.23; 13.37,7.03; 17.22,13.97];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 4;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [23.27,11.12; 23.92,5.87; 19.12,3.63; 15.52,7.50; 18.08,12.13];\r\ncp = [20,8];\r\nr = 5;\r\ny_correct = 0;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [30.94,36.26; 35.61,27.09; 28.34,19.82; 19.17,24.49; 20.78,34.65];\r\ncp = [26.97,28.45];\r\nr = 8.75;\r\ny_correct = 1;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [32.54,38.78; 38.84,26.41; 29.02,16.59; 16.65,22.89; 18.83,36.61];\r\ncp = [26.97,28.45];\r\nr = 8.75;\r\ny_correct = 4;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [30.49,35.54; 34.69,27.29; 28.14,20.74; 19.89,24.95; 21.34,34.09];\r\ncp = [26.97,28.45];\r\nr = 8.75;\r\ny_correct = 0;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [26.97,34.06; 32.37,30.14; 30.31,23.79; 23.63,23.79; 21.57,30.14];\r\ncp = [26.97,28.45];\r\nr = 5;\r\ny_correct = 2;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))\r\n\r\n%%\r\np = [31.35,32.83; 32.49,25.64; 26.00,22.34; 20.85,27.48; 24.16,33.97];\r\ncp = [26.97,28.45];\r\nr = 5.01;\r\ny_correct = 3;\r\nassert(isequal(circumscribed_pentagon(p,cp,r),y_correct))","published":true,"deleted":false,"likes_count":2,"comments_count":4,"created_by":26769,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":66,"test_suite_updated_at":"2017-12-08T15:45:11.000Z","rescore_all_solutions":false,"group_id":35,"created_at":"2017-10-13T20:03:45.000Z","updated_at":"2026-07-22T14:35:48.000Z","published_at":"2017-10-16T01:51:02.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eBuilding off of\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:hyperlink w:docLocation=\\\"https://www.mathworks.com/matlabcentral/cody/problems/44368\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eProblem 44368\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003cw:r\u003e\u003cw:t\u003e, your function will be provided with the five vertices of a regular pentagon (p) as well as the center point (cp) and radius (r) of a circle. The function should return one of the following values:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[0: the pentagon is completely enclosed within the circle but is not inscribed\\n1: the pentagon is inscribed in the circle (within ±0.02)\\n2: the vertices of the pentagon extend beyond the circle, but its edges still cross back into the circle\\n3: the pentagon circumscribes the circle (within ±0.02)\\n4: the pentagon completely encloses, and does not touch, the circle]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ePoints will be rounded to the nearest hundredth. See the test cases for examples.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"}],"errors":[],"facets":[[{"value":"Cody5:Easy","count":2,"selected":false},{"value":"Basic Geometry","count":1,"selected":false},{"value":"Cody5:Hard","count":1,"selected":false}],[{"value":"medium","count":5,"selected":false},{"value":"easy","count":1,"selected":false}]],"term":"tag:\"radius\"","page":1,"per_page":50,"sort":"map(difficulty_value,0,0,999) asc"}}