{"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":61269,"title":"Precise Almost Pythagorean Triples ","description":"This  is essentially the same as:  Problem 52834. Easy Sequences 32: Almost Pythagorean Triples; it even presents the same set of test problems.  The difference is that the \"correct\" solutions for larger cases of 52834 were the result of roundoff errors due to values being larger than flintmax('double').  This problem requires care to avoid such roundoff.\r\nRepeating the original problem description:\t\t\t\t\r\nAn Almost Pythagorean Triple (abbreviated as \"APT'), is a set of 3 integers in which square of the largest element, which we will call as its 'hypotenuse', is 1 less than the sum of square of the smaller elements (shorter sides). This means that if c is the hypotenuse and a and b are the shorter sides, , satisfies the following equation: \r\n        \r\n        where:  \r\nThe smallest  is the triple , with  and perimeter (the sum of the 3 elements)  of . Some researchers consider  as the smallest , but here, we will only look at 's where the hypotenuse is \"strictly\" greater than the other shorter sides. Other examples of 's are , and . \r\nUnfortunately, unlike Pythagorean Triples, a 'closed formula' for generating all possible 's, has not yet been discovered, at the time of this writing. For this exercise, we will be dealing with 's with a known ratio between the hypotenuse and the shortest side: . \r\nGiven the value of r, find the perimeter of the  with the r-th smallest perimeter. For example for , that is , the smallest perimeter is  for  , while the second (r-th) smallest perimeter is , for the  with dimensions . For , the third smallest perimeter is  for  . \r\nThe output can be very large, so please present only the last 12 digits if the number of digits of the perimeter exceeds 12.\r\nFinally, as with the original, the use of java, BigInteger, persistent, and global are not allowed.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; 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: 669.833px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 334px 334.917px; transform-origin: 334px 334.917px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 84px; 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: 310px 42px; text-align: left; transform-origin: 310px 42px; 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: 102.675px 7.91667px; transform-origin: 102.675px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThis  is essentially the same as:  \u003c/span\u003e\u003c/span\u003e\u003ca target='_blank' href = \"https://www.mathworks.com/matlabcentral/cody/problems/52834\"\u003e\u003cspan style=\"border-block-end-color: rgb(0, 91, 130); border-block-start-color: rgb(0, 91, 130); border-bottom-color: rgb(0, 91, 130); border-inline-end-color: rgb(0, 91, 130); border-inline-start-color: rgb(0, 91, 130); border-left-color: rgb(0, 91, 130); border-right-color: rgb(0, 91, 130); border-top-color: rgb(0, 91, 130); caret-color: rgb(0, 91, 130); color: rgb(0, 91, 130); column-rule-color: rgb(0, 91, 130); outline-color: rgb(0, 91, 130); text-decoration-color: rgb(0, 91, 130); text-emphasis-color: rgb(0, 91, 130); \"\u003e\u003cspan style=\"\"\u003eProblem 52834. Easy Sequences 32: Almost Pythagorean Triples\u003c/span\u003e\u003c/span\u003e\u003c/a\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: 3.88333px 7.91667px; transform-origin: 3.88333px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e; it even presents the same set of test problems.  The difference is that the \"correct\" solutions for larger cases of 52834 were the result of roundoff errors due to values being larger than flintmax('double').  This problem requires care to avoid such roundoff.\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: 310px 10.5px; text-align: left; transform-origin: 310px 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: 201.933px 7.91667px; transform-origin: 201.933px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eRepeating the original problem description:\t\t\t\t\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 86.9167px; 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: 310px 43.4583px; text-align: left; transform-origin: 310px 43.4583px; 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: 303.05px 7.91667px; transform-origin: 303.05px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eAn Almost Pythagorean Triple (abbreviated as \"APT'), is a set of 3 integers in which square of the largest element, which we will call as its 'hypotenuse', is \u003c/span\u003e\u003c/span\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: 3.89167px 7.91667px; transform-origin: 3.89167px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e1\u003c/span\u003e\u003c/span\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: 1.94167px 7.91667px; transform-origin: 1.94167px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\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: 12.45px 7.91667px; transform-origin: 12.45px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"text-decoration-line: underline; \"\u003eless\u003c/span\u003e\u003c/span\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: 94.8917px 7.91667px; transform-origin: 94.8917px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e than the sum of square of the smaller elements (shorter sides). This means that if \u003c/span\u003e\u003c/span\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: 3.5px 7.91667px; transform-origin: 3.5px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003ec\u003c/span\u003e\u003c/span\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: 72.35px 7.91667px; transform-origin: 72.35px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e is the hypotenuse and \u003c/span\u003e\u003c/span\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: 3.89167px 7.91667px; transform-origin: 3.89167px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003ea\u003c/span\u003e\u003c/span\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: 15.5583px 7.91667px; transform-origin: 15.5583px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e and \u003c/span\u003e\u003c/span\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: 3.89167px 7.91667px; transform-origin: 3.89167px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eb\u003c/span\u003e\u003c/span\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: 49.3917px 7.91667px; transform-origin: 49.3917px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e are the shorter sides, \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"32\" height=\"18\" style=\"vertical-align: baseline;width: 32px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 102.692px 7.91667px; transform-origin: 102.692px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, satisfies the following equation: \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 24.9167px; 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: 310px 12.4583px; text-align: left; transform-origin: 310px 12.4583px; 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: 15.5333px 7.91667px; transform-origin: 15.5333px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e        \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"99\" height=\"19\" style=\"vertical-align: baseline;width: 99px;height: 19px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMcAAAAmCAYAAABwHY/hAAAEBElEQVR4nO2b7ZGCMBCG3x7ogAZogAqowA7sgA5swRoowR5swRpswfux7LAiASG7RHL7zGRu7vA0m+x3IuA4juM4juM4juM4zqGpAHQAngBeAB4AmqQz2ocCwBUk7wskf5t0Rnb8J1nVqEALdgZQA7iAFu+FvBevAHAHyVuD5GfncEs4Lwv+k6yqdPiMEmcM3iVXziBlkVQYHEO1+4zs+E+yqnIDeRZJgWHhxs9yoQNQTvz9DpL7CGllBZrnUoTPQVamwLQsu8K1R67GEeKG3/emsnaISY2OICtTgJzAExQJk1GCFq1LOYlEPHAMp1AjvjY8iqxsFCxvUuM49ZM5gkfRhJ3CKfVEvqDBoCz1hv8/gqwlqFY6gaLlTxjHA3l3qkJcQdFSy5O2sIvArCxbmybaslojI2Uy42hBC3eURdOiBhWomsWepXFwzbHlvS1ktSa5cTSY7l7lTglSNm1lsTIO2YZdqyhWslpjahxF/wGh/LQCGcbRFi0EyyvrphKf8hcgubfk7UtYGQefQ73wvl8VPmWWWMpqjbpxcPvrAUqVWlA4feB9gfiUfMow1qRYvDmxI4YapAB8PeLS/85tS6mofHI81edvEd+QsDKODkOrHaD5y9Yut3flflrLao2qcTQgBRkrPRdydwwHKk/QYrajccPnyeocrIAxI+ZUnq++jJVRXomRC8uOYiz3FTrppZVxsCzcyXn2P2sMhjP+XGtZrVEzjhPCh3jy4hl7kzllXeNRpJfeOrYqEhv91P+zkso0RLYGp4ZG6LYwDtnCveC7Pd5DVmtUjEO+yVSKwtcNfj2MroE3/xF4fll4vhVZx00Nntdt4XVr6jwZBVn5x8gIrhkRUqbMKsYR0+I7ItKThu4IcXRckyJ+g9ywmLFms2VtETrAY3m1L46mTJmjjYPTqVDUyBFWlnvgOZ8EzxnPVrjDFxoyvZl73bfzkrKE5JWXRrUdZKqUGVAwDlmMpSiw9u5WSWcQ8qIy3957TbRrDtnCDcmbq4OMNg6+nBXyKtbs3a1acgbS06b4Uo+2cbC8c2vE0Sq3LzFFG8dSyLVm727VkjOQxqpdb3yDtnGwvNeFzwsV6kcm2jhk/h1anDPyOQWfcwZ8sU7WGwX2vWynaRxSOaZSKvk8p04kE20cMr8eLxD3u0Ne54jIrgwbPMvZ4T3/LvvX79nT1zQO2cIdF/A1aA1y/ppBtHEUeE81mv5NT6Co8st397cglZ87Qk8MDqAdPd/7sMvKOHgfS/H3nG9Sc8SXXbhNshYgJZB5fE6p1JgGtFh81UXKWfbPrkjTudGuOSq813Ud8t5bYLjGNFWbtsjXIWRPDdrA3CK24ziO4ziO4ziO4ziO4ziO4ziOY8QfaJ4ygEB93kYAAAAASUVORK5CYII=\" data-image-state=\"image-loaded\"\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 23.9167px; 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: 310px 11.9583px; text-align: left; transform-origin: 310px 11.9583px; 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: 40.425px 7.91667px; transform-origin: 40.425px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e        where:  \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"62\" height=\"18\" style=\"vertical-align: baseline;width: 62px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAAkCAYAAABLw14kAAAC50lEQVR4nO2a7ZGDIBCG3x7swAZswAqsIB3YQTqwhdSQEuwhLViDLeR+wA4rB56woLnMPjPMmPOyfLzLskAARVEURVEURVGUT6AHcLNF+VJaAE8AK4C3LfdLW6QcYgDQCL5/hxO8L9IipQo3AAuMUJ3AzgQnuPKBcKHfMGG5FdgjW09504rQQNafryEktDQEt8zeKLQlpYFZXtYPaMul1BCaGJldybIggQtNbRkuasufdDCDz5OmHvKQRINQS2jiaW0v3t97lOnHHiGhpwp1kkbZdnlDn/Z5xjb5yZ0toUGoITRB9TzsZ79uEkGyC/BpA/WUFrqHGbfF1kXaJPelQzgzbuAav2Y08GyhYW3zEPoA8LLPg30uub63tg7fmUoK3cBFLX6mwHOVw4dLHZwgoRlMBh+Bd3uM2Ao945z9MI9IE35n6XyQZkE9ZwgNGLHJSX0HvSHRebnYIQ/hMzz1ePKsAfGhwVntcwhqT+z9Hmf3a0bcOSmCHo5UNDixjg9wncpd785KYoDt7H1H6uBOnLJHv8KB+QwW7za4sdh2gTqYMxN8zhCe92mK/A934pQ1fMB2d7Gg/jaL6pMsPb+M+VsXgs+W2ODlEBO+xH6ZEpvY7Aa2szQH//yglvAdCo7/EWN8YGokW6E9+QyZ8OREsVDNnVh6g1ZbeH54JLb7lzG+tZGs30fxBy9HeO7EsQRzLwHKpZbw/LZPbG/PGGXuFB5p/b6h/lmwP3gpovM+hcI5vV9Qx4F7OIcqITzPR2IO3O2828ATFx7Sexix+UHMBCdE7ZlOUH0pgvMDFb+dFNFegXelKSU8X35CSxRpdTjp5TPpZQuJDfZuxblic1IyeC44fa+DG/yzb6pCwqcuUzxq3eHuAuj0MEmTBmb2zjAe5IeG0b4bUw1fCB2lzrY8YPp1ZftJoFyno+/zPn3krRvd5kjKf3G0I7T48p9a8XCWW666y1YyoOVCUvQnQYqiKIqiKIqifAk/IsB4nRPGszsAAAAASUVORK5CYII=\" data-image-state=\"image-loaded\"\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 96.6667px; 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: 310px 48.3333px; text-align: left; transform-origin: 310px 48.3333px; 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: 41.6167px 7.91667px; transform-origin: 41.6167px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe smallest \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"32\" height=\"18\" style=\"vertical-align: baseline;width: 32px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 37.725px 7.91667px; transform-origin: 37.725px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e is the triple \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"48\" height=\"18\" style=\"vertical-align: baseline;width: 48px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGEAAAAlCAYAAABSz4fZAAACsklEQVRoge2a0ZGDIBRFTw92YAM2kApSQTqwAztIC9awJdhDWrCGtJD9wDcSFQTDI+4OZ4afDAJ5Fy48FAqFQuH0dI5y+eag/gAX3LGL5gU8gGFRbilG+o+5sY7ZAxPPaF6UWZ+KC5lEqKb6W+UK3I8MwkPj6a8H6g/b9/2frVJ52somQjc94yopV1UFPD19DQn6uHnaX5YnftGziJAjKDY5BBcfDyl7/y+LCB0w4l+SqRDBW8U+JGh7h5B7YL0sIjxJ7/kuWvaX/6f0hIk8Bo5FXQTxzhazWWozYqxibzP8hJBjeEO41aqLMLLepHp0BNnaLB/T7zms0EasKCQJUxVh7wTRkzY4S8GX4ufMa2QsIbaovhLqqV4L/LB9ckgphJ13bIlyTdiXC7GiR2D9bHmCULMW49C9SSA33o/HT/StKcaK4AsiCLZVaQem4v1cryk6xFkRfFEEmGdMjnuomnlFpE4ObWKtCL4sQs0sgmZyJfTMK0+LWCuCL4sAs03kEOGKvgixVgQnEGEgLLVPgfzZUbn9GCuyn4sm9UrQvGYQZCX0Su2L3cVu/KfYE2JnzlEkSFq5gmz8sRNKVYRmp44EZatOhdknOsKuOOQliysAIrjrZCTvfo9eccgqO2J1aiK0zCefkXUgJU9wLV0RSMqeEHZC1vEeSMkTHo527FPaC5NMxiLjPXJbrCaCNLy8K+ows3HEbwvLrHrPxwfe649TX3fmS0PXDG9YjzXWUmQSHLFoVTuqMUGwvyyQJb9HgxFiYA7iHjfrmYFZ9JCAyuQ4clBopmePrCA4wekohJyf0lzQO8L6+jy1CA35Xo2Cmc05EkebU4vQ4N5MNejJ9xrW5iMRWtbf16RKuipMQHIkcWDsLoflyfsVu8hJMhrXGyzta+K/ju9znEKhUCgUCmfnFzTbYsvcMy9LAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 18.275px 7.91667px; transform-origin: 18.275px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, with \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"100\" height=\"19\" style=\"vertical-align: baseline;width: 100px;height: 19px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMkAAAAmCAYAAABu1L9SAAAD6ElEQVR4nO2c7ZGjMAyG3x7SAQ3QABWkAjpIB3SQFqghJdBDWqCGtLD3w7yDz3zYAdlgomdGczO7XGJblixLYgFFURRFURRFURRFUX6KO4AOwN8gHYDy0BGloQTwAvCBmXcPsxZX5Fd1LEIN4D38e4fZNFzI6sBxxaaEMYoHzDyfGOfdHDiuGPyqjsXoARTOz7iIr/TDScYL01PjATPvT/rhROVXdTyhhPEKIcJjlh7U5Q6zgO+4QxanwPKcHzCelHQAbs7/v2H0sO7vzsaavluMRnFFHW/WTY9RwT6ZWzSbCnl6GTvmduWDsMXl3eTMRnLDeI+aky7gM3LTcQFj/H/YeJeiVwgVXxxaD889tgzmIKj0JQm5ZxTIY+M02KdfIB8d3zAaB2WTkXSDuHGn+2X0kj5amGP4zN7UpcP+zV3DeOgzZ314iuzd3Dno+A7jEO4wY91sJAXCwgN6Dl+oRW+aU9ajhBnz3vRtD9nM1i7Pt8ADxkjWHKKPHHVsn56bjCRkssxm+J7tcP4j2IXHcYXtm6cZPkfSs8Ywkh7Gq1bYPtYcdbzLSEJgqOW7vD7hP2nOBr2iLTwRQg2GhTbp0ENaqYwGbGH9I3TsOeoYSGAkXNzW84y0J02Be6lzxecxS/jvc1uRVupaBvODsIRMjjoGEhgJQ62lmL3Gct1gzbDcZ0PrNGuyZbOyZtDg/wueL+XNqvvcd0psphhKrWD0+MS80cTU8ZFENRJfqMX0cTsMxJZvepl8KdhQkYiVK0yNxfWyBcyadJjOu4NMSBLV8w0wI7dWD5LS8ZFENZK1UKvEelHqm6Iaw5a9IqkwOxSzC2w3zJ84u3PxDimMBJjOx87QSer4SKIaiS/UujrcPKEV92/wtQJRqbXnOQl4MroOQQqJcHrP5o5mJKFZrStjZ4SkPdBaG0yoSDZT8uSM0aApEU7vKfZGM5KQrNbVsZsWpY3kifXQkd/7XnlGsgWGd48YRiIRTu8p1EYzEioqRah1ZHbLBxc3xmeHfG+qNhd6+5DWo9yIYiQssqUKtc6U3bL5pmdNmtRGYmexrkYUI+ELRKkW7IzZLSC8Zy0GqY2Ed5IrJmmiGAmzOrXvwczxZU16LBcMYyOpVIazS/Ng5BAjs3UGxI3EDrWO2BypsN/VfmE61xZmDY7yrJJKtWsdDf4PoVkneQt91xkRNxKGWlf1KsR9+egDE1axknz0XwSRVKqbbmYT5xNm3rn2ZIXA10HmiqWbYWryirGpC9/ptlOqDc7xroR0DF3DzI9zZZvJVaOFAstp9hb5tfsrM7A/6qqbWFEURVEURVEURVEURVEURVEURTkZ/wCi5zysuW8z8wAAAABJRU5ErkJggg==\" data-image-state=\"image-loaded\"\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: 101.508px 7.91667px; transform-origin: 101.508px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e and perimeter (the sum of the 3 elements)\u003c/span\u003e\u003c/span\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: 3.88333px 7.91667px; transform-origin: 3.88333px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e  \u003c/span\u003e\u003c/span\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: 7.775px 7.91667px; transform-origin: 7.775px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eof \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"18\" height=\"18\" style=\"vertical-align: baseline;width: 18px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAA6UlEQVRYhe2WQQ3DMAxFP4cwCIESGIIiKIMxKINSKIZBKIdRKIZR6A6ztWiHxkm+qkjzl6xenOQpL5UMeDyevhIBhEzPAOBmrKEFZAVwGDbZpc9SSylISEC0zoDGApgDn1syZwQwy/dpBNqk4klPkH32EpjfzAagKIfk3tiESl01QBYFD1ToqgGyRHW9kL/JS4BU19oCwwRSXWMPQDRdLCCaLhYQTRcDiKqLAUTVxQDaQNTVChRB1tUKdAdZVyuQTgpTD0CprrORpCg6VijQXLBWdW0skAXfoSutVQ7LRdfT/i6Px+P5u7wB3c96XQFb71kAAAAASUVORK5CYII=\" data-image-state=\"image-loaded\"\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: 91.4083px 7.91667px; transform-origin: 91.4083px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e. Some researchers consider \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"48\" height=\"18\" style=\"vertical-align: baseline;width: 48px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGEAAAAlCAYAAABSz4fZAAACcklEQVRoge2aXZWDMBBGrwcc1AAGUFAFOKgDHNRCNSABD1hYDbWw+zCdQ0qbPxpSFvKdM08tnXRuMhkmgaKioqLNq7NY881B/QM12GMXrV9gBIaZtSlGumO1vMZsROIZrV/KrE+lhi9BqD94NlTNw3L4Ohn+qshns0NogR+gX+I0QBVwQ8Zn2h24rODvjPyfub8BAROibBDmg10DwgkJ9jwgpl0T+rt6fN0JA5EFwhWZhRfWhTAgoM3ioOZ1ZZwT+NLA3ZgCXTGtdPU1RvxWtJamo7UgnJGZZ8v/XWLfIwLgnSqeV6RvT9oNhB53zq94ThOfqEZmu2sDNlOVby/aDQQzLdg0kAbCmfDAHgpCiBTCkMGXCcEXp0NB0A1zjVJ1rvbhy5e24EAQTkxBCa3fP5FWZCE9ocNA0OooxyrQ6ihkFcBBIGhQcuwFMAEPjc8hIPRIXR/b01miGvl/Md3k3UO4IGkhRxOveviKbY3sGoK2EHIBGFnWm9othP8CAHYKQTu2LgA16UrVEACupuFmIVRIPu+Im801Ugm5xqYz14SgZ78tcRv4DX/V1WJv9qnvTUKYt59DQCiAEftheoesEjNw+iIXu0p1jFeHL/2OK1ZZIZjtZN+ba89zYFwzCSYArkMW25lC/eZzX6p6d3pnM9+ZQhYILRLU+S2DAXu6qY1n7vgh2H7/nfW8ppyO55sPLgjnCF8hN1C+dtAfo5xXaRpklebU5iGEHKCklO9waA1tGkKNpIcctT5Iykt5ESBUH0G4MN21UUtVe1dIQHK0nUHSXY6UZ95PUtMLENGyVQKL7lQeSGaFOLeioqKioqKiresPwN5Zrqu1TD0AAAAASUVORK5CYII=\" data-image-state=\"image-loaded\"\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: 50.5583px 7.91667px; transform-origin: 50.5583px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e as the smallest \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"32\" height=\"18\" style=\"vertical-align: baseline;width: 32px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 70.7917px 7.91667px; transform-origin: 70.7917px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, but here, we will only look at \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"32\" height=\"18\" style=\"vertical-align: baseline;width: 32px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 243.942px 7.91667px; transform-origin: 243.942px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e's where the hypotenuse is \"strictly\" greater than the other shorter sides. Other examples of \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"32\" height=\"18\" style=\"vertical-align: baseline;width: 32px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 18.8333px 7.91667px; transform-origin: 18.8333px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e's are \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"56\" height=\"18\" style=\"vertical-align: baseline;width: 56px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAlCAYAAACao20PAAADbklEQVR4nO2a3bGDIBCFTw92kAZswAqswA7SQTpIC9ZgCfaQFlKDLXgfcIcNEViE1cwdvhke7o3KyuHnLAhUKpVKRYGHp3RXBvXP6eBv92RWAC8As1OGEpFWdhnw3d4vGC2SWVFH2y/Q4UQBb9s9HYDmSKWJtCfXx+tNIaddThGwgxnqE8x8PW73TzDBl+S2PX+BXR/o71mhPs4A4A3zXhL67frVKSlxqgt43669O/9vYQPujwSwQwsrlNuT6bcF5UV0hZAI+MS3cLxI41QVsGfB7E0Nj8jvqVAj+joEdaaxQF3Ec3suPVsiIDX6CCtSAzuC6TkvQf2qAlIwvhe6wQb7PBIEg49o3xpEL7tk1uVDKuAL/k7UwMQXexdCTUDeoO70ySGRc0chvUhoBNI174x6QkgEbLf6Q+/Kp9dQ2wGKAvIpJRTEDHlvC9Hgc+rZayBqmNzR7kMiYA+5KJcKSOtbLIhReJ0E/izXyJCJeUPPiaaYmBBcwNgydYqAoR4vFVpCA7szQdNyB9PrFxiBNfPBUgIOsFN9LF41AXkvCrmpkgIC3yKSkKVSlRClBKSZRLLHqepCJW6q5BRK+ETMWWMllBCQXKhk9AHKAnIjE0quSyf0NKqfzvNL1rFHCQEp9pRdLtWdGG6Jl+3vB+xOOk9cS5gLGtEk1A2fTjelcVLJFZBSr5QTnVP2QltY0WYYEQd8W/9cqPfuNSCfqq/MA300MHGlpjinnka4lDYwNF36pskJuqPwqIC0Zh/JTy8TkG8Z+RLvFLjr9ZkV6e7QUY4ImCMecKGAfDSUcIcSAYHfE1AiXsh4XSIgd6e+4JrtugfkAtOI9pkAvua6hom+N6G1+QipAo4wniDEgPDpyekCkiuNJdfcdEhHKa2pvimZOo7bwPxUJMdFptxP70eufK/QNZINk0PBpgjYwtr5CXFB+BS7Qn6GRx3k5dRxh+k0E/bz0dUpqSkNN2Sx/Va3c4ZKzJ2rCtjCNNwMmwOmpB4TuzflEPaGz7RlRvyTR56bpgg4sDjdsjf9955rfSWWE6oKOGwB55qUMz9X7KCXJ2pwaR4oQXIAWpIJOg5Vi58WsMX3WqbJCL3DXi2yBLzDfs9IpdRhaQPTmJqfAXIG/P5X5fz7USrkrJPxuaZD3+lXRHCn65ZKpVKpVCqV/8Mf0OnMkPT9w/AAAAAASUVORK5CYII=\" data-image-state=\"image-loaded\"\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: 17.5px 7.91667px; transform-origin: 17.5px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, and \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"71\" height=\"18\" style=\"vertical-align: baseline;width: 71px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI4AAAAlCAYAAACUJtElAAAEK0lEQVR4nO1bW5HrMAw9HMKgBEKgCIogDMqgDEIhGAohHEqhGEph74dzJkpqx7KV1+71mfHH7liJIh3rYbtAQUFBQUHBr8UjMK5HKlWwCa4I+zsZPwBeAPrZaNbQtOBUaPDt5xccB5LxgxJd/mdcsSNxqkEmh3AWWStquLDcDeOWIEu9q5V0kXbQjKX3XpTzfNiFODeMoU2OFnGFLbIWVHBkeQ/ve8AZOhXUvV5JrwbftgiND/w63zB+lxx9YL4PmxOHH9rDGb/FVOl+I1kLavGeFGPO8cCo61rE8S2i0PDZp43IhMg2x6bEucI5wBfaO4zK+p5jkbVArmhLVKNh1yQOnxlrQNrAPMp3GMlRDfPkgnwl6JIMjdN6hA12wajofWXZXEhn98gnTQW3cp9YlzgddN/7hj9yvIZn+ECdtfpuRhwyOfaMH3xHFYtsLqThtOE6hCcc8SQR1yCOZqujhj9NMf0uLQaZxmIE3bWrkmDUiH3M2rIhyPTXGp5zh9OLHcvaNU4MdP58c+4GPRlOTRwWjjkRwyLrQ4VpPcJoU8N9ozb61HDRinY5gjisVXIiptRXU7/uTpwGzsA5jrfIhnDHaLA3HDFlvuf/Y6vwhWm02ps4TFOa4tYHNgaaSL4rcWpMC8YP9MWtRTYG+Vx2HTe475t3HKE01sI5TBp8b+KE0pQWTNca+d2I08IVbL6Np1hNYZHVQO6N+MhYzebMo90VjshzcuxNHEuaYnOgrRsPSVUXfK9yrWEtsiFoNr9uYp7sWGhwH+H2JI41TbFu1Pr0sOIYmLZ/qeHVIjuHJI52Hlflcxg+7EkcS5oi6VJuNhxKHNnNhIy/hewccv9mCT2mRLhjLNR9B4yy6G7E/7c4Y8tNU9Ugm5ryDyUOMDojx/kWWd9zZCRZmkfiyL9TxtrRh05MTVOs3XLqxNMQJ6dDsshKyLS35NQ5wVi0h4YsqOWlN8uutA8p3RBhIQ1wAuKEzlW2lpVgjo/leaYD7creq8Zhqk2xg4Y0S3tlhxKHL7eESp9sBReFHtA7jNEhRApZU2mLSA1xeJ+3QV7tw27vnSDTIX4lpUH4QBTYkDgXjCvBdz2B2/O+U2iLLDA9d9KudulkHzHYrqbcAYoRR57y59Zq/Fbt4pPzQxfQOWfJv5sSRxrlI5TtsLyFb5EF/DvBGvA4g+QhKdkdPZEWFWLEkSmSIzXtUl9N9J8vqKURS8ebX+RiWOzhDP+A7pzJIsvjiR7OsFriAGOaozxvH+akZXZeSwXxA9NCOoU4fL4mUt2wXMin/lrl8OJ4a/yWn+zwxuNvwZ8mjuby0lnwxLq3GbfGnyVODRf+97oHY0GHdQ5r94SJOHd8b7OvvbmVA27OnUGXGBqcP5XK31/Nj1OSEarGrQeOBeeD/JnPfBQUFBQUFBQUFBQULOEfKW5XzxL1fJoAAAAASUVORK5CYII=\" data-image-state=\"image-loaded\"\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: 3.88333px 7.91667px; transform-origin: 3.88333px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 71.75px; 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: 310px 35.875px; text-align: left; transform-origin: 310px 35.875px; 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: 269.142px 7.91667px; transform-origin: 269.142px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eUnfortunately, unlike Pythagorean Triples, a 'closed formula' for generating all possible \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"32\" height=\"18\" style=\"vertical-align: baseline;width: 32px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 21.9417px 7.91667px; transform-origin: 21.9417px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e's, has not yet been discovered, at the time of this writing. For this exercise, we will be dealing with \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"32\" height=\"18\" style=\"vertical-align: baseline;width: 32px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 6.775px 7.91667px; transform-origin: 6.775px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e's with a known ratio between the hypotenuse and the shortest side: \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"50\" height=\"18\" style=\"vertical-align: baseline;width: 50px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAlCAYAAAC05kydAAACWElEQVRoge2abdGDMAzH/x5wMAMYmAIU4AAHc4CFaUACHrCAhlng+ZDmGjh4SICjsOV3x4eVsaYkzVsHOI7jOD9ClVoAJ1IC+KQWwok0AOrUQjhEBmAAkKcWxCEqAH1qIZxIB+CVWgiHeIDc1SO1IA7xAu0Q5yL0oJTXuQA5yF1lqQV5Yuwz8zB2Z57hsrzcN6j+2DMfk1nmrwC0oO05IFpFFsZ5zJJpPA+49ub9Jcj/t0H2BlRta1sgHwCFYb4HSIkDqIjk+MNj5kq/Cw92IGV0GCvJUqkOB1xbrTMXa5FWWorfXsuaCtheILdWeox3QYEd6+FF1Bi3CvizJfVrD7i25P456MXMVdZsqZqquwnf18CKnioDIIPgOU3JAbcHWCF3TPUyRGXMKTMP42tuyNIqWdt1xcr9ReSDvVKYq7HZV08ooWuVPBANYMmd14hhwITczlt9d0q4orYmH3NoWyXynS1lTxyDzZ1iGbyP2B1nZ1mVkN+SGU3RtkqkASzFGunOTDJxAXTk7jg7y2qwbq0atK0SjQFIIzdxlHVJzs6yZL20RyE9dHXKmgG8xH1z/ODF3PmIUvrzJXdT4P+Og6VV8p8BcEE6jR/1yvwAxumuNu++ItJfz1m45pCJ6y0NnD1NvQrPk0/uq9swMt09yl2lQu70EmSNRRjXGBs/p0EG9QGx9cRdDlkQfmCIh9zHarUPXJwStHheUw1dtmZtlSD87htR4VN3xLvC2/cbeOPeLvur4Dh69yOGr0HbKnFOgmONcwH8XyUXo8I9jxq+liOOih3HcX6BP7UvFJF5pfzWAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 3.88333px 7.91667px; transform-origin: 3.88333px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 95.6667px; 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: 310px 47.8333px; text-align: left; transform-origin: 310px 47.8333px; 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: 62.2083px 7.91667px; transform-origin: 62.2083px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eGiven the value of \u003c/span\u003e\u003c/span\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: 2.33333px 7.91667px; transform-origin: 2.33333px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003er\u003c/span\u003e\u003c/span\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: 85.925px 7.91667px; transform-origin: 85.925px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e, find the perimeter of the \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"32\" height=\"18\" style=\"vertical-align: baseline;width: 32px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 30.3167px 7.91667px; transform-origin: 30.3167px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e with the \u003c/span\u003e\u003c/span\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: 41.6167px 7.91667px; transform-origin: 41.6167px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; text-decoration-line: underline; \"\u003er-th smallest\u003c/span\u003e\u003c/span\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: 37.3417px 7.91667px; transform-origin: 37.3417px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e perimeter. \u003c/span\u003e\u003c/span\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: 12.4417px 7.91667px; transform-origin: 12.4417px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eFor example for \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"35\" height=\"18\" style=\"vertical-align: baseline;width: 35px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEcAAAAkCAYAAADb0CfrAAABdUlEQVRoge2XbXWDQBBFrwccYAADKIiCOsABDrCAhkrAAxaiAQvtj+UV0oTsApsspXPPmR/54sy8zMzbBcMwDMMwjkUBlGMYIzUwAF+/ogGyhHklp+delHl0/FOBapwAFZMAOfed1CTJLiEZrvCPhc9LJnGGdyV1FCrg0/Od+cgVL8/oQNT4XUljt0ucEjerQpb415E4AyuWcoXb4lcmZbMxutl79YpEyggRu/VbXB2+8XuIZrLHCdNzK9iaLf/MTkNjUxFPUC2bpkDiNLjEJIZe5wu/e0QXIdZ0qg+51SbBZYUSp4+X1yHQ2ljzB/9wYRLnyrmsrsIt4c01aVm9YtZTUuBquux5yHzxxuiaI7hVgeuYXcJI3Zhdk9qtoggDbiaV0O6HjaR0qxy/MBmBlq6D3hkuZDqf+YRtWb6k3jxMXdPuTi0tEmbAibMUHYFXiLmFxxqpFEiY0H0WdNrXvaqLn+9bUUeExpnOcYZhGIZhGMZWvgF1o8SVzUIOYgAAAABJRU5ErkJggg==\" data-image-state=\"image-loaded\"\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: 24.4917px 7.91667px; transform-origin: 24.4917px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, that is \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"43\" height=\"18\" style=\"vertical-align: baseline;width: 43px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFcAAAAkCAYAAAD8fqYDAAACEUlEQVRoge2YbZHDIBRFjwcc1EANVAEK6mAdxEEtREMlxEMsVEMt7P6AN7xkmwBpd/Mx78ww0w5pApfbmwdgGIZhGIZhJE7AJTa38lgOgwcewPeodQTBjYXc+C2qbk9M4EVcCAK2JAEdcGXo5H6V0e2cniDsKxzBtSLw+b8GdQTOBHfOvbh0ZHz9x6COgicvmMTGJsR1pFLmCGhxS+ckGugYkRKvGgc0hL9YGz/38XvNDc+khXmnfZIrQdhcfBCf3RFyuiFEShfbN3CvfbiPN3swLFda0lu2tBiXQbzTnrUTyCDzaDLXSTaPBVyc2XOrKmVMzWT1Si9t1e6YQaqFnGtlAV49uyGJW1wr57LIxxvvuXwRYeaiRoR9TPTfMv0vEWd+0ilb4kyY33XmGk8ymJ+4po/9t9IHSxzUvEH3hCOYJyeIGGxq93YiL/4v7upHnzw52kK14Ahi5YTVBptyd8sCnWRL+On99trVQqmwkDeYdm1XM4i/OsxYu1ooEVb+3jmDaaMU5y0Ms2bK7l/s65iuJe+wK+mQZ85gLUNne4JOdwriQWfJuNRysX/qpGmLyHxuhPLrVZNrJNOlCtBnvTL3O8NMPsXrizYR+iiuJ6zMhXQGOle+bA1tlFzTLtXiPUnbXjFVM+qv2p25+AOdd3uLAk9dno9N4wku7Qiu13M/xb6WY5arhmEYhmEYhmGswQ/bvA+w30MOtwAAAABJRU5ErkJggg==\" data-image-state=\"image-loaded\"\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: 81.675px 7.91667px; transform-origin: 81.675px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, the smallest perimeter is \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"18\" height=\"18\" style=\"vertical-align: baseline;width: 18px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAABLUlEQVRYhe2WUbHDIBBFjwccYKAGoiAK4qAOcBAL0RAJeKiFaoiFvg+WmX2dPEIC5fWDO7Nfu1lOLiwJdHV1fZcsYE4+M0jcaoMswCuzsQFm4Ak4iafEvQTEKJAYR0AWeMji726u0sPv5A41Et5slAVygWKt28kZYEvks+UygaaMOu34aZfOAsUt2RI1GvqyS7lAcTtSQIPqtX4aKNakgGxmXVWgo/PRDMiruvEbgO4cn4+mW2YIF2LKJT32j08DIXkN5eX5meDIqnJLCyAITk2yoBcIR9iumbxzVhUoBRrvqr1vXXMg3Wcq6FMF6MbxBDYD0tN36dejJpCeurUGjOX3GJ/5QjvCId4o/FOMIDPB4vdY/ljAEEY53jle6opduSorAMN/QnR1dXWV6Ae9sZqCc2SAGwAAAABJRU5ErkJggg==\" data-image-state=\"image-loaded\"\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: 12.05px 7.91667px; transform-origin: 12.05px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e for \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"32\" height=\"18\" style=\"vertical-align: baseline;width: 32px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 1.94167px 7.91667px; transform-origin: 1.94167px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"48\" height=\"18\" style=\"vertical-align: baseline;width: 48px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGEAAAAlCAYAAABSz4fZAAAC1UlEQVRoge1aW5HDMAxcDmEQAiFQBEUQBmEQBqUQDIEQDqVwGEqh9+HsxHXjWG5lO3fjndFPH7KitR6WA1RUVFScHqNHLiWN+gO4wO+7aDwB3AEsjvQalv5j9Hj32R3Gn9F4ou56LVxQkIRuFS10MDZJRHNdAGi+0F2MhOuqY/5Ch4ufVadEbkpr9uu6M7bcfgfwADAIdRQhoYExUpMEkioVjVQ6rbquB99JyC5CwoLNGVoksMi1B79p1jV/FNbrsTUnPnCjHdkEFCBhhHECOwINEtpVZxP4HR2nkYpmhO3nZgulpawkdNb/aKAWCRJb6DiNVET7jyKBvwm17dlIaGB2Kw8lmiRI13/CpIhQxEhww5ZS95xsr3eadDTBOJ7ITQJT0aSkr8VroXeLMwuz5CSchYQrTBTY/XNuEpiK9jqZT0FiKRMMOTPM80rXSk5CCxOSbsjmJEE7FdlwieAzxayTnIQF+ykgJwnaqcin3z0MSolISgLb0T1jcpKQIhURHV4HmTYRC2REJCOB7ahvjpKLhJSpqFv12s4esB3SSEQISUhgOzrBP0DjYW2xPtMeqgHpUpE9enHt7vBKRJFzApXGSoqoYMRpp6IBx4c1ZgJJNCQhocP7xYUr3CkP67OPbpcOwF4+RSqSpFPWokdAV7FRdo6awN2aoiuS2D/ij5PQwDhxxOe1gnVHcuXKu98esqghwUcTWY42QpvgtCTw2E+JJcJORaHZjTuCkESnXZh9syNeMoVsPy0JzKf2SCAG3KmSFtEuopQQcfwfHT1gi6AWW92TNATFSLjhuBh3METwYWJJoH5pVzTi9c0HCQlEj21AyQmBTUoIRS/6pcj5Ks0FOjdvsWuemgSGvHaL6cMM+QW9Fk5NAucyKU7Se5ig9xZGDL4iYcD7OCImlx6hgXGIlr4QeuRJebyKtYVNRDR8owftU+9/Aw9we1JRUVFRUVFxdvwCuGJ2Vt22a+kAAAAASUVORK5CYII=\" data-image-state=\"image-loaded\"\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: 57.9583px 7.91667px; transform-origin: 57.9583px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, while the second (r-th) smallest perimeter is \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"18\" height=\"18\" style=\"vertical-align: baseline;width: 18px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAA6klEQVRYhe2WUQ2DMBCGfw91UAMYmIIqwMEc4AAL1TAJ9TALaJgF9sBd0i2DXQ9u4+G+5MIDBT74QgBwHOc/dAAuwumE54wAglZoAjALZxSIZForlX8hNcjMWJ7SJ0IlwqMSKjRxY02gC0wr+xOAgbb3PUKRLvKtdQ9ZLpDYLqG1BDU3bOc6TEgC53pA9taYC3GuLFxvLsS50hmEWnOZC7XmMhdqzWUqpMllKqTJZSpU0J7LTChCl8tM6ApdLjMh/mL3ZxCqc239kvxMiHMVxbH8O8NCwxFCI8m0vF2xOu59MpabdBzHcSQ8AUZlel3qgGXQAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 25.6583px 7.91667px; transform-origin: 25.6583px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, for the \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"32\" height=\"18\" style=\"vertical-align: baseline;width: 32px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 53.6833px 7.91667px; transform-origin: 53.6833px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e with dimensions \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"71\" height=\"18\" style=\"vertical-align: baseline;width: 71px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI4AAAAlCAYAAACUJtElAAAEa0lEQVR4nO1bbZHrMAxcDmFQAiEQBEUQBmVQBqUQDIUQDqVQDKXQ98PRZOvKsp2vJve8M565mUtsWVpLsqICBQUFBQUFh8U1MJpfClWwChqE7Z2NN4AHgN4b7RKSFuwKLb7t/IDjQDbeKN7lf0aDHxGnzni2GtbSxhnAbYYcIcj8OXJqqOFcejeM88z5fLBupkDePU14b1PitACeAO4Z71yH9UJjKc9XwRnXn/8F4JI5zxVun+/h71zDxHDGGC543Ib1LZzg9vnCmKs84UJQ6kHZjDhnjIp8I504FdwGQ6TpM2SwcIqsI0aJoca4zx7LEwZwh0/mvw5ysW4tndRw+3zikyQVzZHiFTchzg3uxF6QTxw5DbFTNBf9sA4n9zW+PZCl1BZ5J38KmkFOTQ6WVbMNk0PzoEKGN+Kybx6qconzwjo5DOM8rBNy0xwqQ3Kz0nusR3QrnJxIBo0Yso8Xwp5QiBWzz66JIyf4gvlJqoU77Bymwme+o/3/hbhR5qJCvNxheUaR8WG8z17LIv+uicNxW4zSYXkSdYgbu0eYOKzstb2jBfE4Wmg/Y5SxM+bgdMIi6W6Jw/mCNjqsn/cwhDh+4sne6I2RgDWmXXPnQEKR5m043FrelUOuRbDdEgdwSm/gNnrHN3nWzCV8hJJKPqFPOAP5t7On8t7SaId1Q8k76y+VOFZI2zVxfJzwTaBJ30smrCsE8D2IL48U+RqMNas1w1jtyRCqOfXIJ44Wlv3nsvEL4gg4jL2wvtcRN68pnItw2v8r75klK8c3jGUE3xv7JGXixHLEP0scwCnGqlksBbkxhYpqrORQPsOJ6VIFSx+aN2aCMHEsfcVukILDEidWs1gKdziPEfJqKUr2n1vTQ/KB4jBeQhVBQsBaxLnguzTvg+s3FnJCxRywx2AdT7lVWTY6NHHEGGv0AEliGzMy13csT7IVcXgt1jHnhanEsZL5QxNHPM7StZJU0gCfocF6PpVgS0DWYoJwaLd0z57JSuQPSxxRhFVrmAL5im+RoMZnoU/2ZHk+ufksLW9oLS1ZF0I9jXfv9MwhPzlI5TUEKfOHvgJf4E5PTliQloPYreOBT6OI5wuRgvMOn1zSz9tiGU8kBtXCDIehkN5SLxy7JI5fjfWNL/E6VPzzWyFSyCOkeSDcmM0NTww2iOZ1xP3773H4SDlM3DOktW3IHqyKuoRWba2QnBo2JQ7HT60K6wvFoxvel4KXFX+1aq4FUbi/Zmhoa7c0B3sPOQR36Ib257byNZ9o0nIirampnzbkYDH5RM7UzzibEKeFU5zfKS8dbJpHOGGsjPKzKTcoKcP3GL+oWwjJpg2NAAIJkTxf7CdDchhSE/1m2A/Lc0V+RbrBp35vmXP8rFl9KxzlJzvS2XcU/GniSP/vlu0XUxFrJtsb/ixxajj3v3axbQl0+G0D2BTMIs4F379z2rJxKYQKzhB7kCWGFvsPpdIXxUOS6WyEbhxb9McUbAvrd20FBQUFBQUFBQUFBRb+AeqNb10z+oPdAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 16.325px 7.91667px; transform-origin: 16.325px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e. For \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"35\" height=\"18\" style=\"vertical-align: baseline;width: 35px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEcAAAAkCAYAAADb0CfrAAABd0lEQVRoge2YX5GDMBCHPw84wAAGogAFdYADHNQCGiohHrBwGmqBewg7hOtw14WUpL39ZvahD8ns/rr/CBiGYRiGURY14IAmtyMl0QNfwBTZHehyOlUCA0GMgSDSQBBGROrzuZaXHvA8llEFjCwZVJ3sV3ZEgK3ALyzZ8+96UENovls4lsypT/HojZDMuR29yLFW969/5R3whAmmLqkuOix1Wc3m2dfpXQJL1RsGQmyHykk6ujS2kbVgV8VdUwI7WgJtFNM0x7K7AuSi6+yYiCG/Ncr7BLZ3J6kJ2eJZ7zhirfbCinWGjDsdKxHHYwapdp32x+FP3AVigVTlJWt3knFXKHECqL6z4sabImtKmlYxanEa0mdNCdPqN7+eFr6LDqk7+QY5p9UWNcuq8jSy6N0TO1MaPcoEiEf48CKnzkCa7dajlnxbaRbZVQdPVVI5iJ8kZB3pZ7sRSkkdn3xX+WRu5uNCEELikdfAT9zZDMMwDMMwjBR8AxS7vP5/0oaBAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 31.1083px 7.91667px; transform-origin: 31.1083px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, the third smallest perimeter is \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"33\" height=\"18\" style=\"vertical-align: baseline;width: 33px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAAkCAYAAAA9+eyvAAACF0lEQVRoge1YUbXDIAy9HnCAgRqogil4DuagDmqhGiYBD7MwDbPw3gfJWcaAJoXuvA/uOfwMkhsukKQDBgYGBgYGzoIH4Iw2E4CZbK2YaUwHbFt4i/AANgC/yqAcrX+SDY8HBbdnu9LahcaDxvVEXpVj6XRPCAfgTsGsiBu5JT5KQXmyfeDz5rGPkJlr5a3iQs4uRKAVIiCKlwY74XVSoWDLPEtmzgn73HwLrxoLdELMiKdQAt+uZ2buR8Ehb6fccAuvCVohLqgnJ/Zzz8zxNa4FK8WSt6KF1wStEHvgk8klPb6+NSFmEUftBlh4TeghBL/xUrJj/zUhvHKdhdeEViE4o98qwcjsXgvYIoSG14SjQjjEdy3rekD+PQex5lLxqRHCwmvCESE4k8sNyk2kQV2x//41T8PKa0KPHJGeULpZh9hI1W6FLJ/aCrDHa0KvquHxXh1yzY8UIxD3Sutlp7h15FWjlxBA3FTNF7/vDVGIG/H7xLaWR47wqtBTCNkLWBMvn2ruW+Qs3jecIYS13ZUx/HyRtxhEqxDcJq8Gm0nwH012R3g/0FOIgHi1tX5kNWnpDq28WWiF4IRU+iOEy5820ckqUusOe/Nm4fFe0nL/BaSEaflb8Gp1tSeyIL7nJ/Y/lnryfoDLVciMrRCco9/l2pV+2+voHOKJcc8QyE7zFFp4/x08YuAzOn0gDQwMDAwMDAx8A39JRSsd5481owAAAABJRU5ErkJggg==\" data-image-state=\"image-loaded\"\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: 12.05px 7.91667px; transform-origin: 12.05px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e for \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"32\" height=\"18\" style=\"vertical-align: baseline;width: 32px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 1.94167px 7.91667px; transform-origin: 1.94167px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"101\" height=\"18\" style=\"vertical-align: baseline;width: 101px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMoAAAAlCAYAAAADd3b/AAAFFElEQVR4nO1cbdXyMAy9HuYAAxhAAQpw8DjAARbQgAQ8YAENWOD9seUQSj+Spt0Gb+45/fHwLF0b7k3TrANwOBwOh8PhcKwAx0TbLTkoh6MBdkjzW40ngBuAa9AOLUbqcCyIAz55fcPIeTWe8NXD8f9ghxmFsplsdgCGinuS7abClmM7tR7Y4jXOsJ3xOfbc9WELx2yxbQlt3xYeWDnEoeHBLELZA7hPNrxdUSb9BiPBHnjliffJtubL30/3vlTYljBgHGc4Tz7fEDG/pNqpoW0LHKYxSH1p4YHFNtWfhgfdhXJC/gt8ID3R7fT/O95FMeDltL1izJzIPYRyRH6uob/2hetz9hZbK0LSSnxp4YHFNoYaHnQVCnXOU44Br0hEE71FbLkY/jJ9PyFfgq/QfbkakPNjY82NpxQRB4zjvTe0teCEcY5/kPvSwgOLbQo1POgqlBvGCcYQpilhGkXRORctyFGSyVLKRtWL1kL5gy6ybabxlER+wGfqZLFtCSnZLDyw2MZQy4NuQtmi/GXyJTWMxOSAXKQ4M/vcfbZsvBRNWguFnC/dZNKmtIQLPn1tsW0JiVAsPLByKDaWWh50E8oe5YHz9Ilfy/PvVDQB3pf/1PMbSuHoYVEPoVDk5u02fW6pzFDq9Kjox2IrhUQoVh7U2oaw8mDW8nDq5mFffFOcmzy3TwnqjPdqUw+h5KpPD9T7iQSYCxY9bKVotd9L8aClrZUHiwqFvsxweaWUQSOUWIpG1Rmeu/ZKvXbT/U6IC0dTnSOQH+a2laKVUFI8aGXbggeLCoX2GOEZGl6VkArlEfxvM30WpmS9hBLigPeNpjYFWnvaBbQTSooHLWxb8WAxoVDFIhYJuFBKlYyUUK6Ipx1zCQUY50XVFS0R1p52AW2EkuNBC9tWPFhMKLQPifXBhZK7x4C4UKgEGHPenEIBXhHtifiT+RTWnnYBbYSS44HVtiUPFhEKlelSlSpL6kV9p1aiuYUCvNKDcNVL4RvSLsAulBIPLLateTC7UKhMl3sIVlP1urC+z0gfDqRU6Mo+63lgEHiVu6VC+Ya0C7AJRcKDWtsePJhVKJSzl5zDn0tIhXIK/ta03qsLjUt6lISiXU3qZLHVotZ/Uh7U2vbgwWxC0ThnA9ng+cqzxxgRwhduwkb7hQf7rOrNNQVoRZFEeZp7Tepksa1BjVB6iwTow4PZhCKZII+CFBlzUfjCrtEejFxijyKJ8nTaoCZ1stjWoEYoWh60sg2xyj1K+FQ0hgPev+DSE1de8dKe2M05aJj6O0K2dxmQf5mMory04kW5c80GV2O7wzhHyzEbrVBqeNDCNobVCYWi6QnpF/bpmrA/OvAWmwylXZqSK1B2ED9omauaEPhDxSPeSUepwk3QD/CeOmlfRtLY8tTWsrpq7C08sNimsCqhhKTLtdQpYe4kIiGlGFfoo2HJQfz4jCSN4aVsSgOP03gfk710jHxeWmhsqXTKm1aYfH94L9hbeNCCQzGsRih7lDdU0l9v2WEkHl17Qn1Vh/pJbdy2GJ1HGz7JUn5gNvQk+Ag9+WhsNXPT2h7x/usi0rGGc+Utlq5aeNCSQyFKPAix6FmvtUPr/G/EDm3fgPxVuFASkLw09Au4QFcM+V/hQolgC/kG/JtxRr/XhH8NJqH84fNogPU3t5bGgJE83z6PEg74/bSyFvy3w6hRsUSNVOWh91Nuh6M3cj875XA4HA6Hw+FwOBwOh+MX8A+XjItEEg0W1AAAAABJRU5ErkJggg==\" data-image-state=\"image-loaded\"\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: 3.88333px 7.91667px; transform-origin: 3.88333px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; 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: 310px 21px; text-align: left; transform-origin: 310px 21px; 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: 305.717px 7.91667px; transform-origin: 305.717px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe output can be very large, so please present only the last 12 digits if the number of digits of the perimeter exceeds 12.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; 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: 310px 21px; text-align: left; transform-origin: 310px 21px; 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: 282.908px 7.91667px; transform-origin: 282.908px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eFinally, as with the original, the use of java, BigInteger, persistent, and global are not allowed.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function function perimeter = rthPerAPTdbl(r)\r\n  perimeter = r^2;\r\nend","test_suite":"%% Test Case 1\r\nr = 2;\r\np_correct = 71;\r\nassert(isequal(rthPerAPTdbl(r),p_correct))\r\n%% Test Case 2\r\nr = 3;\r\np_correct = 1393;\r\nassert(isequal(rthPerAPTdbl(r),p_correct))\r\n%% Test Case 3\r\nr = 5;\r\np_correct = 1046629;\r\nassert(isequal(rthPerAPTdbl(r),p_correct))\r\n%% Test Case 4\r\nr = 10;\r\np_correct = 737287485879;\r\nassert(isequal(rthPerAPTdbl(r),p_correct))\r\n%% Test Case 5\r\nr = 100;\r\np_correct = 16183149010201;\r\nassert(isequal(rthPerAPTdbl(r),p_correct))\r\n%% Test Case 6\r\nrs = 101:150;\r\nps = arrayfun(@(r) rthPerAPTdbl(r),rs);\r\nps = mod([sum(ps) ps(5:5:end) floor(std(double(ps)))],1e6);\r\nps_correct = [12636 824229 203679 227761 926641 15749 664839 210241 515881 139269 477199 789840];\r\nassert(isequal(ps,ps_correct))\r\n%% Test Case 7\r\nr = 1000;\r\np_correct = 499499001002001;\r\nassert(isequal(rthPerAPTdbl(r),p_correct))\r\n%% Test Case 8\r\nr = 10000;\r\np_correct = 100020001;\r\nassert(isequal(rthPerAPTdbl(r),p_correct))\r\n%% Test Case 9\r\nr = 123456;\r\np_correct = uint64(76696064606196865);\r\nassert(isequal(rthPerAPTdbl(r),p_correct))\r\n%% Test Case 10: Forbid java and BigInteger\r\nfiletext = fileread('rthPerAPTdbl.m');\r\nnot_allowed = contains(filetext, 'persistent') || contains(filetext, 'global') || contains(filetext, 'BigInteger') || contains(filetext, 'java'); \r\nassert(~not_allowed)","published":true,"deleted":false,"likes_count":2,"comments_count":7,"created_by":2404920,"edited_by":2404920,"edited_at":"2026-03-04T15:24:47.000Z","deleted_by":null,"deleted_at":null,"solvers_count":2,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-03-04T14:14:29.000Z","updated_at":"2026-08-23T12:21:04.000Z","published_at":"2026-03-04T15:24:47.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\u003eThis  is essentially the same as:  \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:hyperlink w:docLocation=\\\"https://www.mathworks.com/matlabcentral/cody/problems/52834\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eProblem 52834. Easy Sequences 32: Almost Pythagorean Triples\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003cw:r\u003e\u003cw:t\u003e; it even presents the same set of test problems.  The difference is that the \\\"correct\\\" solutions for larger cases of 52834 were the result of roundoff errors due to values being larger than flintmax('double').  This problem requires care to avoid such roundoff.\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\u003c/w:rPr\u003e\u003cw:t\u003eRepeating the original problem description:\\t\\t\\t\\t\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\u003eAn Almost Pythagorean Triple (abbreviated as \\\"APT'), is a set of 3 integers in which square of the largest element, which we will call as its 'hypotenuse', is \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e1\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:u/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eless\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e than the sum of square of the smaller elements (shorter sides). This means that if \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ec\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e is the hypotenuse and \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ea\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e and \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eb\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e are the shorter sides, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"32\\\"/\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\u003cw:r\u003e\u003cw:t\u003e, satisfies the following equation: \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\u003e        \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"19\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"99\\\"/\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=\\\"rId2\\\"/\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:t\u003e        where:  \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"62\\\"/\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=\\\"rId3\\\"/\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:t\u003eThe smallest \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"32\\\"/\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\u003cw:r\u003e\u003cw:t\u003e is the triple \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"48\\\"/\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=\\\"rId4\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, with \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"19\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"100\\\"/\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=\\\"rId5\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e and perimeter (the sum of the 3 elements)\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e  \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eof \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"18\\\"/\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=\\\"rId6\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e. Some researchers consider \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"48\\\"/\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=\\\"rId7\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e as the smallest \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"32\\\"/\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\u003cw:r\u003e\u003cw:t\u003e, but here, we will only look at \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"32\\\"/\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\u003cw:r\u003e\u003cw:t\u003e's where the hypotenuse is \\\"strictly\\\" greater than the other shorter sides. Other examples of \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"32\\\"/\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\u003cw:r\u003e\u003cw:t\u003e's are \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"56\\\"/\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=\\\"rId8\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, and \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"71\\\"/\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=\\\"rId9\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eUnfortunately, unlike Pythagorean Triples, a 'closed formula' for generating all possible \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"32\\\"/\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\u003cw:r\u003e\u003cw:t\u003e's, has not yet been discovered, at the time of this writing. For this exercise, we will be dealing with \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"32\\\"/\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\u003cw:r\u003e\u003cw:t\u003e's with a known ratio between the hypotenuse and the shortest side: \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"50\\\"/\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=\\\"rId10\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eGiven the value of \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003er\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e, find the perimeter of the \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"32\\\"/\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\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e with the \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003cw:u/\u003e\u003c/w:rPr\u003e\u003cw:t\u003er-th smallest\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e perimeter. \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eFor example for \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"35\\\"/\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=\\\"rId11\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, that is \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"43\\\"/\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=\\\"rId12\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, the smallest perimeter is \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"18\\\"/\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=\\\"rId13\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e for \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"32\\\"/\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\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"48\\\"/\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=\\\"rId14\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, while the second (r-th) smallest perimeter is \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"18\\\"/\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=\\\"rId15\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, for the \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"32\\\"/\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\u003cw:r\u003e\u003cw:t\u003e with dimensions \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"71\\\"/\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=\\\"rId16\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e. For \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"35\\\"/\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=\\\"rId17\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, the third smallest perimeter is \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"33\\\"/\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=\\\"rId18\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e for \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"32\\\"/\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\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"101\\\"/\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=\\\"rId19\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eThe output can be very large, so please present only the last 12 digits if the number of digits of the perimeter exceeds 12.\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\u003c/w:rPr\u003e\u003cw:t\u003eFinally, as with the original, the use of java, BigInteger, persistent, and global are not allowed.\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\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image2.png\",\"relationshipId\":\"rId2\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image3.png\",\"relationshipId\":\"rId3\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image4.png\",\"relationshipId\":\"rId4\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image5.png\",\"relationshipId\":\"rId5\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image6.png\",\"relationshipId\":\"rId6\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image7.png\",\"relationshipId\":\"rId7\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image8.png\",\"relationshipId\":\"rId8\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image9.png\",\"relationshipId\":\"rId9\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image10.png\",\"relationshipId\":\"rId10\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image11.png\",\"relationshipId\":\"rId11\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image12.png\",\"relationshipId\":\"rId12\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image13.png\",\"relationshipId\":\"rId13\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image14.png\",\"relationshipId\":\"rId14\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image15.png\",\"relationshipId\":\"rId15\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image16.png\",\"relationshipId\":\"rId16\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image17.png\",\"relationshipId\":\"rId17\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image18.png\",\"relationshipId\":\"rId18\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image19.png\",\"relationshipId\":\"rId19\"}]},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\",\"relationship\":null},{\"partUri\":\"/media/image2.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMcAAAAmCAYAAABwHY/hAAAEBElEQVR4nO2b7ZGCMBCG3x7ogAZogAqowA7sgA5swRoowR5swRpswfux7LAiASG7RHL7zGRu7vA0m+x3IuA4juM4juM4juM4zqGpAHQAngBeAB4AmqQz2ocCwBUk7wskf5t0Rnb8J1nVqEALdgZQA7iAFu+FvBevAHAHyVuD5GfncEs4Lwv+k6yqdPiMEmcM3iVXziBlkVQYHEO1+4zs+E+yqnIDeRZJgWHhxs9yoQNQTvz9DpL7CGllBZrnUoTPQVamwLQsu8K1R67GEeKG3/emsnaISY2OICtTgJzAExQJk1GCFq1LOYlEPHAMp1AjvjY8iqxsFCxvUuM49ZM5gkfRhJ3CKfVEvqDBoCz1hv8/gqwlqFY6gaLlTxjHA3l3qkJcQdFSy5O2sIvArCxbmybaslojI2Uy42hBC3eURdOiBhWomsWepXFwzbHlvS1ktSa5cTSY7l7lTglSNm1lsTIO2YZdqyhWslpjahxF/wGh/LQCGcbRFi0EyyvrphKf8hcgubfk7UtYGQefQ73wvl8VPmWWWMpqjbpxcPvrAUqVWlA4feB9gfiUfMow1qRYvDmxI4YapAB8PeLS/85tS6mofHI81edvEd+QsDKODkOrHaD5y9Yut3flflrLao2qcTQgBRkrPRdydwwHKk/QYrajccPnyeocrIAxI+ZUnq++jJVRXomRC8uOYiz3FTrppZVxsCzcyXn2P2sMhjP+XGtZrVEzjhPCh3jy4hl7kzllXeNRpJfeOrYqEhv91P+zkso0RLYGp4ZG6LYwDtnCveC7Pd5DVmtUjEO+yVSKwtcNfj2MroE3/xF4fll4vhVZx00Nntdt4XVr6jwZBVn5x8gIrhkRUqbMKsYR0+I7ItKThu4IcXRckyJ+g9ywmLFms2VtETrAY3m1L46mTJmjjYPTqVDUyBFWlnvgOZ8EzxnPVrjDFxoyvZl73bfzkrKE5JWXRrUdZKqUGVAwDlmMpSiw9u5WSWcQ8qIy3957TbRrDtnCDcmbq4OMNg6+nBXyKtbs3a1acgbS06b4Uo+2cbC8c2vE0Sq3LzFFG8dSyLVm727VkjOQxqpdb3yDtnGwvNeFzwsV6kcm2jhk/h1anDPyOQWfcwZ8sU7WGwX2vWynaRxSOaZSKvk8p04kE20cMr8eLxD3u0Ne54jIrgwbPMvZ4T3/LvvX79nT1zQO2cIdF/A1aA1y/ppBtHEUeE81mv5NT6Co8st397cglZ87Qk8MDqAdPd/7sMvKOHgfS/H3nG9Sc8SXXbhNshYgJZB5fE6p1JgGtFh81UXKWfbPrkjTudGuOSq813Ud8t5bYLjGNFWbtsjXIWRPDdrA3CK24ziO4ziO4ziO4ziO4ziO4ziOY8QfaJ4ygEB93kYAAAAASUVORK5CYII=\",\"relationship\":null},{\"partUri\":\"/media/image3.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAAkCAYAAABLw14kAAAC50lEQVR4nO2a7ZGDIBCG3x7swAZswAqsIB3YQTqwhdSQEuwhLViDLeR+wA4rB56woLnMPjPMmPOyfLzLskAARVEURVEURVGUT6AHcLNF+VJaAE8AK4C3LfdLW6QcYgDQCL5/hxO8L9IipQo3AAuMUJ3AzgQnuPKBcKHfMGG5FdgjW09504rQQNafryEktDQEt8zeKLQlpYFZXtYPaMul1BCaGJldybIggQtNbRkuasufdDCDz5OmHvKQRINQS2jiaW0v3t97lOnHHiGhpwp1kkbZdnlDn/Z5xjb5yZ0toUGoITRB9TzsZ79uEkGyC/BpA/WUFrqHGbfF1kXaJPelQzgzbuAav2Y08GyhYW3zEPoA8LLPg30uub63tg7fmUoK3cBFLX6mwHOVw4dLHZwgoRlMBh+Bd3uM2Ao945z9MI9IE35n6XyQZkE9ZwgNGLHJSX0HvSHRebnYIQ/hMzz1ePKsAfGhwVntcwhqT+z9Hmf3a0bcOSmCHo5UNDixjg9wncpd785KYoDt7H1H6uBOnLJHv8KB+QwW7za4sdh2gTqYMxN8zhCe92mK/A934pQ1fMB2d7Gg/jaL6pMsPb+M+VsXgs+W2ODlEBO+xH6ZEpvY7Aa2szQH//yglvAdCo7/EWN8YGokW6E9+QyZ8OREsVDNnVh6g1ZbeH54JLb7lzG+tZGs30fxBy9HeO7EsQRzLwHKpZbw/LZPbG/PGGXuFB5p/b6h/lmwP3gpovM+hcI5vV9Qx4F7OIcqITzPR2IO3O2828ATFx7Sexix+UHMBCdE7ZlOUH0pgvMDFb+dFNFegXelKSU8X35CSxRpdTjp5TPpZQuJDfZuxblic1IyeC44fa+DG/yzb6pCwqcuUzxq3eHuAuj0MEmTBmb2zjAe5IeG0b4bUw1fCB2lzrY8YPp1ZftJoFyno+/zPn3krRvd5kjKf3G0I7T48p9a8XCWW666y1YyoOVCUvQnQYqiKIqiKIqifAk/IsB4nRPGszsAAAAASUVORK5CYII=\",\"relationship\":null},{\"partUri\":\"/media/image4.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGEAAAAlCAYAAABSz4fZAAACsklEQVRoge2a0ZGDIBRFTw92YAM2kApSQTqwAztIC9awJdhDWrCGtJD9wDcSFQTDI+4OZ4afDAJ5Fy48FAqFQuH0dI5y+eag/gAX3LGL5gU8gGFRbilG+o+5sY7ZAxPPaF6UWZ+KC5lEqKb6W+UK3I8MwkPj6a8H6g/b9/2frVJ52somQjc94yopV1UFPD19DQn6uHnaX5YnftGziJAjKDY5BBcfDyl7/y+LCB0w4l+SqRDBW8U+JGh7h5B7YL0sIjxJ7/kuWvaX/6f0hIk8Bo5FXQTxzhazWWozYqxibzP8hJBjeEO41aqLMLLepHp0BNnaLB/T7zms0EasKCQJUxVh7wTRkzY4S8GX4ufMa2QsIbaovhLqqV4L/LB9ckgphJ13bIlyTdiXC7GiR2D9bHmCULMW49C9SSA33o/HT/StKcaK4AsiCLZVaQem4v1cryk6xFkRfFEEmGdMjnuomnlFpE4ObWKtCL4sQs0sgmZyJfTMK0+LWCuCL4sAs03kEOGKvgixVgQnEGEgLLVPgfzZUbn9GCuyn4sm9UrQvGYQZCX0Su2L3cVu/KfYE2JnzlEkSFq5gmz8sRNKVYRmp44EZatOhdknOsKuOOQliysAIrjrZCTvfo9eccgqO2J1aiK0zCefkXUgJU9wLV0RSMqeEHZC1vEeSMkTHo527FPaC5NMxiLjPXJbrCaCNLy8K+ows3HEbwvLrHrPxwfe649TX3fmS0PXDG9YjzXWUmQSHLFoVTuqMUGwvyyQJb9HgxFiYA7iHjfrmYFZ9JCAyuQ4clBopmePrCA4wekohJyf0lzQO8L6+jy1CA35Xo2Cmc05EkebU4vQ4N5MNejJ9xrW5iMRWtbf16RKuipMQHIkcWDsLoflyfsVu8hJMhrXGyzta+K/ju9znEKhUCgUCmfnFzTbYsvcMy9LAAAAAElFTkSuQmCC\",\"relationship\":null},{\"partUri\":\"/media/image5.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMkAAAAmCAYAAABu1L9SAAAD6ElEQVR4nO2c7ZGjMAyG3x7SAQ3QABWkAjpIB3SQFqghJdBDWqCGtLD3w7yDz3zYAdlgomdGczO7XGJblixLYgFFURRFURRFURRFUX6KO4AOwN8gHYDy0BGloQTwAvCBmXcPsxZX5Fd1LEIN4D38e4fZNFzI6sBxxaaEMYoHzDyfGOfdHDiuGPyqjsXoARTOz7iIr/TDScYL01PjATPvT/rhROVXdTyhhPEKIcJjlh7U5Q6zgO+4QxanwPKcHzCelHQAbs7/v2H0sO7vzsaavluMRnFFHW/WTY9RwT6ZWzSbCnl6GTvmduWDsMXl3eTMRnLDeI+aky7gM3LTcQFj/H/YeJeiVwgVXxxaD889tgzmIKj0JQm5ZxTIY+M02KdfIB8d3zAaB2WTkXSDuHGn+2X0kj5amGP4zN7UpcP+zV3DeOgzZ314iuzd3Dno+A7jEO4wY91sJAXCwgN6Dl+oRW+aU9ajhBnz3vRtD9nM1i7Pt8ADxkjWHKKPHHVsn56bjCRkssxm+J7tcP4j2IXHcYXtm6cZPkfSs8Ywkh7Gq1bYPtYcdbzLSEJgqOW7vD7hP2nOBr2iLTwRQg2GhTbp0ENaqYwGbGH9I3TsOeoYSGAkXNzW84y0J02Be6lzxecxS/jvc1uRVupaBvODsIRMjjoGEhgJQ62lmL3Gct1gzbDcZ0PrNGuyZbOyZtDg/wueL+XNqvvcd0psphhKrWD0+MS80cTU8ZFENRJfqMX0cTsMxJZvepl8KdhQkYiVK0yNxfWyBcyadJjOu4NMSBLV8w0wI7dWD5LS8ZFENZK1UKvEelHqm6Iaw5a9IqkwOxSzC2w3zJ84u3PxDimMBJjOx87QSer4SKIaiS/UujrcPKEV92/wtQJRqbXnOQl4MroOQQqJcHrP5o5mJKFZrStjZ4SkPdBaG0yoSDZT8uSM0aApEU7vKfZGM5KQrNbVsZsWpY3kifXQkd/7XnlGsgWGd48YRiIRTu8p1EYzEioqRah1ZHbLBxc3xmeHfG+qNhd6+5DWo9yIYiQssqUKtc6U3bL5pmdNmtRGYmexrkYUI+ELRKkW7IzZLSC8Zy0GqY2Ed5IrJmmiGAmzOrXvwczxZU16LBcMYyOpVIazS/Ng5BAjs3UGxI3EDrWO2BypsN/VfmE61xZmDY7yrJJKtWsdDf4PoVkneQt91xkRNxKGWlf1KsR9+egDE1axknz0XwSRVKqbbmYT5xNm3rn2ZIXA10HmiqWbYWryirGpC9/ptlOqDc7xroR0DF3DzI9zZZvJVaOFAstp9hb5tfsrM7A/6qqbWFEURVEURVEURVEURVEURVEURTkZ/wCi5zysuW8z8wAAAABJRU5ErkJggg==\",\"relationship\":null},{\"partUri\":\"/media/image6.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAA6UlEQVRYhe2WQQ3DMAxFP4cwCIESGIIiKIMxKINSKIZBKIdRKIZR6A6ztWiHxkm+qkjzl6xenOQpL5UMeDyevhIBhEzPAOBmrKEFZAVwGDbZpc9SSylISEC0zoDGApgDn1syZwQwy/dpBNqk4klPkH32EpjfzAagKIfk3tiESl01QBYFD1ToqgGyRHW9kL/JS4BU19oCwwRSXWMPQDRdLCCaLhYQTRcDiKqLAUTVxQDaQNTVChRB1tUKdAdZVyuQTgpTD0CprrORpCg6VijQXLBWdW0skAXfoSutVQ7LRdfT/i6Px+P5u7wB3c96XQFb71kAAAAASUVORK5CYII=\",\"relationship\":null},{\"partUri\":\"/media/image7.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGEAAAAlCAYAAABSz4fZAAACcklEQVRoge2aXZWDMBBGrwcc1AAGUFAFOKgDHNRCNSABD1hYDbWw+zCdQ0qbPxpSFvKdM08tnXRuMhkmgaKioqLNq7NY881B/QM12GMXrV9gBIaZtSlGumO1vMZsROIZrV/KrE+lhi9BqD94NlTNw3L4Ohn+qshns0NogR+gX+I0QBVwQ8Zn2h24rODvjPyfub8BAROibBDmg10DwgkJ9jwgpl0T+rt6fN0JA5EFwhWZhRfWhTAgoM3ioOZ1ZZwT+NLA3ZgCXTGtdPU1RvxWtJamo7UgnJGZZ8v/XWLfIwLgnSqeV6RvT9oNhB53zq94ThOfqEZmu2sDNlOVby/aDQQzLdg0kAbCmfDAHgpCiBTCkMGXCcEXp0NB0A1zjVJ1rvbhy5e24EAQTkxBCa3fP5FWZCE9ocNA0OooxyrQ6ihkFcBBIGhQcuwFMAEPjc8hIPRIXR/b01miGvl/Md3k3UO4IGkhRxOveviKbY3sGoK2EHIBGFnWm9othP8CAHYKQTu2LgA16UrVEACupuFmIVRIPu+Im801Ugm5xqYz14SgZ78tcRv4DX/V1WJv9qnvTUKYt59DQCiAEftheoesEjNw+iIXu0p1jFeHL/2OK1ZZIZjtZN+ba89zYFwzCSYArkMW25lC/eZzX6p6d3pnM9+ZQhYILRLU+S2DAXu6qY1n7vgh2H7/nfW8ppyO55sPLgjnCF8hN1C+dtAfo5xXaRpklebU5iGEHKCklO9waA1tGkKNpIcctT5Iykt5ESBUH0G4MN21UUtVe1dIQHK0nUHSXY6UZ95PUtMLENGyVQKL7lQeSGaFOLeioqKioqKiresPwN5Zrqu1TD0AAAAASUVORK5CYII=\",\"relationship\":null},{\"partUri\":\"/media/image8.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAlCAYAAACao20PAAADbklEQVR4nO2a3bGDIBCFTw92kAZswAqswA7SQTpIC9ZgCfaQFlKDLXgfcIcNEViE1cwdvhke7o3KyuHnLAhUKpVKRYGHp3RXBvXP6eBv92RWAC8As1OGEpFWdhnw3d4vGC2SWVFH2y/Q4UQBb9s9HYDmSKWJtCfXx+tNIaddThGwgxnqE8x8PW73TzDBl+S2PX+BXR/o71mhPs4A4A3zXhL67frVKSlxqgt43669O/9vYQPujwSwQwsrlNuT6bcF5UV0hZAI+MS3cLxI41QVsGfB7E0Nj8jvqVAj+joEdaaxQF3Ec3suPVsiIDX6CCtSAzuC6TkvQf2qAlIwvhe6wQb7PBIEg49o3xpEL7tk1uVDKuAL/k7UwMQXexdCTUDeoO70ySGRc0chvUhoBNI174x6QkgEbLf6Q+/Kp9dQ2wGKAvIpJRTEDHlvC9Hgc+rZayBqmNzR7kMiYA+5KJcKSOtbLIhReJ0E/izXyJCJeUPPiaaYmBBcwNgydYqAoR4vFVpCA7szQdNyB9PrFxiBNfPBUgIOsFN9LF41AXkvCrmpkgIC3yKSkKVSlRClBKSZRLLHqepCJW6q5BRK+ETMWWMllBCQXKhk9AHKAnIjE0quSyf0NKqfzvNL1rFHCQEp9pRdLtWdGG6Jl+3vB+xOOk9cS5gLGtEk1A2fTjelcVLJFZBSr5QTnVP2QltY0WYYEQd8W/9cqPfuNSCfqq/MA300MHGlpjinnka4lDYwNF36pskJuqPwqIC0Zh/JTy8TkG8Z+RLvFLjr9ZkV6e7QUY4ImCMecKGAfDSUcIcSAYHfE1AiXsh4XSIgd6e+4JrtugfkAtOI9pkAvua6hom+N6G1+QipAo4wniDEgPDpyekCkiuNJdfcdEhHKa2pvimZOo7bwPxUJMdFptxP70eufK/QNZINk0PBpgjYwtr5CXFB+BS7Qn6GRx3k5dRxh+k0E/bz0dUpqSkNN2Sx/Va3c4ZKzJ2rCtjCNNwMmwOmpB4TuzflEPaGz7RlRvyTR56bpgg4sDjdsjf9955rfSWWE6oKOGwB55qUMz9X7KCXJ2pwaR4oQXIAWpIJOg5Vi58WsMX3WqbJCL3DXi2yBLzDfs9IpdRhaQPTmJqfAXIG/P5X5fz7USrkrJPxuaZD3+lXRHCn65ZKpVKpVCqV/8Mf0OnMkPT9w/AAAAAASUVORK5CYII=\",\"relationship\":null},{\"partUri\":\"/media/image9.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI4AAAAlCAYAAACUJtElAAAEK0lEQVR4nO1bW5HrMAw9HMKgBEKgCIogDMqgDEIhGAohHEqhGEph74dzJkpqx7KV1+71mfHH7liJIh3rYbtAQUFBQUHBr8UjMK5HKlWwCa4I+zsZPwBeAPrZaNbQtOBUaPDt5xccB5LxgxJd/mdcsSNxqkEmh3AWWStquLDcDeOWIEu9q5V0kXbQjKX3XpTzfNiFODeMoU2OFnGFLbIWVHBkeQ/ve8AZOhXUvV5JrwbftgiND/w63zB+lxx9YL4PmxOHH9rDGb/FVOl+I1kLavGeFGPO8cCo61rE8S2i0PDZp43IhMg2x6bEucI5wBfaO4zK+p5jkbVArmhLVKNh1yQOnxlrQNrAPMp3GMlRDfPkgnwl6JIMjdN6hA12wajofWXZXEhn98gnTQW3cp9YlzgddN/7hj9yvIZn+ECdtfpuRhwyOfaMH3xHFYtsLqThtOE6hCcc8SQR1yCOZqujhj9NMf0uLQaZxmIE3bWrkmDUiH3M2rIhyPTXGp5zh9OLHcvaNU4MdP58c+4GPRlOTRwWjjkRwyLrQ4VpPcJoU8N9ozb61HDRinY5gjisVXIiptRXU7/uTpwGzsA5jrfIhnDHaLA3HDFlvuf/Y6vwhWm02ps4TFOa4tYHNgaaSL4rcWpMC8YP9MWtRTYG+Vx2HTe475t3HKE01sI5TBp8b+KE0pQWTNca+d2I08IVbL6Np1hNYZHVQO6N+MhYzebMo90VjshzcuxNHEuaYnOgrRsPSVUXfK9yrWEtsiFoNr9uYp7sWGhwH+H2JI41TbFu1Pr0sOIYmLZ/qeHVIjuHJI52Hlflcxg+7EkcS5oi6VJuNhxKHNnNhIy/hewccv9mCT2mRLhjLNR9B4yy6G7E/7c4Y8tNU9Ugm5ryDyUOMDojx/kWWd9zZCRZmkfiyL9TxtrRh05MTVOs3XLqxNMQJ6dDsshKyLS35NQ5wVi0h4YsqOWlN8uutA8p3RBhIQ1wAuKEzlW2lpVgjo/leaYD7creq8Zhqk2xg4Y0S3tlhxKHL7eESp9sBReFHtA7jNEhRApZU2mLSA1xeJ+3QV7tw27vnSDTIX4lpUH4QBTYkDgXjCvBdz2B2/O+U2iLLDA9d9KudulkHzHYrqbcAYoRR57y59Zq/Fbt4pPzQxfQOWfJv5sSRxrlI5TtsLyFb5EF/DvBGvA4g+QhKdkdPZEWFWLEkSmSIzXtUl9N9J8vqKURS8ebX+RiWOzhDP+A7pzJIsvjiR7OsFriAGOaozxvH+akZXZeSwXxA9NCOoU4fL4mUt2wXMin/lrl8OJ4a/yWn+zwxuNvwZ8mjuby0lnwxLq3GbfGnyVODRf+97oHY0GHdQ5r94SJOHd8b7OvvbmVA27OnUGXGBqcP5XK31/Nj1OSEarGrQeOBeeD/JnPfBQUFBQUFBQUFBQULOEfKW5XzxL1fJoAAAAASUVORK5CYII=\",\"relationship\":null},{\"partUri\":\"/media/image10.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAlCAYAAAC05kydAAACWElEQVRoge2abdGDMAzH/x5wMAMYmAIU4AAHc4CFaUACHrCAhlng+ZDmGjh4SICjsOV3x4eVsaYkzVsHOI7jOD9ClVoAJ1IC+KQWwok0AOrUQjhEBmAAkKcWxCEqAH1qIZxIB+CVWgiHeIDc1SO1IA7xAu0Q5yL0oJTXuQA5yF1lqQV5Yuwz8zB2Z57hsrzcN6j+2DMfk1nmrwC0oO05IFpFFsZ5zJJpPA+49ub9Jcj/t0H2BlRta1sgHwCFYb4HSIkDqIjk+MNj5kq/Cw92IGV0GCvJUqkOB1xbrTMXa5FWWorfXsuaCtheILdWeox3QYEd6+FF1Bi3CvizJfVrD7i25P456MXMVdZsqZqquwnf18CKnioDIIPgOU3JAbcHWCF3TPUyRGXMKTMP42tuyNIqWdt1xcr9ReSDvVKYq7HZV08ooWuVPBANYMmd14hhwITczlt9d0q4orYmH3NoWyXynS1lTxyDzZ1iGbyP2B1nZ1mVkN+SGU3RtkqkASzFGunOTDJxAXTk7jg7y2qwbq0atK0SjQFIIzdxlHVJzs6yZL20RyE9dHXKmgG8xH1z/ODF3PmIUvrzJXdT4P+Og6VV8p8BcEE6jR/1yvwAxumuNu++ItJfz1m45pCJ6y0NnD1NvQrPk0/uq9swMt09yl2lQu70EmSNRRjXGBs/p0EG9QGx9cRdDlkQfmCIh9zHarUPXJwStHheUw1dtmZtlSD87htR4VN3xLvC2/cbeOPeLvur4Dh69yOGr0HbKnFOgmONcwH8XyUXo8I9jxq+liOOih3HcX6BP7UvFJF5pfzWAAAAAElFTkSuQmCC\",\"relationship\":null},{\"partUri\":\"/media/image11.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEcAAAAkCAYAAADb0CfrAAABdUlEQVRoge2XbXWDQBBFrwccYAADKIiCOsABDrCAhkrAAxaiAQvtj+UV0oTsApsspXPPmR/54sy8zMzbBcMwDMMwjkUBlGMYIzUwAF+/ogGyhHklp+delHl0/FOBapwAFZMAOfed1CTJLiEZrvCPhc9LJnGGdyV1FCrg0/Od+cgVL8/oQNT4XUljt0ucEjerQpb415E4AyuWcoXb4lcmZbMxutl79YpEyggRu/VbXB2+8XuIZrLHCdNzK9iaLf/MTkNjUxFPUC2bpkDiNLjEJIZe5wu/e0QXIdZ0qg+51SbBZYUSp4+X1yHQ2ljzB/9wYRLnyrmsrsIt4c01aVm9YtZTUuBquux5yHzxxuiaI7hVgeuYXcJI3Zhdk9qtoggDbiaV0O6HjaR0qxy/MBmBlq6D3hkuZDqf+YRtWb6k3jxMXdPuTi0tEmbAibMUHYFXiLmFxxqpFEiY0H0WdNrXvaqLn+9bUUeExpnOcYZhGIZhGMZWvgF1o8SVzUIOYgAAAABJRU5ErkJggg==\",\"relationship\":null},{\"partUri\":\"/media/image12.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFcAAAAkCAYAAAD8fqYDAAACEUlEQVRoge2YbZHDIBRFjwcc1EANVAEK6mAdxEEtREMlxEMsVEMt7P6AN7xkmwBpd/Mx78ww0w5pApfbmwdgGIZhGIZhJE7AJTa38lgOgwcewPeodQTBjYXc+C2qbk9M4EVcCAK2JAEdcGXo5H6V0e2cniDsKxzBtSLw+b8GdQTOBHfOvbh0ZHz9x6COgicvmMTGJsR1pFLmCGhxS+ckGugYkRKvGgc0hL9YGz/38XvNDc+khXmnfZIrQdhcfBCf3RFyuiFEShfbN3CvfbiPN3swLFda0lu2tBiXQbzTnrUTyCDzaDLXSTaPBVyc2XOrKmVMzWT1Si9t1e6YQaqFnGtlAV49uyGJW1wr57LIxxvvuXwRYeaiRoR9TPTfMv0vEWd+0ilb4kyY33XmGk8ymJ+4po/9t9IHSxzUvEH3hCOYJyeIGGxq93YiL/4v7upHnzw52kK14Ahi5YTVBptyd8sCnWRL+On99trVQqmwkDeYdm1XM4i/OsxYu1ooEVb+3jmDaaMU5y0Ms2bK7l/s65iuJe+wK+mQZ85gLUNne4JOdwriQWfJuNRysX/qpGmLyHxuhPLrVZNrJNOlCtBnvTL3O8NMPsXrizYR+iiuJ6zMhXQGOle+bA1tlFzTLtXiPUnbXjFVM+qv2p25+AOdd3uLAk9dno9N4wku7Qiu13M/xb6WY5arhmEYhmEYhmGswQ/bvA+w30MOtwAAAABJRU5ErkJggg==\",\"relationship\":null},{\"partUri\":\"/media/image13.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAABLUlEQVRYhe2WUbHDIBBFjwccYKAGoiAK4qAOcBAL0RAJeKiFaoiFvg+WmX2dPEIC5fWDO7Nfu1lOLiwJdHV1fZcsYE4+M0jcaoMswCuzsQFm4Ak4iafEvQTEKJAYR0AWeMji726u0sPv5A41Et5slAVygWKt28kZYEvks+UygaaMOu34aZfOAsUt2RI1GvqyS7lAcTtSQIPqtX4aKNakgGxmXVWgo/PRDMiruvEbgO4cn4+mW2YIF2LKJT32j08DIXkN5eX5meDIqnJLCyAITk2yoBcIR9iumbxzVhUoBRrvqr1vXXMg3Wcq6FMF6MbxBDYD0tN36dejJpCeurUGjOX3GJ/5QjvCId4o/FOMIDPB4vdY/ljAEEY53jle6opduSorAMN/QnR1dXWV6Ae9sZqCc2SAGwAAAABJRU5ErkJggg==\",\"relationship\":null},{\"partUri\":\"/media/image14.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGEAAAAlCAYAAABSz4fZAAAC1UlEQVRoge1aW5HDMAxcDmEQAiFQBEUQBmEQBqUQDIEQDqVwGEqh9+HsxHXjWG5lO3fjndFPH7KitR6WA1RUVFScHqNHLiWN+gO4wO+7aDwB3AEsjvQalv5j9Hj32R3Gn9F4ou56LVxQkIRuFS10MDZJRHNdAGi+0F2MhOuqY/5Ch4ufVadEbkpr9uu6M7bcfgfwADAIdRQhoYExUpMEkioVjVQ6rbquB99JyC5CwoLNGVoksMi1B79p1jV/FNbrsTUnPnCjHdkEFCBhhHECOwINEtpVZxP4HR2nkYpmhO3nZgulpawkdNb/aKAWCRJb6DiNVET7jyKBvwm17dlIaGB2Kw8lmiRI13/CpIhQxEhww5ZS95xsr3eadDTBOJ7ITQJT0aSkr8VroXeLMwuz5CSchYQrTBTY/XNuEpiK9jqZT0FiKRMMOTPM80rXSk5CCxOSbsjmJEE7FdlwieAzxayTnIQF+ykgJwnaqcin3z0MSolISgLb0T1jcpKQIhURHV4HmTYRC2REJCOB7ahvjpKLhJSpqFv12s4esB3SSEQISUhgOzrBP0DjYW2xPtMeqgHpUpE9enHt7vBKRJFzApXGSoqoYMRpp6IBx4c1ZgJJNCQhocP7xYUr3CkP67OPbpcOwF4+RSqSpFPWokdAV7FRdo6awN2aoiuS2D/ij5PQwDhxxOe1gnVHcuXKu98esqghwUcTWY42QpvgtCTw2E+JJcJORaHZjTuCkESnXZh9syNeMoVsPy0JzKf2SCAG3KmSFtEuopQQcfwfHT1gi6AWW92TNATFSLjhuBh3METwYWJJoH5pVzTi9c0HCQlEj21AyQmBTUoIRS/6pcj5Ks0FOjdvsWuemgSGvHaL6cMM+QW9Fk5NAucyKU7Se5ig9xZGDL4iYcD7OCImlx6hgXGIlr4QeuRJebyKtYVNRDR8owftU+9/Aw9we1JRUVFRUVFxdvwCuGJ2Vt22a+kAAAAASUVORK5CYII=\",\"relationship\":null},{\"partUri\":\"/media/image15.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAA6klEQVRYhe2WUQ2DMBCGfw91UAMYmIIqwMEc4AAL1TAJ9TALaJgF9sBd0i2DXQ9u4+G+5MIDBT74QgBwHOc/dAAuwumE54wAglZoAjALZxSIZForlX8hNcjMWJ7SJ0IlwqMSKjRxY02gC0wr+xOAgbb3PUKRLvKtdQ9ZLpDYLqG1BDU3bOc6TEgC53pA9taYC3GuLFxvLsS50hmEWnOZC7XmMhdqzWUqpMllKqTJZSpU0J7LTChCl8tM6ApdLjMh/mL3ZxCqc239kvxMiHMVxbH8O8NCwxFCI8m0vF2xOu59MpabdBzHcSQ8AUZlel3qgGXQAAAAAElFTkSuQmCC\",\"relationship\":null},{\"partUri\":\"/media/image16.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI4AAAAlCAYAAACUJtElAAAEa0lEQVR4nO1bbZHrMAxcDmFQAiEQBEUQBmVQBqUQDIUQDqVQDKXQ98PRZOvKsp2vJve8M565mUtsWVpLsqICBQUFBQUFh8U1MJpfClWwChqE7Z2NN4AHgN4b7RKSFuwKLb7t/IDjQDbeKN7lf0aDHxGnzni2GtbSxhnAbYYcIcj8OXJqqOFcejeM88z5fLBupkDePU14b1PitACeAO4Z71yH9UJjKc9XwRnXn/8F4JI5zxVun+/h71zDxHDGGC543Ib1LZzg9vnCmKs84UJQ6kHZjDhnjIp8I504FdwGQ6TpM2SwcIqsI0aJoca4zx7LEwZwh0/mvw5ysW4tndRw+3zikyQVzZHiFTchzg3uxF6QTxw5DbFTNBf9sA4n9zW+PZCl1BZ5J38KmkFOTQ6WVbMNk0PzoEKGN+Kybx6qconzwjo5DOM8rBNy0xwqQ3Kz0nusR3QrnJxIBo0Yso8Xwp5QiBWzz66JIyf4gvlJqoU77Bymwme+o/3/hbhR5qJCvNxheUaR8WG8z17LIv+uicNxW4zSYXkSdYgbu0eYOKzstb2jBfE4Wmg/Y5SxM+bgdMIi6W6Jw/mCNjqsn/cwhDh+4sne6I2RgDWmXXPnQEKR5m043FrelUOuRbDdEgdwSm/gNnrHN3nWzCV8hJJKPqFPOAP5t7On8t7SaId1Q8k76y+VOFZI2zVxfJzwTaBJ30smrCsE8D2IL48U+RqMNas1w1jtyRCqOfXIJ44Wlv3nsvEL4gg4jL2wvtcRN68pnItw2v8r75klK8c3jGUE3xv7JGXixHLEP0scwCnGqlksBbkxhYpqrORQPsOJ6VIFSx+aN2aCMHEsfcVukILDEidWs1gKdziPEfJqKUr2n1vTQ/KB4jBeQhVBQsBaxLnguzTvg+s3FnJCxRywx2AdT7lVWTY6NHHEGGv0AEliGzMy13csT7IVcXgt1jHnhanEsZL5QxNHPM7StZJU0gCfocF6PpVgS0DWYoJwaLd0z57JSuQPSxxRhFVrmAL5im+RoMZnoU/2ZHk+ufksLW9oLS1ZF0I9jXfv9MwhPzlI5TUEKfOHvgJf4E5PTliQloPYreOBT6OI5wuRgvMOn1zSz9tiGU8kBtXCDIehkN5SLxy7JI5fjfWNL/E6VPzzWyFSyCOkeSDcmM0NTww2iOZ1xP3773H4SDlM3DOktW3IHqyKuoRWba2QnBo2JQ7HT60K6wvFoxvel4KXFX+1aq4FUbi/Zmhoa7c0B3sPOQR36Ib257byNZ9o0nIirampnzbkYDH5RM7UzzibEKeFU5zfKS8dbJpHOGGsjPKzKTcoKcP3GL+oWwjJpg2NAAIJkTxf7CdDchhSE/1m2A/Lc0V+RbrBp35vmXP8rFl9KxzlJzvS2XcU/GniSP/vlu0XUxFrJtsb/ixxajj3v3axbQl0+G0D2BTMIs4F379z2rJxKYQKzhB7kCWGFvsPpdIXxUOS6WyEbhxb9McUbAvrd20FBQUFBQUFBQUFBRb+AeqNb10z+oPdAAAAAElFTkSuQmCC\",\"relationship\":null},{\"partUri\":\"/media/image17.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEcAAAAkCAYAAADb0CfrAAABd0lEQVRoge2YX5GDMBCHPw84wAAGogAFdYADHNQCGiohHrBwGmqBewg7hOtw14WUpL39ZvahD8ns/rr/CBiGYRiGURY14IAmtyMl0QNfwBTZHehyOlUCA0GMgSDSQBBGROrzuZaXHvA8llEFjCwZVJ3sV3ZEgK3ALyzZ8+96UENovls4lsypT/HojZDMuR29yLFW969/5R3whAmmLqkuOix1Wc3m2dfpXQJL1RsGQmyHykk6ujS2kbVgV8VdUwI7WgJtFNM0x7K7AuSi6+yYiCG/Ncr7BLZ3J6kJ2eJZ7zhirfbCinWGjDsdKxHHYwapdp32x+FP3AVigVTlJWt3knFXKHECqL6z4sabImtKmlYxanEa0mdNCdPqN7+eFr6LDqk7+QY5p9UWNcuq8jSy6N0TO1MaPcoEiEf48CKnzkCa7dajlnxbaRbZVQdPVVI5iJ8kZB3pZ7sRSkkdn3xX+WRu5uNCEELikdfAT9zZDMMwDMMwjBR8AxS7vP5/0oaBAAAAAElFTkSuQmCC\",\"relationship\":null},{\"partUri\":\"/media/image18.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAAkCAYAAAA9+eyvAAACF0lEQVRoge1YUbXDIAy9HnCAgRqogil4DuagDmqhGiYBD7MwDbPw3gfJWcaAJoXuvA/uOfwMkhsukKQDBgYGBgYGzoIH4Iw2E4CZbK2YaUwHbFt4i/AANgC/yqAcrX+SDY8HBbdnu9LahcaDxvVEXpVj6XRPCAfgTsGsiBu5JT5KQXmyfeDz5rGPkJlr5a3iQs4uRKAVIiCKlwY74XVSoWDLPEtmzgn73HwLrxoLdELMiKdQAt+uZ2buR8Ehb6fccAuvCVohLqgnJ/Zzz8zxNa4FK8WSt6KF1wStEHvgk8klPb6+NSFmEUftBlh4TeghBL/xUrJj/zUhvHKdhdeEViE4o98qwcjsXgvYIoSG14SjQjjEdy3rekD+PQex5lLxqRHCwmvCESE4k8sNyk2kQV2x//41T8PKa0KPHJGeULpZh9hI1W6FLJ/aCrDHa0KvquHxXh1yzY8UIxD3Sutlp7h15FWjlxBA3FTNF7/vDVGIG/H7xLaWR47wqtBTCNkLWBMvn2ruW+Qs3jecIYS13ZUx/HyRtxhEqxDcJq8Gm0nwH012R3g/0FOIgHi1tX5kNWnpDq28WWiF4IRU+iOEy5820ckqUusOe/Nm4fFe0nL/BaSEaflb8Gp1tSeyIL7nJ/Y/lnryfoDLVciMrRCco9/l2pV+2+voHOKJcc8QyE7zFFp4/x08YuAzOn0gDQwMDAwMDAx8A39JRSsd5481owAAAABJRU5ErkJggg==\",\"relationship\":null},{\"partUri\":\"/media/image19.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMoAAAAlCAYAAAADd3b/AAAFFElEQVR4nO1cbdXyMAy9HuYAAxhAAQpw8DjAARbQgAQ8YAENWOD9seUQSj+Spt0Gb+45/fHwLF0b7k3TrANwOBwOh8PhcKwAx0TbLTkoh6MBdkjzW40ngBuAa9AOLUbqcCyIAz55fcPIeTWe8NXD8f9ghxmFsplsdgCGinuS7abClmM7tR7Y4jXOsJ3xOfbc9WELx2yxbQlt3xYeWDnEoeHBLELZA7hPNrxdUSb9BiPBHnjliffJtubL30/3vlTYljBgHGc4Tz7fEDG/pNqpoW0LHKYxSH1p4YHFNtWfhgfdhXJC/gt8ID3R7fT/O95FMeDltL1izJzIPYRyRH6uob/2hetz9hZbK0LSSnxp4YHFNoYaHnQVCnXOU44Br0hEE71FbLkY/jJ9PyFfgq/QfbkakPNjY82NpxQRB4zjvTe0teCEcY5/kPvSwgOLbQo1POgqlBvGCcYQpilhGkXRORctyFGSyVLKRtWL1kL5gy6ybabxlER+wGfqZLFtCSnZLDyw2MZQy4NuQtmi/GXyJTWMxOSAXKQ4M/vcfbZsvBRNWguFnC/dZNKmtIQLPn1tsW0JiVAsPLByKDaWWh50E8oe5YHz9Ilfy/PvVDQB3pf/1PMbSuHoYVEPoVDk5u02fW6pzFDq9Kjox2IrhUQoVh7U2oaw8mDW8nDq5mFffFOcmzy3TwnqjPdqUw+h5KpPD9T7iQSYCxY9bKVotd9L8aClrZUHiwqFvsxweaWUQSOUWIpG1Rmeu/ZKvXbT/U6IC0dTnSOQH+a2laKVUFI8aGXbggeLCoX2GOEZGl6VkArlEfxvM30WpmS9hBLigPeNpjYFWnvaBbQTSooHLWxb8WAxoVDFIhYJuFBKlYyUUK6Ipx1zCQUY50XVFS0R1p52AW2EkuNBC9tWPFhMKLQPifXBhZK7x4C4UKgEGHPenEIBXhHtifiT+RTWnnYBbYSS44HVtiUPFhEKlelSlSpL6kV9p1aiuYUCvNKDcNVL4RvSLsAulBIPLLateTC7UKhMl3sIVlP1urC+z0gfDqRU6Mo+63lgEHiVu6VC+Ya0C7AJRcKDWtsePJhVKJSzl5zDn0tIhXIK/ta03qsLjUt6lISiXU3qZLHVotZ/Uh7U2vbgwWxC0ThnA9ng+cqzxxgRwhduwkb7hQf7rOrNNQVoRZFEeZp7Tepksa1BjVB6iwTow4PZhCKZII+CFBlzUfjCrtEejFxijyKJ8nTaoCZ1stjWoEYoWh60sg2xyj1K+FQ0hgPev+DSE1de8dKe2M05aJj6O0K2dxmQf5mMory04kW5c80GV2O7wzhHyzEbrVBqeNDCNobVCYWi6QnpF/bpmrA/OvAWmwylXZqSK1B2ED9omauaEPhDxSPeSUepwk3QD/CeOmlfRtLY8tTWsrpq7C08sNimsCqhhKTLtdQpYe4kIiGlGFfoo2HJQfz4jCSN4aVsSgOP03gfk710jHxeWmhsqXTKm1aYfH94L9hbeNCCQzGsRih7lDdU0l9v2WEkHl17Qn1Vh/pJbdy2GJ1HGz7JUn5gNvQk+Ag9+WhsNXPT2h7x/usi0rGGc+Utlq5aeNCSQyFKPAix6FmvtUPr/G/EDm3fgPxVuFASkLw09Au4QFcM+V/hQolgC/kG/JtxRr/XhH8NJqH84fNogPU3t5bGgJE83z6PEg74/bSyFvy3w6hRsUSNVOWh91Nuh6M3cj875XA4HA6Hw+FwOBwOh+MX8A+XjItEEg0W1AAAAABJRU5ErkJggg==\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":61449,"title":"Geometry time3!(Medium)","description":"This time we have two circles! The shape is given below:\r\n\r\nYou are requested to calculate the area of the two circles(A1 ,A2) given the distance O1O2 = a, the distance D and that both the angle O1AB and O2BA are 90 degrees.\r\nExplanation(if needed):O1O2 is the line that connects the centers of both circles.\r\nTips:1) You can draw a line somewhere on this shape if you want.\r\n2) The circles are tangent.\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: 407.8px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 469px 203.9px; transform-origin: 469px 203.9px; vertical-align: baseline; \"\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=\"\"\u003eThis time we have two circles! The shape is given below:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 206.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 103.4px; text-align: left; transform-origin: 445px 103.4px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cimg class=\"imageNode\" width=\"309\" height=\"201\" style=\"vertical-align: baseline;width: 309px;height: 201px\" src=\"data:image/png;base64,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\" data-image-state=\"image-loaded\"\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; 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 21px; text-align: left; transform-origin: 445px 21px; 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=\"\"\u003eYou are requested to calculate the area of the two circles(A1 ,A2) given the distance O1O2 = a, the distance D and that both the angle O1AB and O2BA are 90 degrees.\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; \"\u003eExplanation(if needed):O1O2 is the line that connects the centers of both circles.\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; \"\u003eTips:1) You can draw a line somewhere on this shape if you want.\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; \"\u003e2) The circles are tangent.\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 [A1,A2] = find_the_circles_area(a,D)\r\n  \r\nend","test_suite":"%%\r\na = 7;\r\nD = 6;\r\nA1_exp = (pi*(7 + sqrt(13))^2)/4;\r\nA2_exp = (pi*(7 - sqrt(13))^2)/4;\r\n[A1_act, A2_act] = find_the_circles_area(a, D);\r\nassert(abs(A1_act - A1_exp) \u003c 1e-4, 'A1 is wrong.');\r\nassert(abs(A2_act - A2_exp) \u003c 1e-4, 'A2 is wrong.');\r\n%%\r\nD_val = randi([5, 50]);\r\na_val = D_val + randi([1, 20]);\r\nd = sort(roots([1, -2*a_val, D_val^2]), 'descend');\r\nA1_ref = (pi/4) * d(1)^2;\r\nA2_ref = (pi/4) * d(2)^2;\r\n[A1_user, A2_user] = find_the_circles_area(a_val, D_val);\r\nassert(abs(A1_user - A1_ref) \u003c 1e-4, 'A1 is wrong.');\r\nassert(abs(A2_user - A2_ref) \u003c 1e-4, 'A2 is wrong.');","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":5158730,"edited_by":5158730,"edited_at":"2026-08-23T22:22:48.000Z","deleted_by":null,"deleted_at":null,"solvers_count":1,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-08-23T22:20:50.000Z","updated_at":"2026-08-24T10:26:29.000Z","published_at":"2026-08-23T22:20:50.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\u003eThis time we have two circles! The shape is given below:\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=\\\"201\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"309\\\"/\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:t\u003eYou are requested to calculate the area of the two circles(A1 ,A2) given the distance O1O2 = a, the distance D and that both the angle O1AB and O2BA are 90 degrees.\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\u003eExplanation(if needed):O1O2 is the line that connects the centers of both circles.\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\u003eTips:1) You can draw a line somewhere on this shape if you want.\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\u003e2) The circles are tangent.\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: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":61447,"title":"Geometry time!(easy)","description":"Suppose that we have a square and its Area is given. Then we have the following circle (with center O) which has the same radius(r) as the length of one side of the square. The angle (Θ=Theta) is given in radians. You are requested to find the length of the arc (L ) that belongs to the angle Θ.\r\n\r\n\r\nTo put it more simple: Find AB.\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: 534.8px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 469px 267.4px; transform-origin: 469px 267.4px; 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=\"\"\u003eSuppose that we have a square and its Area is given. Then we have the following circle (with center O) which has the same radius(r) as the length of one side of the square. The angle (Θ=Theta) is given in radians. You are requested to find the length of the arc (L ) that belongs to the 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=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 372.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 186.4px; text-align: left; transform-origin: 445px 186.4px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cimg class=\"imageNode\" width=\"400\" height=\"367\" style=\"vertical-align: baseline;width: 400px;height: 367px\" 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; \"\u003eTo put it more simple: Find AB\u003c/span\u003e\u003c/span\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=\"\"\u003e.\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 L = FIND_ARC_LENGTH(A,theta)\r\n    \r\nend","test_suite":"%%\r\nA = 9;\r\ntheta = 2;\r\ny_correct = 6;\r\nassert(isequal(FIND_ARC_LENGTH(A,theta),y_correct))\r\n%%\r\nA = 16;\r\ntheta  = 5;\r\ny_correct = 20;\r\nassert(isequal(FIND_ARC_LENGTH(A,theta),y_correct))\r\n%%\r\nrand_area = 0.1 + (1000 - 0.1) * rand();\r\nrand_theta = 0.1 + (2*pi - 0.1) * rand();\r\np = double(int8(1)) / double(int8(2));\r\nexpected_L = exp(p * log(rand_area)) * rand_theta;\r\nuser_L = FIND_ARC_LENGTH(rand_area, rand_theta);\r\nassert(abs(user_L - expected_L) \u003c 1e-5, 'Wrong Answer! Try writing the general mathematical formula.');","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":5158730,"edited_by":5158730,"edited_at":"2026-08-23T13:35:39.000Z","deleted_by":null,"deleted_at":null,"solvers_count":2,"test_suite_updated_at":"2026-08-23T13:34:46.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2026-08-23T13:16:18.000Z","updated_at":"2026-08-24T10:18:32.000Z","published_at":"2026-08-23T13:34:46.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\u003eSuppose that we have a square and its Area is given. Then we have the following circle (with center O) which has the same radius(r) as the length of one side of the square. The angle (Θ=Theta) is given in radians. You are requested to find the length of the arc (L ) that belongs to the 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:t\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\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=\\\"367\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"400\\\"/\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\u003eTo put it more simple: Find AB\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\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\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":61448,"title":"Gometry time2!(easy to medium)","description":"Given the same circle as ''Geometry time!'' below you are now requested to to find the length of the section OAB(L). However the radius of the circle must be found in a different way: You have to find first the average of the small base (b) and the big base(B) of the trapezoid also given below.\r\n         \r\nFurther explanation: 1)Theta angle(Θ) together with the area of the trapezoid(A_tp) will be given.\r\n2) You also are given that the height(H) of the trapezoid is the same as the third triangular number(https://en.wikipedia.org/wiki/Triangular_number)\r\n3) Theta will be in degrees this time!\r\nTip: L = perimeter.\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: 434.8px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 469px 217.4px; transform-origin: 469px 217.4px; 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=\"\"\u003eGiven the same circle as ''Geometry time!'' below you are now requested to to find the length of the section OAB(L). However the radius of the circle must be found in a different way: You have to find first the average of the small base (b) and the big base(B) of the trapezoid also given below.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 191.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 95.9px; text-align: left; transform-origin: 445px 95.9px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cimg class=\"imageNode\" width=\"202\" height=\"149\" style=\"vertical-align: baseline;width: 202px;height: 149px\" src=\"data:image/png;base64,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\" data-image-state=\"image-loaded\"\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=\"\"\u003e         \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"201\" height=\"186\" style=\"vertical-align: baseline;width: 201px;height: 186px\" 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=\"\"\u003eFurther explanation: 1)Theta angle(Θ) together with the area of the trapezoid(A_tp) will be given.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; 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 21px; text-align: left; transform-origin: 445px 21px; 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=\"\"\u003e2) You also are given that the height(H) of the trapezoid is the same as the third triangular number(\u003c/span\u003e\u003c/span\u003e\u003ca target='_blank' href = \"https://en.wikipedia.org/wiki/Triangular_number\"\u003e\u003cspan style=\"border-block-end-color: rgb(0, 91, 130); border-block-start-color: rgb(0, 91, 130); border-bottom-color: rgb(0, 91, 130); border-inline-end-color: rgb(0, 91, 130); border-inline-start-color: rgb(0, 91, 130); border-left-color: rgb(0, 91, 130); border-right-color: rgb(0, 91, 130); border-top-color: rgb(0, 91, 130); caret-color: rgb(0, 91, 130); color: rgb(0, 91, 130); column-rule-color: rgb(0, 91, 130); outline-color: rgb(0, 91, 130); row-rule-color: rgb(0, 91, 130); text-decoration-color: rgb(0, 91, 130); text-emphasis-color: rgb(0, 91, 130); \"\u003e\u003cspan style=\"\"\u003ehttps://en.wikipedia.org/wiki/Triangular_number\u003c/span\u003e\u003c/span\u003e\u003c/a\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=\"\"\u003e)\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; \"\u003e3) Theta will be in degrees this time!\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=\"\"\u003eTip: L = perimeter.\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 L = FIND_THE_PERIMETER_OF_THE_SECTION(theta,A_tp)\r\n  \r\nend","test_suite":"%%\r\nA_tp = 6;\r\ntheta = 360;\r\ny_correct = 2 + 2*pi;\r\nassert(isequal(FIND_THE_PERIMETER_OF_THE_SECTION(theta,A_tp),y_correct))\r\n%%\r\nA_tp = 12;\r\ntheta = 720;\r\ny_correct = 4 + 8*pi;\r\nassert(isequal(FIND_THE_PERIMETER_OF_THE_SECTION(theta,A_tp),y_correct))\r\n%%\r\nfor i = 1:10\r\n    theta_test = randi([10, 350]);          \r\n    A_tp_test = randi([12, 600]);           \r\n    ref_fn = @(t,a) (a/6)*(2 + t*pi/180);\r\n    expected_L = ref_fn(theta_test, A_tp_test);\r\n    user_L = FIND_THE_PERIMETER_OF_THE_SECTION(theta_test, A_tp_test);\r\n    assert(abs(user_L - expected_L) \u003c 1e-6, ...\r\n        sprintf('Failed for theta = %g and A_tp = %g', theta_test, A_tp_test));\r\nend","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":5158730,"edited_by":5158730,"edited_at":"2026-08-23T20:35:18.000Z","deleted_by":null,"deleted_at":null,"solvers_count":1,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-08-23T17:05:01.000Z","updated_at":"2026-08-24T10:22:17.000Z","published_at":"2026-08-23T17:05:01.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\u003eGiven the same circle as ''Geometry time!'' below you are now requested to to find the length of the section OAB(L). However the radius of the circle must be found in a different way: You have to find first the average of the small base (b) and the big base(B) of the trapezoid also given below.\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=\\\"149\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"202\\\"/\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\u003cw:r\u003e\u003cw:t\u003e         \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"186\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"201\\\"/\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=\\\"rId2\\\"/\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:t\u003eFurther explanation: 1)Theta angle(Θ) together with the area of the trapezoid(A_tp) will be given.\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\u003e2) You also are given that the height(H) of the trapezoid is the same as the third triangular number(\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:hyperlink w:docLocation=\\\"https://en.wikipedia.org/wiki/Triangular_number\\\"\u003e\u003cw:r\u003e\u003cw:t\u003ehttps://en.wikipedia.org/wiki/Triangular_number\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e3) Theta will be in degrees this time!\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\u003eTip: L = perimeter.\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\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image2.png\",\"relationshipId\":\"rId2\"}]},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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\",\"relationship\":null},{\"partUri\":\"/media/image2.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":61304,"title":"Turning radius of a vehicle","description":"The turning radius represents the radius of the circular path followed by a vehicle.\r\nGiven Wheelbase L and Steering angle δ, Compute the turning radius R.\r\nEquation:\r\nR = L / tan(delta)","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: 110.906px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 467.484px 55.4531px; transform-origin: 467.496px 55.4531px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eThe turning radius represents the radius of the circular path followed by a vehicle.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eGiven Wheelbase \u003c/span\u003e\u003c/span\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; \"\u003eL and \u003c/span\u003e\u003c/span\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=\"\"\u003eSteering angle \u003c/span\u003e\u003c/span\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; \"\u003eδ, \u003c/span\u003e\u003c/span\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=\"\"\u003eCompute the turning radius \u003c/span\u003e\u003c/span\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; \"\u003eR\u003c/span\u003e\u003c/span\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=\"\"\u003e.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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; \"\u003eEquation:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eR = L / tan(delta)\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function R = turningRadius(L,delta)\r\nR = 0;\r\nend","test_suite":"%%\r\nL = 2.5; delta = 30*pi/180;\r\nR_expected = 4.3301;\r\nassert(abs(turningRadius(L,delta) - R_expected) \u003c 1e-3)\r\n\r\n%%\r\nL = 3.0; delta = 20*pi/180;\r\nR_expected = 8.2426;\r\nassert(abs(turningRadius(L,delta) - R_expected) \u003c 1e-3)\r\n\r\n%%\r\nL = 2.8; delta = 10*pi/180;\r\nR_expected = 15.866;\r\nassert(abs(turningRadius(L,delta) - R_expected) \u003c 1e-1)","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":2305225,"edited_by":2305225,"edited_at":"2026-04-28T09:16:45.000Z","deleted_by":null,"deleted_at":null,"solvers_count":50,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-04-28T09:13:54.000Z","updated_at":"2026-08-17T15:13:43.000Z","published_at":"2026-04-28T09:16:45.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\u003eThe turning radius represents the radius of the circular path followed by a vehicle.\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\u003eGiven Wheelbase \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eL and \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eSteering angle \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eδ, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eCompute the turning radius \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eR\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eEquation:\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\u003eR = L / tan(delta)\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":61310,"title":"Electric Power Steering (EPS) Assist Curve Calculation","description":"Electric Power Steering (EPS) provides assist torque proportional to driver input.\r\nGiven Steering torque Ts and Gain k, Compute assist torque Ta.\r\nEquation:\r\nTa = k × Ts","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: 110.906px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 467.484px 55.4531px; transform-origin: 467.496px 55.4531px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eElectric Power Steering (EPS) provides assist torque proportional to driver input.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eGiven Steering torque \u003c/span\u003e\u003c/span\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; \"\u003eTs \u003c/span\u003e\u003c/span\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=\"\"\u003eand\u003c/span\u003e\u003c/span\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; \"\u003e \u003c/span\u003e\u003c/span\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=\"\"\u003eGain \u003c/span\u003e\u003c/span\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; \"\u003ek, \u003c/span\u003e\u003c/span\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=\"\"\u003eCompute assist torque \u003c/span\u003e\u003c/span\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; \"\u003eTa\u003c/span\u003e\u003c/span\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=\"\"\u003e.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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; \"\u003eEquation:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eTa = k × Ts\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function Ta = epsAssist(Ts,k)\r\nTa =0;\r\nend","test_suite":"%%\r\nTs = 4; \r\nk = 3;\r\nTa_expected = 12;\r\nassert(isequal(epsAssist(Ts,k),Ta_expected))\r\n\r\n%%\r\nTs = 5; \r\nk = 2;\r\nTa_expected = 10;\r\nassert(isequal(epsAssist(Ts,k),Ta_expected))\r\n\r\n%%\r\nTs = 6; \r\nk = 1.5;\r\nTa_expected = 9;\r\nassert(isequal(epsAssist(Ts,k),Ta_expected))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":2305225,"edited_by":2305225,"edited_at":"2026-04-28T09:39:50.000Z","deleted_by":null,"deleted_at":null,"solvers_count":28,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-04-28T09:39:20.000Z","updated_at":"2026-08-17T15:15:30.000Z","published_at":"2026-04-28T09:39:50.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\u003eElectric Power Steering (EPS) provides assist torque proportional to driver input.\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\u003eGiven Steering torque \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eTs \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr/\u003e\u003cw:t\u003eand\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eGain \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ek, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eCompute assist torque \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eTa\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eEquation:\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\u003eTa = k × Ts\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":61317,"title":"Triangle Area Using Heron's Formula","description":"Given the three side lengths a, b, and c of a triangle, calculate its area using Heron's formula and round to 4 decimal places.\r\nHeron's formula:\r\ns = (a + b + c) / 2 Area = sqrt(s * (s-a) * (s-b) * (s-c))\r\nExample:\r\nInput:  a=3, b=4, c=5 Output: 6.0","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: 162.4px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 244px 81.2px; transform-origin: 244px 81.2px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 42.4px; 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: 220px 21.2px; text-align: left; transform-origin: 220px 21.2px; 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=\"\"\u003eGiven the three side lengths \u003c/span\u003e\u003c/span\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-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; \"\u003ea\u003c/span\u003e\u003c/span\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=\"\"\u003e, \u003c/span\u003e\u003c/span\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-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; \"\u003eb\u003c/span\u003e\u003c/span\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=\"\"\u003e, and \u003c/span\u003e\u003c/span\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-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; \"\u003ec\u003c/span\u003e\u003c/span\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=\"\"\u003e of a triangle, calculate its area using Heron's formula and round to 4 decimal places.\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: 220px 10.5px; text-align: left; transform-origin: 220px 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=\"\"\u003eHeron's formula:\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: 220px 10.5px; text-align: left; transform-origin: 220px 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=\"\"\u003es = (a + b + c) / 2 \u003c/span\u003e\u003c/span\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=\"\"\u003eArea = sqrt(s * (s-a) * (s-b) * (s-c))\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: 220px 10.5px; text-align: left; transform-origin: 220px 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=\"\"\u003eExample:\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: 220px 10.5px; text-align: left; transform-origin: 220px 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=\"\"\u003eInput:  a=3, b=4, c=5 \u003c/span\u003e\u003c/span\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=\"\"\u003eOutput: 6.0\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function area = triangle_area(a, b, c)\r\n% Given three side lengths, return the triangle area\r\n% rounded to 4 decimal places using Heron's formula\r\n\r\narea = 0;\r\n\r\nend","test_suite":"%% Test 1 - 3-4-5 right triangle\r\nassert(abs(triangle_area(3,4,5) - 6.0) \u003c 0.0001)\r\n\r\n%% Test 2 - Equilateral triangle\r\nassert(abs(triangle_area(5,5,5) - 10.8253) \u003c 0.0001)\r\n\r\n%% Test 3 - 6-8-10 right triangle\r\nassert(abs(triangle_area(6,8,10) - 24.0) \u003c 0.0001)\r\n\r\n%% Test 4 - Small equilateral\r\nassert(abs(triangle_area(1,1,1) - 0.433) \u003c 0.0001)\r\n\r\n%% Test 5 - Scalene triangle\r\nassert(abs(triangle_area(7,8,9) - 26.8328) \u003c 0.0001)","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":5047536,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":27,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-05-04T22:36:49.000Z","updated_at":"2026-08-17T15:16:02.000Z","published_at":"2026-05-04T22:36:49.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\u003eGiven the three side lengths \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ea\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eb\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, and \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ec\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e of a triangle, calculate its area using Heron's formula and round to 4 decimal places.\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\u003eHeron's formula:\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\u003es = (a + b + c) / 2 \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eArea = sqrt(s * (s-a) * (s-b) * (s-c))\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\u003eExample:\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\u003eInput:  a=3, b=4, c=5 \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eOutput: 6.0\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":58743,"title":"Find the surface area of a cone.","description":"For instance,\r\nGiven r (radius) = 3, and s (slant height) = 5:\r\nsurface area should be 94.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 81px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407.5px 40.5px; transform-origin: 407.5px 40.5px; vertical-align: baseline; \"\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; perspective-origin: 384.5px 10.5px; text-align: left; transform-origin: 384.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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; \"\u003e\u003cspan style=\"\"\u003eFor instance,\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; perspective-origin: 384.5px 10.5px; text-align: left; transform-origin: 384.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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; \"\u003e\u003cspan style=\"\"\u003eGiven r (radius) = 3, and s (slant height) = 5:\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; perspective-origin: 384.5px 10.5px; text-align: left; transform-origin: 384.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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; \"\u003e\u003cspan style=\"\"\u003esurface area should be 94.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = findArea(r,s)\r\n  y = x;\r\nend","test_suite":"%%\r\nr = 3;\r\ns = 5;\r\ny_correct = 75;\r\nassert(isequal(findArea(r,s),y_correct))\r\n\r\n%%\r\nr = 1;\r\ns = 4;\r\ny_correct = 16;\r\nassert(isequal(findArea(r,s),y_correct))\r\n\r\n%%\r\nr = 2;\r\ns = 8;\r\ny_correct = 63;\r\nassert(isequal(findArea(r,s),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":3470333,"edited_by":3470333,"edited_at":"2023-07-18T20:23:18.000Z","deleted_by":null,"deleted_at":null,"solvers_count":51,"test_suite_updated_at":"2023-07-18T20:23:18.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2023-07-18T20:21:34.000Z","updated_at":"2026-07-13T15:44:20.000Z","published_at":"2023-07-18T20:23: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\u003eFor instance,\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\u003eGiven r (radius) = 3, and s (slant height) = 5:\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\u003esurface area should be 94.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":44880,"title":"Angle between two vectors","description":"Given 2 pairs of _cartesian co-ordinates_, determine the angle between the 2 vectors formed by the _points_ and the _origin_. Angle must be in [0,180] and in degrees.\r\n\r\ne.g. \r\n\r\n* Input (3 separate inputs)\r\n\r\n  [0 1;2 0]\r\n  [1 1;-2 0]\r\n  [1 1;2 2]\r\n\r\n* Output (3 separate outputs):\r\n\r\n  90\r\n  135\r\n  0","description_html":"\u003cp\u003eGiven 2 pairs of \u003ci\u003ecartesian co-ordinates\u003c/i\u003e, determine the angle between the 2 vectors formed by the \u003ci\u003epoints\u003c/i\u003e and the \u003ci\u003eorigin\u003c/i\u003e. Angle must be in [0,180] and in degrees.\u003c/p\u003e\u003cp\u003ee.g.\u003c/p\u003e\u003cul\u003e\u003cli\u003eInput (3 separate inputs)\u003c/li\u003e\u003c/ul\u003e\u003cpre class=\"language-matlab\"\u003e[0 1;2 0]\r\n[1 1;-2 0]\r\n[1 1;2 2]\r\n\u003c/pre\u003e\u003cul\u003e\u003cli\u003eOutput (3 separate outputs):\u003c/li\u003e\u003c/ul\u003e\u003cpre class=\"language-matlab\"\u003e90\r\n135\r\n0\r\n\u003c/pre\u003e","function_template":"function y = angle(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1 1;-1 -1];\r\ny_correct = 180;\r\nassert(isequal(angle(x),y_correct))\r\n\r\n%%\r\nx = [-1 1;-1 -1];\r\ny_correct = 90;\r\nassert(isequal(angle(x),y_correct))\r\n\r\n%%\r\nx = [0.5 sqrt(3)/2;0.2 0];\r\ny_correct = 60;\r\nassert(isequal(angle(x),y_correct))\r\n\r\n%%\r\nx = [-1 1;0.5 sqrt(3)/2];\r\ny_correct = 75;\r\nassert(isequal(angle(x),y_correct))\r\n\r\n%%\r\nx = [0 1;0 5];\r\ny_correct = 0;\r\nassert(isequal(angle(x),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":1,"created_by":290843,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":35,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2019-04-02T11:16:36.000Z","updated_at":"2026-05-30T01:41:06.000Z","published_at":"2019-04-02T11:17:50.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\u003eGiven 2 pairs of\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ecartesian co-ordinates\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, determine the angle between the 2 vectors formed by the\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003epoints\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e and the\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eorigin\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e. Angle must be in [0,180] and in degrees.\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\u003ee.g.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eInput (3 separate inputs)\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 1;2 0]\\n[1 1;-2 0]\\n[1 1;2 2]]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eOutput (3 separate outputs):\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[90\\n135\\n0]]\u003e\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":48015,"title":"Calculate the volume of the football","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 63.9631px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 406.989px 31.9744px; transform-origin: 406.996px 31.9815px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.9091px; 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; perspective-origin: 383.991px 10.4545px; text-align: left; transform-origin: 383.999px 10.4545px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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; \"\u003e\u003cspan style=\"\"\u003eCalculate the volume of a football given the ball radius r, using the formula below:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 34.0625px; 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; perspective-origin: 383.991px 17.0312px; text-align: left; transform-origin: 383.999px 17.0312px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"vertical-align:-15px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"88\" height=\"34\" style=\"width: 88px; height: 34px;\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = calcVolume(r)\r\n\r\n    y = r;\r\nend","test_suite":"%%\r\nr = 2;\r\ny_correct = 33.5103;\r\nassert(abs(calcVolume(r) - y_correct) \u003c 0.1)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":808745,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":64,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-12-17T14:17:48.000Z","updated_at":"2026-05-30T19:07:22.000Z","published_at":"2020-12-17T14:17:48.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eCalculate the volume of a football given the ball radius r, using the formula below:\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=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"true\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eV_{sphere} = \\\\frac43 \\\\pi r^3\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":42686,"title":"What's the missing interior angle?","description":"I'm talking about polygons...  The sum of the interior angles of a triangle is 180 degrees.  The sum of the interior angles of a quadrilateral is 360 degrees, and so on.\r\n\r\nFor this problem, you are given n-1 angles (in degrees) of an n-sided polygon.  Please return the final angle.\r\n\r\nTriangle examples:\r\n\r\n  \u003e\u003ea=missing_interior_angle([60 60])\r\n  a =\r\n      60\r\n  \u003e\u003ea=missing_interior_angle([45 45])\r\n  a =\r\n      90","description_html":"\u003cp\u003eI'm talking about polygons...  The sum of the interior angles of a triangle is 180 degrees.  The sum of the interior angles of a quadrilateral is 360 degrees, and so on.\u003c/p\u003e\u003cp\u003eFor this problem, you are given n-1 angles (in degrees) of an n-sided polygon.  Please return the final angle.\u003c/p\u003e\u003cp\u003eTriangle examples:\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003e\u0026gt;\u0026gt;a=missing_interior_angle([60 60])\r\na =\r\n    60\r\n\u0026gt;\u0026gt;a=missing_interior_angle([45 45])\r\na =\r\n    90\r\n\u003c/pre\u003e","function_template":"function y = missing_interior_angle(x)\r\n  y = 180 - sum(x);\r\nend","test_suite":"%%\r\nx = [60 60];\r\ny_correct = 60;\r\nassert(isequal(missing_interior_angle(x),y_correct))\r\n%%\r\nx = [45 90];\r\ny_correct = 45;\r\nassert(isequal(missing_interior_angle(x),y_correct))\r\n%%\r\nx = [90 70 70];\r\ny_correct = 130;\r\nassert(isequal(missing_interior_angle(x),y_correct))\r\n%%\r\nx = [120 120 120 110 110];\r\ny_correct = 140;\r\nassert(isequal(missing_interior_angle(x),y_correct))\r\n%%\r\nx = 140*ones(1,8);\r\ny_correct = 140;\r\nassert(isequal(missing_interior_angle(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":57863,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":92,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2015-11-16T01:39:37.000Z","updated_at":"2026-02-10T11:40:46.000Z","published_at":"2015-11-16T01:40:43.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\u003eI'm talking about polygons... The sum of the interior angles of a triangle is 180 degrees. The sum of the interior angles of a quadrilateral is 360 degrees, and so on.\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\u003eFor this problem, you are given n-1 angles (in degrees) of an n-sided polygon. Please return the final 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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eTriangle examples:\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[\u003e\u003ea=missing_interior_angle([60 60])\\na =\\n    60\\n\u003e\u003ea=missing_interior_angle([45 45])\\na =\\n    90]]\u003e\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":61303,"title":"Steering 101-Ackermann Steering Ratio","description":"In a turning vehicle, inner and outer wheels follow different radii. Ackermann steering geometry ensures both wheels roll without slipping.\r\nGiven wheelbase L, track width W, and outer wheel angle δo, compute the inner wheel angle δi \r\nusing:\r\n\r\nYouTube concept reference","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: 140.883px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 467.484px 70.4297px; transform-origin: 467.496px 70.4414px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eIn a turning vehicle, inner and outer wheels follow different radii. Ackermann steering geometry ensures both wheels roll without slipping.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eGiven wheelbase \u003c/span\u003e\u003c/span\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; \"\u003eL\u003c/span\u003e\u003c/span\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=\"\"\u003e, track width \u003c/span\u003e\u003c/span\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; \"\u003eW\u003c/span\u003e\u003c/span\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=\"\"\u003e, and outer wheel angle \u003c/span\u003e\u003c/span\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; \"\u003eδo\u003c/span\u003e\u003c/span\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=\"\"\u003e, compute the inner wheel angle \u003c/span\u003e\u003c/span\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; \"\u003eδi\u003c/span\u003e\u003c/span\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=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eusing:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"vertical-align:-5px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"192\" height=\"18\" style=\"width: 192px; height: 18px;\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003ca target='_blank' href = \"https://youtu.be/i6uBwudwA5o?si=AkGgaHat1SAAMDjJ\"\u003e\u003cspan style=\"border-block-end-color: rgb(0, 91, 130); border-block-start-color: rgb(0, 91, 130); border-bottom-color: rgb(0, 91, 130); border-inline-end-color: rgb(0, 91, 130); border-inline-start-color: rgb(0, 91, 130); border-left-color: rgb(0, 91, 130); border-right-color: rgb(0, 91, 130); border-top-color: rgb(0, 91, 130); caret-color: rgb(0, 91, 130); color: rgb(0, 91, 130); column-rule-color: rgb(0, 91, 130); outline-color: rgb(0, 91, 130); text-decoration-color: rgb(0, 91, 130); text-emphasis-color: rgb(0, 91, 130); \"\u003e\u003cspan style=\"\"\u003eYouTube concept reference\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function di = ackermannInnerAngle(L,W,do)\r\ndi = 0;\r\nend","test_suite":"%%\r\nL = 2.5; W = 1.5; do = 20*pi/180;\r\ndi_expected = atan(1 / (1/tan(do) - W/L));\r\nassert(abs(ackermannInnerAngle(L,W,do) - di_expected) \u003c 1e-6)\r\n\r\n%%\r\nL = 3.0; W = 1.6; do = 15*pi/180;\r\ndi_expected = atan(1 / (1/tan(do) - W/L));\r\nassert(abs(ackermannInnerAngle(L,W,do) - di_expected) \u003c 1e-6)\r\n\r\n%%\r\nL = 2.8; W = 1.4; do = 25*pi/180;\r\ndi_expected = atan(1 / (1/tan(do) - W/L));\r\nassert(abs(ackermannInnerAngle(L,W,do) - di_expected) \u003c 1e-6)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":2305225,"edited_by":2305225,"edited_at":"2026-04-28T09:12:23.000Z","deleted_by":null,"deleted_at":null,"solvers_count":25,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-04-28T09:11:44.000Z","updated_at":"2026-08-18T15:11:17.000Z","published_at":"2026-04-28T09:12:23.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\u003eIn a turning vehicle, inner and outer wheels follow different radii. Ackermann steering geometry ensures both wheels roll 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:r\u003e\u003cw:t\u003eGiven wheelbase \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eL\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, track width \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eW\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, and outer wheel angle \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eδo\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, compute the inner wheel angle \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eδi\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eusing:\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=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"true\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003e\\\\delta i = atan( L / ( (L / tan(\\\\delta o)) - W ) )\u003c/w:t\u003e\u003c/w:r\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:hyperlink w:docLocation=\\\"https://youtu.be/i6uBwudwA5o?si=AkGgaHat1SAAMDjJ\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eYouTube concept reference\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":61306,"title":"Tire Slip Angle Calculation","description":"Slip angle represents the angle between the direction a tire is pointing and the direction it is moving.\r\nGiven Lateral velocity vy and Longitudinal velocity vx, compute slip angle α.\r\nEquation:\r\nalpha_angle = atan(vy / vx)","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: 110.906px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 467.484px 55.4531px; transform-origin: 467.496px 55.4531px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eSlip angle represents the angle between the direction a tire is pointing and the direction it is moving.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eGiven Lateral velocity \u003c/span\u003e\u003c/span\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; \"\u003evy \u003c/span\u003e\u003c/span\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=\"\"\u003eand\u003c/span\u003e\u003c/span\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; \"\u003e \u003c/span\u003e\u003c/span\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=\"\"\u003eLongitudinal velocity \u003c/span\u003e\u003c/span\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; \"\u003evx, \u003c/span\u003e\u003c/span\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=\"\"\u003ecompute slip angle \u003c/span\u003e\u003c/span\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; \"\u003eα\u003c/span\u003e\u003c/span\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=\"\"\u003e.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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; \"\u003eEquation:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003ealpha_angle = atan(vy / vx)\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function alpha = slipAngle(vy,vx)\r\nalpha = vy;\r\nend","test_suite":"%%\r\nvy = 2; vx = 10;\r\nalpha_expected = 0.1974;\r\nassert(abs(slipAngle(vy,vx) - alpha_expected) \u003c 1e-4)\r\n\r\n%%\r\nvy = 1; vx = 5;\r\nalpha_expected = 0.1974;\r\nassert(abs(slipAngle(vy,vx) - alpha_expected) \u003c 1e-4)\r\n\r\n%%\r\nvy = 3; vx = 15;\r\nalpha_expected = 0.1974;\r\nassert(abs(slipAngle(vy,vx) - alpha_expected) \u003c 1e-4)","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":2305225,"edited_by":2305225,"edited_at":"2026-04-28T09:23:16.000Z","deleted_by":null,"deleted_at":null,"solvers_count":22,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-04-28T09:23:12.000Z","updated_at":"2026-08-18T10:11:28.000Z","published_at":"2026-04-28T09:23:16.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\u003eSlip angle represents the angle between the direction a tire is pointing and the direction it is moving.\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\u003eGiven Lateral velocity \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003evy \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr/\u003e\u003cw:t\u003eand\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eLongitudinal velocity \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003evx, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr/\u003e\u003cw:t\u003ecompute slip angle \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eα\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eEquation:\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\u003ealpha_angle = atan(vy / vx)\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":46063,"title":"Area of a pentagon","description":"Given the side of a regular pentagon and its apothem return the area of pentagon.\r\n\r\nRemember the area of pentagon is calculate as the product between perimeter and the apothem divided by 2. ","description_html":"\u003cp\u003eGiven the side of a regular pentagon and its apothem return the area of pentagon.\u003c/p\u003e\u003cp\u003eRemember the area of pentagon is calculate as the product between perimeter and the apothem divided by 2.\u003c/p\u003e","function_template":"function area = pentagon_Area(s,A)\r\n  area=s^2;\r\nend","test_suite":"%%\r\ns = 8;\r\nA = 9;\r\narea_correct = 180;\r\nassert(isequal(pentagon_Area(s,A),area_correct))\r\n\r\n%%\r\ns=pi;\r\nA=9;\r\narea_correct=(45/2)*pi;\r\nassert(isequal(pentagon_Area(s,A),area_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":426918,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":87,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-07-27T22:20:36.000Z","updated_at":"2026-07-24T12:11:09.000Z","published_at":"2020-07-27T22:21:26.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\u003eGiven the side of a regular pentagon and its apothem return the area of pentagon.\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\u003eRemember the area of pentagon is calculate as the product between perimeter and the apothem divided by 2.\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":45468,"title":"Determine the perimeter of a three-quarter circle","description":"If a circle has a diameter of x as an input value, then show the value of the perimeter of the three-quarter circle in output variable y. Remember that, you must show the output value of the perimeter, y to 15 decimal place.  \r\n","description_html":"\u003cp\u003eIf a circle has a diameter of x as an input value, then show the value of the perimeter of the three-quarter circle in output variable y. Remember that, you must show the output value of the perimeter, y to 15 decimal place.\u003c/p\u003e","function_template":"function y = circle_diameter(x)\r\ny = x;\r\nend","test_suite":"%%\r\nx = 2;\r\ny_correct = 6.712388980384690;\r\nassert(isequal(circle_diameter(x),y_correct))\r\n\r\n%%\r\nx = 5.5;\r\ny_correct = 18.459069696057895;\r\nassert(isequal(circle_diameter(x),y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":430818,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":48,"test_suite_updated_at":"2020-04-26T21:34:54.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-04-19T16:22:42.000Z","updated_at":"2026-08-18T10:27:44.000Z","published_at":"2020-04-19T17:29:14.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\u003eIf a circle has a diameter of x as an input value, then show the value of the perimeter of the three-quarter circle in output variable y. Remember that, you must show the output value of the perimeter, y to 15 decimal place.\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":45488,"title":"Height of a 3D Pyramid ","description":"If a pyramid is made with one(1). What will be the height of the pyramid of square shaped base(n*n)? where input is n.","description_html":"\u003cp\u003eIf a pyramid is made with one(1). What will be the height of the pyramid of square shaped base(n*n)? where input is n.\u003c/p\u003e","function_template":"function h = pyramid(n)\r\n  h = n;\r\nend","test_suite":"%%\r\nn = 10;\r\ny_correct = 5;\r\nassert(isequal(pyramid(n),y_correct))\r\n%%\r\nn = 19;\r\ny_correct = 10;\r\nassert(isequal(pyramid(n),y_correct))\r\n%%\r\nn = 1;\r\ny_correct = 1;\r\nassert(isequal(pyramid(n),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":5,"created_by":432893,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":46,"test_suite_updated_at":"2020-04-30T19:41:13.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-04-30T19:37:13.000Z","updated_at":"2026-05-30T05:55:32.000Z","published_at":"2020-04-30T19:37:13.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\u003eIf a pyramid is made with one(1). What will be the height of the pyramid of square shaped base(n*n)? where input is n.\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":45333,"title":"Area-01","description":"Given the radius of the circle inscribed in a square, find the area that is not bounded by the circle but inside the square.\r\n\r\n","description_html":"\u003cp\u003eGiven the radius of the circle inscribed in a square, find the area that is not bounded by the circle but inside the square.\u003c/p\u003e","function_template":"function y = inscribed_circle(r)\r\n  y = x;\r\nend","test_suite":"%%\r\nr = 1;\r\ny_correct = 0.8584;\r\nassert(abs(inscribed_circle(r)-y_correct)\u003c0.01)\r\n%%\r\nr = 5;\r\ny_correct = 21.4602;\r\nassert(abs(inscribed_circle(r)-y_correct)\u003c0.01)\r\n%%\r\nr = 0;\r\ny_correct = 0;\r\nassert(isequal(inscribed_circle(r),y_correct))\r\n%%\r\nr = 12.1;\r\ny_correct = 125.6794;\r\nassert(abs(inscribed_circle(r)-y_correct)\u003c0.01)\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":363598,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":68,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-02-16T18:24:27.000Z","updated_at":"2026-05-30T03:51:00.000Z","published_at":"2020-02-16T18:24:41.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\u003eGiven the radius of the circle inscribed in a square, find the area that is not bounded by the circle but inside the square.\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":61333,"title":"Given the ratio of the two legs (longer / shorter), and the hypotenuse length, find the shorter leg.","description":"Further to the problem 43236, find the length of shorter leg\r\nP.S No built-in functions allowed","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 solid rgb(33, 33, 33); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 51px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 243.5px 25.5px; transform-origin: 243.5px 25.5px; vertical-align: baseline; \"\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: 219.5px 10.5px; text-align: left; transform-origin: 219.5px 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=\"\"\u003eFurther to the problem 43236, find the length of shorter leg\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: 219.5px 10.5px; text-align: left; transform-origin: 219.5px 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; \"\u003eP.S No built-in functions allowed\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = FindShortLeg(x,ratio)\r\n y = x;\r\nend","test_suite":"%%\r\nx = 40;\r\nratio = 16/9;\r\ny_correct = 19.6104;\r\nassert(abs(FindShortLeg(x,ratio)-y_correct)\u003c0.01)\r\n\r\n%%\r\nx = 25;\r\nratio = 16/9;\r\ny_correct = 12.2565;\r\nassert(abs(FindShortLeg(x,ratio)-y_correct)\u003c0.01)\r\n\r\n%%\r\nx = 10;\r\nratio = 16/9;\r\ny_correct =  4.9026;\r\nassert(abs(FindShortLeg(x,ratio)-y_correct)\u003c0.01)\r\n\r\n%%\r\nx = 5;\r\nratio = 4/3;\r\ny_correct = 3;\r\nassert(abs(FindShortLeg(x,ratio)-y_correct)\u003c0.01)\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":584788,"edited_by":584788,"edited_at":"2026-05-21T11:24:29.000Z","deleted_by":null,"deleted_at":null,"solvers_count":22,"test_suite_updated_at":"2026-05-21T05:44:56.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2026-05-21T05:28:33.000Z","updated_at":"2026-08-11T18:25:54.000Z","published_at":"2026-05-21T05:28:33.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\u003eFurther to the problem 43236, find the length of shorter leg\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\u003c/w:rPr\u003e\u003cw:t\u003eP.S No built-in functions allowed\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":2999,"title":"Billiards","description":"Considering there are 15 pool balls, (b), in the game of pool, and given a radius, (r). What is the volume, (V), of a rack in the game of pool?","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 42px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 21px; transform-origin: 407px 21px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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; perspective-origin: 384px 21px; text-align: left; transform-origin: 384px 21px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 381px 8px; transform-origin: 381px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eConsidering there are 15 pool balls, (b), in the game of pool, and given a radius, (r). What is the volume, (V), of a rack in the game of pool?\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = Volume_Rack(x)\r\nend","test_suite":"\r\n%%\r\nx = 2.438;\r\ny_correct = 910.502;\r\ny_calc = Volume_Rack(x);\r\nassert(abs((y_correct - y_calc) / y_correct) \u003c 1e-4)\r\n\r\n%%\r\nx = 2.25;\r\ny_correct = 715.694;\r\ny_calc = Volume_Rack(x);\r\nassert(abs((y_correct - y_calc) / y_correct) \u003c 1e-4)\r\n\r\n%%\r\nx = 2;\r\ny_correct = 502.659;\r\ny_calc = Volume_Rack(x);\r\nassert(abs((y_correct - y_calc) / y_correct) \u003c 1e-4)","published":true,"deleted":false,"likes_count":1,"comments_count":5,"created_by":34016,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":50,"test_suite_updated_at":"2021-11-02T04:54:44.000Z","rescore_all_solutions":true,"group_id":1,"created_at":"2015-02-11T01:06:55.000Z","updated_at":"2026-02-17T09:08:22.000Z","published_at":"2015-02-11T01:30:26.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eConsidering there are 15 pool balls, (b), in the game of pool, and given a radius, (r). What is the volume, (V), of a rack in the game of pool?\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":61305,"title":"Yaw rate of the vehicle","description":"Yaw rate defines how quickly a vehicle rotates about its vertical axis during motion.\r\nGiven Vehicle speed v and Turning radius R, compute yaw rate r.\r\nEquation:\r\nr = v / R","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: 110.906px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 467.484px 55.4531px; transform-origin: 467.496px 55.4531px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eYaw rate defines how quickly a vehicle rotates about its vertical axis during motion.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eGiven Vehicle speed \u003c/span\u003e\u003c/span\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; \"\u003ev \u003c/span\u003e\u003c/span\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=\"\"\u003eand\u003c/span\u003e\u003c/span\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; \"\u003e \u003c/span\u003e\u003c/span\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=\"\"\u003eTurning radius \u003c/span\u003e\u003c/span\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; \"\u003eR, c\u003c/span\u003e\u003c/span\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=\"\"\u003eompute yaw rate \u003c/span\u003e\u003c/span\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; \"\u003er\u003c/span\u003e\u003c/span\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=\"\"\u003e.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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; \"\u003eEquation:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003er = v / R\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function r = yawRate(v,R)\r\nr = v;\r\nend","test_suite":"%%\r\nv = 15; R = 30;\r\nr_expected = 0.5;\r\nassert(abs(yawRate(v,R) - r_expected) \u003c 1e-6)\r\n\r\n%%\r\nv = 20; R = 40;\r\nr_expected = 0.5;\r\nassert(abs(yawRate(v,R) - r_expected) \u003c 1e-6)\r\n\r\n%%\r\nv = 10; R = 25;\r\nr_expected = 0.4;\r\nassert(abs(yawRate(v,R) - r_expected) \u003c 1e-6)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":2305225,"edited_by":2305225,"edited_at":"2026-04-28T09:18:40.000Z","deleted_by":null,"deleted_at":null,"solvers_count":35,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-04-28T09:18:24.000Z","updated_at":"2026-08-18T20:06:29.000Z","published_at":"2026-04-28T09:18:40.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\u003eYaw rate defines how quickly a vehicle rotates about its vertical axis during motion.\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\u003eGiven Vehicle speed \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ev \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr/\u003e\u003cw:t\u003eand\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eTurning radius \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eR, c\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eompute yaw rate \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003er\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eEquation:\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\u003er = v / R\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":45217,"title":"Find a common vertex","description":"First input is T, a triplet list of indices. Second input is i, a single index (positive integer). The goal of this function is to find and return the indices of the rows in the list which contain this particular index. Output format is indifferently a column or a row vector.\r\nFor example if inputs are\r\nT = [1 2 3;...\r\n     1 3 4;...\r\n     1 4 2;...\r\n     2 3 4]\r\nand\r\ni = 2\r\nthe output is the vector\r\nrow_idx = [1 3 4]\r\nsince 2 is contained in rows number 1, 3, and 4 of T. If the index is not in the list, the function must of course return the empty set. Each index is at most contained once per row / triplet.\r\n\r\nSee also\r\nMesh generation\r\nMesh processing toolbox","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 479.6px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 408px 239.8px; transform-origin: 408px 239.8px; 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; perspective-origin: 385px 31.5px; text-align: left; transform-origin: 385px 31.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 375.725px 8px; transform-origin: 375.725px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eFirst input is T, a triplet list of indices. Second input is i, a single index (positive integer). The goal of this function is to find and return the indices of the rows in the list which contain this particular index. Output format is indifferently a column or a row vector.\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 77.0167px 8px; transform-origin: 77.0167px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eFor example if inputs are\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 81.7333px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 405px 40.8667px; transform-origin: 405px 40.8667px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 53.9px 8.5px; tab-size: 4; transform-origin: 53.9px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; perspective-origin: 42.35px 8.5px; transform-origin: 42.35px 8.5px; \"\u003eT = [1 2 3;\u003c/span\u003e\u003cspan style=\"border-block-end-color: rgb(14, 0, 255); border-block-start-color: rgb(14, 0, 255); border-bottom-color: rgb(14, 0, 255); border-inline-end-color: rgb(14, 0, 255); border-inline-start-color: rgb(14, 0, 255); border-left-color: rgb(14, 0, 255); border-right-color: rgb(14, 0, 255); border-top-color: rgb(14, 0, 255); caret-color: rgb(14, 0, 255); color: rgb(14, 0, 255); column-rule-color: rgb(14, 0, 255); margin-inline-end: 0px; margin-right: 0px; outline-color: rgb(14, 0, 255); perspective-origin: 11.55px 8.5px; text-decoration-color: rgb(14, 0, 255); text-emphasis-color: rgb(14, 0, 255); transform-origin: 11.55px 8.5px; \"\u003e...\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 53.9px 8.5px; tab-size: 4; transform-origin: 53.9px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; perspective-origin: 42.35px 8.5px; transform-origin: 42.35px 8.5px; \"\u003e     1 3 4;\u003c/span\u003e\u003cspan style=\"border-block-end-color: rgb(14, 0, 255); border-block-start-color: rgb(14, 0, 255); border-bottom-color: rgb(14, 0, 255); border-inline-end-color: rgb(14, 0, 255); border-inline-start-color: rgb(14, 0, 255); border-left-color: rgb(14, 0, 255); border-right-color: rgb(14, 0, 255); border-top-color: rgb(14, 0, 255); caret-color: rgb(14, 0, 255); color: rgb(14, 0, 255); column-rule-color: rgb(14, 0, 255); margin-inline-end: 0px; margin-right: 0px; outline-color: rgb(14, 0, 255); perspective-origin: 11.55px 8.5px; text-decoration-color: rgb(14, 0, 255); text-emphasis-color: rgb(14, 0, 255); transform-origin: 11.55px 8.5px; \"\u003e...\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 53.9px 8.5px; tab-size: 4; transform-origin: 53.9px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; perspective-origin: 42.35px 8.5px; transform-origin: 42.35px 8.5px; \"\u003e     1 4 2;\u003c/span\u003e\u003cspan style=\"border-block-end-color: rgb(14, 0, 255); border-block-start-color: rgb(14, 0, 255); border-bottom-color: rgb(14, 0, 255); border-inline-end-color: rgb(14, 0, 255); border-inline-start-color: rgb(14, 0, 255); border-left-color: rgb(14, 0, 255); border-right-color: rgb(14, 0, 255); border-top-color: rgb(14, 0, 255); caret-color: rgb(14, 0, 255); color: rgb(14, 0, 255); column-rule-color: rgb(14, 0, 255); margin-inline-end: 0px; margin-right: 0px; outline-color: rgb(14, 0, 255); perspective-origin: 11.55px 8.5px; text-decoration-color: rgb(14, 0, 255); text-emphasis-color: rgb(14, 0, 255); transform-origin: 11.55px 8.5px; \"\u003e...\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 42.35px 8.5px; tab-size: 4; transform-origin: 42.35px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e     2 3 4]\u003c/span\u003e\u003c/span\u003e\u003c/div\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: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\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: 11.675px 8px; transform-origin: 11.675px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eand\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 20.4333px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 405px 10.2167px; transform-origin: 405px 10.2167px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; text-wrap-mode: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 19.25px 8.5px; tab-size: 4; transform-origin: 19.25px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003ei = 2\u003c/span\u003e\u003c/span\u003e\u003c/div\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: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\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: 70.7833px 8px; transform-origin: 70.7833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003ethe output is the vector\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 20.4333px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 405px 10.2167px; transform-origin: 405px 10.2167px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; text-wrap-mode: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 65.45px 8.5px; tab-size: 4; transform-origin: 65.45px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003erow_idx = [1 3 4]\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 385px 21px; text-align: left; transform-origin: 385px 21px; white-space-collapse: preserve; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\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: 367.533px 8px; transform-origin: 367.533px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003esince 2 is contained in rows number 1, 3, and 4 of T. If the index is not in the list, the function must of course return the empty set. Each index is at most contained once per row / triplet.\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 28.3917px 8px; transform-origin: 28.3917px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eSee also\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/cody/groups/95796\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh generation\u003c/span\u003e\u003c/span\u003e\u003c/a\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/fileexchange/77004-mesh-processing-toolbox?s_tid=srchtitle\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh processing toolbox\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function row_idx = find_common_vertex(T,i)\r\n  row_idx = i;\r\nend","test_suite":"%% Tetrahedron\r\nT = [1 2 3;...\r\n     1 3 4;...\r\n     1 4 2;...\r\n     2 3 4];\r\n\r\ni = 2;\r\n\r\nrow_idx = [1 3 4];\r\n\r\nassert(isequal(find_common_vertex(T,i),row_idx) || isequal(find_common_vertex(T,i),row_idx'))\r\n\r\n%% Octahedron\r\nT = [1 2 3;...\r\n     1 3 4;...\r\n     1 4 5;...\r\n     1 5 2;...\r\n     6 3 2;...\r\n     6 4 3;...\r\n     6 5 4;...\r\n     6 2 5];\r\n\r\ni = 4;\r\n\r\nrow_idx = [2 3 6 7];\r\n\r\nassert(isequal(find_common_vertex(T,i),row_idx) || isequal(find_common_vertex(T,i),row_idx'))\r\n\r\n%% Triangulated cube\r\nT = [1 2 4;...\r\n     2 3 4;...\r\n     5 6 8;...\r\n     6 7 8;...\r\n     1 2 5;...\r\n     2 5 6;...\r\n     2 3 6;...\r\n     3 6 7;...\r\n     3 4 7;...\r\n     4 7 8;...\r\n     4 1 8;...\r\n     1 8 5];\r\n\r\ni = 6;\r\n\r\nrow_idx = [3 4 6 7 8];\r\n\r\nassert(isequal(find_common_vertex(T,i),row_idx) || isequal(find_common_vertex(T,i),row_idx'))\r\n\r\n%% Empty set test\r\nT = [2 3 5;...\r\n     3 5 7;...\r\n     5 7 11;...\r\n     7 11 13];\r\n\r\ni = 8;\r\n\r\nassert(isempty(find_common_vertex(T,i)))\r\n\r\n\r\n%% Forbidden functions\r\nfiletext = fileread('find_common_vertex.m');\r\nillegal = contains(filetext, 'regexp') || contains(filetext, 'str2num') || contains(filetext, 'assignin') || contains(filetext, 'echo')\r\nassert(~illegal);","published":true,"deleted":false,"likes_count":2,"comments_count":1,"created_by":149128,"edited_by":149128,"edited_at":"2025-07-26T07:50:48.000Z","deleted_by":null,"deleted_at":null,"solvers_count":45,"test_suite_updated_at":"2025-07-09T05:47:27.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2019-12-01T16:22:33.000Z","updated_at":"2026-05-24T23:29:56.000Z","published_at":"2019-12-01T16:58:33.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\u003eFirst input is T, a triplet list of indices. Second input is i, a single index (positive integer). The goal of this function is to find and return the indices of the rows in the list which contain this particular index. Output format is indifferently a column or a row vector.\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\u003eFor example if inputs are\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[T = [1 2 3;...\\n     1 3 4;...\\n     1 4 2;...\\n     2 3 4]]]\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eand\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[i = 2]]\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ethe output is the vector\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[row_idx = [1 3 4]]]\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003esince 2 is contained in rows number 1, 3, and 4 of T. If the index is not in the list, the function must of course return the empty set. Each index is at most contained once per row / triplet.\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\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eSee also\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:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/cody/groups/95796\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh generation\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\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:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/fileexchange/77004-mesh-processing-toolbox?s_tid=srchtitle\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh processing toolbox\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":44240,"title":"Area of a Square","description":"Given the length x of the side of a regular square, find the area of the square, A.","description_html":"\u003cp\u003eGiven the length x of the side of a regular square, find the area of the square, A.\u003c/p\u003e","function_template":"function A = sq_area(x)\r\n  A = x;\r\nend","test_suite":"%%\r\nx = 1;\r\nA = 1;\r\nassert(isequal(sq_area(x),A))\r\n\r\n%%\r\nx = 2;\r\nA = 4;\r\nassert(isequal(sq_area(x),A))\r\n\r\n%%\r\nx = 6;\r\nA = 36;\r\nassert(isequal(sq_area(x),A))\r\n\r\n%%\r\nx = 8;\r\nA = 64;\r\nassert(isequal(sq_area(x),A))","published":true,"deleted":false,"likes_count":2,"comments_count":1,"created_by":138544,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":738,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2017-06-20T20:38:32.000Z","updated_at":"2026-07-24T12:05:58.000Z","published_at":"2017-06-21T15:37:01.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\u003eGiven the length x of the side of a regular square, find the area of the square, A.\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":45313,"title":"Find the shortest distance between a point and a straight line.","description":"Given the Cartesian coordinates of three points A, B and C (in a flat Euclidean space),\r\nfind the shortest distance between the straight line through A and B, and the point C.\r\n\r\nAssumption:\r\n\r\nA and B do not coincide.","description_html":"\u003cp\u003eGiven the Cartesian coordinates of three points A, B and C (in a flat Euclidean space),\r\nfind the shortest distance between the straight line through A and B, and the point C.\u003c/p\u003e\u003cp\u003eAssumption:\u003c/p\u003e\u003cp\u003eA and B do not coincide.\u003c/p\u003e","function_template":"function y = shortest_distance(x1,x2,x3)\r\n  y = 0;\r\nend","test_suite":"%%\r\nx1 = [0 0 0];\r\nx2 = [1 1 1];\r\nx3 = [2 2 2];\r\n\r\ny_correct = 0; \r\neps = 4.999 * 10^(-7);\r\nassert(abs(shortest_distance(x1,x2,x3)-y_correct)\u003ceps)\r\n\r\n%%\r\nx1 = [0 0 0];\r\nx2 = [0 0 1];\r\nx3 = [1 0 0];\r\n\r\ny_correct = 1;\r\neps = 4.999 * 10^(-7);\r\nassert(abs(shortest_distance(x1,x2,x3)-y_correct)\u003ceps)\r\n\r\n%%\r\nx1 = [1 0 0];\r\nx2 = [0 1 0];\r\nx3 = [0 0 0];\r\n\r\ny_correct = sqrt(1/2);\r\neps = 4.999 * 10^(-7);\r\nassert(abs(shortest_distance(x1,x2,x3)-y_correct)\u003ceps)\r\n\r\n%%\r\ntheta = 0.5;\r\npsi = -0.2;\r\nphi = 1.1;\r\nR3=[cos(psi) sin(psi) 0.0; -sin(psi) cos(psi) 0.0; 0.0 0.0 1.0];\r\nR2=[cos(theta) 0.0 -sin(theta); 0.0 1.0 0.0; sin(theta) 0.0 cos(theta)];\r\nR1=[1.0 0.0 0.0; 0.0 cos(phi) sin(phi); 0.0 -sin(phi) cos(phi)];\r\n\r\nR = R3*R2*R1;\r\nx1 = [1 0 0]*R;\r\nx2 = [0 1 0]*R;\r\nx3 = [0 0 0]*R;\r\n\r\ny_correct = sqrt(1/2);\r\neps = 4.999 * 10^(-7);\r\nassert(abs(shortest_distance(x1,x2,x3)-y_correct)\u003ceps)\r\n\r\n%%\r\nx1 = [0 0 0];\r\nx2 = [0 0 1];\r\nx3 = x2;\r\n\r\ny_correct = 0;\r\neps = 4.999 * 10^(-7);\r\nassert(abs(shortest_distance(x1,x2,x3)-y_correct)\u003ceps)","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":393995,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":19,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-02-04T14:23:13.000Z","updated_at":"2026-05-30T03:51:11.000Z","published_at":"2020-02-18T12:21:57.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\u003eGiven the Cartesian coordinates of three points A, B and C (in a flat Euclidean space), find the shortest distance between the straight line through A and B, and the point C.\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\u003eAssumption:\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\u003eA and B do not coincide.\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":60576,"title":"Perimeter of a Koch snowflake","description":"A Koch snowflake is an iteratively generated (fractal) shape built out of successively smaller equilateral triangles by following these steps: \r\nDraw an equilateral triangle. (n = 0)\r\nDivide the line segment into three segments of equal length.\r\nDraw an equilateral triangle that has the middle segment from step 2 as its base and points outward.\r\nremove the line segment that is the base of the triangle from step 3. (n = 1) \r\nRepeat steps 2 - 4. (n = 2,3,...) \r\nIn the limit of  this shape has an infinite perimeter and a finite area. For , this perimeter is calculable. Calculate both of these values for any input value of n and any starting triangle edge length, s.\r\n[A1,P1] = KochSnowflake(n,s)\r\n","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 554.062px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 332px 277.025px; transform-origin: 332px 277.031px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 42px; 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; perspective-origin: 309px 21px; text-align: left; transform-origin: 309px 21px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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=\"\"\u003eA Koch snowflake is an iteratively generated (fractal) shape built out of successively smaller equilateral triangles by following these steps: \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003col style=\"block-size: 122.625px; font-family: Helvetica, Arial, sans-serif; list-style-type: decimal; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; perspective-origin: 316px 61.3125px; transform-origin: 316px 61.3125px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"block-size: 20.4375px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 288px 10.2125px; text-align: left; transform-origin: 288px 10.2188px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eDraw an equilateral triangle. (n = 0)\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4375px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 288px 10.2125px; text-align: left; transform-origin: 288px 10.2188px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eDivide the line segment into three segments of equal length.\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 40.875px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 288px 20.4375px; text-align: left; transform-origin: 288px 20.4375px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eDraw an equilateral triangle that has the middle segment from step 2 as its base and points outward.\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4375px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 288px 10.2125px; text-align: left; transform-origin: 288px 10.2188px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eremove the line segment that is the base of the triangle from step 3. (n = 1) \u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4375px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 288px 10.2125px; text-align: left; transform-origin: 288px 10.2188px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eRepeat steps 2 - 4. (n = 2,3,...) \u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ol\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; perspective-origin: 309px 31.5px; text-align: left; transform-origin: 309px 31.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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=\"\"\u003eIn the limit of \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-5px\"\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF0AAAAkCAYAAADrXDbKAAAAAXNSR0IArs4c6QAABI9JREFUaEPtmHmopmMYxn+DLCNhQoaEiSQi/IEhRpY0IWQde2RrIkskS/Y1xtDIEtn3NUSWKeIPzDSJLJElydJEsqVsz+90v9M7X+97vvOe72ueM/U8dTrn9D3bfd3Xc93X/U2ijGWOwKRlfmI5kAJ6BhIU0AvoGRDIcGRhegE9AwIZjixML6BnQCDDkYXpBfQMCGQ4sjC9gJ4BgQxHLo9M3w/4DXgD+C8DZgMf2QT6SsD6wNbA9sDOwOvAXBj5rmZ34AxgT+C1BMC5wBcD32TsG2wJ3JamXxrAj31l/5nrAicChwHbAYuAF4G7ga8alq8OHAEcAuwCfN5n/sgWTaBvDOwbm80AvgMOBD4AzonNf0xAHxuXOBuY0z+eoc4w8TdEwt8cws4VmW4HVg3wNgPEwvEpcAHwbO11bRhxH9pw/tfAacDLTa9xNHm5GLg8Fp4AHJf+XwG4CdgEeAzYFjgVuGMIgXfdQuB9fYLRGFyHDbcBHgUej2T+nn7L4pOBi4ApgEBKsGeAtSJmAX8nXvwfoQrKn8P5voAFvfdoA30NYB5wDHBJAvxLYIMA/O8U5E7AK6GtvoJ3OwQ4rKlrxx0NUtZLBsHqOlYBrk8SslFIy8+1DcTnoNhb1gvk8UG2s4DzgKdTYsSkUo49gHvildwIXJiI8Vf9Um2gbxFMnhYH+vvM9FNdSGm5LxhmYhZ3iPQo4MEO88c69T3gOuCF3iD7bFDFajxNMilGR6Y6p/RIxvdTkianPa0pj7QUc3X+zpDkWZGsJddoA/2AVEieSxr+ayoqH6VFysvHsWrlpHvXAmb6ilQXLgP+GSsywEQDfbcoyEcDD7XEodT4Gk6Pz/1bBlcM7102Fbgf2ArYP/0s7Mf0FQNMtdIhk71MZc+UGf+3yO6TCuurHQAf5lR1VfbNBG4NIkiSrqMiQT9DsDnwALAj8HYqtiapydF4fp2Yu8b8UZm+Tmyug7FoaKHqOqc1eqnt6XSNeID5VSG9Cngq1Z5/x7lXBfq9SSZnj1IXNBFq+DVxTqNe1+6gEbHQaj8/6cf0HYDnU3X2iTQ9OWXFoqVj8e8/xxnsIMvsHQy+8uqDNEmS6K2wxsY7v+ViJvmupPtrpj5hvZBenVuTrldMtziflHD6pR/op8Sz1QpZQHQu1ai7msoqmiSr84eDoNhh7bCbo0p/9wr7J0j1WHQ3MvbK1DA+GV5dI1C5Ga203XF9bBrJMEk2VkuN3kK6WlRwgb8lnlPd7lSV3kxbIPzMxFw9TrvWAeslU4f9NYAY2GHfHCf8lArgE0E2SWYy1HFJaH2z66y7GW1k3Tra1Sp51hxxrEvzyBG9oJu9h5MHn94iLfWnaCtu13Z+6r5+GA96E2iN7kSgtMVNw55Evf8sPhS3w6NPsHFy2LV+k0yGBde+Ren9tmmzXtD3jqZHL+qmblQfZlGn4Dy7N+3i9xMIvEGuoozIasGVXA5dio5F+9zUeNmZ+0oODrlRZuzUtYutjdry+C3jIMBOiLUF9AxpKKAX0DMgkOHIwvQCegYEMhxZmF5Az4BAhiML0zOA/j8wtuYl3ZKISgAAAABJRU5ErkJggg==\" width=\"46.5\" height=\"18\" style=\"width: 46.5px; height: 18px;\"\u003e\u003c/span\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=\"\"\u003e this shape has an infinite perimeter and a finite area. For \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-5px\"\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAAAkCAYAAAATvM09AAAAAXNSR0IArs4c6QAABKRJREFUaEPtmHmoplMcxz9jDSGM9Y+xJxEiGluUtaxTppmxC9nCjN2IQmQJIaJQ1jKULEWWpMiWpJkG/1hGdg1CMmGcj36nnnnu89573/e+h26dp6a5b+95zvI539/3fM87hfoUITClSK+1UyrYQiKoYCvYQgQKdVsVW8EWIlCo26rYCrYQgULdVsVWsIUIFOp2Mil2JWAX4DTgduDjQkyG0u1kAJuBXpRgzgE+AGZVsIPvv0D3Ai5IMGcAvwAPArcBnwLLB++6/Jtdil0F2ATYEdgV2BN4JcrP9vsB5wEHAC8DKumTIU7V8R3jYuCQAkC3AM4FDgO2A14DngUeAr7vWMeGaX0nAkfEvMZq/28XXWA3Bw4FZgP7A18DRwML0yIvBPYGvovB7ENFqaKJPqWBWgGu6c4A+BWwM7B+TPzdEMxbjYXsANwba26v7+3UzzkJ+HtdCx/NY68ErgFeAE5J5XdS+uzkbgXc9cdjYmfG4IOCXR04ELg0Vca+BRSa53Uw8DAwH3gE+ANQjYrlbGDt8O+zUqW8GWu0nUKyYlWqz0ExT/9+Azge+Ky9+F5gHeQu4ATgqvC0zQLqnwn29OR/LyYb+DXU/M4AVNcADo+S370gUKe2HnA/8AVwSUDNU7ZSFMf1AVcl+llgbri2IcC/4wXFdSxwd7Sfm1R/R9vze4HVe1TkVgHT/89P/36MzvUcDxLVLPwf+gDbC+gtXTvfR7+jNVV1zwesZzoaClfl3hDfvZ9ArxalnpXafG3lsMCb0ln0ZETAn5sNeoE9Eng6VLQ4rODDeNEBncA84Nrk01cDf40TwJrxzumx277m35aopVnqyULYJ9TXNc7GYWlHxZfawz2jpA/994kQmwr+fCyw7obALo+GKvLRxgBagp892PStl/qk4WZuGRujb2s7Hhw3As8VApzPC6F1KTYvQWW7Ng9woZ3RqNL2MtcF7kvtt+3K1V2KnRoKMhk8lXzp1FbnuaxMCSN2qk/I0+LgULWezqUAZ7BjVZg2pSV5gPl0+md8Z1vT0NbBYYWo1gV2t8h1m4YnuYPNRwswGRhD/Pv3PmF2NS8N+LhIAt7avL1lW2tXr9/l6LhRlLdV1eWzWbEeiJeltLFsLCtQ/nqLp6MDecvJTzMt5JjlRuiPi4YA2M20QtywrOCbwyImsoHZD7ePs8P8+WVjvmuFSk1AqntJHM6uVw7GzfZm7AEsiPkax1Z42orN8hauEaIdTXJacDe9iQhU+EaV34YANnexQUoIJ0fU0e+0iIkANitfFye/Y3jQ6KGmGcfysHZtWl/21WZKUOnN2GVKks9HwBVd50IbrIt4LO7o5ri2Deivr8dtzBy3TQT7b4cItdnVOhHnXJQLn4gHe+p765rZY64mE2FmrzSCWTkqWOX6GMN+iouRbITqbxgjnjZYbxUG/16/IHlTcXK2swyMWt8Ugtrs1lI9JhZuUB/0163cj6Xt7xFL41b1QPr8aofy5LNTZHgTxaoR10wDoyaYyfCzYROwVmVaUTkjrpH/wQaPe4jJBnbcC/u/G1awhXaggq1gCxEo1G1VbAVbiEChbqtiK9hCBAp1+w/QYAY0lPJ6vgAAAABJRU5ErkJggg==\" width=\"43\" height=\"18\" style=\"width: 43px; height: 18px;\"\u003e\u003c/span\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=\"\"\u003e, this perimeter is calculable. Calculate both of these values for any input value of n and any starting triangle edge length, s.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 20.4375px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 329px 10.2125px; transform-origin: 329px 10.2188px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 0.8px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 0.8px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 0.8px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 0.8px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; text-wrap: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 0px 0px; tab-size: 4; transform-origin: 0px 0px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e[A1,P1] = KochSnowflake(n,s)\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 256px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 309px 128px; text-align: left; transform-origin: 309px 128px; white-space-collapse: preserve; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" width=\"256\" height=\"256\" style=\"vertical-align: middle;width: 256px;height: 256px\" src=\"data:image/png;base64,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\" alt=\"n = 0,1,2,3 of Koch Snowflake\" data-image-state=\"image-loaded\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function [Area,Perimeter] = KochSnowflake(n,s)\r\n  Area = [];\r\n  Perimeter =[];\r\nend","test_suite":"filetext = fileread('KochSnowflake.m');\r\nillegal = contains(filetext, 'regexp') || contains(filetext, 'eval') || ...\r\n          contains(filetext, 'switch') || contains(filetext, 'elseif'); \r\nassert(~illegal)\r\n%% \r\nn=1;s=sqrt(5);\r\nA_correct=5.773502691896258/2;\r\nP_correct=8.944271909999159;\r\n[A,P]=KochSnowflake(n,s);\r\n[A,A_correct]\r\nassert(all(abs([A,P]-[A_correct,P_correct])\u003c1E-12));\r\n%% \r\nn=2;s=sqrt(7);\r\nA_correct=8.981004187394181/2;\r\nP_correct=14.110673659011150;\r\n[A,P]=KochSnowflake(n,s);\r\n[A,A_correct]\r\nassert(all(abs([A,P]-[A_correct,P_correct])\u003c1E-12));\r\n%% \r\nn=20;s=sqrt(9);\r\nA_correct=12.470765391560523/2;\r\nP_correct=2838.031696810952;\r\n[A,P]=KochSnowflake(n,s);\r\n[A,A_correct]\r\nassert(all(abs([A,P]-[A_correct,P_correct])\u003c1E-12));\r\n%%\r\nn = 0;s=1:20;\r\nP_correct = 3*s;\r\nA_correct = s.^2*sqrt(3)/4;\r\nfor i = 1:20\r\n    [A,P]=KochSnowflake(n,s(i));\r\n    assert(all(abs([A,P]-[A_correct(i),P_correct(i)])\u003c1E-12));\r\nend\r\n%%\r\nn=1:20;s=1.5;\r\nP_correct = (9*(4/3).^n)/2;\r\nA_correct = 9*sqrt(3)*(8-3*(4/9).^n)/80;\r\nfor i = 1:20\r\n    [A,P]=KochSnowflake(n(i),s);\r\n    assert(all(abs([A,P]-[A_correct(i),P_correct(i)])\u003c1E-12));\r\nend\r\n%% \r\nn = 12345678900000000000;s=987654321000;\r\nP_correct = Inf;\r\nA_correct = 1.35163849E24/2;\r\n[A,P]=KochSnowflake(n,s);\r\nassert(abs(A-A_correct)\u003c1E15\u0026isinf(P));","published":true,"deleted":false,"likes_count":2,"comments_count":1,"created_by":4545451,"edited_by":4545451,"edited_at":"2024-07-03T20:47:49.000Z","deleted_by":null,"deleted_at":null,"solvers_count":10,"test_suite_updated_at":"2024-07-03T20:47:49.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2024-07-03T19:30:17.000Z","updated_at":"2026-06-05T22:55:01.000Z","published_at":"2024-07-03T20:26:37.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eA Koch snowflake is an iteratively generated (fractal) shape built out of successively smaller equilateral triangles by following these steps: \u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eDraw an equilateral triangle. (n = 0)\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eDivide the line segment into three segments of equal length.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eDraw an equilateral triangle that has the middle segment from step 2 as its base and points outward.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eremove the line segment that is the base of the triangle from step 3. (n = 1) \u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eRepeat steps 2 - 4. (n = 2,3,...) \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\u003eIn the limit of \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003en \\\\rightarrow \\\\infty\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e this shape has an infinite perimeter and a finite area. For \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003en \u0026lt; \\\\infty\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, this perimeter is calculable. Calculate both of these values for any input value of n and any starting triangle edge length, s.\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[[A1,P1] = KochSnowflake(n,s)]]\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\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=\\\"256\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"256\\\"/\u003e\u003cw:attr w:name=\\\"verticalAlign\\\" w:val=\\\"middle\\\"/\u003e\u003cw:attr w:name=\\\"altText\\\" w:val=\\\"n = 0,1,2,3 of Koch Snowflake\\\"/\u003e\u003cw:attr w:name=\\\"relationshipId\\\" w:val=\\\"rId1\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\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":61307,"title":"Steering Ratio Calculation","description":"The steering ratio defines the relationship between steering wheel angle and road wheel angle.\r\nGiven wheel angle δ and Steering ratio N, Compute steering wheel angle swa.\r\nEquation:\r\nswa = N × delta","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: 110.906px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 467.484px 55.4531px; transform-origin: 467.496px 55.4531px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eThe steering ratio defines the relationship between steering wheel angle and road wheel angle.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eGiven wheel angle \u003c/span\u003e\u003c/span\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; \"\u003eδ \u003c/span\u003e\u003c/span\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=\"\"\u003eand Steering ratio \u003c/span\u003e\u003c/span\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; \"\u003eN, \u003c/span\u003e\u003c/span\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=\"\"\u003eCompute steering wheel angle \u003c/span\u003e\u003c/span\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; \"\u003eswa\u003c/span\u003e\u003c/span\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=\"\"\u003e.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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; \"\u003eEquation:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eswa = N × delta\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function sw = steeringWheelAngle(delta,N)\r\nsw = N;\r\nend","test_suite":"%%\r\ndelta = 5*pi/180; \r\nN = 16;\r\nsw_expected = 1.3963;\r\nassert(abs(steeringWheelAngle(delta,N) - sw_expected) \u003c 1e-4)\r\n\r\n%%\r\ndelta = 3*pi/180; \r\nN = 18;\r\nsw_expected = 0.9425;\r\nassert(abs(steeringWheelAngle(delta,N) - sw_expected) \u003c 1e-4)\r\n\r\n%%\r\ndelta = 10*pi/180; \r\nN = 14;\r\nsw_expected = 2.4435;\r\nassert(abs(steeringWheelAngle(delta,N) - sw_expected) \u003c 1e-4)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":2305225,"edited_by":2305225,"edited_at":"2026-04-28T09:26:27.000Z","deleted_by":null,"deleted_at":null,"solvers_count":26,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-04-28T09:26:22.000Z","updated_at":"2026-08-18T13:48:30.000Z","published_at":"2026-04-28T09:26:27.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\u003eThe steering ratio defines the relationship between steering wheel angle and road wheel 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:t\u003eGiven wheel angle \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eδ \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eand Steering ratio \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eN, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eCompute steering wheel angle \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eswa\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eEquation:\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\u003eswa = N × delta\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":2465,"title":"Find the area of a rectangle if length of the diagonal is given.","description":"if length of a diagnonal in rectangle is 5. Its area is 12.","description_html":"\u003cp\u003eif length of a diagnonal in rectangle is 5. Its area is 12.\u003c/p\u003e","function_template":"function y = area_rect(x)\r\n  y = ;\r\nend","test_suite":"%%\r\nx=5;\r\ny_correct = 12;\r\nassert(isequal(area_rect(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":4,"created_by":28146,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":170,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2014-07-25T13:24:47.000Z","updated_at":"2026-05-22T17:26:49.000Z","published_at":"2014-07-25T13:26:13.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\u003eif length of a diagnonal in rectangle is 5. Its area is 12.\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":59856,"title":"Calculate the Area of the Ring","description":"\r\nYou have Ring which consist of inner and outer Circles with Radius r and R which are not given but you'll be given Hprizontal distance d which is Tangent to inner circle .\r\nCalculate the Area of the Ring","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 312.033px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 406.5px 156.017px; transform-origin: 406.5px 156.017px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 231.033px; 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; perspective-origin: 383.5px 115.517px; text-align: left; transform-origin: 383.5px 115.517px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" width=\"225\" height=\"225\" style=\"vertical-align: baseline;width: 225px;height: 225px\" src=\"data:image/png;base64,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\" data-image-state=\"image-loaded\"\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; 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; perspective-origin: 383.5px 21px; text-align: left; transform-origin: 383.5px 21px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 192.067px 7.81667px; transform-origin: 192.067px 7.81667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eYou have Ring which consist of inner and outer Circles with \u003c/span\u003e\u003c/span\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: 126.742px 7.81667px; transform-origin: 126.742px 7.81667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eRadius r and R which are not given \u003c/span\u003e\u003c/span\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: 59.1833px 7.81667px; transform-origin: 59.1833px 7.81667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003ebut you'll be given Hprizontal distance d which is Tangent to inner circle .\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; perspective-origin: 383.5px 10.5px; text-align: left; transform-origin: 383.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 96.5917px 7.81667px; transform-origin: 96.5917px 7.81667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eCalculate the Area of the Ring\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function area = your_fcn_name(d)\r\n  area = d;\r\nend","test_suite":"%%\r\nd = 3;\r\narea_correct = 28.2743;\r\ntolerance = 1e-4;\r\nassert(abs(your_fcn_name(d)-area_correct)\u003ctolerance)\r\n%%\r\nd = 5;\r\narea_correct = 78.5398;\r\ntolerance = 1e-4;\r\nassert(abs(your_fcn_name(d)-area_correct)\u003ctolerance)\r\n%%\r\nd = 8;\r\narea_correct = 201.0619;\r\ntolerance = 1e-4;\r\nassert(abs(your_fcn_name(d)-area_correct)\u003ctolerance)\r\n%%\r\nd = 15;\r\narea_correct = 706.8583;\r\ntolerance = 1e-4;\r\nassert(abs(your_fcn_name(d)-area_correct)\u003ctolerance)\r\n%%\r\nd = 17;\r\narea_correct = 907.9203;\r\ntolerance = 1e-4;\r\nassert(abs(your_fcn_name(d)-area_correct)\u003ctolerance)","published":true,"deleted":false,"likes_count":1,"comments_count":2,"created_by":4033021,"edited_by":223089,"edited_at":"2024-06-12T15:22:45.000Z","deleted_by":null,"deleted_at":null,"solvers_count":24,"test_suite_updated_at":"2024-06-12T15:22:45.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2024-04-07T14:03:59.000Z","updated_at":"2026-07-17T03:30:19.000Z","published_at":"2024-04-07T14:20:37.000Z","restored_at":null,"restored_by":null,"spam":false,"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:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"225\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"225\\\"/\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:t\u003eYou have Ring which consist of inner and outer Circles with \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eRadius r and R which are not given \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003ebut you'll be given Hprizontal distance d which is Tangent to inner circle .\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\u003eCalculate the Area of the Ring\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":49903,"title":"Splitting Square - Problem the first","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 411px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 205.5px; transform-origin: 407px 205.5px; vertical-align: baseline; \"\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; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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; \"\u003e\u003cspan style=\"\"\u003eConsider a square sitting in Quadrant I as depicted in an example below:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 288px; 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; perspective-origin: 384px 144px; text-align: left; transform-origin: 384px 144px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" style=\"vertical-align: baseline\" src=\"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4RE6RXhpZgAATU0AKgAAAAgABAE7AAIAAAAlAAAISodpAAQAAAABAAAIcJydAAEAAABKAAAQ6OocAAcAAAgMAAAAPgAAAAAc6gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtBU1RBTllBIERvZGR5IC0gKE5TJkwpIC0gS0lORUNUUklDUwAAAAWQAwACAAAAFAAAEL6QBAACAAAAFAAAENKSkQACAAAAAzQyAACSkgACAAAAAzQyAADqHAAHAAAIDAAACLIAAAAAHOoAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyMDIxOjAxOjIxIDEyOjA4OjQ4ADIwMjE6MDE6MjEgMTI6MDg6NDgAAABLAEEAUwBUAEEATgBZAEEAIABEAG8AZABkAHkAIAAtACAAKABOAFMAJgBMACkAIAAtACAASwBJAE4ARQBDAFQAUgBJAEMAUwAAAP/hCztodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIi8+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPjx4bXA6Q3JlYXRlRGF0ZT4yMDIxLTAxLTIxVDEyOjA4OjQ4LjQyMDwveG1wOkNyZWF0ZURhdGU+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPjxkYzpjcmVhdG9yPjxyZGY6U2VxIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+PHJkZjpsaT5LQVNUQU5ZQSBEb2RkeSAtIChOUyZhbXA7TCkgLSBLSU5FQ1RSSUNTPC9yZGY6bGk+PC9yZGY6U2VxPg0KCQkJPC9kYzpjcmVhdG9yPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0ndyc/Pv/bAEMABwUFBgUEBwYFBggHBwgKEQsKCQkKFQ8QDBEYFRoZGBUYFxseJyEbHSUdFxgiLiIlKCkrLCsaIC8zLyoyJyorKv/bAEMBBwgICgkKFAsLFCocGBwqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKv/AABEIARoBHwMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APpGiiigAooooAKKKKACiiigAooooAKKKKAMGH/ko15/2Crf/wBGzVvVgw/8lGvP+wVb/wDo2at6saX2vVnPR+16sKKKK2OgxvEv+p03/sJW/wD6HWzWN4l/1Om/9hK3/wDQ62ahfEzpqfwIfP8AQKKKKs5gooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooqjrGsWmh6a97fuwjXhUjQu8jdlVRyS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\" data-image-state=\"image-loaded\"\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 84px; 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; perspective-origin: 384px 42px; text-align: left; transform-origin: 384px 42px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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; \"\u003e\u003cspan style=\"\"\u003eThis square is to be split into two regions (e.g., red and blue). Given the ratio between the two regions and the side of the square, determine the x coordinate of the line that splits the regions. The ratio between the regions (red to blue) is presented through the first two entries in the input. For example, if the ratio is 7 to 11, then these two numbers will be the first two numbers in the input. The last entry is the side of the square.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = ratio_polygon(s)\r\n  y = s;\r\nend","test_suite":"%%\r\ns=[1 4 10];\r\ny=ratio_polygon(s);\r\ny_correct=2;\r\nassert(abs(y-y_correct)\u003ceps)\r\n%%\r\ns=[1.5 4 10];\r\ny=ratio_polygon(s);\r\ny_correct=2.7273;\r\nassert(abs(y-y_correct)\u003ceps)\r\n%%\r\ns=[7 3 11.3];\r\ny=ratio_polygon(s);\r\ny_correct=7.91;\r\nassert(abs(y-y_correct)\u003ceps)\r\n%%\r\ns=[121 125 17.37];\r\ny=ratio_polygon(s);\r\ny_correct=8.5438;\r\nassert(abs(y-y_correct)\u003ceps)\r\n%%\r\ns=[19 3 25];\r\ny=ratio_polygon(s);\r\ny_correct=21.5909;\r\nassert(abs(y-y_correct)\u003ceps)\r\n\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":2,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":77,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-01-21T18:12:43.000Z","updated_at":"2026-08-15T03:03:43.000Z","published_at":"2021-01-21T18:12:43.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eConsider a square sitting in Quadrant I as depicted in an example below:\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=\\\"282\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"287\\\"/\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:t\u003eThis square is to be split into two regions (e.g., red and blue). Given the ratio between the two regions and the side of the square, determine the x coordinate of the line that splits the regions. The ratio between the regions (red to blue) is presented through the first two entries in the input. For example, if the ratio is 7 to 11, then these two numbers will be the first two numbers in the input. The last entry is the side of the square.\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.jpeg\",\"relationshipId\":\"rId1\"}]},{\"partUri\":\"/media/image1.jpeg\",\"contentType\":\"image/jpeg\",\"content\":\"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4RE6RXhpZgAATU0AKgAAAAgABAE7AAIAAAAlAAAISodpAAQAAAABAAAIcJydAAEAAABKAAAQ6OocAAcAAAgMAAAAPgAAAAAc6gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtBU1RBTllBIERvZGR5IC0gKE5TJkwpIC0gS0lORUNUUklDUwAAAAWQAwACAAAAFAAAEL6QBAACAAAAFAAAENKSkQACAAAAAzQyAACSkgACAAAAAzQyAADqHAAHAAAIDAAACLIAAAAAHOoAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyMDIxOjAxOjIxIDEyOjA4OjQ4ADIwMjE6MDE6MjEgMTI6MDg6NDgAAABLAEEAUwBUAEEATgBZAEEAIABEAG8AZABkAHkAIAAtACAAKABOAFMAJgBMACkAIAAtACAASwBJAE4ARQBDAFQAUgBJAEMAUwAAAP/hCztodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIi8+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPjx4bXA6Q3JlYXRlRGF0ZT4yMDIxLTAxLTIxVDEyOjA4OjQ4LjQyMDwveG1wOkNyZWF0ZURhdGU+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPjxkYzpjcmVhdG9yPjxyZGY6U2VxIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+PHJkZjpsaT5LQVNUQU5ZQSBEb2RkeSAtIChOUyZhbXA7TCkgLSBLSU5FQ1RSSUNTPC9yZGY6bGk+PC9yZGY6U2VxPg0KCQkJPC9kYzpjcmVhdG9yPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0ndyc/Pv/bAEMABwUFBgUEBwYFBggHBwgKEQsKCQkKFQ8QDBEYFRoZGBUYFxseJyEbHSUdFxgiLiIlKCkrLCsaIC8zLyoyJyorKv/bAEMBBwgICgkKFAsLFCocGBwqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKv/AABEIARoBHwMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APpGiiigAooooAKKKKACiiigAooooAKKKKAMGH/ko15/2Crf/wBGzVvVgw/8lGvP+wVb/wDo2at6saX2vVnPR+16sKKKK2OgxvEv+p03/sJW/wD6HWzWN4l/1Om/9hK3/wDQ62ahfEzpqfwIfP8AQKKKKs5gooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooqjrGsWmh6a97fuwjXhUjQu8jdlVRyS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\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":57550,"title":"Compute the area of the shoemaker’s knife","description":"A shape resembling a shoemaker’s knife is constructed from a semicircle with diameter  with two semicircular “bites” of diameters  and . \r\nWrite a function to compute the area  of this shape as well as the area  of a circle with diameter , the length of the line tangent to the two smaller semicircles and touching the edge of the largest semicircle.\r\n\r\n","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 399.7px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 199.85px; transform-origin: 407px 199.85px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 42px; 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; perspective-origin: 384px 21px; text-align: left; transform-origin: 384px 21px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 271.633px 8px; transform-origin: 271.633px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eA shape resembling a shoemaker’s knife is constructed from a semicircle with diameter \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: \u0026quot;STIXGeneral\u0026quot;, \u0026quot;STIXGeneral-webfont\u0026quot;, serif; font-style: italic; font-weight: 400; color: rgb(0, 0, 0);\"\u003ea\u003c/span\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: 97.625px 8px; transform-origin: 97.625px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e with two semicircular “bites” of diameters \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: \u0026quot;STIXGeneral\u0026quot;, \u0026quot;STIXGeneral-webfont\u0026quot;, serif; font-style: italic; font-weight: 400; color: rgb(0, 0, 0);\"\u003eb\u003c/span\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: 15.5583px 8px; transform-origin: 15.5583px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e and \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-5px\"\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAAkCAYAAAA0EkzVAAADBUlEQVRoQ+2YO2sWQRSGkx8QjJfSSm3EIoKKjRYKoigEU6m1hZcyhffOC2gp4gXsE0FRBMULaKFWalBELLyUVvEC/gB9XjITz843szsbyPJpZuFl+XZmZ8555sw5s9/gQLmiBAYLlziBAiYRGQVMAdMuaZSIWeARsxT/V6M16D163hQ//3vEbALAKbTdgNhcwPyl8cDAyQqGrE5NYfcPtL/ExvXoIdqRY+9CALMCEJ8djIPcrxUwMwT2ogkHYy33twXMDIFJtAf9QEtyoKhP2600wjtD6AP65iZR5v+KvuRO2nG/78y3GF1Bh93cvnzrp/Vl1rQcMBpkPzqGHqEptBW9RifcSNkh2jEULeQbN+c+7o/RaXTI2KFIOo4quacJjAa+hVYi67xgTbvBW4Vox2COMN95N6d8uIGUiC+h5egyUjTpqixuHRhBeepejEXEbzegDdGO/W6czpZpLeb1IDJsYj5K2wU/YgqMhaIQVAKzl42YWHvMYruvGz1KdPjF86yqQr8wqrWAJ4NxlR+fuWfnbHsKjCf9is4bIkbu5Nk993wZd5+I6xy2RswVjLaCVjnnstGg7bOqwY/KGScGxg64i8HuRwbU3lQCS4GLGa4o9Ps9x7FYnyc8nA33hkG8jeqW8uMsbdECEgPzic5KVCnK9iRZCb+5ejtP7/kynfJD03pfez4VQjC2vKWctiuR9aU6T47XDWv9SH0G2J3R40cI5gCzXXUzxsIvzBO5+aVrNtYPRX94+FRi/ohUqivVyBsagrF1PwTjK5UOeTpi+/wi8otQ1sdZR4T83wypbeTbk8k8BGOrjd1KipS7aAvyBz61v0Nn0EaUU5m64GLLdFgc1OZPvrXnr7rkKyc0sC6Fo6DoDOEPdjrxKsH1ExTZquIgu7VNdNf/L1o0LfpFpA/JUVT792YMjKiOo3XoJ7qD7AFP+3cM3UY33aSOX9/c5MM2tBsNO6v0bfcCxY4fPYY3fSv1jaddG1LAJIgXMAVMu81YIqZETImYdgRKxLTjVXJMgtcf35ySJX5Nfj8AAAAASUVORK5CYII=\" alt=\"a-b\" style=\"width: 35px; height: 18px;\" width=\"35\" height=\"18\"\u003e\u003c/span\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: 3.88333px 8px; transform-origin: 3.88333px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 43px; 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; perspective-origin: 384px 21.5px; text-align: left; transform-origin: 384px 21.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 114.608px 8px; transform-origin: 114.608px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eWrite a function to compute the area \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAoCAYAAACb3CikAAACOklEQVRYR+1XuUoEQRDd/QLxiA08YhMPEE0EUfQD1NjAIxBMvFMFTcwUA8HMA1NFEw00EQ80MvAIjBU/Qd+TqqW3me6ZdWd2NpiBx8wOu1Wvq97rrs3nquTKVwmPXEbE7kRWkTgr0oNgz8BXHIL/b2tGkXwf6AWu0yJSj8Q3QDMwBhykRWQOidcl+Rruy2kQaULSNyPxHZ470iByhqQt0hbmJ6muOARbiljpkishYValodJEXpHwUDRxi3u7tGQY99Ny2xO1IhToAtAqq6dTRiT5JO47lSBCu74Ai0bC2J0TpSJb4gzTHUN4dyJViMU5YURUoLYO2kDiUYjE4pwwIrQrWzMboAE6SK+yneMjoufJuUOInXhfG+IcxmgE+mRBzs3PRUQFuo0Ari08qnNUT4w17XKXi4i6wlfyqM7R73kPyCAiep6EHWjaOi7S5xzqbADw6iiIiJY8TIDqKBLxOecnhOhft2wiGtzbT+mzaWG+4nzybmlA42l1qZcZ4B44Ap70+yYRBr4UJ0QhYm5qjDcPbFhEVvF5CdB9aALPNcAuUDRiKhEyX7GCXODzsWOV3XhPS9qX/Rs9HNnmceADCJzowja0gFyRX3EL+AQoZGroIaBihWBJEtHWfUu7vWdSkkR4WE4BnPQ3Ac4vzqk/SSIcpOoAzjD9AP9+8LgYBFgt/hMoCDYpIropamJqgcRocQ5SdGjRdp8UEXXhnuESJudwRdE67VtQb1oPSVWk5PVkROySZRWp2or8An23dik5GmdZAAAAAElFTkSuQmCC\" alt=\"Ak\" style=\"width: 17px; height: 20px;\" width=\"17\" height=\"20\"\u003e\u003c/span\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: 103.85px 8px; transform-origin: 103.85px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e of this shape as well as the area \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAoCAYAAABw65OnAAACA0lEQVRYR+1XuUoEQRTc/QTRDxCP2MQDRBMj0VjU2MAjM/FAzUTQD1AEcxUUI8UDNNBENDAz8MAfUPALtAreW3qG3unRnp6dYAaK3p2d6Vf9XtXr3mqlAFe1ABwqJQmtQpmJLDIxgEmegU9fcf+3HBMIvA8MAneNINGMoPdAOzAJHDSCxAKCbkrgDYwreZNoQ8A3I+gjPvfkTeIcATukFIxNQn2+4vyLMOmGWyFgZqMlTxKvCHYoGnjA2C1lGMV45lOStJmgGJeATlk1HTEugWcw7oYmQUu+AMtGsEwdkiYT2+IA0wUjuHcqq/d2iIuEijFe9y4QeBIS3g5xkaAlWY55S83pFL28HJJEQveHizqi68X9piwcUo+EinFHLGnjkZlD6pFQ9SelOTOH2Ejo/uDanLRczJKXQ2wkNM0usalzSMLLIXESOjG1MOfogqZN+SjPF++Wd6ivKaAV+ADGgD2g1mVNEpz0RhSfhoTZsBh7EdiKkeCcx8AlsAbwKPglMWqZVhLMwGpsgmt8P7Ksjs/2A0OWVZvvqMNYqmEhwFemgW+gdiJzNStLnNS32O5nAecRMCSJH6HrEniwv4EqcJaCJ7HEK1Qm1Dk2EuwvkRN6KBJcuZ6+dAdmE6RO1oHIf5WQJLQ/0EUnUo8ri9uCacIlg8jvITORmkhJQlNVZqJQmfgFBElmKaO26HAAAAAASUVORK5CYII=\" alt=\"Ac\" style=\"width: 16.5px; height: 20px;\" width=\"16.5\" height=\"20\"\u003e\u003c/span\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: 77.4px 8px; transform-origin: 77.4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e of a circle with diameter \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: \u0026quot;STIXGeneral\u0026quot;, \u0026quot;STIXGeneral-webfont\u0026quot;, serif; font-style: italic; font-weight: 400; color: rgb(0, 0, 0);\"\u003ec\u003c/span\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: 56px 8px; transform-origin: 56px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, the length of the line tangent to the two smaller semicircles and touching the edge of the largest semicircle.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 266.7px; 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; perspective-origin: 384px 133.35px; text-align: left; transform-origin: 384px 133.35px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" style=\"vertical-align: baseline;width: 417px;height: 261px\" src=\"data:image/png;base64,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j+u1ZlIRhmNVNiqGXtN7bf0ZLV26NDty5IjXBF9DVC+iIhQP8CdOnMj6+vq8TvDa+jn9wR/8QX7dIvwA1E+p7XBRCYqK0Ngw9Mwzz2Q333xzft36UurUdetVOwMA41m2bNmn3xXCD0A9JXFY6o9//ON8b1ArDNkTBEBZbrvttuyBBx7IHn744U8X0gColyRCUEurMvTrX/9aCAIAALoiqRAEAADQbUkdlgoAANBtQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoSYWgXbt2ZQ899FBxBwAAVEE8w8ezfFUkEYJa4WfNmjXZs88+W7wLAABUQTzDx7N8VcJQqSFI+AEAgPqoShia88lZxXXPxA/k8ccfF3wAAKDGHnzwweyJJ57IVq9eXbyThlIqQRs2bMh/AQAA9ZXqc38plaCWqAQ98sgj2eDgYPHOOSX+TwIAAGZozpw5xdU5UfmJClBUglJU6p6g+KEMDAxkzzzzTHIlMgAAYGbimX7dunXZzp07kw1AodRK0FhPP/109uSTT+Y/NAAAoBpiGMKjjz6aPfzww8U7aUsqBAEAAHRbUoelAgAAdJsQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANMqcT84qrgGg4wYHB7OtW7dmb7zxRn5/8803Z2vXrs36+/vzewDoNSEIgK548cUXsyeffDLbsGFD8c75HnvssezRRx8VhgDoOSEIgI7btWtXtmbNmuIuy+69995s//792cqVK7NNmzbl1aHW+88//3x+DQC9Yk8QAB0XQSc88cQT2cDAQB50tmzZkr/u3Lkzb4cLUSWKwAQAvaQSBEDPxR6h2267Lb9et25d9vDDD+fXANALKkEA9Nzq1auLqyzbvXt3cQUAvSEEAdBzhiEAUCYhCICuevrpp7P77rsvb3+LYQlz5szJfwFAWYQgALoiwk+EnUceeSQfgBD7gAxBACAFQhAAHffss8/m4SfEJLhf//rXWczhGf2rZenSpcUVAPSGEARAx/3t3/5t/hp7f2I09l133ZXfj+fIkSPFFQD0hhAEQMdFJSjceeed+SsApEQIAqDjWiOwW4emjvXQQw8VVwDQe0IQAB1377335q+Dg4N54HnxxRfz66gQxZS4VqUo2BMEQK/N+WT07lQA6JAYhz3RNLiHH37401D02GOPZU888UTxOwDQfSpBAHRFDESIsNNqjYshCQ8++GA+KW7dunXZl770pXzPULwCQC+pBAEAAI2iEgQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADRIlv3/Rvil79Q9SDUAAAAASUVORK5CYII=\" data-image-state=\"image-loaded\" width=\"417\" height=\"261\"\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; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function [Ak,Ac] = arbelos(a,b)\r\n  %  a = diameter of largest semicircle\r\n  %  b = diameter of medium semicircle\r\n  %  Ak = area of the shoemaker's knife\r\n  %  Ac = area of the circle with diameter c\r\n  Ak = polyarea(a+b);\r\n  Ac = pi*c^2/4\r\nend","test_suite":"%%\r\na = 1; \r\nb = 0.45;\r\nAk = arbelos(a,b);\r\nAk_correct = 0.194386045440868;\r\nassert(abs(Ak-Ak_correct)\u003c1e-13)\r\n\r\n%%\r\na = 1; \r\nb = 0.37;\r\n[~,Ac] = arbelos(a,b);\r\nAc_correct = 0.183076311887945;\r\nassert(abs(Ac-Ac_correct)\u003c1e-13)\r\n\r\n%%\r\na = 2; \r\nb = 1.1;\r\nAk = arbelos(a,b);\r\nAk_correct = 0.777544181763474;\r\nassert(abs(Ak-Ak_correct)\u003c1e-13)\r\n\r\n%%\r\na = exp(1); \r\nb = 2;\r\n[~,Ac] = arbelos(a,b);\r\nAc_correct = 1.128274457746991;\r\nassert(abs(Ac-Ac_correct)\u003c1e-13)\r\n\r\n%%\r\na = 3; \r\nb = 0.45;\r\nAk = arbelos(a,b);\r\nAk_correct = 0.901244392498572;\r\nassert(abs(Ak-Ak_correct)\u003c1e-13)\r\n\r\n%%\r\na = pi; \r\nb = pi/6;\r\n[~,Ac] = arbelos(a,b);\r\nAc_correct = 1.076606829177077;\r\nassert(abs(Ac-Ac_correct)\u003c1e-13)\r\n\r\n%%\r\na = sqrt(17); \r\nb = sqrt(10);\r\nAk = arbelos(a,b);\r\nAk_correct = 2.386357557750292;\r\nassert(abs(Ak-Ak_correct)\u003c1e-13)\r\n\r\n%%\r\na = sqrt(31); \r\nb = sqrt(29);\r\n[~,Ac] = arbelos(a,b);\r\nAc_correct = 0.772304555883422;\r\nassert(abs(Ac-Ac_correct)\u003c1e-13)\r\n\r\n%% \r\nd = [3.5 8];\r\nfor k = 1:4\r\n    [Ak,Ac] = arbelos(d(k+1),d(k));\r\n    w = rand;\r\n    d(k+2) = w*Ak+(1-w)*Ac;\r\nend\r\nd6_correct = 2.568944500499240e+03;\r\nassert(abs(d(6)-d6_correct)/d6_correct \u003c 1e-13)\r\n\r\n%%\r\nfiletext = fileread('arbelos.m');\r\nillegal = contains(filetext, 'assignin') || contains(filetext, 'assert') || contains(filetext, 'regexp'); \r\nassert(~illegal)","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":46909,"edited_by":46909,"edited_at":"2023-01-16T01:00:43.000Z","deleted_by":null,"deleted_at":null,"solvers_count":17,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2023-01-16T00:57:58.000Z","updated_at":"2026-07-13T06:53:19.000Z","published_at":"2023-01-16T00:59:33.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\u003eA shape resembling a shoemaker’s knife is constructed from a semicircle with diameter \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003cw:attr w:name=\\\"altTextString\\\" w:val=\\\"a\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003ea\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e with two semicircular “bites” of diameters \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003cw:attr w:name=\\\"altTextString\\\" w:val=\\\"b\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eb\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e and \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003cw:attr w:name=\\\"altTextString\\\" w:val=\\\"a-b\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003ea-b\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eWrite a function to compute the area \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003cw:attr w:name=\\\"altTextString\\\" w:val=\\\"Ak\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eA_k\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e of this shape as well as the area \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003cw:attr w:name=\\\"altTextString\\\" w:val=\\\"Ac\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eA_c\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e of a circle with diameter \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003cw:attr w:name=\\\"altTextString\\\" w:val=\\\"c\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003ec\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, the length of the line tangent to the two smaller semicircles and touching the edge of the largest semicircle.\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=\\\"261\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"417\\\"/\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:t\u003e\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,iVBORw0KGgoAAAANSUhEUgAAA0EAAAIJCAYAAABjgTZsAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAADl7SURBVHhe7d1/jF3lmSf4Y2zjwsZ2GTB2gGCbH4GB6cSgSYMyikLTSxqyikRa2wHmj1E2UkugkVadP2YAjXazvdIMYTUSrfnHZFvKZiPNAulWy72dDU7YOGSY0GZp2V46eABj/AMbbIxdZRdlu/wD1s/xuVAu189b997znnM+H8m651ynM5myfe/5vs/zPu+cT87KAAAAGuKi4hUAAKARhCAAAKBRhCAAAKBRhCAAAKBRhCAAAKBRhCAAAKBRhCAAAKBRhCAAAKBRhCAAAKBRhCAAAKBRhCAAAKBRhCAAAKBRhCAAAKBRhCAAAKBRhCAAAKBRhCAAAKBRhCAAAKBRhCAAAKBRhCAAAKBRhCAAAKBRhCAAAKBRhCAAAKBRhCAAAKBRhCAAAKBR5nxyVnENALm9B4/nrwv75mXHTpzOXweHTmVHhk9lIyfPZAsunpv//tjrYyMfZ4ePnszvw4KLLzr7/sfTur5sycXZssXz8/cm+3+jdb1q5cJP/7ddVvzfAcB0CEEANXb4bHAJERbC3g+Ofxoiduwb/jSAHBwcyUZOnQslVbdk0bxsycLPQtH1Vy/6NDwtXTQ/6z8bmOLnsWzxxdmivnM/CwCaRQgCqKgIOK3qzMDZ11YFpk6BplcWzL8oW96/IK9GLVxwUR6YotIUWlWmrVu35q9r167NXwGoLiEIIFERcqJicXDwXLiJyk1otarRO1Fd+ov/+U/z6//tf382D0nL+88GJq14AJUkBAGUKAJNK+S0qjkqOenZvX1r9hf/9r/Lrx9/6hfZlVdfn1+Pds3yS/L2wngNUUkSkADSJAQB9EBUdQ4OjGTHRs7kFR1Bp1p++O+/m72x9T/n16tuXJv92b/76/x6OqKKFK12y5denF1z5SWqRwAJEIIAOqxV3YnKToSd9w+dKH6HKtq3679m/+HffLO4O2eiatBMRMWotQcpwlGrggRA9wlBAG1S3WmG0VWglplWg2aiFY5iXLiWOoDuEIIApunNPR9l+z48obrTIONVgVo6UQ2arlYw+sLnF6kYAXSAEAQwjlaVJ0LPm3uGVHgaarwqUMsNt96R/avv/6firrdipPdN1y5WLQJokxAEcFaEnt37j2lrY0Lf+/YN+etTP307f01J65yjOBg2RnerFgFMTggCGmnX2cATgwveevcjrW1MS8ohaDyfu7wvD0ZXX9GXD15Y1De3+B0AhCCgEeznYbaqFoLGilHdq1cuykPRTddeWrwL0ExCEFBLrfY2lR46peohaKyoFH3h85faUwQ0khAE1Ear2mOQAd1QtxA02uhBC7fduLR4F6C+hCCgslR76KU6h6CxWq1z11218OzrwuJdgPoQgoBKUe2hLE0KQaNFlejcGUVa54D6EIKApKn2kIqmhqCxWlWitTcuFYiAyhKCgOS0gs+W7YPZ0eHTxbtQLiHoQhGIblm1OPvCtYsFIqBShCAgCcMnzuTVHhUfUiUETU6FCKgSIQgo1ZbtRwQfKkEImr4IRLfd2G8PEZAsIQjouRhusPXtI4IPlSIEtUcgAlIkBAE9ERWfg4Mj2bZdQ8U7UC1C0OwJREAqhCCga1rjrF/bcaR4B6pLCOqsz13el4/ddjgrUAYhCOiomOy2dfsR5/hQO0JQ93zx+qXZ7dfNy/r7+4t3ALpLCAI6wj4f6k4I6r5Wu1xUiBb1zS3eBeg8IQhom6oPTSIE9VZUh667amG2euXC4h2AzhGCgBlT9aGJhKByLJh/UXbnrZcZpgB0lBAETIuqD00nBJUvqkL/ZNXi7KZrLy3eAWiPEARMymGmcI4QlI6oDt107eJs7Y1LVYeAtghBwAUGBwezze+cNtoaRhGC0nTL6sX5IAV7h4CZEIKAT+3afyz7hzcGs70HjxfvAC1CUNqcOwTMhBAE5IMOfvu7Q9nR4dPFO8BYQlA1tAYpCEPAZIQgaLDY77Pp9cMGHcA0CEHVE2O27RsCxiMEQcPElLe39gxlm7YNFO8A0yEEVZczh4CxhCBoiAg///DGQLZt11DxDjATQlD1xb6htTcsNWIbEIKg7mLYwSvbBoy4hlkSguoj9g3dfftyYQgaTAiCmophB1vfPiL8QIcIQfXjvCFoLiEIasawA+gOIai+IgzFNLnfu35ptqhvbvEuUGcXFa9AxUXlZ936ndlvtn4oAAHMQHxmxrCYn2zYk23c/GHxLlBnQhBUXFR+Ivw8/8oB4QdgFuIz9LUd5z5T47MVqC8hCCoqKj/Pbdyn8gPQYfGZGp+tEYaivXj4xJnid4C6EIKgYiL8/Ojnu/PKj6EHAN0zuk1OZQjqRQiCiohR11H5ifBzdPh08S4A3daqDP3FX+3IK0NA9QlBkLhW+Fn/0vsqPwAli8qQPUNQfUIQJGpwcFD4AUjQ6D1DwhBUkxAEiYnw89cvvpf9+IVDwg9AwkaHodivCVSHEASJODx0Kj+fIsLP3oPHi3cBSF2EodivGdX7WMgC0icEQQJio+1zv9qbn08BQDVF9T4WsmJBy1htSJsQBCWKoQf5ORTbBvKVRACqLxa0/vLvdpkkBwkTgqAEo4ceCD8A9dSaJGe/EKRHCIIea+37MfQAoP7sF4I0CUHQIzFGNVYE7fsBaB77hSAtQhB0Wez7+dHPd+djVLW+ATSb/UKQBiEIuiRGXv/y1Q/yfT9Hh08X7wKA/UJQNiEIuiBW+H6yYU+2bddQ8Q4AnK+1XygOyLZfCHpLCIIOihW91shrAJiOOCD7mRcH8r2jQG8IQdABsck1Jv/Eip59PwDMVHx3xN7R2EOqKgTdJwTBLMXKXbS+GXkNwGzFHtKYImdwAnSXEARtah14auobAJ0WbdVRFYoJo0DnCUHQhlihc+ApAN0UVaGYMBpnCwGdJQTBDET1J1bmDD4AoFfibCHjtKGzhCCYpliJi+qPM38A6LXWOO04fy7OoQNmRwiCKUQ/dqzAxUocAJQpzp977ld7jdOGWRKCYAKx0hbVn+jHNvgAgFS0xmnHcB7jtKE9QhCMI6o/sdKm+gNAqmI4j0NWoT1CEIwS1Z/ot1b9AaAKRleF4uBuYHqEICjk5/78am/ebw0AVRJVoTi42wQ5mB4hCM5qTX5T/QGgquI7rDVBDpicEESjtc79sfcHgLqIjoaYahr7W4HxCUE0Vmwkde4PAHWUV4U2Hcg2vX64eAcYTQiikWLwQWwkBYC6iiC0aduAUdowDiGIRokNo1oEAGiSGJoQnQ+GJsBnhCAaI1oCYsOo4QcANFFraEIcBwFNJwRRe63hB9ESAABNFkMT4jgI7XE0nRBErRl+AADni46I+G6M4yGgqYQgailK/VHyN/wAAMYXx0NEp8TwiTPFO9AcQhC1EyX+KPVHyR8AmFh0Svxkwx4Dg2gcIYhaabW/GX4AANMT35lxdER8h0JTCEHURvQ2a38DgPbEd2icKaQ9jiYQgqi8vP3t7Id29DYDAO2LM4V+9vJ+0+OoPSGISose5mdeHMg/tAGA2Yvv1Phu1R5HnQlBVFZ8OEcPs/0/ANBZ8d0a7XHGaFNXQhCVZPw1AHRftJpHy3kcPQF1IgRRKdGjHGcaGH8NAL0R7XHrX3rPPiFqRQiiMmL/T4y/jjMNAIDeie/e+A62T4i6EIKohE2vH873/wAA5YlW9GhJN0abqhOCSF70Im/aNlDcAQBlipb0GKNtnxBVJgSRrOg9Xrd+p/HXAJCY+G5+7ld77ROisoQgkrT34PG899j4awBIU3xHx3lCb+75qHgHqkMIIjmx6fKvX3yvuAMAUhVB6PlXDhiYQOUIQSQlPkSd/wMA1eJgVapGCCIZDkAFgOpqHawKVSAEkYT40HQAKgBUWz4w4ex3uslxpE4IolTxIRkflibAAUA9mBxHFQhBlCYPQGc/JAUgAKgXk+NInRBEKXbtP5YHICOwAaCeTI4jZUIQPRerQutfel8AAoAGMDmOFAlB9NSm1w/nq0IAQHOYHEdqhCB6JkZgb9o2UNwBAE1ichwpEYLoutYEOCOwAaDZIgitf+m94g7KIwTRdS+8+oEJcABA7ujw6exHP99thDalEoLomqgAxYfc4aMni3cAAM4FoRihrTWOsghBdMXwiTN5BSg+5EyBAwDGiucDh6pSFiGIjju3B8ghqADA5CII/fiFQypC9JwQREflAehXe/MKEADAdPxkw578IHXoFSGIjolydgQgAICZioPUBSF6RQiiI6ICFBsco6xtDxAA0I4IQm/u+ai4g+4Rgpi1WLWJCpDwAwDM1vOvHMi2bD9S3EF3CEHMSrTAPb/pgAAEAHTMb7Z+KAjRVUIQbYtydUx0EYAAgE4ThOgmIYi2RAtclKsBALrlV6/uyzZu/rC4g84RgpixqADFxkUAgG6aN39B9tqOI4IQHScEMSMRgFSAAIBeiiCkNY5OEoKYNgEIAChLtMYJQnSKEMS02AMEAJQpWuMMS6BThCCmlAegTQIQAFC+CEIOVGW2hCAm5RwgACA10Z0iCDEbQhATOjx0yjlAAECSIghFtwq0QwhiXBGAnvvV3uIOACA9cWSHIEQ7hCAuEC1wEYBUgACA1EXbfjy7wEwIQVzgb14+IgABAJUQzyzRvq8ixEwIQXwqWuB+9PPd2dHh08U7AADVEBWheJaB6RCC+NQLr34gAAEAlRQVoWjn1xrHdAhBnBuCsHFf9v6hE8U7AADVE0Eo2vpVhJiKEET2D28MCEAAQC1EV8v6l94ThJiUENRwUQHatmuouAMAqL4IQtHmDxMRghps4+YPVYAAgFqKZ5w4RwjGIwQ11JbtR7LXdhwp7gAA6ifGZm96/XBxB58RghrozT0fZb/Z+mFxBwBQX5u2DeSLvzCaENQwMTby+VcOFHcAAPUXi78OU2U0IahBhk+cyZ55caC4AwBojtgf5AwhWoSghogA9NzGvfn8fACAJorF4HgmAiGoIWJMZIyLBABoqlgMjkVhQQghqAFiFLY+WACAc2cI/ezl/cUdTSUE1ZxR2AAA54szhH7pMNVGE4JqzChsAIDxbds1ZHR2gwlBNRXTTzZuPljcAQAwViwWC0LNJATV0OGhU/n0E5PgAAAm5wyhZprzyVnFNTXx3MZ9ea8rQB1t+Kv/mP3u1ReyU6dOZoc/2JutuPq67J9++Z7sa9/4TnbJoiXFf6rzvvftG/LXp376dv4K1MeC+RdlD921LOvv7y/eoe6EoJoRgIC62r19a/bDf//d7Pjw0eKd882bvyD71//r/5VdefX1xTudJQRBvX3u8r7sgbuvLu6oO+1wNbLp9cMCEFBbowPQ1/7b/z777r9el/3Zv/vr7Cv3/Iu8AnT61Ej2m5//H/nvA8xUPEOtf+n94o66UwmqiZgE9/wrB4o7gHr5q7/8n7KXX/g/8+t/9f3/lN1w6x359Wjxn7l57Vez3/vyPcU7naUSBM3wtbVXZLfduLS4o65UgmrAJDig7loB6OrV/2TcABT+5E//l64FIKA5DEpoBiGo4oZPnMl+sXnYJDigtmIvUMtX7nmouALonlhcjmcs6ksIqrhXtg3YBwTUWkyAa7l69S3FFUD3HB0+nf3s5f3FHXUkBFVYDEJ4bYcDvoB6O/DeO8VVll2ycHFxBdBd7+4/km3c/GFxR90IQRUVvaqbtg0UdwDNcPzYUHEF0F0xdj8Wm2P4FPUjBFVQDEJ4fpNJcEAzrLjquuIqy/bt2lZcAfRGTN+NZy/qRQiqIIMQgCa57MpriqsIQW8UVwC98zcvH8kOD50q7qgDIahiojfVIASgSVbduDZvSwmtUdnj2bfrv2Zvv/5KcQfQOTEo4T9vtT+oToSgComeVIMQgCb61nf+bXGVZU9874+y48NHi7ssv97wV/8x+w//5pvZlpf/7+JdgM6K/dgGJdTHnE/OKq5JWPSi/viFQ8UdQPNE+Plg347iLsuuvPr6bGjw4HmBKA5M/co9/6K466zvffuG/PWpn76dvwLNdP9XP5etXrmwuKOqVIIqInpRAZrs8ad+cV7AiUDUCkCXLFqS/dGf/A9dC0AALetfet+ghBpQCaqA5zbusw8IoBDBJ9//s+2VbEn/FdkNt9yRV4UWzL+oq0NjVIKAls9d3pc9cPfVxR1VJAQlLg5EdR4QQPmEIGC0L16/NLv79iuKO6pGO1zCHIgKAJCmGFYVz2pUkxCUsI2bDxZXAACkJp7VnB9UTUJQon756gf5THoAANIUz2r/8IaunSoSghIUpdVtu4aKOwAAUhXPbFu2m+JbNUJQYmLk4vObDhR3AACk7jdbPzQ2u2KEoMT8P1uPdXXEKwAAnfeLzcPZ8IkzxR2pE4ISEqXUvQePF3cAAFRFnOn4jzu0xVWFEJSImCwSpVQAAKopjjZ5c89HxR0pE4ISEKXTF179oLgDAKCqfvu7Q9riKkAISkCUTqOECgBAtcXY7J+9vL+4I1VCUMliHHaUTgEAqIdY3DY2O21CUMmMwwYAqB9js9MmBJXouY37jMMGAKipGJtNmoSgksTkEPuAAADqK571Nm42/TdFQlAJojT6/Cva4AAA6u61HUfyo1BIixBUgpe2qQABADSFo1DSIwT1WLTB7dinPxQAoClMi0uPENRjGzcfLK4AAGgK0+LSIgT10PqX3jcNDgCgoWyJSIcQ1CNxKGr8AgCgmWJLhLa4NAhBPTB84ow2OAAAsk2vH86fDSnXnE/OKq7pkvjLvmnbQHEHE/vc5X3FVZatWnFJdmzk42zhgovy12WL5+e/OmVg6FQ2cvJM/t8dDg6O5K/BGVZwoe99+4b89amfvp2/ArRr9cqF2f1f/VxxRxmEoC6LDXA/fuFQcUdTLVk0L1vUNy8PNmFlEXb6+05m/f39+XWq4myDo8Pnzjd4571jeSjbfeB4fi8s0SRCENBJ992xIrvp2kuLO3pNCOqy5zbu86DYAAvmX5RdtuTiT6s31121MH8/VnqaIML+4ImL8+pS/Iqq0uGjJw0CoVaEIKCT4tnhkfvXFHf0mhDURbHxLcYhUi9R1Vm9ctGn7WlNCTrtioEgrWAUrxYFqCohCOi0W1Yvzr7+5SuLO3pJCOqSaCH6yYY9xR1VFXt0lvcvyK6+oi9bseR08q1rVREbQiMURXtdvApGVIEQBHRD7A2yoNp7QlCXaIOrpvgQWnX215rlnwg8PRYtdTsPzsl27z+WHR46mR0dPl38DqRBCAK6ITpMvvuNVcUdvSIEdcGbez7Knn/lQHFHquJD55rll+SVngg+l3Vw8hqdEf+W9n14Itu1f1goonRCENAtX7x+aXb37VcUd/SCENRh0eYTbXA2hKcpem8j9Nx249LiHaok9tlF+9y2XUPFO9A7QhDQTd+553JdKD0kBHXYL1/9wANaQlp7em6/bp4Plppptc9t2T6oSkRPCEFAN8UzywN3X13c0W1CUAfFFKz1L71f3FEW1Z7miQrsW+9+pEpEVwlBQLc5O6h3hKAOMgyhPBF8vvD5S01XIRd7iXYfOCYQ0VFCENBtsV/5gbuvyRb1zS3eoVuEoA4xDKH3IvisWrHQigmTagWiHfuG7dVjVoQgoBe+tvYK3Sw9IAR1yLr1Oz1g9UD0y669YangQ1uiZTXa5lSIaIcQBPSKIQndJwR1wMbNH2av7ThS3NFpgg/dEIHolW0DWliZNiEI6BUjs7tPCJqlmFD14xcOFXd0yoL5F50NPYtNdaPrDg+dyg9o3fT6YdVcJiUEAb10/1c/Z69zF11UvNKmze8YzdtJUfWJySiP3L8mXwERgOi2OCQ3eq/j71z83fOFA0AKoluB7lEJmgUjsTtD1YfUtM4gUh1iNJUgoNcMSegelaBZkNBnJ8ZAqvqQovi7OLo6FBVKAOi1WIyjO4SgNsXYXRuq2xMPlNHn+t1vrDLsgOTF39E4wTsm9WiVA6CXohshBnDReUJQG2Ij9cbNB4s7pivO9fmX916bP1B6mKRqojoU4f1Pv7k6n9oDAL0QE4iHT5wp7ugUIagNMUnKPoHpif0+8cAYD45f//KV+SZ0qLI4xTvaN//sT67Pe7Xj7zgAdNPPXt5fXNEpvr1nKDZM/2arsuRU4sEwHhBb+33iwRHqprVvSBgCoJtiC0YM5KJzfGvPkJHYkxsdfkwzoSmEIQC6zVaMzvJtPQORwKMvk/EJPzSdMARAtxwdPp1t2e45tFN8S8+ABD6+O29Zlu+PEH7gnNFhCAA6JUZmG5LQGULQNMVI7EjgfCYGHkT4ufPWy4p3gNEiDLUGKADAbMVgrrfe/ai4YzaEoGn67e8OFVfEqOt4sIuBB8DUWmHIaG0AZuP0qRHVoA4RgqZBFeicOOQ0zvmJUdfAzMXCQYyLj39LADBT8+YvUA3qECFoGqIKFMm7qWKDdxwSGYecOucHZifGxce/pfg3JQwB0A7VoNkTgqbQqgJF8m6i1sS31SsXFu8AnRD/piIM3XfHCpPkAJgR1aDZ8807habuBWrt+zHxDbrrpmsvNUkOgBmxN2j2hKBJNHEv0JJF87Lv3HO5fT/QY7HgEHvutMgBMJXW3qB/dH5l24SgSTRtL1CsRH/3G6uy/v7+4h2gl2LPXWu/EABMZdO2gWxwcLC4YyaEoAnEibxN2QsUK89a3yAdsV8o/k3aiwfAVDa/Y4JxO4SgCUSfZd3FZuzYlB0rz0B6oiIU7akGJwAwkdd2HMkOD50q7pgu36zjiAAUfZZ1FivMsRk7NmUD6Yr21Pi36qBVACaydbu9QTMlBI0jWuHqqnXmjz0HUC1x0GpUhWJ4CQCMFtUge4NmRggaIx83eOx4cVcvsZLszB+orqgKxfASVSEAxrI3aGaEoDGiClTHYQhR+YmVZKD6WlUhAGixN2hm5nxyVnHdeFEFilGDdRKT3ww+gHqKQ/J++4+Hsm27hop36KbvffuG/PWpn76dv0I3jD4rbNWKS7JjIx9nyxbPz391wjvvHcsWLrgo/+89febjbGDUQ/P7h04UV1RVdApY9J4eIWiUdet31mogQpz7Y+w11F9UsH+z9cPijm4RgpitVsBZ3r/gvGCTWpt67C0ZPHFxHpBGTp7Jdh84t01ASEpf7P1+4A+vyc+dY3JCUCGqQP/l/9tfi1a4+Afw0F3LHHoKDRJVoec27s3PN6M7hCCmK8JOBJxW2KnbXtxd+4/lAeng4Ej+KhylRTVoeoSgQl2qQP7iQ7PVsa03FUIQY8Wi42VLLs7DznVXLcz6+042dgEyFmJaoeitdz/KDh89WfvjRlIWB24zOSHorLq0ksTBp879AWKV9vlNBzyAdJgQRISe669elIeeNcs/0XExhWir23lwTh6M3twz5DOph2yJmJoQdNZzG/dVupQb54b88VeW+jAGzvOjn+/WHtdBQlDzROi56drF2dVX9GUrlpz2PdsBb+75KNt94Fi2Y9+wUNQlp0+NZIsWXpL9y3uvzRb1zS3eZazGh6D4x/h3/2VPZfcCmf4GTOaXr35gelyHCEHNEN+rX/j8pSo9PdCqFEX7nH1FnadDaHKND0HrX3o/bx2pIqVOYDpisef5Vw4Ud7RLCKqnVovbqhULPTCWLJ7HIhCpEnVGdArFAduMr9EhKFYgfvzCoeKuWuLw07pNmwG6Jz7v/ublI9rjZkEIqo9W8Pn9Gy9W7UlUfGZtfue0vUSzpBo0sUaHoI2bP8xP162SSPX3f/Uq89+BtlR9D2SZhKBqawWfaHWziFgtEYj+3+0nVYjaYNvExBobgqpYBYoP7agAAcyGw1XbIwRVUzwE3nHLMsGnJlotc/Y6Tt937rlcxXMcjQ1BVXsIsP8H6CRBaOaEoOqIqk98Z/7e9UtNx6qx2O/4298d0uY7BdWg8TUyBMWBXn/5d7uKu/QJQEA3OE9oZoSg9Kn6NJP9Q1P702+utiAwRiNDUJVWQA1AALrp8NCp7Llf7fXgMA1CUJpaZ/ncffsVxTs0WVSHNm4+6DNtjFtWL86+/uUrizvCRcVro2zZPlhcpSs+1OOQKwEI6KYYsvLI/WvyFXSokviejE6J+PsrANESk9Di70RMRYthUpxjD9WFGheCYoUg9d7R+EcbAcgEOKBXol/cogtVMDr8aBVnIhGG4oyc6KixyJNlp0+NZJteP1zcERoXgra+nfZI7PiHGv9o9W0CvRYPC3fesqy4g7TEAmGs7gs/zEQs7sQiT9PD0Lz5C/LtIHymUSEoNs6lfD5G9Gua3gGU6c5bL8tX2SEVrfATC4QOfaRdrTAU46KbGoZin5Qg9JlGhaCXtqUbgL54/VIb1oAkxCq7IETZhB+6Ic7LiTAU2w5i8blp4owlzmlMCIoJSHHScIqi/cSmTiAlEYTiARR6LVbpo3VJ+KGbYt91LD5HZahJYejd/Ufy4xFoUAh6a0+aUzFitTXaTwBSEw+g8TAKvdAKP4Z00EtRGYowFOfoNKFNLvYGvfOeEBQaE4JS7IGMAGRzJ5CyeBgVhOimmPYWVUfhhzLFQKrWnqH4O1lnr+2wLyg0IgRF2S+1Q7MEIKAq4sE0Hgyg02I/bEx70/ZGKqIyFH8n674v0oCEhoSgrYn9QQtAQNXEg0FsJIZOiKEHEazthyVV8Zz2Z39yfS1b5OLMIAMSGhCCYix2ShvAoq1EAAKqKDYSqwgxW7EQGEMPIlhD6qJFLp7d6tQiF/uC4siYeEZustqHoJ0H5xRX5Yt/RPqdgSpTEaJdMYErVtYtBFI18exWxxa5ze+cLq6aqfYhaMv2NFJu/MMRgIA6UBFiJqL1LRYBnYVH1UWAj8++669eVLxTbU0fkFDrEBRtcEeHy0+59gABdRMVIVPjmEqr9c0iIHURn33f/MrK2rTINXlAQq1DUApz0AUgoK7iwVYQYjyxmVzrG3XWapGLA++rLJWOqTLUOgSVXeaL0Z++AIA6E4QYq3XmDzRBHHhf5apQdEw1dUBCbUNQ2eW9CEBGfwJNEEGobhuGmbnY+xPVH2f+0DStqlBVx2k3dUBCbUNQmfPPYwKOAAQ0SVS9BaHmiu+92PsDTRYV0Cp+Dr65ZygbPnGmuGuOWoagGIjw7v5yKkGxCmACDtBEEYSiCk6zRPub7z04Jz4Hq9YeN3Lq42zvB8eLu+aoZQiKgQhxEFSvRQDSBw00WVTBoypA/cV3XpwZpf0NzlfF9ritbzdvSlwtQ1CU9XotEr8ABJDlVYHYH0J9RdCN77w4MwoYX5Xa494/dKJxAxJqF4JiIEKU9XrtobuqPSIRoJNif0gdztDgQtrfYPqiPS4OWK3C52HTBiTU7huqjIEI0fsZh2cB8JlYHBKE6sP0N2hPPCNWoT2ujE6qMtXq2ynKeFHO66VYEYveTwDOF1/8quT1YPobzF7q7XHRSRXDxZqiViHojX29bYOLKUhWxAAmFkHIYarVpv0NOif19rgYLtYUtQpBuw/0brxfVH+cBQQwNYepVlM8pMXDmsU+6KxYHHrgD69JMgg1qSWuNiGol61w0RdtZRNg+mL1U+twdcTDWYy/tt8VuiMmK8Y+odQmaUZLXFOmxNUmBPVqokV8Mdz/1auKOwCmKxaPjM5OX/wZxcPZor65xTtAt8Reu9QGJry0rbf768tSmxB0cHCkuOqu++5c4VwEgDZZREpbPIwZgAC9FQMTUgpCez/o3faSMtUiBB0eOtX1VrjTp0bynnbtHADti0Uk7cRpiocwh35DOeLfXkxhTEFTpsTVIgS91YNNXJ9fuTTvaQdgdmIx6c5bjM5OSfyZCEBQrpjCGAvusfBetiZMiatFCNq2u7shKPYB+XIA6Jw7b70s+YMDmyKOe1CdgzTEgvsffrn8Z87Xdhwpruqr8iEoJlgcHe7uUASH/QF0XiwupTgitkmiIue4B0hLBKEUFibq3hJX+W+fnQfnFFfdEWVJI0IBusMiU3ni+y0qckB6okU1zukqS7TkvfXuR8VdPVU+BG3Z3r1Z5rFBzT4ggO6JRSYHqfbefXes8P0GiYvPxzivq4yK+bz5C7Jtu+p9cGqlQ1BMhetWK1z8hYsNagB0VzyM2x/UO9Fmc9O1lxZ3QMpiouYDf3hNaa3Db+6pbzWo0iGom1PhtGgA9I79Qb0RAchRD1AtEYTKei7dfaC++4Iq/Y3Tralw9gEB9F4cRk33xHebAATVFM+lZQxLiJa44RNnirt6qWwI6tZUuCWL5umTBihBPKDHuGY6LwKQ7zaotviMLCMIHRws/9yibqhsCOrGVLhoxbj/q1cVdwD0WoxrjsUoOseQH6iPCEK9HCZT5ylxlQ1B3ZgKF6NCo+8SgPL88Vc8sHdKBCBDfqBeYlEjglAElG6LKXE79g0Xd/VSyRDUjalwVsoA0mBsdmfExD0BCOopnllvv7k3/75HTn1cy4NTKxmCdnf4D8I4bIC0xBe8sdnti5bCmLgH1Fe0D8cifi/sP3SiuKqPSoagTvcmmkgEkJ57LE61JRb2vvuNVcUdUGexiN/tBaNou9t94HhxVx+VDEHvdzCNxgYzI0MB0hN7NLXFzUwEoDhhHmiOqPp2MwjFvqBOPnunonIhqNM9iWWMGgRgeqItzrS46YsDFRf1zS3ugKaIINTNz8qoBm3ZfqS4q4fKhaBOtsLdd4c2OIDUObpgemJRz0Hf0FwxWbNbQSiqQXU7L6hyIWhg6FRxNTtRNrzp2kuLOwBSFW1xDlGdXAQgrd3QbLEI0s1Fo227hoqreqhUCBocHOxYT6KpOQDV4RDViUVAFICA0O29lHUalV2pELTz4JzianZstAWoHoeoXii6GiIgArTEXspujc7u9ITmMlUqBHWiFS6+MByKClA90eqhLe58uhqA8cTo7JgW2Wmd2paSgkqFoNd2zH4qxR/dvqi4AqBqVD0+Y7gPMJmYFtlpsS0ltqfUQWVCUCd6EGMF0eQcgGrT0pzlrS6G+wCTiWfebnxeHjhaj/2ZlQlB+zswEMEKIkD1Nf3soPj/e7S6AEylG/uDtr5dj/OCKhOCdh84nh/U1C4rhwD1cffty4ur5nng7muKK4CpdXp/0OGjJ4uraqtECBo+cSbvQYyDmtoRq2aGIQDUR4yEjkE3TRP7gBb1zS3uAKank/uDRk59XItR2ZUIQbMdx/fP/+nlxRUAdXFPw1rC7AMC2tXJ/UHRmdWJbSplq0QIOjjYfhtcrBT60gConzgUsFtnYaQkHjjiu8w+IGA2OrU/KDqztu0eKu6qqxIhaMe+4eJq5ozEBqivbp2FkZJ44Gha1Qvojk59Zh4dPl1cVVfy3xwxizx6D9thJDZA/d1562XFVT3FPqCoegF0Qqf2B725Z3bbVcqWfAjaeXBOcTVzd9zS+UOiAEhLnUdm2wcEdFqn9gcNDFV7SlzyIWhg6FRxNTPxh2uCDkAz1HEATrSs2AcEdMNsF49ir2IcX1NlyYeg13a0dyCTkdgAzRHVkrpVg+re5geUazbnrcVexaqfF5R0CIrzgdrhYFSA5qlLNag1Dc5iHtBNcd7abKbFxZ792LtfVUmHoL0ftFdm88UB0Dx1qQbFCqvJpkAv/LObl81qWtwb+9obXpaCpEPQvg9nfhCTKhBAc9WhGmSyKdArMXlyNq23R49Vd1R20iGonUNSVYEAmqvq1aBYkb37dot5QO/Es3O04LZjNmd5li3pEPT+oZlVglSBAPjjr1R3McwwBKAM7bbgVnlfULIhqJ0DmFSBAIhWsnZXNctkGAJQlvjcjFbcdszmTM8yJRuCjo3MbDKcKhAALVUcLGAYAlCmaMVtZ0hCu2d6li3ZEPTWuzOrBFk9A6AlVjWrtDfIMAQgBe205O7aX819QcmGoJkcwKQKBMBYVZoUZxgCkIJ2hiQcHT7d9tmeZUoyBMUGq9hoNV1rln9SXAHAOVWZFHffHSuKK4DytdOa285E57IlGYJmssFKCwEAE7ntxrS/H2LFNcIaQCraGZLwznvHiqvqSDIEzWSD1e3XVf90cAC6I/X9ooYhACm645ZlxdX0qAR1SGywOn1q6h9mrKCpAgEwmVT3jfoOA1K1qG/ujKpBMz3bMwXJhaDDQ6fyDVbz5i8o3pnYTFMqAM2T6r5RVSAgZTN5zo7iRdUOTU0uBB0cmF45LTa7rl65sLgDgPG109/ebdcsv0QVCEhaVINuWb24uJtcFC+qdmhqciFoYGh6o7GrNPoUgHKl1jnw36y1iAek75//3vSft0dOVmtMdnIhaP/hqStBcZqtaToATFesaM707ItuUQUCqmIm1aDdB44XV9WQ4J6gqStBN107vT8MAGhZe0MaLXH/7GYBCKiOr3/5yuJqcoePTq+bKxXJhaAYijAVAxEAmKnoIIhOgjLZzwpU0XSqQSOnPs6GT1SnJS6pELRr/9QHLUU7Q5TmAGCmyu4ksJ8VqKLfv/Hi4mpyVTovKKkQNHLy4+JqYqpAALSrzAO2owpkPytQRbGPcap9lTEme2DoVHGXvqRC0O4DU1eCtBEA0K7pfJF3iyoQUGVTnW0WY7KFoDYdm6KPMLVzHgConjIGJKgCAVU3nUWkN/cMFVfpSyoEvX/oRHE1vjLbGACohzLCyG03mggHVN8905wUVwVJhaDhYxPPF4/k6VwFADqhl50FMZHutht1MgDVd9ni+ZNWg2JC3ODgYHGXtmRCUEyGi17CiaRyvgMA1dfLzoI7b72suAKovqmGlO08OKe4SlsyIWiqjVR6qQHolOgs6NWZQapAQJ3EkLLJPj+rMhwhmRA02Vzx6RzQBAAz0YsKje8voI4m+/ysyllBlagEfeHzqkAAdNaqHhy5MN0DBgGqZLIK9+GjJ4urtCUTgiabDOdsIAA6LTb4xujqbon/bgN9gLqaaEBCDEeogiRC0PCJM/kps2PFe1oJAOiWbo6uNhYbqLPJBiS8ueej4ipdSYSgvR8cH3cyXLynFQ6AbulmS5yBCECdTTYg4djImeIqXUmEoMl+UFrhAOiWbrXETXWqOkAdjDcgITq5qjAcIYkQ9Na745fMtMIB0G3daFub6hwNgDpYs/yT4uoz0clVhTHZSYSgiaxaoQoEQHd1uu062kN0MQBNEMNfqlr5TiIETTRKzwGpAHTbor65Hf0Sv+laXQxAc4y3kDTZ1OdUJBGCho8dL67OMRUOgF5ateKS4mr2rrtKFQhojokGzAwODhZXaSo9BMUPaOxkuLhf3n/htDgA6Iabr+7M16FWOKBpYsBMFVviyg9BJ8Y/TdtoUQB6JfraJxr1OhPXX72ouAJojrU3XPjcvvPgnOIqTaWHoPGmR3TzBG8AGE8n9vI42w5oolVXVu/ZvfQQNHLywjOCblllPxAAvXX1FbNr59AKBzRVX1/fBS1xqY/JLj0E7T984WFKKx0yB0CPXXPl7IYjmAoHNNnYlrjUD0wtvxJ06uPi6txUOCtpAJRhtqOyTYUDmmz5sgX5s3zLREfgpKL0EDT6BxRT4WwqBaAss9nTYwEPaLKYEndZ/2fP8aMLHSlKqhIUjMYGoCzL+8efWDqVqp6YDtBJq1eeX8xI+aygUkPQeD8Yo7EBKMs1yy9pa1S2qXAAF7YFT3QUTgrKDUFjfjBW0gAoWzsDDiY6MR2gSca2Bac8Ia7UEDT2B6MVDoCyLVwws6/GONsueuEBOL+oIQRNYOwZQbM9owEAZusLM6wEje2BB2iy0e3Bp8+kOxyh1BB09Njp4uqcm67VUw1AuWZa1bGAB/CZNcs/Ka5UgiY0+gfTzkZUAOiGmexRtYAH8Jn+/v7iKu2zgkpNHqN/MM4HAiAVq1ZcUlxNLvYDAXC+1kJSymcFlbsnaNQPxlAEAFKxcpqVIPuBAC40el9QqmcFlRaCxv5ARvcPAkCZxo55ncgyU+EALjD6s/HjuWkuFpUWgsb+QEb3DwJA2abT6uZ8IIALjV5IOjqc5nCE0kLQwYGR4sohqQCkZ6pWtxjo43wggPF9ui/oZJr7gkrdE9Qyum8QAFIw1ehrC3gAE2s93x8bOf9c0FSUFoJG/0D0VAOQmuXLJh/YoxUOYGILF8zNTp/6rPMrNUlUgvr70p0hDkAzTdXqZgEPYGIrlpzO5s1fkB0cTDMIlRaCWgelRk+1oQgApGiylrfpTpADaKLW8/28uUnUXC5Q2v+q02fObZK6bMnF+SsApGaiM+xiAQ+AycVCkkrQGK1KkENSAUjVRC1vvrsAppbyZ2XpS1l6qgFI1UTfUboYAKYWn6GHj6a597+0EDR84nT+umb5J/krAKRmon0/FvAAphbP+SOnnBM0LkMRoH2PPPJIdtttt2Uvvvhi8Q7QaePt/zEeG2Bq8/sWF1fpKS0EHR4czpYsmlfcAe14+umns61bt2a/+MUvineAThuv9W2q8dkAZNmivrn5QtLg4GDxTjpKC0ExN3xRnxAEQNpap563mAwHMH2xkDR4Ir19lKV8krfS4NgvFqA9CxaYVAW9YjIcwPSl+plZSgj66JQvEOikkZE0Z/BDHYzd/2MyHMD0LVxw0adH46SklBB0+sy5iXCm60BnqARB7/juApi+BRfPLa7SUkoIGjl5blTekkW+SKATVIKgewxBAGhfLByNnDxT3KWjlBB0bOTcD8IXC3RGqxK0fv36fGT2nDlz8l9x/YMf/CDJqSxQJaOHIRiPDTB9/X0OS/1UpEHTdaBzohIUZwZ961vfykdmt8T1448/nochQQjaZxgCQHviTNBjI+kdmFpSJehjG0uhg+K8oPgVHzTr1q3LtmzZkj3zzDPZnXfemf/+rl27soceeii/BmZu9HeWLgaA6pvzyVnFdc9s2X4kOzg4kn39y1cW7wDtiJa3lrVr1+bhZ6yoArWqQ/H78Z8DZia+t27/Qn9+XcLXJkClbXr9cHbnrZcVd2kopRIUAWjJQgelQqdEsPn7v//74u583//+94urLPvhD39YXAEA9EaKE+JK25iT6rg8qKJ777036+vrK+7Od//99xdX59rigJkzDAGgXkoLQQsXCEHQKytXrsxf33jjjfwVAKDJSglB8+ZelK1Ycrq4A7qttQ/oxIkT+SswM4YhANRLaXuCYooV0BlLly4trsbXqgC1KkIAAL0SB6amppQQ5LwF6KwjR44UV+NrnRF08803568AAE1WWiUI6JzJBh7EeOxWCFq9enX+CkxPHEIcY+bvu+++4p1zY+e/+Ptfd/YWQIWVEoJSLIlBlT377LMTPpA9/vjjxVWWPfDAA8UVMB1f+9rX8oWEDRs2FO+cW1j4x1dfyL70pS8V7wAwmf6+k8VVOkoJQUDnRRCK1erWwahR/YkA1Hp4izHaDkqFmXnwwQfH/XcT+1ofe+yx4g6AyczvW1xcpUMIghqIh7F4KIvAE606y5Yty3/94Ac/yH8/2uDWrVuXXwMz8+ijjxZXn3niiSeKKwCmcurEUHGVjjmfnFVc98yW7Uey226cfJoVMLU5c+bkr1u2bMlD0Le+9a1PK0EtsZIdAchERmhfLC60/m3Fv6WBgYH8GoCpHR46ldxRA0IQVFhrIMLogQfxoNYahHDXXXflr8DsrF+/Pl9kCFEF0goHUG1CEABMw5o1a/IFBlUggOorZU/QwgVziysAqIannnoqe/Tx/7G4A6DKSqkEvbnno+ymay8t7gAgfXsPHs8W9s1Lrq8dgJkrpRK04GJD6QColghAANSDNAIA0xAVIFUggHooJQSt7Je9AACAcpSyJwgAAKAsSjIAAECjCEEAMMojjzzy6UHEANRTUiEovnR8+QBQpmeffTY/GPWhhx7yfQRQU0mEoFb4iS+dp59+ungXAHqvv78/fx0dhrZu3Zq/B0A9lDoYYf/+/dmf//mfXxB8du7cma1evbq4o4kGBwc9dCQu/oxeeeWV4o4UxZ/Rpk2bijumY+XKldmGDRuKu/Pde++92RNPPJGtXbu2eAeAqiolBEXl58knn5yw6tOLLxgP2ADMRFSIHn300eyxxx4r3gGgqkoJQdFi8Pjjj+u1ZlIRhmNVNiqGXtN7bf0ZLV26NDty5IjXBF9DVC+iIhQP8CdOnMj6+vq8TvDa+jn9wR/8QX7dIvwA1E+p7XBRCYqK0Ngw9Mwzz2Q333xzft36UurUdetVOwMA41m2bNmn3xXCD0A9JXFY6o9//ON8b1ArDNkTBEBZbrvttuyBBx7IHn744U8X0gColyRCUEurMvTrX/9aCAIAALoiqRAEAADQbUkdlgoAANBtQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoSYWgXbt2ZQ899FBxBwAAVEE8w8ezfFUkEYJa4WfNmjXZs88+W7wLAABUQTzDx7N8VcJQqSFI+AEAgPqoShia88lZxXXPxA/k8ccfF3wAAKDGHnzwweyJJ57IVq9eXbyThlIqQRs2bMh/AQAA9ZXqc38plaCWqAQ98sgj2eDgYPHOOSX+TwIAAGZozpw5xdU5UfmJClBUglJU6p6g+KEMDAxkzzzzTHIlMgAAYGbimX7dunXZzp07kw1AodRK0FhPP/109uSTT+Y/NAAAoBpiGMKjjz6aPfzww8U7aUsqBAEAAHRbUoelAgAAdJsQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANMqcT84qrgGg4wYHB7OtW7dmb7zxRn5/8803Z2vXrs36+/vzewDoNSEIgK548cUXsyeffDLbsGFD8c75HnvssezRRx8VhgDoOSEIgI7btWtXtmbNmuIuy+69995s//792cqVK7NNmzbl1aHW+88//3x+DQC9Yk8QAB0XQSc88cQT2cDAQB50tmzZkr/u3Lkzb4cLUSWKwAQAvaQSBEDPxR6h2267Lb9et25d9vDDD+fXANALKkEA9Nzq1auLqyzbvXt3cQUAvSEEAdBzhiEAUCYhCICuevrpp7P77rsvb3+LYQlz5szJfwFAWYQgALoiwk+EnUceeSQfgBD7gAxBACAFQhAAHffss8/m4SfEJLhf//rXWczhGf2rZenSpcUVAPSGEARAx/3t3/5t/hp7f2I09l133ZXfj+fIkSPFFQD0hhAEQMdFJSjceeed+SsApEQIAqDjWiOwW4emjvXQQw8VVwDQe0IQAB1377335q+Dg4N54HnxxRfz66gQxZS4VqUo2BMEQK/N+WT07lQA6JAYhz3RNLiHH37401D02GOPZU888UTxOwDQfSpBAHRFDESIsNNqjYshCQ8++GA+KW7dunXZl770pXzPULwCQC+pBAEAAI2iEgQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADRIlv3/Rvil79Q9SDUAAAAASUVORK5CYII=\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":54124,"title":"Area of a regular hexagon","description":"Given the length of a side of a regular hexagon, return its area rounded to two decimal places.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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; \"\u003e\u003cspan style=\"\"\u003eGiven the length of a side of a regular hexagon, return its area rounded to two decimal places.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = hexagon_area(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 1;\r\ny_correct = 2.6;\r\nassert(isequal(hexagon_area(x),y_correct))\r\n%%\r\nx = 5;\r\ny_correct = 64.95;\r\nassert(isequal(hexagon_area(x),y_correct))\r\n%%\r\nx = 10;\r\ny_correct = 259.81;\r\nassert(isequal(hexagon_area(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":1985600,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":39,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2022-03-04T19:42:05.000Z","updated_at":"2026-06-01T02:35:24.000Z","published_at":"2022-03-04T19:42:33.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eGiven the length of a side of a regular hexagon, return its area rounded to two decimal places.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":45278,"title":"Orthogonal lines","description":"Check whether two given lines are orthogonal or not.\r\n\r\nTwo lines are orthogonal if they create a right angle at their intersections.\r\n\r\n* p=[x1 y1; x2 y2]   \r\n* q=[x3 y3; x4 y4]\r\n\r\nhere (x1,y1) and (x2,y2) form a line.","description_html":"\u003cp\u003eCheck whether two given lines are orthogonal or not.\u003c/p\u003e\u003cp\u003eTwo lines are orthogonal if they create a right angle at their intersections.\u003c/p\u003e\u003cul\u003e\u003cli\u003ep=[x1 y1; x2 y2]\u003c/li\u003e\u003cli\u003eq=[x3 y3; x4 y4]\u003c/li\u003e\u003c/ul\u003e\u003cp\u003ehere (x1,y1) and (x2,y2) form a line.\u003c/p\u003e","function_template":"function tf = ortho_line(p,q)","test_suite":"%%\r\np=[7,3;0 13];\r\nq=[2,0;-1,0];\r\ny_correct = 0;\r\nassert(isequal(ortho_line(p,q),y_correct))\r\n%%\r\np=[0,3;0 13];\r\nq=[2,0;-1,0];\r\ny_correct = 1;\r\nassert(isequal(ortho_line(p,q),y_correct))\r\n%%\r\np=[0,4;0 -9];\r\nq=[2,3;-1,0];\r\ny_correct = 0;\r\nassert(isequal(ortho_line(p,q),y_correct))\r\n%%\r\np=[0,4;0 -9];\r\nq=[2,0;-1,0];\r\ny_correct = 1;\r\nassert(isequal(ortho_line(p,q),y_correct))\r\n%%\r\np=[2,2;5,5];\r\nq=[0,-2;-2,0];\r\ny_correct = 1;\r\nassert(isequal(ortho_line(p,q),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":363598,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":38,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-01-26T06:07:02.000Z","updated_at":"2026-05-30T04:52:19.000Z","published_at":"2020-01-26T06:07: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\u003eCheck whether two given lines are orthogonal or not.\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\u003eTwo lines are orthogonal if they create a right angle at their intersections.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ep=[x1 y1; x2 y2]\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eq=[x3 y3; x4 y4]\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\u003ehere (x1,y1) and (x2,y2) form a line.\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":44276,"title":"Simple spirometer - find your lung capacity from the number and size of soap bubbles in one breath","description":"Assumed that each bubble has practically the same diameter d. Given total number n of bubbles. Find volume v of breath. ","description_html":"\u003cp\u003eAssumed that each bubble has practically the same diameter d. Given total number n of bubbles. Find volume v of breath.\u003c/p\u003e","function_template":"function v = spiro(n,d)\r\n  v=n/d;\r\nend","test_suite":"%%\r\nn=10;\r\nd=6;\r\nassert(spiro(n,d)\u003c365*pi)\r\n\r\n%%\r\nn=10;\r\nd=6;\r\nassert(spiro(n,d)\u003e355*pi)\r\n\r\n%%\r\nn=125;\r\nd=1;\r\nassert(spiro(n,d)\u003c25*pi)\r\n\r\n%%\r\nn=120;\r\nd=1;\r\nassert(spiro(n,d)\u003e19*pi)\r\n\r\n%%\r\nn=12;\r\nd=1;\r\nassert(spiro(n,d)\u003c3*pi)\r\n\r\n%%\r\nn=11;\r\nd=1;\r\nassert(spiro(n,d)\u003epi)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":166,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":44,"test_suite_updated_at":"2017-08-08T14:35:56.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2017-08-06T18:54:26.000Z","updated_at":"2026-04-03T06:52:40.000Z","published_at":"2017-08-06T18:54:26.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\u003eAssumed that each bubble has practically the same diameter d. Given total number n of bubbles. Find volume v of breath.\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":44060,"title":"Volume Pillar","description":"Calculate the volume of a pillar with radius l and heigth ar.","description_html":"\u003cp\u003eCalculate the volume of a pillar with radius l and heigth ar.\u003c/p\u003e","function_template":"function y = Pillar_Size(l,ar)\r\n  y = x;\r\nend","test_suite":"%%\r\nl = 1;\r\nar = 2;\r\ny_correct = pi*2;\r\nassert(isequal(Pillar_Size(l,ar),y_correct))\r\n\r\n%%\r\nl = 12;\r\nar = 25;\r\ny_correct = pi*3600;\r\nassert(isequal(Pillar_Size(l,ar),y_correct))\r\n\r\n%%\r\nl = 6;\r\nar = 2;\r\ny_correct = pi*72;\r\nassert(isequal(Pillar_Size(l,ar),y_correct))","published":true,"deleted":false,"likes_count":15,"comments_count":1,"created_by":99516,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":2265,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2017-02-06T15:36:59.000Z","updated_at":"2026-08-16T19:44:11.000Z","published_at":"2017-02-06T15:36:59.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\u003eCalculate the volume of a pillar with radius l and heigth ar.\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":2377,"title":"Area of a disk","description":"Find the area of a disk or circle. \r\n\r\nx= radius of the disk.","description_html":"\u003cp\u003eFind the area of a disk or circle.\u003c/p\u003e\u003cp\u003ex= radius of the disk.\u003c/p\u003e","function_template":"function y = crcl_area(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 2;\r\ny_correct = 12.57;\r\nassert(isequal(crcl_area(x),y_correct))\r\n\r\n%%\r\nx = 12;\r\ny_correct = 452.39;\r\nassert(abs(y_correct-crcl_area(x)) \u003c= 0.01)","published":true,"deleted":false,"likes_count":2,"comments_count":6,"created_by":22553,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":381,"test_suite_updated_at":"2014-06-20T05:28:55.000Z","rescore_all_solutions":true,"group_id":1,"created_at":"2014-06-18T17:24:29.000Z","updated_at":"2026-07-24T12:09:16.000Z","published_at":"2014-06-18T17:25:07.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\u003eFind the area of a disk or circle.\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\u003ex= radius of the disk.\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":44618,"title":"surface areas of a cylinder","description":"There are 3 inputs: option, radius and height. If option= '1', compute the lateral surface area of the cylinder, for option 2 calculate the total surface area of the cylinder. For any other option, compute the total area of both flat sides of the cylinder.","description_html":"\u003cp\u003eThere are 3 inputs: option, radius and height. If option= '1', compute the lateral surface area of the cylinder, for option 2 calculate the total surface area of the cylinder. For any other option, compute the total area of both flat sides of the cylinder.\u003c/p\u003e","function_template":"function y = surface_area_cyl(optn,r,h)\r\n  y = r*h;\r\nend","test_suite":"%%\r\noptn=1;\r\nr=3;\r\nh=6;\r\ny_correct = 36*pi;\r\nassert(isequal(surface_area_cyl(optn,r,h),y_correct))\r\n\r\n%%\r\noptn=5;\r\nr=3;\r\nh=6;\r\ny_correct = 18*pi;\r\nassert(isequal(surface_area_cyl(optn,r,h),y_correct))\r\n\r\n%%\r\noptn=2;\r\nr=2;\r\nh=2;\r\ny_correct = 16*pi;\r\nassert(isequal(surface_area_cyl(optn,r,h),y_correct))\r\n\r\n%%\r\noptn=0;\r\nr=5;\r\nh=10;\r\ny_correct = 50*pi;\r\nassert(isequal(surface_area_cyl(optn,r,h),y_correct))\r\n\r\n%%\r\noptn=1;\r\nr=5;\r\nh=10;\r\ny_correct = 100*pi;\r\nassert(isequal(surface_area_cyl(optn,r,h),y_correct))\r\n\r\n%%\r\noptn=2;\r\nr=5;\r\nh=10;\r\ny_correct = 150*pi;\r\nassert(isequal(surface_area_cyl(optn,r,h),y_correct))\r\n\r\n%%\r\noptn=42;\r\nr=3;\r\nh=7;\r\ny_correct = 18*pi;\r\nassert(isequal(surface_area_cyl(optn,r,h),y_correct))\r\n\r\n%%\r\noptn=2;\r\nr=3\r\nh=7;\r\ny_correct = 60*pi;\r\nassert(isequal(surface_area_cyl(optn,r,h),y_correct))\r\n\r\n%%\r\noptn=1;\r\nr=3;\r\nh=7;\r\ny_correct = 42*pi;\r\nassert(isequal(surface_area_cyl(optn,r,h),y_correct))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":1,"created_by":171559,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":55,"test_suite_updated_at":"2018-07-16T16:54:54.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2018-04-20T05:49:29.000Z","updated_at":"2026-07-24T15:17:28.000Z","published_at":"2018-04-20T05:49:29.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\u003eThere are 3 inputs: option, radius and height. If option= '1', compute the lateral surface area of the cylinder, for option 2 calculate the total surface area of the cylinder. For any other option, compute the total area of both flat sides of the cylinder.\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":45695,"title":"How many points lie within the rectangle and how many aren't?","description":"Suppose, you are given the coordinates of bottom-left and top-right corners of a rectangle as *input-1, R* i.e *R=[Bottom-left corner co-ordinate; Top-Right corner coordinate]*. And you are told to count the points of the *input-2, P* (which represents multiple points a,b,c,d, etc within a matrix i.e P=[a;b;c;d]) lie within the rectangle, R and how many are not. *Show them collectively within an output matrix, Y.*\r\n\r\nExample: *Inputs: R=[0 0;10 8], P=[1 5;-1 5]\r\n         Output: Y=[1 1];*\r\n","description_html":"\u003cp\u003eSuppose, you are given the coordinates of bottom-left and top-right corners of a rectangle as \u003cb\u003einput-1, R\u003c/b\u003e i.e \u003cb\u003eR=[Bottom-left corner co-ordinate; Top-Right corner coordinate]\u003c/b\u003e. And you are told to count the points of the \u003cb\u003einput-2, P\u003c/b\u003e (which represents multiple points a,b,c,d, etc within a matrix i.e P=[a;b;c;d]) lie within the rectangle, R and how many are not. \u003cb\u003eShow them collectively within an output matrix, Y.\u003c/b\u003e\u003c/p\u003e\u003cp\u003eExample: \u003cb\u003eInputs: R=[0 0;10 8], P=[1 5;-1 5]\r\n         Output: Y=[1 1];\u003c/b\u003e\u003c/p\u003e","function_template":"function Y=PointsWithinRectangle(P,R)\r\nY=1;\r\nend","test_suite":"%%\r\nP =[1 0;1 5;5 5;-1 2;5 -4];\r\nR=[0 0;10 8];\r\nY_correct =[2 3];\r\nassert(isequal(PointsWithinRectangle(P,R),Y_correct))\r\n%%\r\nP =[1 2;-1 4];\r\nR=[-1 2;3 8];\r\nY_correct =[0 2];\r\nassert(isequal(PointsWithinRectangle(P,R),Y_correct))\r\n%%\r\nP =[1 0;-4 -5;46 2;8 9;2 3;-2 4;2 -4;6,-6;4 5;1 2;8 9;1 1;0 0;-1 -2;4 5];\r\nR=[-1 4;2 8];\r\nY_correct =[15 0];\r\nassert(isequal(PointsWithinRectangle(P,R),Y_correct))\r\n%%\r\nP =[1 0;-4 -5;46 2;8 9;2 3;-2 3;2 -4;6,-6;4 5;1 2;-1 2;1 1;0 0;-1 -2;4 5;1 1; 4 2;7 8;1 -1;0 1;2 0];\r\nR=[0 0;10 8];\r\nY_correct =[9 12];\r\nassert(isequal(PointsWithinRectangle(P,R),Y_correct))\r\n%%\r\nP =[11 0;-4 -5;46 2;8 9;2 3;-2 3;2 -4;6,-6;4 5;1 2;-1 2;1 1;0 0;-1 -2;4 5;1 1; 4 2;7 8;1 -1;0 1;22 0];\r\nR=[0 0;10 8];\r\nY_correct =[11 10];\r\nassert(isequal(PointsWithinRectangle(P,R),Y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":430818,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":31,"test_suite_updated_at":"2020-05-31T08:14:14.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-05-30T08:08:12.000Z","updated_at":"2026-08-18T10:54:27.000Z","published_at":"2020-05-31T07:15:08.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\u003eSuppose, you are given the coordinates of bottom-left and top-right corners of a rectangle as\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003einput-1, R\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e i.e\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eR=[Bottom-left corner co-ordinate; Top-Right corner coordinate]\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e. And you are told to count the points of the\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003einput-2, P\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e (which represents multiple points a,b,c,d, etc within a matrix i.e P=[a;b;c;d]) lie within the rectangle, R and how many are not.\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eShow them collectively within an output matrix, Y.\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\u003eExample:\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eInputs: R=[0 0;10 8], P=[1 5;-1 5] Output: Y=[1 1];\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":223,"title":"Which quadrant?","description":"Given a complex number, output quadrant 'I' 'II' 'III' or 'IV'\r\n\r\n        |              \r\n   II   |   I          \r\n        |              \r\n -------+------- real\r\n        |              \r\n   III  |   IV          \r\n        |\r\n      imag\r\n              \r\n","description_html":"\u003cp\u003eGiven a complex number, output quadrant 'I' 'II' 'III' or 'IV'\u003c/p\u003e\u003cpre\u003e        |              \r\n   II   |   I          \r\n        |              \r\n -------+------- real\r\n        |              \r\n   III  |   IV          \r\n        |\r\n      imag\u003c/pre\u003e","function_template":"function y = your_fcn_name(x)\r\n y='IV';\r\nend\r\nend","test_suite":"%%\r\nx = 1+1i;\r\ny_correct = 'I';\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = -1-1i;\r\ny_correct = 'III';\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = 1-1i;\r\ny_correct = 'IV';\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = -1+1i;\r\ny_correct = 'II';\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":166,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":370,"test_suite_updated_at":"2012-02-02T03:13:00.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2012-02-02T03:13:00.000Z","updated_at":"2026-07-24T13:39:14.000Z","published_at":"2012-02-02T03:13: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\u003eGiven a complex number, output quadrant 'I' 'II' 'III' or 'IV'\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[        |              \\n   II   |   I          \\n        |              \\n -------+------- real\\n        |              \\n   III  |   IV          \\n        |\\n      imag]]\u003e\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":45220,"title":"Find triangles from edge","description":"First input is T, a Triplet list of indices -whom each row actually contains the three indices of a triangle vertices-. size(T) = [nb_triangles, 3]. Second input is e = [e1, e2], a row vector, couple of indices. Output S is the triplet list of indices which Share the edge e. For instance, if\r\ne = [2, 4]\r\nand T a tetrahedron\r\nT = [1, 2, 3;...\r\n     1, 3, 4;...\r\n     1, 2, 4;...\r\n     2, 3, 4]\r\nthen the output of the function is\r\nS = [1, 2, 4;...\r\n     2, 3, 4]\r\nsince both triangles [1, 2, 4] and [2, 3, 4] contain the edge [2, 4].\r\nConditions :\r\nIf the edge is not part of any triangle in the list, the function must of course return the empty set, [].\r\nEdges are symmetric : [e1, e2] is the same edge as [e2, e1]\r\nOrder of rows / edges in the output doesn't matter.\r\nTriangle indices are assumed always to be sorted in ascending order, T = [t1, t2, t3] with t1 \u003c t2 \u003c t3.\r\nEvery indices are positive, distinct integers.\r\nSee also\r\nMesh generation\r\nMesh processing toolbox","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 572.2px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 408px 286.1px; transform-origin: 408px 286.1px; 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; perspective-origin: 385px 31.5px; text-align: left; transform-origin: 385px 31.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 374.5px 8px; transform-origin: 374.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eFirst input is T, a Triplet list of indices -whom each row actually contains the three indices of a triangle vertices-. size(T) = [nb_triangles, 3]. Second input is e = [e1, e2], a row vector, couple of indices. Output S is the triplet list of indices which Share the edge e. For instance, if\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 20.4333px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 405px 10.2167px; transform-origin: 405px 10.2167px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; text-wrap-mode: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 38.5px 8.5px; tab-size: 4; transform-origin: 38.5px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003ee = [2, 4]\u003c/span\u003e\u003c/span\u003e\u003c/div\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: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\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: 61.4583px 8px; transform-origin: 61.4583px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eand T a tetrahedron\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 81.7333px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 405px 40.8667px; transform-origin: 405px 40.8667px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 61.6px 8.5px; tab-size: 4; transform-origin: 61.6px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; perspective-origin: 50.05px 8.5px; transform-origin: 50.05px 8.5px; \"\u003eT = [1, 2, 3;\u003c/span\u003e\u003cspan style=\"border-block-end-color: rgb(14, 0, 255); border-block-start-color: rgb(14, 0, 255); border-bottom-color: rgb(14, 0, 255); border-inline-end-color: rgb(14, 0, 255); border-inline-start-color: rgb(14, 0, 255); border-left-color: rgb(14, 0, 255); border-right-color: rgb(14, 0, 255); border-top-color: rgb(14, 0, 255); caret-color: rgb(14, 0, 255); color: rgb(14, 0, 255); column-rule-color: rgb(14, 0, 255); margin-inline-end: 0px; margin-right: 0px; outline-color: rgb(14, 0, 255); perspective-origin: 11.55px 8.5px; text-decoration-color: rgb(14, 0, 255); text-emphasis-color: rgb(14, 0, 255); transform-origin: 11.55px 8.5px; \"\u003e...\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 61.6px 8.5px; tab-size: 4; transform-origin: 61.6px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; perspective-origin: 50.05px 8.5px; transform-origin: 50.05px 8.5px; \"\u003e     1, 3, 4;\u003c/span\u003e\u003cspan style=\"border-block-end-color: rgb(14, 0, 255); border-block-start-color: rgb(14, 0, 255); border-bottom-color: rgb(14, 0, 255); border-inline-end-color: rgb(14, 0, 255); border-inline-start-color: rgb(14, 0, 255); border-left-color: rgb(14, 0, 255); border-right-color: rgb(14, 0, 255); border-top-color: rgb(14, 0, 255); caret-color: rgb(14, 0, 255); color: rgb(14, 0, 255); column-rule-color: rgb(14, 0, 255); margin-inline-end: 0px; margin-right: 0px; outline-color: rgb(14, 0, 255); perspective-origin: 11.55px 8.5px; text-decoration-color: rgb(14, 0, 255); text-emphasis-color: rgb(14, 0, 255); transform-origin: 11.55px 8.5px; \"\u003e...\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 61.6px 8.5px; tab-size: 4; transform-origin: 61.6px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; perspective-origin: 50.05px 8.5px; transform-origin: 50.05px 8.5px; \"\u003e     1, 2, 4;\u003c/span\u003e\u003cspan style=\"border-block-end-color: rgb(14, 0, 255); border-block-start-color: rgb(14, 0, 255); border-bottom-color: rgb(14, 0, 255); border-inline-end-color: rgb(14, 0, 255); border-inline-start-color: rgb(14, 0, 255); border-left-color: rgb(14, 0, 255); border-right-color: rgb(14, 0, 255); border-top-color: rgb(14, 0, 255); caret-color: rgb(14, 0, 255); color: rgb(14, 0, 255); column-rule-color: rgb(14, 0, 255); margin-inline-end: 0px; margin-right: 0px; outline-color: rgb(14, 0, 255); perspective-origin: 11.55px 8.5px; text-decoration-color: rgb(14, 0, 255); text-emphasis-color: rgb(14, 0, 255); transform-origin: 11.55px 8.5px; \"\u003e...\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 50.05px 8.5px; tab-size: 4; transform-origin: 50.05px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e     2, 3, 4]\u003c/span\u003e\u003c/span\u003e\u003c/div\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: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\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: 99.5667px 8px; transform-origin: 99.5667px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003ethen the output of the function is\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 40.8667px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 405px 20.4333px; transform-origin: 405px 20.4333px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 61.6px 8.5px; tab-size: 4; transform-origin: 61.6px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; perspective-origin: 50.05px 8.5px; transform-origin: 50.05px 8.5px; \"\u003eS = [1, 2, 4;\u003c/span\u003e\u003cspan style=\"border-block-end-color: rgb(14, 0, 255); border-block-start-color: rgb(14, 0, 255); border-bottom-color: rgb(14, 0, 255); border-inline-end-color: rgb(14, 0, 255); border-inline-start-color: rgb(14, 0, 255); border-left-color: rgb(14, 0, 255); border-right-color: rgb(14, 0, 255); border-top-color: rgb(14, 0, 255); caret-color: rgb(14, 0, 255); color: rgb(14, 0, 255); column-rule-color: rgb(14, 0, 255); margin-inline-end: 0px; margin-right: 0px; outline-color: rgb(14, 0, 255); perspective-origin: 11.55px 8.5px; text-decoration-color: rgb(14, 0, 255); text-emphasis-color: rgb(14, 0, 255); transform-origin: 11.55px 8.5px; \"\u003e...\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 50.05px 8.5px; tab-size: 4; transform-origin: 50.05px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e     2, 3, 4]\u003c/span\u003e\u003c/span\u003e\u003c/div\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: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\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: 197.567px 8px; transform-origin: 197.567px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003esince both triangles [1, 2, 4] and [2, 3, 4] contain the edge [2, 4].\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 40.8167px 8px; transform-origin: 40.8167px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eConditions :\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 102.167px; counter-reset: list-item 0; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; perspective-origin: 392px 51.0833px; transform-origin: 392px 51.0833px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 302.95px 8px; transform-origin: 302.95px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eIf the edge is not part of any triangle in the list, the function must of course return the empty set, [].\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 69.6167px 8px; transform-origin: 69.6167px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eEdges are symmetric :\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 1.94167px 8px; transform-origin: 1.94167px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 118.233px 8px; transform-origin: 118.233px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e[e1, e2] is the same edge as [e2, e1]\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 167.692px 8px; transform-origin: 167.692px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eOrder of rows / edges in the output doesn't matter.\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 330.342px 8px; transform-origin: 330.342px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eTriangle indices are assumed always to be sorted in ascending order, T = [t1, t2, t3] with t1 \u0026lt; t2 \u0026lt; t3.\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 17.8917px 8px; transform-origin: 17.8917px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eEvery\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 1.94167px 8px; transform-origin: 1.94167px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 124.817px 8px; transform-origin: 124.817px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eindices are positive, distinct integers.\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 28.3917px 8px; transform-origin: 28.3917px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eSee also\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/cody/groups/95796\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh generation\u003c/span\u003e\u003c/span\u003e\u003c/a\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/fileexchange/77004-mesh-processing-toolbox?s_tid=srchtitle\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh processing toolbox\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function S = find_triangles_from_edge(T,e)\r\n  S = [];\r\nend","test_suite":"%% Tetrahedron\r\nT = [1, 2, 3;...\r\n     1, 3, 4;...\r\n     1, 2, 4;...\r\n     2, 3, 4];\r\n\r\ne = [2, 4];\r\n\r\nS = [1, 2, 4;...\r\n     2, 3, 4];\r\n\r\nassert(isequal(sortrows(find_triangles_from_edge(T,e)),S))\r\n\r\n%% Filled octahedron (two pyramids stuck together via their square bases)\r\nT = [1, 2, 3;...\r\n     1, 3, 4;...\r\n     1, 4, 5;...\r\n     1, 2, 5;...\r\n     2, 3, 6;...\r\n     3, 4, 6;...\r\n     4, 5, 6;...\r\n     2, 5, 6;...\r\n     2, 3, 4;...\r\n     2, 4, 5;...\r\n     1, 2, 4;...\r\n     2, 4, 6];\r\n\r\ne = [2, 4];\r\n\r\nS = [1, 2, 4;...\r\n     2, 3, 4;...\r\n     2, 4, 5;...\r\n     2, 4, 6];\r\n\r\nassert(isequal(sortrows(find_triangles_from_edge(T,e)),S))\r\n\r\n%% Triangulated cube\r\nT = [1, 2, 4;...\r\n     2, 3, 4;...\r\n     5, 6, 8;...\r\n     6, 7, 8;...\r\n     1, 2, 5;...\r\n     2, 5, 6;...\r\n     2, 3, 6;...\r\n     3, 6, 7;...\r\n     3, 4, 7;...\r\n     4, 7, 8;...\r\n     1, 4, 8;...\r\n     1, 5, 8];\r\n\r\ne = [3, 7];\r\n\r\nS = [3, 4, 7;...\r\n     3, 6, 7];\r\n\r\nassert(isequal(sortrows(find_triangles_from_edge(T,e)),S))\r\n\r\n%% Empty set test\r\nT = [2, 3, 5;...\r\n     3, 5, 7;...\r\n     5, 7, 11;...\r\n     7, 11, 13];\r\n\r\ne = [6, 8];\r\n\r\nassert(isempty(find_triangles_from_edge(T,e)))\r\n\r\n\r\n%% Forbidden functions\r\nfiletext = fileread('find_triangles_from_edge.m');\r\nillegal = contains(filetext, 'regexp') || contains(filetext, 'str2num') || contains(filetext, 'assignin') || contains(filetext, 'echo')\r\nassert(~illegal);","published":true,"deleted":false,"likes_count":2,"comments_count":2,"created_by":149128,"edited_by":149128,"edited_at":"2025-07-26T07:51:41.000Z","deleted_by":null,"deleted_at":null,"solvers_count":40,"test_suite_updated_at":"2025-07-09T05:48:39.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2019-12-03T18:46:56.000Z","updated_at":"2026-05-24T23:30:51.000Z","published_at":"2019-12-03T20:30:58.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\u003eFirst input is T, a Triplet list of indices -whom each row actually contains the three indices of a triangle vertices-. size(T) = [nb_triangles, 3]. Second input is e = [e1, e2], a row vector, couple of indices. Output S is the triplet list of indices which Share the edge e. For instance, if\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[e = [2, 4]]]\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eand T a tetrahedron\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[T = [1, 2, 3;...\\n     1, 3, 4;...\\n     1, 2, 4;...\\n     2, 3, 4]]]\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ethen the output of the function is\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[S = [1, 2, 4;...\\n     2, 3, 4]]]\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003esince both triangles [1, 2, 4] and [2, 3, 4] contain the edge [2, 4].\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\u003c/w:rPr\u003e\u003cw:t\u003eConditions :\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIf the edge is not part of any triangle in the list, the function must of course return the empty set, [].\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eEdges are symmetric :\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e[e1, e2] is the same edge as [e2, e1]\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eOrder of rows / edges in the output doesn't matter.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eTriangle indices are assumed always to be sorted in ascending order, T = [t1, t2, t3] with t1 \u0026lt; t2 \u0026lt; t3.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eEvery\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eindices are positive, distinct integers.\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\u003c/w:rPr\u003e\u003cw:t\u003eSee also\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:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/cody/groups/95796\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh generation\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\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:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/fileexchange/77004-mesh-processing-toolbox?s_tid=srchtitle\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh processing toolbox\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":60166,"title":"Recursive triangle area","description":"Given triangle 1 with sides of length a, b, and c.  Triangle 2 is constructed within triangle 1 by bisecting each side.  Triangle 3 is constructed within triangle 2 by bisecting each of triangle 2's sides.  And so on. \r\nFind the area of triangle n.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 71.9661px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 359.492px 35.9766px; transform-origin: 359.499px 35.9831px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 41.9792px; 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; perspective-origin: 336.497px 20.9896px; text-align: left; transform-origin: 336.497px 20.9896px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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=\"\"\u003eGiven triangle 1 with sides of length a, b, and c.  Triangle 2 is constructed within triangle 1 by bisecting each side.  Triangle 3 is constructed within triangle 2 by bisecting each of triangle 2's sides.  And so on. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9896px; 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; perspective-origin: 336.497px 10.4948px; text-align: left; transform-origin: 336.497px 10.4948px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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=\"\"\u003eFind the area of triangle n.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function area = your_fcn_name(a,b,c,n)\r\n  area = a+b+c+n;\r\nend","test_suite":"%%\r\na=1;b=1;c=sqrt(2);n=1;\r\ny_correct = 0.50;\r\nassert(your_fcn_name(a,b,c,n) - y_correct \u003c y_correct/1000)\r\n\r\n\r\n%%\r\na=100;b=100;c=100;n=2;\r\ny_correct = 1082.53;\r\nassert(your_fcn_name(a,b,c,n) - y_correct \u003c y_correct/1000)\r\n\r\n\r\n%%\r\na=13;b=33;c=44;n=4;\r\ny_correct = 2.0540;\r\nassert(your_fcn_name(a,b,c,n) - y_correct \u003c y_correct/1000)","published":true,"deleted":false,"likes_count":1,"comments_count":1,"created_by":3293343,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":17,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2024-04-30T18:08:43.000Z","updated_at":"2026-06-05T02:44:24.000Z","published_at":"2024-04-30T18:08:43.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eGiven triangle 1 with sides of length a, b, and c.  Triangle 2 is constructed within triangle 1 by bisecting each side.  Triangle 3 is constructed within triangle 2 by bisecting each of triangle 2's sides.  And so on. \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\u003eFind the area of triangle n.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":1141,"title":"Volume difference between Ellipsoid and Sphere ","description":"Given an ellipsoid of semi  principal axis (a,b,c) find the volume of the difference between this ellipsoid and  the sphere within, round the result toward zero using the \"floor\" function. ","description_html":"\u003cp\u003eGiven an ellipsoid of semi  principal axis (a,b,c) find the volume of the difference between this ellipsoid and  the sphere within, round the result toward zero using the \"floor\" function.\u003c/p\u003e","function_template":"function y = ellipsoid_sphere_diff(a,b,c)\r\n  y = x;\r\nend","test_suite":"%%\r\na=2;b=2;c=8;\r\ny_correct = 100;\r\nassert(isequal(ellipsoid_sphere_diff(a,b,c),y_correct))\r\n%%\r\na=4;b=4;c=4;\r\ny_correct =0;\r\nassert(isequal(ellipsoid_sphere_diff(a,b,c),y_correct))\r\n%%\r\na=3;b=5;c=8;\r\ny_correct= 389;\r\nassert(isequal(ellipsoid_sphere_diff(a,b,c),y_correct))\r\n%%\r\na=4;b=6;c=8;\r\ny_correct=536;\r\nassert(isequal(ellipsoid_sphere_diff(a,b,c),y_correct))\r\n\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":5260,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":137,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":20,"created_at":"2012-12-25T23:34:50.000Z","updated_at":"2026-07-24T13:19:36.000Z","published_at":"2012-12-25T23:35: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\",\"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\u003eGiven an ellipsoid of semi principal axis (a,b,c) find the volume of the difference between this ellipsoid and the sphere within, round the result toward zero using the \\\"floor\\\" function.\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":49943,"title":"Splitting Hexagon - Problem the third","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 402px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 201px; transform-origin: 407px 201px; vertical-align: baseline; \"\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; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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; \"\u003e\u003cspan style=\"\"\u003eConsider a hexagon sitting in Quadrant I as depicted in an example below:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 279px; 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; perspective-origin: 384px 139.5px; text-align: left; transform-origin: 384px 139.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" style=\"vertical-align: baseline\" src=\"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4RE6RXhpZgAATU0AKgAAAAgABAE7AAIAAAAlAAAISodpAAQAAAABAAAIcJydAAEAAABKAAAQ6OocAAcAAAgMAAAAPgAAAAAc6gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtBU1RBTllBIERvZGR5IC0gKE5TJkwpIC0gS0lORUNUUklDUwAAAAWQAwACAAAAFAAAEL6QBAACAAAAFAAAENKSkQACAAAAAzY3AACSkgACAAAAAzY3AADqHAAHAAAIDAAACLIAAAAAHOoAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyMDIxOjAxOjIyIDE3OjA0OjQ2ADIwMjE6MDE6MjIgMTc6MDQ6NDYAAABLAEEAUwBUAEEATgBZAEEAIABEAG8AZABkAHkAIAAtACAAKABOAFMAJgBMACkAIAAtACAASwBJAE4ARQBDAFQAUgBJAEMAUwAAAP/hCztodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIi8+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPjx4bXA6Q3JlYXRlRGF0ZT4yMDIxLTAxLTIyVDE3OjA0OjQ2LjY3MDwveG1wOkNyZWF0ZURhdGU+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPjxkYzpjcmVhdG9yPjxyZGY6U2VxIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+PHJkZjpsaT5LQVNUQU5ZQSBEb2RkeSAtIChOUyZhbXA7TCkgLSBLSU5FQ1RSSUNTPC9yZGY6bGk+PC9yZGY6U2VxPg0KCQkJPC9kYzpjcmVhdG9yPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg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APjdH9jat/0M97/4DW//AMbrboo9jHu/vf8AmH1eHd/+BS/zMT+xtW/6Ge9/8Brf/wCN0Vt0Uexj3f3v/MPq8O7/APApf5hRRRWx0BVPVLO6vbPybHUptNl3A+fDHG7Y9MOrD9KuUUAcFd6BrP2PVNCNtLeRalfQz/2oZIkVUxF5hdcg78xtgKuDuXpzja8Q2jarb2hvfDK6rBb3rF7WZ4yxXayiVFZgjfe+6xBwTxkYro6KAMDwbpdxpOiSw3Fv9jjkupZreyDBvssTNlY/lJUY64UkDOBwK36KKACiiigArM8N/wDIraZ/16R/+gitOszw3/yK2mf9ekf/AKCKxl/Gj6P80c8v48fR/nE06KKK2OgKKKKAOG1PRNVmXWdGi095bbVdRiuVvlljCRRny/MDAtu3Dy2xhSDuXkc41vENo2q29ob3wyuqwW96xe1meMsV2solRWYI33vusQcE8ZGK6OigDA8G6XcaToksNxb/AGOOS6lmt7IMG+yxM2Vj+UlRjrhSQM4HArfoooAKKKKACsTw7p11YX2vyXUXlreambiA7gd8fkxLng8cowweeK26KACiiigAooooAw/FWnXWpWVhHZReY0Op2k7jcBiNJlZjyewBOOtJ4jgm1LSbq1fQ11KKOaF/s80qhbpQyu23nGRjgPgEjng5rdooA5nwhpEumXOrTJpo0iwup0a104FP3WEAZ9sZKLuPOAe2TyTXTUUUAFFFFABXF2P9s6h4sW98QeHtQWO3ndbALNbG3tlOV85sTb2dlJ52/KCQB1J7SigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKzPDf8AyK2mf9ekf/oIrTrM8N/8itpn/XpH/wCgisZfxo+j/NHPL+PH0f5xNOiiitjoCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArO1fXbHQ44n1A3AWViq+RaSz8j1Eatj8a0aKAPO7KW4WPR9eF1cyX19rcttcL57mNojJKnl+XnaAgRSMDOVJzyc9B40sdQ1Oz0+y01VfzLwNOjXz2m+NUc43pl/vbPug8Zq9D4Z0mDVRqMVswuBK86gzyGNJHGGdYy2xWIJywAPzN6nL7vw9pt7CsdzFK2y4N1G63MiyRyHOSrhgy8EjAIGCRjHFAFLwZPDJoktvFbS2slndS208Ml291tkU87ZX+ZlOQRnHXGBR4Qi1RNEs2vryzmtWtY/IihtGjeMYGNzmRg3Hoq/wBK1tN0y00iyW00+LyoVZm5cuzMxyzMzEliSSSSSTVbw3/yK2mf9ekf/oIrGX8aPo/zRzy/jx9H+cTTooorY6AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArM8N/8itpn/XpH/6CKKKxl/Gj6P8ANHPL+PH0f5xNOiiitjoCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD//Z\" data-image-state=\"image-loaded\"\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 84px; 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; perspective-origin: 384px 42px; text-align: left; transform-origin: 384px 42px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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; \"\u003e\u003cspan style=\"\"\u003eThis hexagon is to be split into two regions (e.g., red and blue). Given the ratio between the two regions and the side of the hexagon, determine the radius of the circle that splits the region. The ratio between the regions (red to blue) is presented through the first two entries in the input. For example, if the ratio is 1 to 2, then these two numbers will be the first two entries in the input. The last entry is the side of the hexagon.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = ratio_polygon(s)\r\n  y = s;\r\nend","test_suite":"%%\r\ns=[1 2 1];\r\ny=ratio_polygon(s);\r\ny_correct=0.5250;\r\nassert(abs(y-y_correct)\u003c5e-4)\r\n%%\r\ns=[0 1 1];\r\ny=ratio_polygon(s);\r\ny_correct=0;\r\nassert(abs(y-y_correct)\u003c5e-4)\r\n%%\r\ns=[1 7 1];\r\ny=ratio_polygon(s);\r\ny_correct=0.3215;\r\nassert(abs(y-y_correct)\u003c5e-4)\r\n%%\r\ns=[3 7 1];\r\ny=ratio_polygon(s);\r\ny_correct=0.4981;\r\nassert(abs(y-y_correct)\u003c5e-4)\r\n%%\r\ns=[4 1 1];\r\ny=ratio_polygon(s);\r\ny_correct=0.8134;\r\nassert(abs(y-y_correct)\u003c5e-4)\r\n%%\r\ns=[3 5 1];\r\ny=ratio_polygon(s);\r\ny_correct=0.5569;\r\nassert(abs(y-y_correct)\u003c5e-4)\r\n\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":5,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":34,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-01-22T22:23:48.000Z","updated_at":"2026-05-25T00:25:12.000Z","published_at":"2021-01-22T22:24:53.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eConsider a hexagon sitting in Quadrant I as depicted in an example below:\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=\\\"273\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"307\\\"/\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:t\u003eThis hexagon is to be split into two regions (e.g., red and blue). Given the ratio between the two regions and the side of the hexagon, determine the radius of the circle that splits the region. The ratio between the regions (red to blue) is presented through the first two entries in the input. For example, if the ratio is 1 to 2, then these two numbers will be the first two entries in the input. The last entry is the side of the hexagon.\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.jpeg\",\"relationshipId\":\"rId1\"}]},{\"partUri\":\"/media/image1.jpeg\",\"contentType\":\"image/jpeg\",\"content\":\"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4RE6RXhpZgAATU0AKgAAAAgABAE7AAIAAAAlAAAISodpAAQAAAABAAAIcJydAAEAAABKAAAQ6OocAAcAAAgMAAAAPgAAAAAc6gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtBU1RBTllBIERvZGR5IC0gKE5TJkwpIC0gS0lORUNUUklDUwAAAAWQAwACAAAAFAAAEL6QBAACAAAAFAAAENKSkQACAAAAAzY3AACSkgACAAAAAzY3AADqHAAHAAAIDAAACLIAAAAAHOoAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyMDIxOjAxOjIyIDE3OjA0OjQ2ADIwMjE6MDE6MjIgMTc6MDQ6NDYAAABLAEEAUwBUAEEATgBZAEEAIABEAG8AZABkAHkAIAAtACAAKABOAFMAJgBMACkAIAAtACAASwBJAE4ARQBDAFQAUgBJAEMAUwAAAP/hCztodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIi8+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPjx4bXA6Q3JlYXRlRGF0ZT4yMDIxLTAxLTIyVDE3OjA0OjQ2LjY3MDwveG1wOkNyZWF0ZURhdGU+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPjxkYzpjcmVhdG9yPjxyZGY6U2VxIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+PHJkZjpsaT5LQVNUQU5ZQSBEb2RkeSAtIChOUyZhbXA7TCkgLSBLSU5FQ1RSSUNTPC9yZGY6bGk+PC9yZGY6U2VxPg0KCQkJPC9kYzpjcmVhdG9yPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg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APjdH9jat/0M97/4DW//AMbrboo9jHu/vf8AmH1eHd/+BS/zMT+xtW/6Ge9/8Brf/wCN0Vt0Uexj3f3v/MPq8O7/APApf5hRRRWx0BVPVLO6vbPybHUptNl3A+fDHG7Y9MOrD9KuUUAcFd6BrP2PVNCNtLeRalfQz/2oZIkVUxF5hdcg78xtgKuDuXpzja8Q2jarb2hvfDK6rBb3rF7WZ4yxXayiVFZgjfe+6xBwTxkYro6KAMDwbpdxpOiSw3Fv9jjkupZreyDBvssTNlY/lJUY64UkDOBwK36KKACiiigArM8N/wDIraZ/16R/+gitOszw3/yK2mf9ekf/AKCKxl/Gj6P80c8v48fR/nE06KKK2OgKKKKAOG1PRNVmXWdGi095bbVdRiuVvlljCRRny/MDAtu3Dy2xhSDuXkc41vENo2q29ob3wyuqwW96xe1meMsV2solRWYI33vusQcE8ZGK6OigDA8G6XcaToksNxb/AGOOS6lmt7IMG+yxM2Vj+UlRjrhSQM4HArfoooAKKKKACsTw7p11YX2vyXUXlreambiA7gd8fkxLng8cowweeK26KACiiigAooooAw/FWnXWpWVhHZReY0Op2k7jcBiNJlZjyewBOOtJ4jgm1LSbq1fQ11KKOaF/s80qhbpQyu23nGRjgPgEjng5rdooA5nwhpEumXOrTJpo0iwup0a104FP3WEAZ9sZKLuPOAe2TyTXTUUUAFFFFABXF2P9s6h4sW98QeHtQWO3ndbALNbG3tlOV85sTb2dlJ52/KCQB1J7SigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKzPDf8AyK2mf9ekf/oIrTrM8N/8itpn/XpH/wCgisZfxo+j/NHPL+PH0f5xNOiiitjoCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArO1fXbHQ44n1A3AWViq+RaSz8j1Eatj8a0aKAPO7KW4WPR9eF1cyX19rcttcL57mNojJKnl+XnaAgRSMDOVJzyc9B40sdQ1Oz0+y01VfzLwNOjXz2m+NUc43pl/vbPug8Zq9D4Z0mDVRqMVswuBK86gzyGNJHGGdYy2xWIJywAPzN6nL7vw9pt7CsdzFK2y4N1G63MiyRyHOSrhgy8EjAIGCRjHFAFLwZPDJoktvFbS2slndS208Ml291tkU87ZX+ZlOQRnHXGBR4Qi1RNEs2vryzmtWtY/IihtGjeMYGNzmRg3Hoq/wBK1tN0y00iyW00+LyoVZm5cuzMxyzMzEliSSSSSTVbw3/yK2mf9ekf/oIrGX8aPo/zRzy/jx9H+cTTooorY6AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArM8N/8itpn/XpH/6CKKKxl/Gj6P8ANHPL+PH0f5xNOiiitjoCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD//Z\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":60982,"title":"Mesh the square with triangles","description":"Problem statement\r\n\r\nAn square is a regular polygon with 4 vertices and 4 edges.\r\nA triangulated mesh T (stands for triangles here) -or a triangulation- is simply a N x 3 matrix of positive integers where each row contains the vertex indices of a triangle, and where N is the number of triangles. \r\n\r\nYour task here is to mesh, that is to say give one triangulation T of, this square.To do so, you will list the triangles/rows in a matrix of triangles, T.The row order of the triangles in the list doesn't matter.\r\n\r\nExample\r\nThe first triangle here can be [1, 2, 3] if counterclockwise oriented.\r\n\r\n\r\n\r\n\r\nForbidden functions / expressions\r\nregexp\r\nassignin\r\nstr2num\r\necho\r\n\r\nSee also\r\nMesh processing\r\nMesh generation toolbox","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 995.233px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 408px 497.617px; transform-origin: 408px 497.617px; vertical-align: baseline; \"\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 63.0083px 8px; transform-origin: 63.0083px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eProblem statement\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 183.608px 8px; transform-origin: 183.608px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eAn square is a regular polygon with 4 vertices and 4 edges.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; 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; perspective-origin: 385px 21px; text-align: left; transform-origin: 385px 21px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 64.1833px 8px; transform-origin: 64.1833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eA triangulated mesh \u003c/span\u003e\u003c/span\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: 4.275px 8px; transform-origin: 4.275px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eT\u003c/span\u003e\u003c/span\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: 176.983px 8px; transform-origin: 176.983px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e (stands for triangles here) -or a triangulation- is simply a \u003c/span\u003e\u003c/span\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: 5.05833px 8px; transform-origin: 5.05833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eN\u003c/span\u003e\u003c/span\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: 132.633px 8px; transform-origin: 132.633px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e x 3 matrix of positive integers where each row contains the vertex indices of a triangle, and where \u003c/span\u003e\u003c/span\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: 5.05833px 8px; transform-origin: 5.05833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eN\u003c/span\u003e\u003c/span\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: 84.4px 8px; transform-origin: 84.4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e is the number of triangles. \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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; 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; perspective-origin: 385px 21px; text-align: left; transform-origin: 385px 21px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 192.275px 8px; transform-origin: 192.275px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eYour task here is to mesh, that is to say give one triangulation \u003c/span\u003e\u003c/span\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: 4.275px 8px; transform-origin: 4.275px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eT\u003c/span\u003e\u003c/span\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: 183.583px 8px; transform-origin: 183.583px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e of, this square.To do so, you will list the triangles/rows in a matrix of triangles, T.The row order of the triangles in the list doesn't matter.\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 28.7833px 8px; transform-origin: 28.7833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eExample\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 92.9583px 8px; transform-origin: 92.9583px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe first triangle here can be [\u003c/span\u003e\u003c/span\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: 21.3833px 8px; transform-origin: 21.3833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003e1, 2, 3]\u003c/span\u003e\u003c/span\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: 89.8583px 8px; transform-origin: 89.8583px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e if counterclockwise oriented.\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 340.5px; 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; perspective-origin: 385px 170.25px; text-align: left; transform-origin: 385px 170.25px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" width=\"447\" height=\"335\" style=\"vertical-align: baseline;width: 447px;height: 335px\" 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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 114.308px 8px; transform-origin: 114.308px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eForbidden functions / expressions\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 81.7333px; counter-reset: list-item 0; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; perspective-origin: 392px 40.8667px; transform-origin: 392px 40.8667px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 21.4px 8px; transform-origin: 21.4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eregexp\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 25.6833px 8px; transform-origin: 25.6833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eassignin\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 25.2833px 8px; transform-origin: 25.2833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003estr2num\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 15.175px 8px; transform-origin: 15.175px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eecho\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 28.3917px 8px; transform-origin: 28.3917px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eSee also\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/cody/groups/57483\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh processing\u003c/span\u003e\u003c/span\u003e\u003c/a\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/fileexchange/85173-mesh-generation-toolbox?s_tid=prof_contriblnk\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh generation toolbox\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function T = mesh_the_square()\r\n  T = 1;\r\nend","test_suite":"%% Test every possible solutions\r\nT_correct1 = [1 2 3;\r\n              3 4 1];\r\n\r\nT_correct2 = [2 3 4;\r\n              1 2 4];\r\n\r\nassert(isequal(sortrows(sort(mesh_the_square(),2)),sortrows(sort(T_correct1,2)))...\r\n     | isequal(sortrows(sort(mesh_the_square(),2)),sortrows(sort(T_correct2,2))))\r\n\r\n\r\n%% Forbidden functions\r\nfiletext = fileread('mesh_the_square.m');\r\nillegal = contains(filetext, 'regexp') || contains(filetext, 'str2num') || contains(filetext, 'assignin') || contains(filetext, 'echo')\r\nassert(~illegal);","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":149128,"edited_by":149128,"edited_at":"2025-07-26T07:45:03.000Z","deleted_by":null,"deleted_at":null,"solvers_count":38,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2025-07-23T16:29:27.000Z","updated_at":"2026-07-16T21:05:41.000Z","published_at":"2025-07-23T16:40:49.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:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eProblem statement\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\u003c/w:rPr\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eAn square is a regular polygon with 4 vertices and 4 edges.\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\u003eA triangulated mesh \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eT\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e (stands for triangles here) -or a triangulation- is simply a \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eN\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e x 3 matrix of positive integers where each row contains the vertex indices of a triangle, and where \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eN\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e is the number of triangles. \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\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eYour task here is to mesh, that is to say give one triangulation \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eT\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e of, this square.To do so, you will list the triangles/rows in a matrix of triangles, T.The row order of the triangles in the list doesn't matter.\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\u003c/w:rPr\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eExample\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\u003eThe first triangle here can be [\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e1, 2, 3]\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e if counterclockwise oriented.\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\u003c/w:rPr\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\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\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=\\\"335\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"447\\\"/\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\u003c/w:rPr\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eForbidden functions / expressions\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eregexp\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eassignin\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003estr2num\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eecho\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\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eSee also\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:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/cody/groups/57483\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh processing\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\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:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/fileexchange/85173-mesh-generation-toolbox?s_tid=prof_contriblnk\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh generation toolbox\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\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":61309,"title":"Steering Torque Estimation","description":"Steering torque is generated due to lateral tire forces acting through the steering mechanism.\r\nGiven Lateral force Fy and Lever arm r, Compute torque T.\r\nEquation:\r\nT = Fy × r","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: 110.906px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 467.484px 55.4531px; transform-origin: 467.496px 55.4531px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eSteering torque is generated due to lateral tire forces acting through the steering mechanism.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eGiven Lateral force \u003c/span\u003e\u003c/span\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; \"\u003eFy \u003c/span\u003e\u003c/span\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=\"\"\u003eand\u003c/span\u003e\u003c/span\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; \"\u003e \u003c/span\u003e\u003c/span\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=\"\"\u003eLever arm \u003c/span\u003e\u003c/span\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; \"\u003er, \u003c/span\u003e\u003c/span\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=\"\"\u003eCompute torque \u003c/span\u003e\u003c/span\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; \"\u003eT\u003c/span\u003e\u003c/span\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=\"\"\u003e.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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; \"\u003eEquation:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eT = Fy × r\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function T = steeringTorque(Fy,r)\r\nT = 0;\r\nend","test_suite":"%%\r\nFy = 1500; \r\nr = 0.15;\r\nT_expected = 225;\r\nassert(isequal(steeringTorque(Fy,r),T_expected))\r\n\r\n%%\r\nFy = 1000; \r\nr = 0.2;\r\nT_expected = 200;\r\nassert(isequal(steeringTorque(Fy,r),T_expected))\r\n\r\n%%\r\nFy = 800; \r\nr = 0.25;\r\nT_expected = 200;\r\nassert(isequal(steeringTorque(Fy,r),T_expected))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":2305225,"edited_by":2305225,"edited_at":"2026-04-28T09:36:50.000Z","deleted_by":null,"deleted_at":null,"solvers_count":20,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-04-28T09:36:45.000Z","updated_at":"2026-08-12T15:27:33.000Z","published_at":"2026-04-28T09:36:50.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\u003eSteering torque is generated due to lateral tire forces acting through the steering mechanism.\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\u003eGiven Lateral force \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eFy \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr/\u003e\u003cw:t\u003eand\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eLever arm \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003er, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eCompute torque \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eT\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eEquation:\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\u003eT = Fy × r\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":49948,"title":"Splitting Circle","description":"Consider a circle which has been divided into three concentric circles as depicted in the figure below\r\n\r\nThe ratio betwen the areas of the inner, intermediate, and outer regions is given in the input. The outermost radius is 1. Given the ratio of the regions, please determine the radii of the inner and intermediate regions.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 439.5px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 219.75px; transform-origin: 407px 219.75px; vertical-align: baseline; \"\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; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 315px 8px; transform-origin: 315px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eConsider a circle which has been divided into three concentric circles as depicted in the figure below\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 358.5px; 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; perspective-origin: 384px 179.25px; text-align: left; transform-origin: 384px 179.25px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" style=\"vertical-align: baseline;width: 359px;height: 353px\" src=\"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4RE6RXhpZgAATU0AKgAAAAgABAE7AAIAAAAlAAAISodpAAQAAAABAAAIcJydAAEAAABKAAAQ6OocAAcAAAgMAAAAPgAAAAAc6gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtBU1RBTllBIERvZGR5IC0gKE5TJkwpIC0gS0lORUNUUklDUwAAAAWQAwACAAAAFAAAEL6QBAACAAAAFAAAENKSkQACAAAAAzkyAACSkgACAAAAAzkyAADqHAAHAAAIDAAACLIAAAAAHOoAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyMDIxOjAxOjIyIDE3OjQ3OjA0ADIwMjE6MDE6MjIgMTc6NDc6MDQAAABLAEEAUwBUAEEATgBZAEEAIABEAG8AZABkAHkAIAAtACAAKABOAFMAJgBMACkAIAAtACAASwBJAE4ARQBDAFQAUgBJAEMAUwAAAP/hCztodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIi8+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPjx4bXA6Q3JlYXRlRGF0ZT4yMDIxLTAxLTIyVDE3OjQ3OjA0LjkyNDwveG1wOkNyZWF0ZURhdGU+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPjxkYzpjcmVhdG9yPjxyZGY6U2VxIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+PHJkZjpsaT5LQVNUQU5ZQSBEb2RkeSAtIChOUyZhbXA7TCkgLSBLSU5FQ1RSSUNTPC9yZGY6bGk+PC9yZGY6U2VxPg0KCQkJPC9kYzpjcmVhdG9yPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg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\" data-image-state=\"image-loaded\" width=\"359\" height=\"353\"\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; 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; perspective-origin: 384px 21px; text-align: left; transform-origin: 384px 21px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 377px 8px; transform-origin: 377px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe ratio betwen the areas of the inner, intermediate, and outer regions is given in the input. The outermost radius is 1. Given the ratio of the regions, please determine the radii of the inner and intermediate regions.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = circle_split(s)\r\n  y = s;\r\nend","test_suite":"%%\r\ns=[1 1 1];\r\ny=circle_split(s);\r\ny_correct=[0.5774 0.8165];\r\nassert(all(abs(y_correct-y)\u003c1e-5))\r\n%%\r\ns=[1 2 3];\r\ny=circle_split(s);\r\ny_correct=[0.4082 0.7071];\r\nassert(all(abs(y_correct-y)\u003c1e-5))\r\n%%\r\ns=[3 2 1];\r\ny=circle_split(s);\r\ny_correct=[0.7071 0.9129];\r\nassert(all(abs(y_correct-y)\u003c1e-5))\r\n%%\r\ns=[5 5 1];\r\ny=circle_split(s);\r\ny_correct=[0.6742 0.9535];\r\nassert(all(abs(y_correct-y)\u003c1e-5))\r\n%%\r\ns=[4 4 0];\r\ny=circle_split(s);\r\ny_correct=[0.7071 1.0000];\r\nassert(all(abs(y_correct-y)\u003c1e-5))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":38,"test_suite_updated_at":"2021-12-26T14:39:33.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2021-01-22T23:01:39.000Z","updated_at":"2026-05-25T00:21:33.000Z","published_at":"2021-01-22T23:03:21.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eConsider a circle which has been divided into three concentric circles as depicted in the figure below\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=\\\"353\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"359\\\"/\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:t\u003eThe ratio betwen the areas of the inner, intermediate, and outer regions is given in the input. The outermost radius is 1. Given the ratio of the regions, please determine the radii of the inner and intermediate regions.\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.jpeg\",\"relationshipId\":\"rId1\"}]},{\"partUri\":\"/media/image1.jpeg\",\"contentType\":\"image/jpeg\",\"content\":\"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4RE6RXhpZgAATU0AKgAAAAgABAE7AAIAAAAlAAAISodpAAQAAAABAAAIcJydAAEAAABKAAAQ6OocAAcAAAgMAAAAPgAAAAAc6gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtBU1RBTllBIERvZGR5IC0gKE5TJkwpIC0gS0lORUNUUklDUwAAAAWQAwACAAAAFAAAEL6QBAACAAAAFAAAENKSkQACAAAAAzkyAACSkgACAAAAAzkyAADqHAAHAAAIDAAACLIAAAAAHOoAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyMDIxOjAxOjIyIDE3OjQ3OjA0ADIwMjE6MDE6MjIgMTc6NDc6MDQAAABLAEEAUwBUAEEATgBZAEEAIABEAG8AZABkAHkAIAAtACAAKABOAFMAJgBMACkAIAAtACAASwBJAE4ARQBDAFQAUgBJAEMAUwAAAP/hCztodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIi8+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPjx4bXA6Q3JlYXRlRGF0ZT4yMDIxLTAxLTIyVDE3OjQ3OjA0LjkyNDwveG1wOkNyZWF0ZURhdGU+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPjxkYzpjcmVhdG9yPjxyZGY6U2VxIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+PHJkZjpsaT5LQVNUQU5ZQSBEb2RkeSAtIChOUyZhbXA7TCkgLSBLSU5FQ1RSSUNTPC9yZGY6bGk+PC9yZGY6U2VxPg0KCQkJPC9kYzpjcmVhdG9yPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg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\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":44282,"title":"Minimum possible M of the maximum side of a triangle of given area A.","description":"Suppose a triangle has area A.\r\nSuppose it has three sides S1, S2, and S3.\r\nSuppose M = max([S1 S2 S3]).\r\nWhat is the minimum possible value of M?\r\n","description_html":"\u003cp\u003eSuppose a triangle has area A.\r\nSuppose it has three sides S1, S2, and S3.\r\nSuppose M = max([S1 S2 S3]).\r\nWhat is the minimum possible value of M?\u003c/p\u003e","function_template":"function m = tri(a)\r\n  m = max(a/7);\r\nend","test_suite":"%%\r\na = 0.4331;\r\nm = 1.0001;\r\nassert(tri(a)\u003em*0.99)\r\n\r\n%%\r\na = 43.31;\r\nm = 10.001;\r\nassert(tri(a)\u003cm*1.01)\r\n\r\n%%\r\na = 4331;\r\nm = 100.01;\r\nassert(tri(a)\u003em*0.99)\r\n\r\n%%\r\na = 4331;\r\nm = 100.01;\r\nassert(tri(a)\u003cm*1.01)\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":166,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":63,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2017-08-10T11:39:30.000Z","updated_at":"2026-07-24T06:36:19.000Z","published_at":"2017-08-10T11:39:53.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\u003eSuppose a triangle has area A. Suppose it has three sides S1, S2, and S3. Suppose M = max([S1 S2 S3]). What is the minimum possible value of M?\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":61308,"title":"Understeer or Oversteer Gradient Calculation","description":"This gradient determines whether a vehicle tends to understeer or oversteer.\r\nGiven Mass m, Wheelbase L, Front cornering stiffness Cf and Rear cornering stiffness Cr, Compute understeer/oversteer gradient K.\r\nEquation:\r\nK = (m / L) × ( (1 / Cf) − (1 / Cr) )","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: 110.906px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 467.484px 55.4531px; transform-origin: 467.496px 55.4531px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eThis gradient determines whether a vehicle tends to understeer or oversteer.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eGiven Mass \u003c/span\u003e\u003c/span\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; \"\u003em, \u003c/span\u003e\u003c/span\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=\"\"\u003eWheelbase \u003c/span\u003e\u003c/span\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; \"\u003eL, \u003c/span\u003e\u003c/span\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=\"\"\u003eFront cornering stiffness \u003c/span\u003e\u003c/span\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; \"\u003eCf \u003c/span\u003e\u003c/span\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=\"\"\u003eand\u003c/span\u003e\u003c/span\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; \"\u003e \u003c/span\u003e\u003c/span\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=\"\"\u003eRear cornering stiffness \u003c/span\u003e\u003c/span\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; \"\u003eCr, \u003c/span\u003e\u003c/span\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=\"\"\u003eCompute understeer/oversteer gradient \u003c/span\u003e\u003c/span\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; \"\u003eK\u003c/span\u003e\u003c/span\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=\"\"\u003e.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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; \"\u003eEquation:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eK = (m / L) × ( (1 / Cf) − (1 / Cr) )\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function K = understeerGradient(m,L,Cf,Cr)\r\nK = Cr;\r\nend","test_suite":"%%\r\nm = 1500; \r\nL = 2.7; \r\nCf = 80000; \r\nCr = 90000;\r\nK_expected = 0.001543;\r\nassert(abs(understeerGradient(m,L,Cf,Cr) - K_expected) \u003c 1e-3)\r\n\r\n%%\r\nm = 1200; \r\nL = 2.5; \r\nCf = 70000; \r\nCr = 85000;\r\nK_expected = 0.001029;\r\nassert(abs(understeerGradient(m,L,Cf,Cr) - K_expected) \u003c 1e-3)\r\n\r\n%%\r\nm = 1800; \r\nL = 3.0; \r\nCf = 90000; \r\nCr = 95000;\r\nK_expected = 0.000351;\r\nassert(abs(understeerGradient(m,L,Cf,Cr) - K_expected) \u003c 1e-6)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":2305225,"edited_by":2305225,"edited_at":"2026-04-28T09:34:03.000Z","deleted_by":null,"deleted_at":null,"solvers_count":26,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-04-28T09:31:51.000Z","updated_at":"2026-08-12T15:26:57.000Z","published_at":"2026-04-28T09:34:03.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\u003eThis gradient determines whether a vehicle tends to understeer or oversteer.\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\u003eGiven Mass \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003em, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eWheelbase \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eL, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eFront cornering stiffness \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eCf \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eand\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eRear cornering stiffness \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eCr, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eCompute understeer/oversteer gradient \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eK\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eEquation:\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\u003eK = (m / L) × ( (1 / Cf) − (1 / Cr) )\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":45218,"title":"Find a common edge","description":"First input is T, a triplet list of indices. Second input is e = [e1 e2], a row vector, couple of indices (positive distinct integers always sorted in ascending order, ie e1 \u003c e2 ). The goal of this function is to find and return the indices of the rows in the list which contain this particular edge. Output format can be either a column or a row vector.\r\nFor example if inputs are\r\nT = [1 2 3 ;\r\n     1 3 4 ;\r\n     1 4 2 ;\r\n     2 3 4]\r\nand\r\ne = [2 3]\r\nthe output is the vector\r\nrow_idx = [1 4]\r\nsince [2 3] is contained in rows number 1 and 4 of T. With the same input T, but with e = [2 4] this time, the output is the vector row_idx = [3 4], since [2 4] is contained in rows number 3 and 4 of T (Note that edge [b a] is the same as edge [a b] so must be the corresponding outputs). If the edge is not in the list, the function must of course return the empty set.\r\n\r\nSee also\r\nMesh generation\r\nMesh processing toolbox","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 500.6px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 408px 250.3px; transform-origin: 408px 250.3px; 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; perspective-origin: 385px 31.5px; text-align: left; transform-origin: 385px 31.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 377.083px 8px; transform-origin: 377.083px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eFirst input is T, a triplet list of indices. Second input is e = [e1 e2], a row vector, couple of indices (positive distinct integers always sorted in ascending order, ie\u003c/span\u003e\u003c/span\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: 1.94167px 8px; transform-origin: 1.94167px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\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: 23.5417px 8px; transform-origin: 23.5417px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003ee1 \u0026lt; e2\u003c/span\u003e\u003c/span\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: 247.358px 8px; transform-origin: 247.358px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e ). The goal of this function is to find and return the indices of the rows in the list which contain this particular edge. Output format can be either a column or a row vector.\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 77.0167px 8px; transform-origin: 77.0167px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eFor example if inputs are\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 81.7333px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 405px 40.8667px; transform-origin: 405px 40.8667px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 46.2px 8.5px; tab-size: 4; transform-origin: 46.2px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003eT = [1 2 3 ;\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 46.2px 8.5px; tab-size: 4; transform-origin: 46.2px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e     1 3 4 ;\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 46.2px 8.5px; tab-size: 4; transform-origin: 46.2px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e     1 4 2 ;\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 42.35px 8.5px; tab-size: 4; transform-origin: 42.35px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e     2 3 4]\u003c/span\u003e\u003c/span\u003e\u003c/div\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: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\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: 11.675px 8px; transform-origin: 11.675px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eand\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 20.4333px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 405px 10.2167px; transform-origin: 405px 10.2167px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; text-wrap-mode: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 34.65px 8.5px; tab-size: 4; transform-origin: 34.65px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003ee = [2 3]\u003c/span\u003e\u003c/span\u003e\u003c/div\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: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\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: 70.7833px 8px; transform-origin: 70.7833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003ethe output is the vector\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 20.4333px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 405px 10.2167px; transform-origin: 405px 10.2167px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; text-wrap-mode: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 57.75px 8.5px; tab-size: 4; transform-origin: 57.75px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003erow_idx = [1 4]\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 63px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 385px 31.5px; text-align: left; transform-origin: 385px 31.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\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: 369.667px 8px; transform-origin: 369.667px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003esince [2 3] is contained in rows number 1 and 4 of T. With the same input T, but with e = [2 4] this time, the output is the vector row_idx = [3 4], since [2 4] is contained in rows number 3 and 4 of T (Note that\u003c/span\u003e\u003c/span\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: 1.94167px 8px; transform-origin: 1.94167px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\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: 117.825px 8px; transform-origin: 117.825px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eedge [b a] is the same as edge [a b]\u003c/span\u003e\u003c/span\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: 1.725px 8px; transform-origin: 1.725px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e so must be the corresponding outputs). If the edge is not in the list, the function must of course return the empty set.\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 28.3917px 8px; transform-origin: 28.3917px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eSee also\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/cody/groups/95796\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh generation\u003c/span\u003e\u003c/span\u003e\u003c/a\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/fileexchange/77004-mesh-processing-toolbox?s_tid=srchtitle\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh processing toolbox\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function row_idx = find_common_edge(T,e)\r\n  row_idx = e;\r\nend","test_suite":"%% Tetrahedron 1\r\nT = [1 2 3;...\r\n     1 3 4;...\r\n     1 4 2;...\r\n     2 3 4];\r\n\r\ne = [2 3];\r\nrow_idx = [1 4];\r\n\r\nassert(isequal(find_common_edge(T,e),row_idx) || isequal(find_common_edge(T,e),row_idx'))\r\n\r\n%% Tetrahedron 2\r\nT = [1 2 3;...\r\n     1 3 4;...\r\n     1 4 2;...\r\n     2 3 4];\r\n\r\ne = [2 4];\r\nrow_idx = [3 4];\r\n\r\nassert(isequal(find_common_edge(T,e),row_idx) || isequal(find_common_edge(T,e),row_idx'))\r\n\r\n%% Octahedron\r\nT = [1 2 3;...\r\n     1 3 4;...\r\n     1 4 5;...\r\n     1 5 2;...\r\n     6 3 2;...\r\n     6 4 3;...\r\n     6 5 4;...\r\n     6 2 5];\r\n\r\ne = [1 5];\r\nrow_idx = [3 4];\r\n\r\nassert(isequal(find_common_edge(T,e),row_idx) || isequal(find_common_edge(T,e),row_idx'))\r\n\r\n%% Triangulated cube\r\nT = [1 2 4;...\r\n    2 3 4;...\r\n    5 6 8;...\r\n    6 7 8;...\r\n    1 2 5;...\r\n    2 5 6;...\r\n    2 3 6;...\r\n    3 6 7;...\r\n    3 4 7;...\r\n    4 7 8;...\r\n    4 1 8;...\r\n    1 8 5];\r\n\r\ne = [6 7];\r\nrow_idx = [4 8];\r\n\r\nassert(isequal(find_common_edge(T,e),row_idx) || isequal(find_common_edge(T,e),row_idx'))\r\n\r\n%% Empty set test\r\nT = [2 3 5;...\r\n     3 5 7;...\r\n     5 7 11;...\r\n     7 11 13];\r\n\r\ne = [6 28];\r\n\r\nassert(isempty(find_common_edge(T,e)))\r\n\r\n\r\n%% Forbidden functions\r\nfiletext = fileread('find_common_edge.m');\r\nillegal = contains(filetext, 'regexp') || contains(filetext, 'str2num') || contains(filetext, 'assignin') || contains(filetext, 'echo')\r\nassert(~illegal);","published":true,"deleted":false,"likes_count":2,"comments_count":1,"created_by":149128,"edited_by":149128,"edited_at":"2025-07-26T07:50:32.000Z","deleted_by":null,"deleted_at":null,"solvers_count":45,"test_suite_updated_at":"2025-07-09T05:45:58.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2019-12-01T17:21:36.000Z","updated_at":"2026-05-30T02:20:30.000Z","published_at":"2019-12-01T18:01:01.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\u003eFirst input is T, a triplet list of indices. Second input is e = [e1 e2], a row vector, couple of indices (positive distinct integers always sorted in ascending order, ie\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ee1 \u0026lt; e2\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e ). The goal of this function is to find and return the indices of the rows in the list which contain this particular edge. Output format can be either a column or a row vector.\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\u003eFor example if inputs are\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[T = [1 2 3 ;\\n     1 3 4 ;\\n     1 4 2 ;\\n     2 3 4]]]\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eand\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[e = [2 3]]]\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ethe output is the vector\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[row_idx = [1 4]]]\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003esince [2 3] is contained in rows number 1 and 4 of T. With the same input T, but with e = [2 4] this time, the output is the vector row_idx = [3 4], since [2 4] is contained in rows number 3 and 4 of T (Note that\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eedge [b a] is the same as edge [a b]\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e so must be the corresponding outputs). If the edge is not in the list, the function must of course return the empty set.\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\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eSee also\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:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/cody/groups/95796\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh generation\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\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:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/fileexchange/77004-mesh-processing-toolbox?s_tid=srchtitle\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh processing toolbox\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":120,"title":"radius of a spherical planet","description":"You just measured its surface area, that is the input.","description_html":"\u003cp\u003eYou just measured its surface area, that is the input.\u003c/p\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 4*pi;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = 400*pi;\r\ny_correct = 10;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = 40000*pi;\r\ny_correct = 100;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = -4*pi;\r\ny_correct = 1i;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":19,"comments_count":9,"created_by":166,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":4586,"test_suite_updated_at":"2012-02-15T16:29:15.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2012-01-27T21:02:01.000Z","updated_at":"2026-08-21T06:51:27.000Z","published_at":"2012-02-15T16:45:42.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\u003eYou just measured its surface area, that is the input.\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":45358,"title":"Do they touch?","description":"The center and radius of two circles are given.\r\n\r\nDetermine whether they touch.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: normal; text-decoration: none; white-space: normal; \"\u003e\u003cdiv style=\"display: block; min-width: 0px; padding-top: 0px; transform-origin: 332px 25.5px; vertical-align: baseline; perspective-origin: 332px 25.5px; \"\u003e\u003cdiv style=\"font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-bottom: 9px; margin-left: 4px; margin-right: 10px; margin-top: 2px; text-align: left; transform-origin: 309px 10.5px; white-space: pre-wrap; perspective-origin: 309px 10.5px; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"display: inline; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; transform-origin: 0px 0px; perspective-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eThe center and radius of two circles are given.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-bottom: 9px; margin-left: 4px; margin-right: 10px; margin-top: 2px; text-align: left; transform-origin: 309px 10.5px; white-space: pre-wrap; perspective-origin: 309px 10.5px; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"display: inline; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; transform-origin: 0px 0px; perspective-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eDetermine whether they touch at one point.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = touch(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx1=[0,0];\r\nx2=[5,5];\r\nr1=3;\r\nr2=2;\r\nassert(isequal(touch(x1,x2,r1,r2),0))\r\n\r\n%%\r\nx1=[0,0];\r\nx2=[3,4];\r\nr1=3;\r\nr2=2;\r\nassert(isequal(touch(x1,x2,r1,r2),1))\r\n\r\n%%\r\nx1=[2,1];\r\nx2=[3,4];\r\nr1=4;\r\nr2=2;\r\nassert(isequal(touch(x1,x2,r1,r2),0))\r\n\r\n%%\r\nx1=[-1,0];\r\nx2=[3,-3];\r\nr1=3;\r\nr2=8;\r\nassert(isequal(touch(x1,x2,r1,r2),1))\r\n\r\n%%\r\nx1=[-5,-5];\r\nx2=[5,5];\r\nr1=5;\r\nr2=5;\r\nassert(isequal(touch(x1,x2,r1,r2),0))","published":true,"deleted":false,"likes_count":1,"comments_count":1,"created_by":363598,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":27,"test_suite_updated_at":"2020-02-26T14:39:10.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-02-26T14:25:46.000Z","updated_at":"2026-07-13T07:01:24.000Z","published_at":"2020-02-26T14:39:10.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eThe center and radius of two circles are given.\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\u003eDetermine whether they touch at one point.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":61395,"title":"MATLAB 101: Area of an ellipse","description":"Write a MATLAB function that accepts these two values a (major axis length), b (minor axis length) as inputs and returns the calculated area of and ellipse.","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: 42px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 468.5px 21px; transform-origin: 468.5px 21px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 444.5px 21px; text-align: left; transform-origin: 444.5px 21px; 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=\"\"\u003eWrite a MATLAB function that accepts these two values a (major axis length), b (minor axis length) as inputs and returns the calculated area of and ellipse.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function area = ellipse_area(a, b)\r\n    % Write your code here\r\nend","test_suite":"%% Test 1: Standard Values\r\nassert(abs(ellipse_area(5, 2) - (10 * pi)) \u003c 1e-10);\r\n\r\n%% Test 2: Circle (where a = b)\r\nassert(abs(ellipse_area(3, 3) - (9 * pi)) \u003c 1e-10);\r\n\r\n%% Test 3: Radius of Zero\r\nassert(ellipse_area(0, 5) == 0);\r\n\r\n%% Test 4: Floating Point Values\r\nassert(abs(ellipse_area(2.5, 1.5) - (3.75 * pi)) \u003c 1e-10);\r\n\r\n%% Test 5: Vectorized Input (Function should handle arrays)\r\na_vec = [1, 2]; b_vec = [1, 2];\r\nassert(isequal(ellipse_area(a_vec, b_vec), [pi, 4*pi]));","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":2294940,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":62,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-06-13T17:13:54.000Z","updated_at":"2026-07-24T14:38:49.000Z","published_at":"2026-06-13T17:13:54.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\u003eWrite a MATLAB function that accepts these two values a (major axis length), b (minor axis length) as inputs and returns the calculated area of and ellipse.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"}],"problem_search":{"problems":[{"id":61269,"title":"Precise Almost Pythagorean Triples ","description":"This  is essentially the same as:  Problem 52834. Easy Sequences 32: Almost Pythagorean Triples; it even presents the same set of test problems.  The difference is that the \"correct\" solutions for larger cases of 52834 were the result of roundoff errors due to values being larger than flintmax('double').  This problem requires care to avoid such roundoff.\r\nRepeating the original problem description:\t\t\t\t\r\nAn Almost Pythagorean Triple (abbreviated as \"APT'), is a set of 3 integers in which square of the largest element, which we will call as its 'hypotenuse', is 1 less than the sum of square of the smaller elements (shorter sides). This means that if c is the hypotenuse and a and b are the shorter sides, , satisfies the following equation: \r\n        \r\n        where:  \r\nThe smallest  is the triple , with  and perimeter (the sum of the 3 elements)  of . Some researchers consider  as the smallest , but here, we will only look at 's where the hypotenuse is \"strictly\" greater than the other shorter sides. Other examples of 's are , and . \r\nUnfortunately, unlike Pythagorean Triples, a 'closed formula' for generating all possible 's, has not yet been discovered, at the time of this writing. For this exercise, we will be dealing with 's with a known ratio between the hypotenuse and the shortest side: . \r\nGiven the value of r, find the perimeter of the  with the r-th smallest perimeter. For example for , that is , the smallest perimeter is  for  , while the second (r-th) smallest perimeter is , for the  with dimensions . For , the third smallest perimeter is  for  . \r\nThe output can be very large, so please present only the last 12 digits if the number of digits of the perimeter exceeds 12.\r\nFinally, as with the original, the use of java, BigInteger, persistent, and global are not allowed.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; 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: 669.833px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 334px 334.917px; transform-origin: 334px 334.917px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 84px; 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: 310px 42px; text-align: left; transform-origin: 310px 42px; 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: 102.675px 7.91667px; transform-origin: 102.675px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThis  is essentially the same as:  \u003c/span\u003e\u003c/span\u003e\u003ca target='_blank' href = \"https://www.mathworks.com/matlabcentral/cody/problems/52834\"\u003e\u003cspan style=\"border-block-end-color: rgb(0, 91, 130); border-block-start-color: rgb(0, 91, 130); border-bottom-color: rgb(0, 91, 130); border-inline-end-color: rgb(0, 91, 130); border-inline-start-color: rgb(0, 91, 130); border-left-color: rgb(0, 91, 130); border-right-color: rgb(0, 91, 130); border-top-color: rgb(0, 91, 130); caret-color: rgb(0, 91, 130); color: rgb(0, 91, 130); column-rule-color: rgb(0, 91, 130); outline-color: rgb(0, 91, 130); text-decoration-color: rgb(0, 91, 130); text-emphasis-color: rgb(0, 91, 130); \"\u003e\u003cspan style=\"\"\u003eProblem 52834. Easy Sequences 32: Almost Pythagorean Triples\u003c/span\u003e\u003c/span\u003e\u003c/a\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: 3.88333px 7.91667px; transform-origin: 3.88333px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e; it even presents the same set of test problems.  The difference is that the \"correct\" solutions for larger cases of 52834 were the result of roundoff errors due to values being larger than flintmax('double').  This problem requires care to avoid such roundoff.\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: 310px 10.5px; text-align: left; transform-origin: 310px 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: 201.933px 7.91667px; transform-origin: 201.933px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eRepeating the original problem description:\t\t\t\t\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 86.9167px; 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: 310px 43.4583px; text-align: left; transform-origin: 310px 43.4583px; 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: 303.05px 7.91667px; transform-origin: 303.05px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eAn Almost Pythagorean Triple (abbreviated as \"APT'), is a set of 3 integers in which square of the largest element, which we will call as its 'hypotenuse', is \u003c/span\u003e\u003c/span\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: 3.89167px 7.91667px; transform-origin: 3.89167px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e1\u003c/span\u003e\u003c/span\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: 1.94167px 7.91667px; transform-origin: 1.94167px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\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: 12.45px 7.91667px; transform-origin: 12.45px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"text-decoration-line: underline; \"\u003eless\u003c/span\u003e\u003c/span\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: 94.8917px 7.91667px; transform-origin: 94.8917px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e than the sum of square of the smaller elements (shorter sides). This means that if \u003c/span\u003e\u003c/span\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: 3.5px 7.91667px; transform-origin: 3.5px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003ec\u003c/span\u003e\u003c/span\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: 72.35px 7.91667px; transform-origin: 72.35px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e is the hypotenuse and \u003c/span\u003e\u003c/span\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: 3.89167px 7.91667px; transform-origin: 3.89167px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003ea\u003c/span\u003e\u003c/span\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: 15.5583px 7.91667px; transform-origin: 15.5583px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e and \u003c/span\u003e\u003c/span\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: 3.89167px 7.91667px; transform-origin: 3.89167px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eb\u003c/span\u003e\u003c/span\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: 49.3917px 7.91667px; transform-origin: 49.3917px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e are the shorter sides, \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"32\" height=\"18\" style=\"vertical-align: baseline;width: 32px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 102.692px 7.91667px; transform-origin: 102.692px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, satisfies the following equation: \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 24.9167px; 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: 310px 12.4583px; text-align: left; transform-origin: 310px 12.4583px; 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: 15.5333px 7.91667px; transform-origin: 15.5333px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e        \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"99\" height=\"19\" style=\"vertical-align: baseline;width: 99px;height: 19px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMcAAAAmCAYAAABwHY/hAAAEBElEQVR4nO2b7ZGCMBCG3x7ogAZogAqowA7sgA5swRoowR5swRpswfux7LAiASG7RHL7zGRu7vA0m+x3IuA4juM4juM4juM4zqGpAHQAngBeAB4AmqQz2ocCwBUk7wskf5t0Rnb8J1nVqEALdgZQA7iAFu+FvBevAHAHyVuD5GfncEs4Lwv+k6yqdPiMEmcM3iVXziBlkVQYHEO1+4zs+E+yqnIDeRZJgWHhxs9yoQNQTvz9DpL7CGllBZrnUoTPQVamwLQsu8K1R67GEeKG3/emsnaISY2OICtTgJzAExQJk1GCFq1LOYlEPHAMp1AjvjY8iqxsFCxvUuM49ZM5gkfRhJ3CKfVEvqDBoCz1hv8/gqwlqFY6gaLlTxjHA3l3qkJcQdFSy5O2sIvArCxbmybaslojI2Uy42hBC3eURdOiBhWomsWepXFwzbHlvS1ktSa5cTSY7l7lTglSNm1lsTIO2YZdqyhWslpjahxF/wGh/LQCGcbRFi0EyyvrphKf8hcgubfk7UtYGQefQ73wvl8VPmWWWMpqjbpxcPvrAUqVWlA4feB9gfiUfMow1qRYvDmxI4YapAB8PeLS/85tS6mofHI81edvEd+QsDKODkOrHaD5y9Yut3flflrLao2qcTQgBRkrPRdydwwHKk/QYrajccPnyeocrIAxI+ZUnq++jJVRXomRC8uOYiz3FTrppZVxsCzcyXn2P2sMhjP+XGtZrVEzjhPCh3jy4hl7kzllXeNRpJfeOrYqEhv91P+zkso0RLYGp4ZG6LYwDtnCveC7Pd5DVmtUjEO+yVSKwtcNfj2MroE3/xF4fll4vhVZx00Nntdt4XVr6jwZBVn5x8gIrhkRUqbMKsYR0+I7ItKThu4IcXRckyJ+g9ywmLFms2VtETrAY3m1L46mTJmjjYPTqVDUyBFWlnvgOZ8EzxnPVrjDFxoyvZl73bfzkrKE5JWXRrUdZKqUGVAwDlmMpSiw9u5WSWcQ8qIy3957TbRrDtnCDcmbq4OMNg6+nBXyKtbs3a1acgbS06b4Uo+2cbC8c2vE0Sq3LzFFG8dSyLVm727VkjOQxqpdb3yDtnGwvNeFzwsV6kcm2jhk/h1anDPyOQWfcwZ8sU7WGwX2vWynaRxSOaZSKvk8p04kE20cMr8eLxD3u0Ne54jIrgwbPMvZ4T3/LvvX79nT1zQO2cIdF/A1aA1y/ppBtHEUeE81mv5NT6Co8st397cglZ87Qk8MDqAdPd/7sMvKOHgfS/H3nG9Sc8SXXbhNshYgJZB5fE6p1JgGtFh81UXKWfbPrkjTudGuOSq813Ud8t5bYLjGNFWbtsjXIWRPDdrA3CK24ziO4ziO4ziO4ziO4ziO4ziOY8QfaJ4ygEB93kYAAAAASUVORK5CYII=\" data-image-state=\"image-loaded\"\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 23.9167px; 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: 310px 11.9583px; text-align: left; transform-origin: 310px 11.9583px; 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: 40.425px 7.91667px; transform-origin: 40.425px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e        where:  \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"62\" height=\"18\" style=\"vertical-align: baseline;width: 62px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAAkCAYAAABLw14kAAAC50lEQVR4nO2a7ZGDIBCG3x7swAZswAqsIB3YQTqwhdSQEuwhLViDLeR+wA4rB56woLnMPjPMmPOyfLzLskAARVEURVEURVGUT6AHcLNF+VJaAE8AK4C3LfdLW6QcYgDQCL5/hxO8L9IipQo3AAuMUJ3AzgQnuPKBcKHfMGG5FdgjW09504rQQNafryEktDQEt8zeKLQlpYFZXtYPaMul1BCaGJldybIggQtNbRkuasufdDCDz5OmHvKQRINQS2jiaW0v3t97lOnHHiGhpwp1kkbZdnlDn/Z5xjb5yZ0toUGoITRB9TzsZ79uEkGyC/BpA/WUFrqHGbfF1kXaJPelQzgzbuAav2Y08GyhYW3zEPoA8LLPg30uub63tg7fmUoK3cBFLX6mwHOVw4dLHZwgoRlMBh+Bd3uM2Ao945z9MI9IE35n6XyQZkE9ZwgNGLHJSX0HvSHRebnYIQ/hMzz1ePKsAfGhwVntcwhqT+z9Hmf3a0bcOSmCHo5UNDixjg9wncpd785KYoDt7H1H6uBOnLJHv8KB+QwW7za4sdh2gTqYMxN8zhCe92mK/A934pQ1fMB2d7Gg/jaL6pMsPb+M+VsXgs+W2ODlEBO+xH6ZEpvY7Aa2szQH//yglvAdCo7/EWN8YGokW6E9+QyZ8OREsVDNnVh6g1ZbeH54JLb7lzG+tZGs30fxBy9HeO7EsQRzLwHKpZbw/LZPbG/PGGXuFB5p/b6h/lmwP3gpovM+hcI5vV9Qx4F7OIcqITzPR2IO3O2828ATFx7Sexix+UHMBCdE7ZlOUH0pgvMDFb+dFNFegXelKSU8X35CSxRpdTjp5TPpZQuJDfZuxblic1IyeC44fa+DG/yzb6pCwqcuUzxq3eHuAuj0MEmTBmb2zjAe5IeG0b4bUw1fCB2lzrY8YPp1ZftJoFyno+/zPn3krRvd5kjKf3G0I7T48p9a8XCWW666y1YyoOVCUvQnQYqiKIqiKIqifAk/IsB4nRPGszsAAAAASUVORK5CYII=\" data-image-state=\"image-loaded\"\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 96.6667px; 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: 310px 48.3333px; text-align: left; transform-origin: 310px 48.3333px; 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: 41.6167px 7.91667px; transform-origin: 41.6167px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe smallest \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"32\" height=\"18\" style=\"vertical-align: baseline;width: 32px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 37.725px 7.91667px; transform-origin: 37.725px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e is the triple \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"48\" height=\"18\" style=\"vertical-align: baseline;width: 48px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGEAAAAlCAYAAABSz4fZAAACsklEQVRoge2a0ZGDIBRFTw92YAM2kApSQTqwAztIC9awJdhDWrCGtJD9wDcSFQTDI+4OZ4afDAJ5Fy48FAqFQuH0dI5y+eag/gAX3LGL5gU8gGFRbilG+o+5sY7ZAxPPaF6UWZ+KC5lEqKb6W+UK3I8MwkPj6a8H6g/b9/2frVJ52somQjc94yopV1UFPD19DQn6uHnaX5YnftGziJAjKDY5BBcfDyl7/y+LCB0w4l+SqRDBW8U+JGh7h5B7YL0sIjxJ7/kuWvaX/6f0hIk8Bo5FXQTxzhazWWozYqxibzP8hJBjeEO41aqLMLLepHp0BNnaLB/T7zms0EasKCQJUxVh7wTRkzY4S8GX4ufMa2QsIbaovhLqqV4L/LB9ckgphJ13bIlyTdiXC7GiR2D9bHmCULMW49C9SSA33o/HT/StKcaK4AsiCLZVaQem4v1cryk6xFkRfFEEmGdMjnuomnlFpE4ObWKtCL4sQs0sgmZyJfTMK0+LWCuCL4sAs03kEOGKvgixVgQnEGEgLLVPgfzZUbn9GCuyn4sm9UrQvGYQZCX0Su2L3cVu/KfYE2JnzlEkSFq5gmz8sRNKVYRmp44EZatOhdknOsKuOOQliysAIrjrZCTvfo9eccgqO2J1aiK0zCefkXUgJU9wLV0RSMqeEHZC1vEeSMkTHo527FPaC5NMxiLjPXJbrCaCNLy8K+ows3HEbwvLrHrPxwfe649TX3fmS0PXDG9YjzXWUmQSHLFoVTuqMUGwvyyQJb9HgxFiYA7iHjfrmYFZ9JCAyuQ4clBopmePrCA4wekohJyf0lzQO8L6+jy1CA35Xo2Cmc05EkebU4vQ4N5MNejJ9xrW5iMRWtbf16RKuipMQHIkcWDsLoflyfsVu8hJMhrXGyzta+K/ju9znEKhUCgUCmfnFzTbYsvcMy9LAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 18.275px 7.91667px; transform-origin: 18.275px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, with \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"100\" height=\"19\" style=\"vertical-align: baseline;width: 100px;height: 19px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMkAAAAmCAYAAABu1L9SAAAD6ElEQVR4nO2c7ZGjMAyG3x7SAQ3QABWkAjpIB3SQFqghJdBDWqCGtLD3w7yDz3zYAdlgomdGczO7XGJblixLYgFFURRFURRFURRFUX6KO4AOwN8gHYDy0BGloQTwAvCBmXcPsxZX5Fd1LEIN4D38e4fZNFzI6sBxxaaEMYoHzDyfGOfdHDiuGPyqjsXoARTOz7iIr/TDScYL01PjATPvT/rhROVXdTyhhPEKIcJjlh7U5Q6zgO+4QxanwPKcHzCelHQAbs7/v2H0sO7vzsaavluMRnFFHW/WTY9RwT6ZWzSbCnl6GTvmduWDsMXl3eTMRnLDeI+aky7gM3LTcQFj/H/YeJeiVwgVXxxaD889tgzmIKj0JQm5ZxTIY+M02KdfIB8d3zAaB2WTkXSDuHGn+2X0kj5amGP4zN7UpcP+zV3DeOgzZ314iuzd3Dno+A7jEO4wY91sJAXCwgN6Dl+oRW+aU9ajhBnz3vRtD9nM1i7Pt8ADxkjWHKKPHHVsn56bjCRkssxm+J7tcP4j2IXHcYXtm6cZPkfSs8Ywkh7Gq1bYPtYcdbzLSEJgqOW7vD7hP2nOBr2iLTwRQg2GhTbp0ENaqYwGbGH9I3TsOeoYSGAkXNzW84y0J02Be6lzxecxS/jvc1uRVupaBvODsIRMjjoGEhgJQ62lmL3Gct1gzbDcZ0PrNGuyZbOyZtDg/wueL+XNqvvcd0psphhKrWD0+MS80cTU8ZFENRJfqMX0cTsMxJZvepl8KdhQkYiVK0yNxfWyBcyadJjOu4NMSBLV8w0wI7dWD5LS8ZFENZK1UKvEelHqm6Iaw5a9IqkwOxSzC2w3zJ84u3PxDimMBJjOx87QSer4SKIaiS/UujrcPKEV92/wtQJRqbXnOQl4MroOQQqJcHrP5o5mJKFZrStjZ4SkPdBaG0yoSDZT8uSM0aApEU7vKfZGM5KQrNbVsZsWpY3kifXQkd/7XnlGsgWGd48YRiIRTu8p1EYzEioqRah1ZHbLBxc3xmeHfG+qNhd6+5DWo9yIYiQssqUKtc6U3bL5pmdNmtRGYmexrkYUI+ELRKkW7IzZLSC8Zy0GqY2Ed5IrJmmiGAmzOrXvwczxZU16LBcMYyOpVIazS/Ng5BAjs3UGxI3EDrWO2BypsN/VfmE61xZmDY7yrJJKtWsdDf4PoVkneQt91xkRNxKGWlf1KsR9+egDE1axknz0XwSRVKqbbmYT5xNm3rn2ZIXA10HmiqWbYWryirGpC9/ptlOqDc7xroR0DF3DzI9zZZvJVaOFAstp9hb5tfsrM7A/6qqbWFEURVEURVEURVEURVEURVEURTkZ/wCi5zysuW8z8wAAAABJRU5ErkJggg==\" data-image-state=\"image-loaded\"\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: 101.508px 7.91667px; transform-origin: 101.508px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e and perimeter (the sum of the 3 elements)\u003c/span\u003e\u003c/span\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: 3.88333px 7.91667px; transform-origin: 3.88333px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e  \u003c/span\u003e\u003c/span\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: 7.775px 7.91667px; transform-origin: 7.775px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eof \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"18\" height=\"18\" style=\"vertical-align: baseline;width: 18px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAA6UlEQVRYhe2WQQ3DMAxFP4cwCIESGIIiKIMxKINSKIZBKIdRKIZR6A6ztWiHxkm+qkjzl6xenOQpL5UMeDyevhIBhEzPAOBmrKEFZAVwGDbZpc9SSylISEC0zoDGApgDn1syZwQwy/dpBNqk4klPkH32EpjfzAagKIfk3tiESl01QBYFD1ToqgGyRHW9kL/JS4BU19oCwwRSXWMPQDRdLCCaLhYQTRcDiKqLAUTVxQDaQNTVChRB1tUKdAdZVyuQTgpTD0CprrORpCg6VijQXLBWdW0skAXfoSutVQ7LRdfT/i6Px+P5u7wB3c96XQFb71kAAAAASUVORK5CYII=\" data-image-state=\"image-loaded\"\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: 91.4083px 7.91667px; transform-origin: 91.4083px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e. Some researchers consider \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"48\" height=\"18\" style=\"vertical-align: baseline;width: 48px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGEAAAAlCAYAAABSz4fZAAACcklEQVRoge2aXZWDMBBGrwcc1AAGUFAFOKgDHNRCNSABD1hYDbWw+zCdQ0qbPxpSFvKdM08tnXRuMhkmgaKioqLNq7NY881B/QM12GMXrV9gBIaZtSlGumO1vMZsROIZrV/KrE+lhi9BqD94NlTNw3L4Ohn+qshns0NogR+gX+I0QBVwQ8Zn2h24rODvjPyfub8BAROibBDmg10DwgkJ9jwgpl0T+rt6fN0JA5EFwhWZhRfWhTAgoM3ioOZ1ZZwT+NLA3ZgCXTGtdPU1RvxWtJamo7UgnJGZZ8v/XWLfIwLgnSqeV6RvT9oNhB53zq94ThOfqEZmu2sDNlOVby/aDQQzLdg0kAbCmfDAHgpCiBTCkMGXCcEXp0NB0A1zjVJ1rvbhy5e24EAQTkxBCa3fP5FWZCE9ocNA0OooxyrQ6ihkFcBBIGhQcuwFMAEPjc8hIPRIXR/b01miGvl/Md3k3UO4IGkhRxOveviKbY3sGoK2EHIBGFnWm9othP8CAHYKQTu2LgA16UrVEACupuFmIVRIPu+Im801Ugm5xqYz14SgZ78tcRv4DX/V1WJv9qnvTUKYt59DQCiAEftheoesEjNw+iIXu0p1jFeHL/2OK1ZZIZjtZN+ba89zYFwzCSYArkMW25lC/eZzX6p6d3pnM9+ZQhYILRLU+S2DAXu6qY1n7vgh2H7/nfW8ppyO55sPLgjnCF8hN1C+dtAfo5xXaRpklebU5iGEHKCklO9waA1tGkKNpIcctT5Iykt5ESBUH0G4MN21UUtVe1dIQHK0nUHSXY6UZ95PUtMLENGyVQKL7lQeSGaFOLeioqKioqKiresPwN5Zrqu1TD0AAAAASUVORK5CYII=\" data-image-state=\"image-loaded\"\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: 50.5583px 7.91667px; transform-origin: 50.5583px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e as the smallest \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"32\" height=\"18\" style=\"vertical-align: baseline;width: 32px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 70.7917px 7.91667px; transform-origin: 70.7917px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, but here, we will only look at \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"32\" height=\"18\" style=\"vertical-align: baseline;width: 32px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 243.942px 7.91667px; transform-origin: 243.942px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e's where the hypotenuse is \"strictly\" greater than the other shorter sides. Other examples of \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"32\" height=\"18\" style=\"vertical-align: baseline;width: 32px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 18.8333px 7.91667px; transform-origin: 18.8333px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e's are \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"56\" height=\"18\" style=\"vertical-align: baseline;width: 56px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAlCAYAAACao20PAAADbklEQVR4nO2a3bGDIBCFTw92kAZswAqswA7SQTpIC9ZgCfaQFlKDLXgfcIcNEViE1cwdvhke7o3KyuHnLAhUKpVKRYGHp3RXBvXP6eBv92RWAC8As1OGEpFWdhnw3d4vGC2SWVFH2y/Q4UQBb9s9HYDmSKWJtCfXx+tNIaddThGwgxnqE8x8PW73TzDBl+S2PX+BXR/o71mhPs4A4A3zXhL67frVKSlxqgt43669O/9vYQPujwSwQwsrlNuT6bcF5UV0hZAI+MS3cLxI41QVsGfB7E0Nj8jvqVAj+joEdaaxQF3Ec3suPVsiIDX6CCtSAzuC6TkvQf2qAlIwvhe6wQb7PBIEg49o3xpEL7tk1uVDKuAL/k7UwMQXexdCTUDeoO70ySGRc0chvUhoBNI174x6QkgEbLf6Q+/Kp9dQ2wGKAvIpJRTEDHlvC9Hgc+rZayBqmNzR7kMiYA+5KJcKSOtbLIhReJ0E/izXyJCJeUPPiaaYmBBcwNgydYqAoR4vFVpCA7szQdNyB9PrFxiBNfPBUgIOsFN9LF41AXkvCrmpkgIC3yKSkKVSlRClBKSZRLLHqepCJW6q5BRK+ETMWWMllBCQXKhk9AHKAnIjE0quSyf0NKqfzvNL1rFHCQEp9pRdLtWdGG6Jl+3vB+xOOk9cS5gLGtEk1A2fTjelcVLJFZBSr5QTnVP2QltY0WYYEQd8W/9cqPfuNSCfqq/MA300MHGlpjinnka4lDYwNF36pskJuqPwqIC0Zh/JTy8TkG8Z+RLvFLjr9ZkV6e7QUY4ImCMecKGAfDSUcIcSAYHfE1AiXsh4XSIgd6e+4JrtugfkAtOI9pkAvua6hom+N6G1+QipAo4wniDEgPDpyekCkiuNJdfcdEhHKa2pvimZOo7bwPxUJMdFptxP70eufK/QNZINk0PBpgjYwtr5CXFB+BS7Qn6GRx3k5dRxh+k0E/bz0dUpqSkNN2Sx/Va3c4ZKzJ2rCtjCNNwMmwOmpB4TuzflEPaGz7RlRvyTR56bpgg4sDjdsjf9955rfSWWE6oKOGwB55qUMz9X7KCXJ2pwaR4oQXIAWpIJOg5Vi58WsMX3WqbJCL3DXi2yBLzDfs9IpdRhaQPTmJqfAXIG/P5X5fz7USrkrJPxuaZD3+lXRHCn65ZKpVKpVCqV/8Mf0OnMkPT9w/AAAAAASUVORK5CYII=\" data-image-state=\"image-loaded\"\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: 17.5px 7.91667px; transform-origin: 17.5px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, and \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"71\" height=\"18\" style=\"vertical-align: baseline;width: 71px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI4AAAAlCAYAAACUJtElAAAEK0lEQVR4nO1bW5HrMAw9HMKgBEKgCIogDMqgDEIhGAohHEqhGEph74dzJkpqx7KV1+71mfHH7liJIh3rYbtAQUFBQUHBr8UjMK5HKlWwCa4I+zsZPwBeAPrZaNbQtOBUaPDt5xccB5LxgxJd/mdcsSNxqkEmh3AWWStquLDcDeOWIEu9q5V0kXbQjKX3XpTzfNiFODeMoU2OFnGFLbIWVHBkeQ/ve8AZOhXUvV5JrwbftgiND/w63zB+lxx9YL4PmxOHH9rDGb/FVOl+I1kLavGeFGPO8cCo61rE8S2i0PDZp43IhMg2x6bEucI5wBfaO4zK+p5jkbVArmhLVKNh1yQOnxlrQNrAPMp3GMlRDfPkgnwl6JIMjdN6hA12wajofWXZXEhn98gnTQW3cp9YlzgddN/7hj9yvIZn+ECdtfpuRhwyOfaMH3xHFYtsLqThtOE6hCcc8SQR1yCOZqujhj9NMf0uLQaZxmIE3bWrkmDUiH3M2rIhyPTXGp5zh9OLHcvaNU4MdP58c+4GPRlOTRwWjjkRwyLrQ4VpPcJoU8N9ozb61HDRinY5gjisVXIiptRXU7/uTpwGzsA5jrfIhnDHaLA3HDFlvuf/Y6vwhWm02ps4TFOa4tYHNgaaSL4rcWpMC8YP9MWtRTYG+Vx2HTe475t3HKE01sI5TBp8b+KE0pQWTNca+d2I08IVbL6Np1hNYZHVQO6N+MhYzebMo90VjshzcuxNHEuaYnOgrRsPSVUXfK9yrWEtsiFoNr9uYp7sWGhwH+H2JI41TbFu1Pr0sOIYmLZ/qeHVIjuHJI52Hlflcxg+7EkcS5oi6VJuNhxKHNnNhIy/hewccv9mCT2mRLhjLNR9B4yy6G7E/7c4Y8tNU9Ugm5ryDyUOMDojx/kWWd9zZCRZmkfiyL9TxtrRh05MTVOs3XLqxNMQJ6dDsshKyLS35NQ5wVi0h4YsqOWlN8uutA8p3RBhIQ1wAuKEzlW2lpVgjo/leaYD7creq8Zhqk2xg4Y0S3tlhxKHL7eESp9sBReFHtA7jNEhRApZU2mLSA1xeJ+3QV7tw27vnSDTIX4lpUH4QBTYkDgXjCvBdz2B2/O+U2iLLDA9d9KudulkHzHYrqbcAYoRR57y59Zq/Fbt4pPzQxfQOWfJv5sSRxrlI5TtsLyFb5EF/DvBGvA4g+QhKdkdPZEWFWLEkSmSIzXtUl9N9J8vqKURS8ebX+RiWOzhDP+A7pzJIsvjiR7OsFriAGOaozxvH+akZXZeSwXxA9NCOoU4fL4mUt2wXMin/lrl8OJ4a/yWn+zwxuNvwZ8mjuby0lnwxLq3GbfGnyVODRf+97oHY0GHdQ5r94SJOHd8b7OvvbmVA27OnUGXGBqcP5XK31/Nj1OSEarGrQeOBeeD/JnPfBQUFBQUFBQUFBQULOEfKW5XzxL1fJoAAAAASUVORK5CYII=\" data-image-state=\"image-loaded\"\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: 3.88333px 7.91667px; transform-origin: 3.88333px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 71.75px; 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: 310px 35.875px; text-align: left; transform-origin: 310px 35.875px; 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: 269.142px 7.91667px; transform-origin: 269.142px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eUnfortunately, unlike Pythagorean Triples, a 'closed formula' for generating all possible \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"32\" height=\"18\" style=\"vertical-align: baseline;width: 32px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 21.9417px 7.91667px; transform-origin: 21.9417px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e's, has not yet been discovered, at the time of this writing. For this exercise, we will be dealing with \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"32\" height=\"18\" style=\"vertical-align: baseline;width: 32px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 6.775px 7.91667px; transform-origin: 6.775px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e's with a known ratio between the hypotenuse and the shortest side: \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"50\" height=\"18\" style=\"vertical-align: baseline;width: 50px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAlCAYAAAC05kydAAACWElEQVRoge2abdGDMAzH/x5wMAMYmAIU4AAHc4CFaUACHrCAhlng+ZDmGjh4SICjsOV3x4eVsaYkzVsHOI7jOD9ClVoAJ1IC+KQWwok0AOrUQjhEBmAAkKcWxCEqAH1qIZxIB+CVWgiHeIDc1SO1IA7xAu0Q5yL0oJTXuQA5yF1lqQV5Yuwz8zB2Z57hsrzcN6j+2DMfk1nmrwC0oO05IFpFFsZ5zJJpPA+49ub9Jcj/t0H2BlRta1sgHwCFYb4HSIkDqIjk+MNj5kq/Cw92IGV0GCvJUqkOB1xbrTMXa5FWWorfXsuaCtheILdWeox3QYEd6+FF1Bi3CvizJfVrD7i25P456MXMVdZsqZqquwnf18CKnioDIIPgOU3JAbcHWCF3TPUyRGXMKTMP42tuyNIqWdt1xcr9ReSDvVKYq7HZV08ooWuVPBANYMmd14hhwITczlt9d0q4orYmH3NoWyXynS1lTxyDzZ1iGbyP2B1nZ1mVkN+SGU3RtkqkASzFGunOTDJxAXTk7jg7y2qwbq0atK0SjQFIIzdxlHVJzs6yZL20RyE9dHXKmgG8xH1z/ODF3PmIUvrzJXdT4P+Og6VV8p8BcEE6jR/1yvwAxumuNu++ItJfz1m45pCJ6y0NnD1NvQrPk0/uq9swMt09yl2lQu70EmSNRRjXGBs/p0EG9QGx9cRdDlkQfmCIh9zHarUPXJwStHheUw1dtmZtlSD87htR4VN3xLvC2/cbeOPeLvur4Dh69yOGr0HbKnFOgmONcwH8XyUXo8I9jxq+liOOih3HcX6BP7UvFJF5pfzWAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 3.88333px 7.91667px; transform-origin: 3.88333px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 95.6667px; 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: 310px 47.8333px; text-align: left; transform-origin: 310px 47.8333px; 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: 62.2083px 7.91667px; transform-origin: 62.2083px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eGiven the value of \u003c/span\u003e\u003c/span\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: 2.33333px 7.91667px; transform-origin: 2.33333px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003er\u003c/span\u003e\u003c/span\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: 85.925px 7.91667px; transform-origin: 85.925px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e, find the perimeter of the \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"32\" height=\"18\" style=\"vertical-align: baseline;width: 32px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 30.3167px 7.91667px; transform-origin: 30.3167px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e with the \u003c/span\u003e\u003c/span\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: 41.6167px 7.91667px; transform-origin: 41.6167px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; text-decoration-line: underline; \"\u003er-th smallest\u003c/span\u003e\u003c/span\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: 37.3417px 7.91667px; transform-origin: 37.3417px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e perimeter. \u003c/span\u003e\u003c/span\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: 12.4417px 7.91667px; transform-origin: 12.4417px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eFor example for \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"35\" height=\"18\" style=\"vertical-align: baseline;width: 35px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEcAAAAkCAYAAADb0CfrAAABdUlEQVRoge2XbXWDQBBFrwccYAADKIiCOsABDrCAhkrAAxaiAQvtj+UV0oTsApsspXPPmR/54sy8zMzbBcMwDMMwjkUBlGMYIzUwAF+/ogGyhHklp+delHl0/FOBapwAFZMAOfed1CTJLiEZrvCPhc9LJnGGdyV1FCrg0/Od+cgVL8/oQNT4XUljt0ucEjerQpb415E4AyuWcoXb4lcmZbMxutl79YpEyggRu/VbXB2+8XuIZrLHCdNzK9iaLf/MTkNjUxFPUC2bpkDiNLjEJIZe5wu/e0QXIdZ0qg+51SbBZYUSp4+X1yHQ2ljzB/9wYRLnyrmsrsIt4c01aVm9YtZTUuBquux5yHzxxuiaI7hVgeuYXcJI3Zhdk9qtoggDbiaV0O6HjaR0qxy/MBmBlq6D3hkuZDqf+YRtWb6k3jxMXdPuTi0tEmbAibMUHYFXiLmFxxqpFEiY0H0WdNrXvaqLn+9bUUeExpnOcYZhGIZhGMZWvgF1o8SVzUIOYgAAAABJRU5ErkJggg==\" data-image-state=\"image-loaded\"\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: 24.4917px 7.91667px; transform-origin: 24.4917px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, that is \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"43\" height=\"18\" style=\"vertical-align: baseline;width: 43px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFcAAAAkCAYAAAD8fqYDAAACEUlEQVRoge2YbZHDIBRFjwcc1EANVAEK6mAdxEEtREMlxEMsVEMt7P6AN7xkmwBpd/Mx78ww0w5pApfbmwdgGIZhGIZhJE7AJTa38lgOgwcewPeodQTBjYXc+C2qbk9M4EVcCAK2JAEdcGXo5H6V0e2cniDsKxzBtSLw+b8GdQTOBHfOvbh0ZHz9x6COgicvmMTGJsR1pFLmCGhxS+ckGugYkRKvGgc0hL9YGz/38XvNDc+khXmnfZIrQdhcfBCf3RFyuiFEShfbN3CvfbiPN3swLFda0lu2tBiXQbzTnrUTyCDzaDLXSTaPBVyc2XOrKmVMzWT1Si9t1e6YQaqFnGtlAV49uyGJW1wr57LIxxvvuXwRYeaiRoR9TPTfMv0vEWd+0ilb4kyY33XmGk8ymJ+4po/9t9IHSxzUvEH3hCOYJyeIGGxq93YiL/4v7upHnzw52kK14Ahi5YTVBptyd8sCnWRL+On99trVQqmwkDeYdm1XM4i/OsxYu1ooEVb+3jmDaaMU5y0Ms2bK7l/s65iuJe+wK+mQZ85gLUNne4JOdwriQWfJuNRysX/qpGmLyHxuhPLrVZNrJNOlCtBnvTL3O8NMPsXrizYR+iiuJ6zMhXQGOle+bA1tlFzTLtXiPUnbXjFVM+qv2p25+AOdd3uLAk9dno9N4wku7Qiu13M/xb6WY5arhmEYhmEYhmGswQ/bvA+w30MOtwAAAABJRU5ErkJggg==\" data-image-state=\"image-loaded\"\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: 81.675px 7.91667px; transform-origin: 81.675px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, the smallest perimeter is \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"18\" height=\"18\" style=\"vertical-align: baseline;width: 18px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAABLUlEQVRYhe2WUbHDIBBFjwccYKAGoiAK4qAOcBAL0RAJeKiFaoiFvg+WmX2dPEIC5fWDO7Nfu1lOLiwJdHV1fZcsYE4+M0jcaoMswCuzsQFm4Ak4iafEvQTEKJAYR0AWeMji726u0sPv5A41Et5slAVygWKt28kZYEvks+UygaaMOu34aZfOAsUt2RI1GvqyS7lAcTtSQIPqtX4aKNakgGxmXVWgo/PRDMiruvEbgO4cn4+mW2YIF2LKJT32j08DIXkN5eX5meDIqnJLCyAITk2yoBcIR9iumbxzVhUoBRrvqr1vXXMg3Wcq6FMF6MbxBDYD0tN36dejJpCeurUGjOX3GJ/5QjvCId4o/FOMIDPB4vdY/ljAEEY53jle6opduSorAMN/QnR1dXWV6Ae9sZqCc2SAGwAAAABJRU5ErkJggg==\" data-image-state=\"image-loaded\"\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: 12.05px 7.91667px; transform-origin: 12.05px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e for \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"32\" height=\"18\" style=\"vertical-align: baseline;width: 32px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 1.94167px 7.91667px; transform-origin: 1.94167px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"48\" height=\"18\" style=\"vertical-align: baseline;width: 48px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGEAAAAlCAYAAABSz4fZAAAC1UlEQVRoge1aW5HDMAxcDmEQAiFQBEUQBmEQBqUQDIEQDqVwGEqh9+HsxHXjWG5lO3fjndFPH7KitR6WA1RUVFScHqNHLiWN+gO4wO+7aDwB3AEsjvQalv5j9Hj32R3Gn9F4ou56LVxQkIRuFS10MDZJRHNdAGi+0F2MhOuqY/5Ch4ufVadEbkpr9uu6M7bcfgfwADAIdRQhoYExUpMEkioVjVQ6rbquB99JyC5CwoLNGVoksMi1B79p1jV/FNbrsTUnPnCjHdkEFCBhhHECOwINEtpVZxP4HR2nkYpmhO3nZgulpawkdNb/aKAWCRJb6DiNVET7jyKBvwm17dlIaGB2Kw8lmiRI13/CpIhQxEhww5ZS95xsr3eadDTBOJ7ITQJT0aSkr8VroXeLMwuz5CSchYQrTBTY/XNuEpiK9jqZT0FiKRMMOTPM80rXSk5CCxOSbsjmJEE7FdlwieAzxayTnIQF+ykgJwnaqcin3z0MSolISgLb0T1jcpKQIhURHV4HmTYRC2REJCOB7ahvjpKLhJSpqFv12s4esB3SSEQISUhgOzrBP0DjYW2xPtMeqgHpUpE9enHt7vBKRJFzApXGSoqoYMRpp6IBx4c1ZgJJNCQhocP7xYUr3CkP67OPbpcOwF4+RSqSpFPWokdAV7FRdo6awN2aoiuS2D/ij5PQwDhxxOe1gnVHcuXKu98esqghwUcTWY42QpvgtCTw2E+JJcJORaHZjTuCkESnXZh9syNeMoVsPy0JzKf2SCAG3KmSFtEuopQQcfwfHT1gi6AWW92TNATFSLjhuBh3METwYWJJoH5pVzTi9c0HCQlEj21AyQmBTUoIRS/6pcj5Ks0FOjdvsWuemgSGvHaL6cMM+QW9Fk5NAucyKU7Se5ig9xZGDL4iYcD7OCImlx6hgXGIlr4QeuRJebyKtYVNRDR8owftU+9/Aw9we1JRUVFRUVFxdvwCuGJ2Vt22a+kAAAAASUVORK5CYII=\" data-image-state=\"image-loaded\"\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: 57.9583px 7.91667px; transform-origin: 57.9583px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, while the second (r-th) smallest perimeter is \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"18\" height=\"18\" style=\"vertical-align: baseline;width: 18px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAA6klEQVRYhe2WUQ2DMBCGfw91UAMYmIIqwMEc4AAL1TAJ9TALaJgF9sBd0i2DXQ9u4+G+5MIDBT74QgBwHOc/dAAuwumE54wAglZoAjALZxSIZForlX8hNcjMWJ7SJ0IlwqMSKjRxY02gC0wr+xOAgbb3PUKRLvKtdQ9ZLpDYLqG1BDU3bOc6TEgC53pA9taYC3GuLFxvLsS50hmEWnOZC7XmMhdqzWUqpMllKqTJZSpU0J7LTChCl8tM6ApdLjMh/mL3ZxCqc239kvxMiHMVxbH8O8NCwxFCI8m0vF2xOu59MpabdBzHcSQ8AUZlel3qgGXQAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 25.6583px 7.91667px; transform-origin: 25.6583px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, for the \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"32\" height=\"18\" style=\"vertical-align: baseline;width: 32px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 53.6833px 7.91667px; transform-origin: 53.6833px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e with dimensions \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"71\" height=\"18\" style=\"vertical-align: baseline;width: 71px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI4AAAAlCAYAAACUJtElAAAEa0lEQVR4nO1bbZHrMAxcDmFQAiEQBEUQBmVQBqUQDIUQDqVQDKXQ98PRZOvKsp2vJve8M565mUtsWVpLsqICBQUFBQUFh8U1MJpfClWwChqE7Z2NN4AHgN4b7RKSFuwKLb7t/IDjQDbeKN7lf0aDHxGnzni2GtbSxhnAbYYcIcj8OXJqqOFcejeM88z5fLBupkDePU14b1PitACeAO4Z71yH9UJjKc9XwRnXn/8F4JI5zxVun+/h71zDxHDGGC543Ib1LZzg9vnCmKs84UJQ6kHZjDhnjIp8I504FdwGQ6TpM2SwcIqsI0aJoca4zx7LEwZwh0/mvw5ysW4tndRw+3zikyQVzZHiFTchzg3uxF6QTxw5DbFTNBf9sA4n9zW+PZCl1BZ5J38KmkFOTQ6WVbMNk0PzoEKGN+Kybx6qconzwjo5DOM8rBNy0xwqQ3Kz0nusR3QrnJxIBo0Yso8Xwp5QiBWzz66JIyf4gvlJqoU77Bymwme+o/3/hbhR5qJCvNxheUaR8WG8z17LIv+uicNxW4zSYXkSdYgbu0eYOKzstb2jBfE4Wmg/Y5SxM+bgdMIi6W6Jw/mCNjqsn/cwhDh+4sne6I2RgDWmXXPnQEKR5m043FrelUOuRbDdEgdwSm/gNnrHN3nWzCV8hJJKPqFPOAP5t7On8t7SaId1Q8k76y+VOFZI2zVxfJzwTaBJ30smrCsE8D2IL48U+RqMNas1w1jtyRCqOfXIJ44Wlv3nsvEL4gg4jL2wvtcRN68pnItw2v8r75klK8c3jGUE3xv7JGXixHLEP0scwCnGqlksBbkxhYpqrORQPsOJ6VIFSx+aN2aCMHEsfcVukILDEidWs1gKdziPEfJqKUr2n1vTQ/KB4jBeQhVBQsBaxLnguzTvg+s3FnJCxRywx2AdT7lVWTY6NHHEGGv0AEliGzMy13csT7IVcXgt1jHnhanEsZL5QxNHPM7StZJU0gCfocF6PpVgS0DWYoJwaLd0z57JSuQPSxxRhFVrmAL5im+RoMZnoU/2ZHk+ufksLW9oLS1ZF0I9jXfv9MwhPzlI5TUEKfOHvgJf4E5PTliQloPYreOBT6OI5wuRgvMOn1zSz9tiGU8kBtXCDIehkN5SLxy7JI5fjfWNL/E6VPzzWyFSyCOkeSDcmM0NTww2iOZ1xP3773H4SDlM3DOktW3IHqyKuoRWba2QnBo2JQ7HT60K6wvFoxvel4KXFX+1aq4FUbi/Zmhoa7c0B3sPOQR36Ib257byNZ9o0nIirampnzbkYDH5RM7UzzibEKeFU5zfKS8dbJpHOGGsjPKzKTcoKcP3GL+oWwjJpg2NAAIJkTxf7CdDchhSE/1m2A/Lc0V+RbrBp35vmXP8rFl9KxzlJzvS2XcU/GniSP/vlu0XUxFrJtsb/ixxajj3v3axbQl0+G0D2BTMIs4F379z2rJxKYQKzhB7kCWGFvsPpdIXxUOS6WyEbhxb9McUbAvrd20FBQUFBQUFBQUFBRb+AeqNb10z+oPdAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 16.325px 7.91667px; transform-origin: 16.325px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e. For \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"35\" height=\"18\" style=\"vertical-align: baseline;width: 35px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEcAAAAkCAYAAADb0CfrAAABd0lEQVRoge2YX5GDMBCHPw84wAAGogAFdYADHNQCGiohHrBwGmqBewg7hOtw14WUpL39ZvahD8ns/rr/CBiGYRiGURY14IAmtyMl0QNfwBTZHehyOlUCA0GMgSDSQBBGROrzuZaXHvA8llEFjCwZVJ3sV3ZEgK3ALyzZ8+96UENovls4lsypT/HojZDMuR29yLFW969/5R3whAmmLqkuOix1Wc3m2dfpXQJL1RsGQmyHykk6ujS2kbVgV8VdUwI7WgJtFNM0x7K7AuSi6+yYiCG/Ncr7BLZ3J6kJ2eJZ7zhirfbCinWGjDsdKxHHYwapdp32x+FP3AVigVTlJWt3knFXKHECqL6z4sabImtKmlYxanEa0mdNCdPqN7+eFr6LDqk7+QY5p9UWNcuq8jSy6N0TO1MaPcoEiEf48CKnzkCa7dajlnxbaRbZVQdPVVI5iJ8kZB3pZ7sRSkkdn3xX+WRu5uNCEELikdfAT9zZDMMwDMMwjBR8AxS7vP5/0oaBAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 31.1083px 7.91667px; transform-origin: 31.1083px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, the third smallest perimeter is \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"33\" height=\"18\" style=\"vertical-align: baseline;width: 33px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAAkCAYAAAA9+eyvAAACF0lEQVRoge1YUbXDIAy9HnCAgRqogil4DuagDmqhGiYBD7MwDbPw3gfJWcaAJoXuvA/uOfwMkhsukKQDBgYGBgYGzoIH4Iw2E4CZbK2YaUwHbFt4i/AANgC/yqAcrX+SDY8HBbdnu9LahcaDxvVEXpVj6XRPCAfgTsGsiBu5JT5KQXmyfeDz5rGPkJlr5a3iQs4uRKAVIiCKlwY74XVSoWDLPEtmzgn73HwLrxoLdELMiKdQAt+uZ2buR8Ehb6fccAuvCVohLqgnJ/Zzz8zxNa4FK8WSt6KF1wStEHvgk8klPb6+NSFmEUftBlh4TeghBL/xUrJj/zUhvHKdhdeEViE4o98qwcjsXgvYIoSG14SjQjjEdy3rekD+PQex5lLxqRHCwmvCESE4k8sNyk2kQV2x//41T8PKa0KPHJGeULpZh9hI1W6FLJ/aCrDHa0KvquHxXh1yzY8UIxD3Sutlp7h15FWjlxBA3FTNF7/vDVGIG/H7xLaWR47wqtBTCNkLWBMvn2ruW+Qs3jecIYS13ZUx/HyRtxhEqxDcJq8Gm0nwH012R3g/0FOIgHi1tX5kNWnpDq28WWiF4IRU+iOEy5820ckqUusOe/Nm4fFe0nL/BaSEaflb8Gp1tSeyIL7nJ/Y/lnryfoDLVciMrRCco9/l2pV+2+voHOKJcc8QyE7zFFp4/x08YuAzOn0gDQwMDAwMDAx8A39JRSsd5481owAAAABJRU5ErkJggg==\" data-image-state=\"image-loaded\"\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: 12.05px 7.91667px; transform-origin: 12.05px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e for \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"32\" height=\"18\" style=\"vertical-align: baseline;width: 32px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\" data-image-state=\"image-loaded\"\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: 1.94167px 7.91667px; transform-origin: 1.94167px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"101\" height=\"18\" style=\"vertical-align: baseline;width: 101px;height: 18px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMoAAAAlCAYAAAADd3b/AAAFFElEQVR4nO1cbdXyMAy9HuYAAxhAAQpw8DjAARbQgAQ8YAENWOD9seUQSj+Spt0Gb+45/fHwLF0b7k3TrANwOBwOh8PhcKwAx0TbLTkoh6MBdkjzW40ngBuAa9AOLUbqcCyIAz55fcPIeTWe8NXD8f9ghxmFsplsdgCGinuS7abClmM7tR7Y4jXOsJ3xOfbc9WELx2yxbQlt3xYeWDnEoeHBLELZA7hPNrxdUSb9BiPBHnjliffJtubL30/3vlTYljBgHGc4Tz7fEDG/pNqpoW0LHKYxSH1p4YHFNtWfhgfdhXJC/gt8ID3R7fT/O95FMeDltL1izJzIPYRyRH6uob/2hetz9hZbK0LSSnxp4YHFNoYaHnQVCnXOU44Br0hEE71FbLkY/jJ9PyFfgq/QfbkakPNjY82NpxQRB4zjvTe0teCEcY5/kPvSwgOLbQo1POgqlBvGCcYQpilhGkXRORctyFGSyVLKRtWL1kL5gy6ybabxlER+wGfqZLFtCSnZLDyw2MZQy4NuQtmi/GXyJTWMxOSAXKQ4M/vcfbZsvBRNWguFnC/dZNKmtIQLPn1tsW0JiVAsPLByKDaWWh50E8oe5YHz9Ilfy/PvVDQB3pf/1PMbSuHoYVEPoVDk5u02fW6pzFDq9Kjox2IrhUQoVh7U2oaw8mDW8nDq5mFffFOcmzy3TwnqjPdqUw+h5KpPD9T7iQSYCxY9bKVotd9L8aClrZUHiwqFvsxweaWUQSOUWIpG1Rmeu/ZKvXbT/U6IC0dTnSOQH+a2laKVUFI8aGXbggeLCoX2GOEZGl6VkArlEfxvM30WpmS9hBLigPeNpjYFWnvaBbQTSooHLWxb8WAxoVDFIhYJuFBKlYyUUK6Ipx1zCQUY50XVFS0R1p52AW2EkuNBC9tWPFhMKLQPifXBhZK7x4C4UKgEGHPenEIBXhHtifiT+RTWnnYBbYSS44HVtiUPFhEKlelSlSpL6kV9p1aiuYUCvNKDcNVL4RvSLsAulBIPLLateTC7UKhMl3sIVlP1urC+z0gfDqRU6Mo+63lgEHiVu6VC+Ya0C7AJRcKDWtsePJhVKJSzl5zDn0tIhXIK/ta03qsLjUt6lISiXU3qZLHVotZ/Uh7U2vbgwWxC0ThnA9ng+cqzxxgRwhduwkb7hQf7rOrNNQVoRZFEeZp7Tepksa1BjVB6iwTow4PZhCKZII+CFBlzUfjCrtEejFxijyKJ8nTaoCZ1stjWoEYoWh60sg2xyj1K+FQ0hgPev+DSE1de8dKe2M05aJj6O0K2dxmQf5mMory04kW5c80GV2O7wzhHyzEbrVBqeNDCNobVCYWi6QnpF/bpmrA/OvAWmwylXZqSK1B2ED9omauaEPhDxSPeSUepwk3QD/CeOmlfRtLY8tTWsrpq7C08sNimsCqhhKTLtdQpYe4kIiGlGFfoo2HJQfz4jCSN4aVsSgOP03gfk710jHxeWmhsqXTKm1aYfH94L9hbeNCCQzGsRih7lDdU0l9v2WEkHl17Qn1Vh/pJbdy2GJ1HGz7JUn5gNvQk+Ag9+WhsNXPT2h7x/usi0rGGc+Utlq5aeNCSQyFKPAix6FmvtUPr/G/EDm3fgPxVuFASkLw09Au4QFcM+V/hQolgC/kG/JtxRr/XhH8NJqH84fNogPU3t5bGgJE83z6PEg74/bSyFvy3w6hRsUSNVOWh91Nuh6M3cj875XA4HA6Hw+FwOBwOh+MX8A+XjItEEg0W1AAAAABJRU5ErkJggg==\" data-image-state=\"image-loaded\"\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: 3.88333px 7.91667px; transform-origin: 3.88333px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; 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: 310px 21px; text-align: left; transform-origin: 310px 21px; 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: 305.717px 7.91667px; transform-origin: 305.717px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe output can be very large, so please present only the last 12 digits if the number of digits of the perimeter exceeds 12.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; 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: 310px 21px; text-align: left; transform-origin: 310px 21px; 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: 282.908px 7.91667px; transform-origin: 282.908px 7.91667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eFinally, as with the original, the use of java, BigInteger, persistent, and global are not allowed.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function function perimeter = rthPerAPTdbl(r)\r\n  perimeter = r^2;\r\nend","test_suite":"%% Test Case 1\r\nr = 2;\r\np_correct = 71;\r\nassert(isequal(rthPerAPTdbl(r),p_correct))\r\n%% Test Case 2\r\nr = 3;\r\np_correct = 1393;\r\nassert(isequal(rthPerAPTdbl(r),p_correct))\r\n%% Test Case 3\r\nr = 5;\r\np_correct = 1046629;\r\nassert(isequal(rthPerAPTdbl(r),p_correct))\r\n%% Test Case 4\r\nr = 10;\r\np_correct = 737287485879;\r\nassert(isequal(rthPerAPTdbl(r),p_correct))\r\n%% Test Case 5\r\nr = 100;\r\np_correct = 16183149010201;\r\nassert(isequal(rthPerAPTdbl(r),p_correct))\r\n%% Test Case 6\r\nrs = 101:150;\r\nps = arrayfun(@(r) rthPerAPTdbl(r),rs);\r\nps = mod([sum(ps) ps(5:5:end) floor(std(double(ps)))],1e6);\r\nps_correct = [12636 824229 203679 227761 926641 15749 664839 210241 515881 139269 477199 789840];\r\nassert(isequal(ps,ps_correct))\r\n%% Test Case 7\r\nr = 1000;\r\np_correct = 499499001002001;\r\nassert(isequal(rthPerAPTdbl(r),p_correct))\r\n%% Test Case 8\r\nr = 10000;\r\np_correct = 100020001;\r\nassert(isequal(rthPerAPTdbl(r),p_correct))\r\n%% Test Case 9\r\nr = 123456;\r\np_correct = uint64(76696064606196865);\r\nassert(isequal(rthPerAPTdbl(r),p_correct))\r\n%% Test Case 10: Forbid java and BigInteger\r\nfiletext = fileread('rthPerAPTdbl.m');\r\nnot_allowed = contains(filetext, 'persistent') || contains(filetext, 'global') || contains(filetext, 'BigInteger') || contains(filetext, 'java'); \r\nassert(~not_allowed)","published":true,"deleted":false,"likes_count":2,"comments_count":7,"created_by":2404920,"edited_by":2404920,"edited_at":"2026-03-04T15:24:47.000Z","deleted_by":null,"deleted_at":null,"solvers_count":2,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-03-04T14:14:29.000Z","updated_at":"2026-08-23T12:21:04.000Z","published_at":"2026-03-04T15:24:47.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\u003eThis  is essentially the same as:  \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:hyperlink w:docLocation=\\\"https://www.mathworks.com/matlabcentral/cody/problems/52834\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eProblem 52834. Easy Sequences 32: Almost Pythagorean Triples\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003cw:r\u003e\u003cw:t\u003e; it even presents the same set of test problems.  The difference is that the \\\"correct\\\" solutions for larger cases of 52834 were the result of roundoff errors due to values being larger than flintmax('double').  This problem requires care to avoid such roundoff.\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\u003c/w:rPr\u003e\u003cw:t\u003eRepeating the original problem description:\\t\\t\\t\\t\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\u003eAn Almost Pythagorean Triple (abbreviated as \\\"APT'), is a set of 3 integers in which square of the largest element, which we will call as its 'hypotenuse', is \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e1\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:u/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eless\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e than the sum of square of the smaller elements (shorter sides). This means that if \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ec\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e is the hypotenuse and \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ea\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e and \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eb\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e are the shorter sides, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"32\\\"/\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\u003cw:r\u003e\u003cw:t\u003e, satisfies the following equation: \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\u003e        \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"19\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"99\\\"/\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=\\\"rId2\\\"/\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:t\u003e        where:  \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"62\\\"/\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=\\\"rId3\\\"/\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:t\u003eThe smallest \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"32\\\"/\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\u003cw:r\u003e\u003cw:t\u003e is the triple \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"48\\\"/\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=\\\"rId4\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, with \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"19\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"100\\\"/\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=\\\"rId5\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e and perimeter (the sum of the 3 elements)\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e  \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eof \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"18\\\"/\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=\\\"rId6\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e. Some researchers consider \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"48\\\"/\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=\\\"rId7\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e as the smallest \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"32\\\"/\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\u003cw:r\u003e\u003cw:t\u003e, but here, we will only look at \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"32\\\"/\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\u003cw:r\u003e\u003cw:t\u003e's where the hypotenuse is \\\"strictly\\\" greater than the other shorter sides. Other examples of \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"32\\\"/\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\u003cw:r\u003e\u003cw:t\u003e's are \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"56\\\"/\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=\\\"rId8\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, and \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"71\\\"/\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=\\\"rId9\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eUnfortunately, unlike Pythagorean Triples, a 'closed formula' for generating all possible \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"32\\\"/\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\u003cw:r\u003e\u003cw:t\u003e's, has not yet been discovered, at the time of this writing. For this exercise, we will be dealing with \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"32\\\"/\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\u003cw:r\u003e\u003cw:t\u003e's with a known ratio between the hypotenuse and the shortest side: \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"50\\\"/\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=\\\"rId10\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eGiven the value of \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003er\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e, find the perimeter of the \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"32\\\"/\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\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e with the \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003cw:u/\u003e\u003c/w:rPr\u003e\u003cw:t\u003er-th smallest\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e perimeter. \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eFor example for \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"35\\\"/\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=\\\"rId11\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, that is \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"43\\\"/\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=\\\"rId12\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, the smallest perimeter is \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"18\\\"/\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=\\\"rId13\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e for \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"32\\\"/\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\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"48\\\"/\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=\\\"rId14\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, while the second (r-th) smallest perimeter is \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"18\\\"/\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=\\\"rId15\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, for the \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"32\\\"/\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\u003cw:r\u003e\u003cw:t\u003e with dimensions \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"71\\\"/\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=\\\"rId16\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e. For \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"35\\\"/\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=\\\"rId17\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, the third smallest perimeter is \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"33\\\"/\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=\\\"rId18\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e for \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"32\\\"/\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\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"18\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"101\\\"/\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=\\\"rId19\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eThe output can be very large, so please present only the last 12 digits if the number of digits of the perimeter exceeds 12.\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\u003c/w:rPr\u003e\u003cw:t\u003eFinally, as with the original, the use of java, BigInteger, persistent, and global are not allowed.\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\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image2.png\",\"relationshipId\":\"rId2\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image3.png\",\"relationshipId\":\"rId3\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image4.png\",\"relationshipId\":\"rId4\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image5.png\",\"relationshipId\":\"rId5\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image6.png\",\"relationshipId\":\"rId6\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image7.png\",\"relationshipId\":\"rId7\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image8.png\",\"relationshipId\":\"rId8\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image9.png\",\"relationshipId\":\"rId9\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image10.png\",\"relationshipId\":\"rId10\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image11.png\",\"relationshipId\":\"rId11\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image12.png\",\"relationshipId\":\"rId12\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image13.png\",\"relationshipId\":\"rId13\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image14.png\",\"relationshipId\":\"rId14\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image15.png\",\"relationshipId\":\"rId15\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image16.png\",\"relationshipId\":\"rId16\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image17.png\",\"relationshipId\":\"rId17\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image18.png\",\"relationshipId\":\"rId18\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image19.png\",\"relationshipId\":\"rId19\"}]},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAkCAYAAADWzlesAAACIklEQVRoge2YS5XDMAxFH4cwCIESCIJBEAZlEAalEAyFEA6hUAyh0FlUmr4o/sj5rMb3nCzq2LItS09OgUqlUqlUrqID0Dj7NtI/96TseW3stV9MD+Athj00MmaWcfxM8ujvWfraBd/NuBeNXah9ibS/ineZ2dBLDPeFYzusN8JObLF20oi1I57SPmDrILb5Y96N0v4oXGuSgSYsNfyD9YlZWsQ3tMjcKZtvbB3UBGwdwi5yLhz/oLHPSB+OBnVyl5iLbU6RPiHn7GbCNxU0z0qM8wbviTmso1TYcjZDkQKcmAqazzYaSioEj7tF+rETcou3Nr1CvZsXLYq97801rSg5pWZFzwlvTmNOZZBJ9NRVqVNhbVGVVuUPwWXQU9I8GnMKDT4O4M3uqRC5E+5Mn1i6MKxP3sPYxYitMnMYeirEDevc7fEVux7rKJnhc4DVJs+YXagY2rznTXkqBIf5gk/oTvSM0qdkI16NOcyEz8mE7uElFaJE8b14NOYw6ukp8nD+5irEFWWM9aD0+u5CxTB1at4KYa+1Z2A15tSvQ0XVP2XcWyGuKGOsMaVXdxequrncZWFKLeSKMsZRGLsqnzJBLsRYHGMV4qoyxnp0+lVZN+ZRW5uXbaDPFWUs9+l8iBu+HvY4wS7GhiX/+aJOCDmqhAbbf6eO2vyjw7YEDpEJOnkXKps6psf2QjRJ255y1ibmfMq7y78gK5VKpVKpVP4Nv14fLJbptxZTAAAAAElFTkSuQmCC\",\"relationship\":null},{\"partUri\":\"/media/image2.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMcAAAAmCAYAAABwHY/hAAAEBElEQVR4nO2b7ZGCMBCG3x7ogAZogAqowA7sgA5swRoowR5swRpswfux7LAiASG7RHL7zGRu7vA0m+x3IuA4juM4juM4juM4zqGpAHQAngBeAB4AmqQz2ocCwBUk7wskf5t0Rnb8J1nVqEALdgZQA7iAFu+FvBevAHAHyVuD5GfncEs4Lwv+k6yqdPiMEmcM3iVXziBlkVQYHEO1+4zs+E+yqnIDeRZJgWHhxs9yoQNQTvz9DpL7CGllBZrnUoTPQVamwLQsu8K1R67GEeKG3/emsnaISY2OICtTgJzAExQJk1GCFq1LOYlEPHAMp1AjvjY8iqxsFCxvUuM49ZM5gkfRhJ3CKfVEvqDBoCz1hv8/gqwlqFY6gaLlTxjHA3l3qkJcQdFSy5O2sIvArCxbmybaslojI2Uy42hBC3eURdOiBhWomsWepXFwzbHlvS1ktSa5cTSY7l7lTglSNm1lsTIO2YZdqyhWslpjahxF/wGh/LQCGcbRFi0EyyvrphKf8hcgubfk7UtYGQefQ73wvl8VPmWWWMpqjbpxcPvrAUqVWlA4feB9gfiUfMow1qRYvDmxI4YapAB8PeLS/85tS6mofHI81edvEd+QsDKODkOrHaD5y9Yut3flflrLao2qcTQgBRkrPRdydwwHKk/QYrajccPnyeocrIAxI+ZUnq++jJVRXomRC8uOYiz3FTrppZVxsCzcyXn2P2sMhjP+XGtZrVEzjhPCh3jy4hl7kzllXeNRpJfeOrYqEhv91P+zkso0RLYGp4ZG6LYwDtnCveC7Pd5DVmtUjEO+yVSKwtcNfj2MroE3/xF4fll4vhVZx00Nntdt4XVr6jwZBVn5x8gIrhkRUqbMKsYR0+I7ItKThu4IcXRckyJ+g9ywmLFms2VtETrAY3m1L46mTJmjjYPTqVDUyBFWlnvgOZ8EzxnPVrjDFxoyvZl73bfzkrKE5JWXRrUdZKqUGVAwDlmMpSiw9u5WSWcQ8qIy3957TbRrDtnCDcmbq4OMNg6+nBXyKtbs3a1acgbS06b4Uo+2cbC8c2vE0Sq3LzFFG8dSyLVm727VkjOQxqpdb3yDtnGwvNeFzwsV6kcm2jhk/h1anDPyOQWfcwZ8sU7WGwX2vWynaRxSOaZSKvk8p04kE20cMr8eLxD3u0Ne54jIrgwbPMvZ4T3/LvvX79nT1zQO2cIdF/A1aA1y/ppBtHEUeE81mv5NT6Co8st397cglZ87Qk8MDqAdPd/7sMvKOHgfS/H3nG9Sc8SXXbhNshYgJZB5fE6p1JgGtFh81UXKWfbPrkjTudGuOSq813Ud8t5bYLjGNFWbtsjXIWRPDdrA3CK24ziO4ziO4ziO4ziO4ziO4ziOY8QfaJ4ygEB93kYAAAAASUVORK5CYII=\",\"relationship\":null},{\"partUri\":\"/media/image3.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAAkCAYAAABLw14kAAAC50lEQVR4nO2a7ZGDIBCG3x7swAZswAqsIB3YQTqwhdSQEuwhLViDLeR+wA4rB56woLnMPjPMmPOyfLzLskAARVEURVEURVGUT6AHcLNF+VJaAE8AK4C3LfdLW6QcYgDQCL5/hxO8L9IipQo3AAuMUJ3AzgQnuPKBcKHfMGG5FdgjW09504rQQNafryEktDQEt8zeKLQlpYFZXtYPaMul1BCaGJldybIggQtNbRkuasufdDCDz5OmHvKQRINQS2jiaW0v3t97lOnHHiGhpwp1kkbZdnlDn/Z5xjb5yZ0toUGoITRB9TzsZ79uEkGyC/BpA/WUFrqHGbfF1kXaJPelQzgzbuAav2Y08GyhYW3zEPoA8LLPg30uub63tg7fmUoK3cBFLX6mwHOVw4dLHZwgoRlMBh+Bd3uM2Ao945z9MI9IE35n6XyQZkE9ZwgNGLHJSX0HvSHRebnYIQ/hMzz1ePKsAfGhwVntcwhqT+z9Hmf3a0bcOSmCHo5UNDixjg9wncpd785KYoDt7H1H6uBOnLJHv8KB+QwW7za4sdh2gTqYMxN8zhCe92mK/A934pQ1fMB2d7Gg/jaL6pMsPb+M+VsXgs+W2ODlEBO+xH6ZEpvY7Aa2szQH//yglvAdCo7/EWN8YGokW6E9+QyZ8OREsVDNnVh6g1ZbeH54JLb7lzG+tZGs30fxBy9HeO7EsQRzLwHKpZbw/LZPbG/PGGXuFB5p/b6h/lmwP3gpovM+hcI5vV9Qx4F7OIcqITzPR2IO3O2828ATFx7Sexix+UHMBCdE7ZlOUH0pgvMDFb+dFNFegXelKSU8X35CSxRpdTjp5TPpZQuJDfZuxblic1IyeC44fa+DG/yzb6pCwqcuUzxq3eHuAuj0MEmTBmb2zjAe5IeG0b4bUw1fCB2lzrY8YPp1ZftJoFyno+/zPn3krRvd5kjKf3G0I7T48p9a8XCWW666y1YyoOVCUvQnQYqiKIqiKIqifAk/IsB4nRPGszsAAAAASUVORK5CYII=\",\"relationship\":null},{\"partUri\":\"/media/image4.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGEAAAAlCAYAAABSz4fZAAACsklEQVRoge2a0ZGDIBRFTw92YAM2kApSQTqwAztIC9awJdhDWrCGtJD9wDcSFQTDI+4OZ4afDAJ5Fy48FAqFQuH0dI5y+eag/gAX3LGL5gU8gGFRbilG+o+5sY7ZAxPPaF6UWZ+KC5lEqKb6W+UK3I8MwkPj6a8H6g/b9/2frVJ52somQjc94yopV1UFPD19DQn6uHnaX5YnftGziJAjKDY5BBcfDyl7/y+LCB0w4l+SqRDBW8U+JGh7h5B7YL0sIjxJ7/kuWvaX/6f0hIk8Bo5FXQTxzhazWWozYqxibzP8hJBjeEO41aqLMLLepHp0BNnaLB/T7zms0EasKCQJUxVh7wTRkzY4S8GX4ufMa2QsIbaovhLqqV4L/LB9ckgphJ13bIlyTdiXC7GiR2D9bHmCULMW49C9SSA33o/HT/StKcaK4AsiCLZVaQem4v1cryk6xFkRfFEEmGdMjnuomnlFpE4ObWKtCL4sQs0sgmZyJfTMK0+LWCuCL4sAs03kEOGKvgixVgQnEGEgLLVPgfzZUbn9GCuyn4sm9UrQvGYQZCX0Su2L3cVu/KfYE2JnzlEkSFq5gmz8sRNKVYRmp44EZatOhdknOsKuOOQliysAIrjrZCTvfo9eccgqO2J1aiK0zCefkXUgJU9wLV0RSMqeEHZC1vEeSMkTHo527FPaC5NMxiLjPXJbrCaCNLy8K+ows3HEbwvLrHrPxwfe649TX3fmS0PXDG9YjzXWUmQSHLFoVTuqMUGwvyyQJb9HgxFiYA7iHjfrmYFZ9JCAyuQ4clBopmePrCA4wekohJyf0lzQO8L6+jy1CA35Xo2Cmc05EkebU4vQ4N5MNejJ9xrW5iMRWtbf16RKuipMQHIkcWDsLoflyfsVu8hJMhrXGyzta+K/ju9znEKhUCgUCmfnFzTbYsvcMy9LAAAAAElFTkSuQmCC\",\"relationship\":null},{\"partUri\":\"/media/image5.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMkAAAAmCAYAAABu1L9SAAAD6ElEQVR4nO2c7ZGjMAyG3x7SAQ3QABWkAjpIB3SQFqghJdBDWqCGtLD3w7yDz3zYAdlgomdGczO7XGJblixLYgFFURRFURRFURRFUX6KO4AOwN8gHYDy0BGloQTwAvCBmXcPsxZX5Fd1LEIN4D38e4fZNFzI6sBxxaaEMYoHzDyfGOfdHDiuGPyqjsXoARTOz7iIr/TDScYL01PjATPvT/rhROVXdTyhhPEKIcJjlh7U5Q6zgO+4QxanwPKcHzCelHQAbs7/v2H0sO7vzsaavluMRnFFHW/WTY9RwT6ZWzSbCnl6GTvmduWDsMXl3eTMRnLDeI+aky7gM3LTcQFj/H/YeJeiVwgVXxxaD889tgzmIKj0JQm5ZxTIY+M02KdfIB8d3zAaB2WTkXSDuHGn+2X0kj5amGP4zN7UpcP+zV3DeOgzZ314iuzd3Dno+A7jEO4wY91sJAXCwgN6Dl+oRW+aU9ajhBnz3vRtD9nM1i7Pt8ADxkjWHKKPHHVsn56bjCRkssxm+J7tcP4j2IXHcYXtm6cZPkfSs8Ywkh7Gq1bYPtYcdbzLSEJgqOW7vD7hP2nOBr2iLTwRQg2GhTbp0ENaqYwGbGH9I3TsOeoYSGAkXNzW84y0J02Be6lzxecxS/jvc1uRVupaBvODsIRMjjoGEhgJQ62lmL3Gct1gzbDcZ0PrNGuyZbOyZtDg/wueL+XNqvvcd0psphhKrWD0+MS80cTU8ZFENRJfqMX0cTsMxJZvepl8KdhQkYiVK0yNxfWyBcyadJjOu4NMSBLV8w0wI7dWD5LS8ZFENZK1UKvEelHqm6Iaw5a9IqkwOxSzC2w3zJ84u3PxDimMBJjOx87QSer4SKIaiS/UujrcPKEV92/wtQJRqbXnOQl4MroOQQqJcHrP5o5mJKFZrStjZ4SkPdBaG0yoSDZT8uSM0aApEU7vKfZGM5KQrNbVsZsWpY3kifXQkd/7XnlGsgWGd48YRiIRTu8p1EYzEioqRah1ZHbLBxc3xmeHfG+qNhd6+5DWo9yIYiQssqUKtc6U3bL5pmdNmtRGYmexrkYUI+ELRKkW7IzZLSC8Zy0GqY2Ed5IrJmmiGAmzOrXvwczxZU16LBcMYyOpVIazS/Ng5BAjs3UGxI3EDrWO2BypsN/VfmE61xZmDY7yrJJKtWsdDf4PoVkneQt91xkRNxKGWlf1KsR9+egDE1axknz0XwSRVKqbbmYT5xNm3rn2ZIXA10HmiqWbYWryirGpC9/ptlOqDc7xroR0DF3DzI9zZZvJVaOFAstp9hb5tfsrM7A/6qqbWFEURVEURVEURVEURVEURVEURTkZ/wCi5zysuW8z8wAAAABJRU5ErkJggg==\",\"relationship\":null},{\"partUri\":\"/media/image6.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAA6UlEQVRYhe2WQQ3DMAxFP4cwCIESGIIiKIMxKINSKIZBKIdRKIZR6A6ztWiHxkm+qkjzl6xenOQpL5UMeDyevhIBhEzPAOBmrKEFZAVwGDbZpc9SSylISEC0zoDGApgDn1syZwQwy/dpBNqk4klPkH32EpjfzAagKIfk3tiESl01QBYFD1ToqgGyRHW9kL/JS4BU19oCwwRSXWMPQDRdLCCaLhYQTRcDiKqLAUTVxQDaQNTVChRB1tUKdAdZVyuQTgpTD0CprrORpCg6VijQXLBWdW0skAXfoSutVQ7LRdfT/i6Px+P5u7wB3c96XQFb71kAAAAASUVORK5CYII=\",\"relationship\":null},{\"partUri\":\"/media/image7.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGEAAAAlCAYAAABSz4fZAAACcklEQVRoge2aXZWDMBBGrwcc1AAGUFAFOKgDHNRCNSABD1hYDbWw+zCdQ0qbPxpSFvKdM08tnXRuMhkmgaKioqLNq7NY881B/QM12GMXrV9gBIaZtSlGumO1vMZsROIZrV/KrE+lhi9BqD94NlTNw3L4Ohn+qshns0NogR+gX+I0QBVwQ8Zn2h24rODvjPyfub8BAROibBDmg10DwgkJ9jwgpl0T+rt6fN0JA5EFwhWZhRfWhTAgoM3ioOZ1ZZwT+NLA3ZgCXTGtdPU1RvxWtJamo7UgnJGZZ8v/XWLfIwLgnSqeV6RvT9oNhB53zq94ThOfqEZmu2sDNlOVby/aDQQzLdg0kAbCmfDAHgpCiBTCkMGXCcEXp0NB0A1zjVJ1rvbhy5e24EAQTkxBCa3fP5FWZCE9ocNA0OooxyrQ6ihkFcBBIGhQcuwFMAEPjc8hIPRIXR/b01miGvl/Md3k3UO4IGkhRxOveviKbY3sGoK2EHIBGFnWm9othP8CAHYKQTu2LgA16UrVEACupuFmIVRIPu+Im801Ugm5xqYz14SgZ78tcRv4DX/V1WJv9qnvTUKYt59DQCiAEftheoesEjNw+iIXu0p1jFeHL/2OK1ZZIZjtZN+ba89zYFwzCSYArkMW25lC/eZzX6p6d3pnM9+ZQhYILRLU+S2DAXu6qY1n7vgh2H7/nfW8ppyO55sPLgjnCF8hN1C+dtAfo5xXaRpklebU5iGEHKCklO9waA1tGkKNpIcctT5Iykt5ESBUH0G4MN21UUtVe1dIQHK0nUHSXY6UZ95PUtMLENGyVQKL7lQeSGaFOLeioqKioqKiresPwN5Zrqu1TD0AAAAASUVORK5CYII=\",\"relationship\":null},{\"partUri\":\"/media/image8.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAlCAYAAACao20PAAADbklEQVR4nO2a3bGDIBCFTw92kAZswAqswA7SQTpIC9ZgCfaQFlKDLXgfcIcNEViE1cwdvhke7o3KyuHnLAhUKpVKRYGHp3RXBvXP6eBv92RWAC8As1OGEpFWdhnw3d4vGC2SWVFH2y/Q4UQBb9s9HYDmSKWJtCfXx+tNIaddThGwgxnqE8x8PW73TzDBl+S2PX+BXR/o71mhPs4A4A3zXhL67frVKSlxqgt43669O/9vYQPujwSwQwsrlNuT6bcF5UV0hZAI+MS3cLxI41QVsGfB7E0Nj8jvqVAj+joEdaaxQF3Ec3suPVsiIDX6CCtSAzuC6TkvQf2qAlIwvhe6wQb7PBIEg49o3xpEL7tk1uVDKuAL/k7UwMQXexdCTUDeoO70ySGRc0chvUhoBNI174x6QkgEbLf6Q+/Kp9dQ2wGKAvIpJRTEDHlvC9Hgc+rZayBqmNzR7kMiYA+5KJcKSOtbLIhReJ0E/izXyJCJeUPPiaaYmBBcwNgydYqAoR4vFVpCA7szQdNyB9PrFxiBNfPBUgIOsFN9LF41AXkvCrmpkgIC3yKSkKVSlRClBKSZRLLHqepCJW6q5BRK+ETMWWMllBCQXKhk9AHKAnIjE0quSyf0NKqfzvNL1rFHCQEp9pRdLtWdGG6Jl+3vB+xOOk9cS5gLGtEk1A2fTjelcVLJFZBSr5QTnVP2QltY0WYYEQd8W/9cqPfuNSCfqq/MA300MHGlpjinnka4lDYwNF36pskJuqPwqIC0Zh/JTy8TkG8Z+RLvFLjr9ZkV6e7QUY4ImCMecKGAfDSUcIcSAYHfE1AiXsh4XSIgd6e+4JrtugfkAtOI9pkAvua6hom+N6G1+QipAo4wniDEgPDpyekCkiuNJdfcdEhHKa2pvimZOo7bwPxUJMdFptxP70eufK/QNZINk0PBpgjYwtr5CXFB+BS7Qn6GRx3k5dRxh+k0E/bz0dUpqSkNN2Sx/Va3c4ZKzJ2rCtjCNNwMmwOmpB4TuzflEPaGz7RlRvyTR56bpgg4sDjdsjf9955rfSWWE6oKOGwB55qUMz9X7KCXJ2pwaR4oQXIAWpIJOg5Vi58WsMX3WqbJCL3DXi2yBLzDfs9IpdRhaQPTmJqfAXIG/P5X5fz7USrkrJPxuaZD3+lXRHCn65ZKpVKpVCqV/8Mf0OnMkPT9w/AAAAAASUVORK5CYII=\",\"relationship\":null},{\"partUri\":\"/media/image9.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI4AAAAlCAYAAACUJtElAAAEK0lEQVR4nO1bW5HrMAw9HMKgBEKgCIogDMqgDEIhGAohHEqhGEph74dzJkpqx7KV1+71mfHH7liJIh3rYbtAQUFBQUHBr8UjMK5HKlWwCa4I+zsZPwBeAPrZaNbQtOBUaPDt5xccB5LxgxJd/mdcsSNxqkEmh3AWWStquLDcDeOWIEu9q5V0kXbQjKX3XpTzfNiFODeMoU2OFnGFLbIWVHBkeQ/ve8AZOhXUvV5JrwbftgiND/w63zB+lxx9YL4PmxOHH9rDGb/FVOl+I1kLavGeFGPO8cCo61rE8S2i0PDZp43IhMg2x6bEucI5wBfaO4zK+p5jkbVArmhLVKNh1yQOnxlrQNrAPMp3GMlRDfPkgnwl6JIMjdN6hA12wajofWXZXEhn98gnTQW3cp9YlzgddN/7hj9yvIZn+ECdtfpuRhwyOfaMH3xHFYtsLqThtOE6hCcc8SQR1yCOZqujhj9NMf0uLQaZxmIE3bWrkmDUiH3M2rIhyPTXGp5zh9OLHcvaNU4MdP58c+4GPRlOTRwWjjkRwyLrQ4VpPcJoU8N9ozb61HDRinY5gjisVXIiptRXU7/uTpwGzsA5jrfIhnDHaLA3HDFlvuf/Y6vwhWm02ps4TFOa4tYHNgaaSL4rcWpMC8YP9MWtRTYG+Vx2HTe475t3HKE01sI5TBp8b+KE0pQWTNca+d2I08IVbL6Np1hNYZHVQO6N+MhYzebMo90VjshzcuxNHEuaYnOgrRsPSVUXfK9yrWEtsiFoNr9uYp7sWGhwH+H2JI41TbFu1Pr0sOIYmLZ/qeHVIjuHJI52Hlflcxg+7EkcS5oi6VJuNhxKHNnNhIy/hewccv9mCT2mRLhjLNR9B4yy6G7E/7c4Y8tNU9Ugm5ryDyUOMDojx/kWWd9zZCRZmkfiyL9TxtrRh05MTVOs3XLqxNMQJ6dDsshKyLS35NQ5wVi0h4YsqOWlN8uutA8p3RBhIQ1wAuKEzlW2lpVgjo/leaYD7creq8Zhqk2xg4Y0S3tlhxKHL7eESp9sBReFHtA7jNEhRApZU2mLSA1xeJ+3QV7tw27vnSDTIX4lpUH4QBTYkDgXjCvBdz2B2/O+U2iLLDA9d9KudulkHzHYrqbcAYoRR57y59Zq/Fbt4pPzQxfQOWfJv5sSRxrlI5TtsLyFb5EF/DvBGvA4g+QhKdkdPZEWFWLEkSmSIzXtUl9N9J8vqKURS8ebX+RiWOzhDP+A7pzJIsvjiR7OsFriAGOaozxvH+akZXZeSwXxA9NCOoU4fL4mUt2wXMin/lrl8OJ4a/yWn+zwxuNvwZ8mjuby0lnwxLq3GbfGnyVODRf+97oHY0GHdQ5r94SJOHd8b7OvvbmVA27OnUGXGBqcP5XK31/Nj1OSEarGrQeOBeeD/JnPfBQUFBQUFBQUFBQULOEfKW5XzxL1fJoAAAAASUVORK5CYII=\",\"relationship\":null},{\"partUri\":\"/media/image10.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAlCAYAAAC05kydAAACWElEQVRoge2abdGDMAzH/x5wMAMYmAIU4AAHc4CFaUACHrCAhlng+ZDmGjh4SICjsOV3x4eVsaYkzVsHOI7jOD9ClVoAJ1IC+KQWwok0AOrUQjhEBmAAkKcWxCEqAH1qIZxIB+CVWgiHeIDc1SO1IA7xAu0Q5yL0oJTXuQA5yF1lqQV5Yuwz8zB2Z57hsrzcN6j+2DMfk1nmrwC0oO05IFpFFsZ5zJJpPA+49ub9Jcj/t0H2BlRta1sgHwCFYb4HSIkDqIjk+MNj5kq/Cw92IGV0GCvJUqkOB1xbrTMXa5FWWorfXsuaCtheILdWeox3QYEd6+FF1Bi3CvizJfVrD7i25P456MXMVdZsqZqquwnf18CKnioDIIPgOU3JAbcHWCF3TPUyRGXMKTMP42tuyNIqWdt1xcr9ReSDvVKYq7HZV08ooWuVPBANYMmd14hhwITczlt9d0q4orYmH3NoWyXynS1lTxyDzZ1iGbyP2B1nZ1mVkN+SGU3RtkqkASzFGunOTDJxAXTk7jg7y2qwbq0atK0SjQFIIzdxlHVJzs6yZL20RyE9dHXKmgG8xH1z/ODF3PmIUvrzJXdT4P+Og6VV8p8BcEE6jR/1yvwAxumuNu++ItJfz1m45pCJ6y0NnD1NvQrPk0/uq9swMt09yl2lQu70EmSNRRjXGBs/p0EG9QGx9cRdDlkQfmCIh9zHarUPXJwStHheUw1dtmZtlSD87htR4VN3xLvC2/cbeOPeLvur4Dh69yOGr0HbKnFOgmONcwH8XyUXo8I9jxq+liOOih3HcX6BP7UvFJF5pfzWAAAAAElFTkSuQmCC\",\"relationship\":null},{\"partUri\":\"/media/image11.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEcAAAAkCAYAAADb0CfrAAABdUlEQVRoge2XbXWDQBBFrwccYAADKIiCOsABDrCAhkrAAxaiAQvtj+UV0oTsApsspXPPmR/54sy8zMzbBcMwDMMwjkUBlGMYIzUwAF+/ogGyhHklp+delHl0/FOBapwAFZMAOfed1CTJLiEZrvCPhc9LJnGGdyV1FCrg0/Od+cgVL8/oQNT4XUljt0ucEjerQpb415E4AyuWcoXb4lcmZbMxutl79YpEyggRu/VbXB2+8XuIZrLHCdNzK9iaLf/MTkNjUxFPUC2bpkDiNLjEJIZe5wu/e0QXIdZ0qg+51SbBZYUSp4+X1yHQ2ljzB/9wYRLnyrmsrsIt4c01aVm9YtZTUuBquux5yHzxxuiaI7hVgeuYXcJI3Zhdk9qtoggDbiaV0O6HjaR0qxy/MBmBlq6D3hkuZDqf+YRtWb6k3jxMXdPuTi0tEmbAibMUHYFXiLmFxxqpFEiY0H0WdNrXvaqLn+9bUUeExpnOcYZhGIZhGMZWvgF1o8SVzUIOYgAAAABJRU5ErkJggg==\",\"relationship\":null},{\"partUri\":\"/media/image12.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFcAAAAkCAYAAAD8fqYDAAACEUlEQVRoge2YbZHDIBRFjwcc1EANVAEK6mAdxEEtREMlxEMsVEMt7P6AN7xkmwBpd/Mx78ww0w5pApfbmwdgGIZhGIZhJE7AJTa38lgOgwcewPeodQTBjYXc+C2qbk9M4EVcCAK2JAEdcGXo5H6V0e2cniDsKxzBtSLw+b8GdQTOBHfOvbh0ZHz9x6COgicvmMTGJsR1pFLmCGhxS+ckGugYkRKvGgc0hL9YGz/38XvNDc+khXmnfZIrQdhcfBCf3RFyuiFEShfbN3CvfbiPN3swLFda0lu2tBiXQbzTnrUTyCDzaDLXSTaPBVyc2XOrKmVMzWT1Si9t1e6YQaqFnGtlAV49uyGJW1wr57LIxxvvuXwRYeaiRoR9TPTfMv0vEWd+0ilb4kyY33XmGk8ymJ+4po/9t9IHSxzUvEH3hCOYJyeIGGxq93YiL/4v7upHnzw52kK14Ahi5YTVBptyd8sCnWRL+On99trVQqmwkDeYdm1XM4i/OsxYu1ooEVb+3jmDaaMU5y0Ms2bK7l/s65iuJe+wK+mQZ85gLUNne4JOdwriQWfJuNRysX/qpGmLyHxuhPLrVZNrJNOlCtBnvTL3O8NMPsXrizYR+iiuJ6zMhXQGOle+bA1tlFzTLtXiPUnbXjFVM+qv2p25+AOdd3uLAk9dno9N4wku7Qiu13M/xb6WY5arhmEYhmEYhmGswQ/bvA+w30MOtwAAAABJRU5ErkJggg==\",\"relationship\":null},{\"partUri\":\"/media/image13.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAABLUlEQVRYhe2WUbHDIBBFjwccYKAGoiAK4qAOcBAL0RAJeKiFaoiFvg+WmX2dPEIC5fWDO7Nfu1lOLiwJdHV1fZcsYE4+M0jcaoMswCuzsQFm4Ak4iafEvQTEKJAYR0AWeMji726u0sPv5A41Et5slAVygWKt28kZYEvks+UygaaMOu34aZfOAsUt2RI1GvqyS7lAcTtSQIPqtX4aKNakgGxmXVWgo/PRDMiruvEbgO4cn4+mW2YIF2LKJT32j08DIXkN5eX5meDIqnJLCyAITk2yoBcIR9iumbxzVhUoBRrvqr1vXXMg3Wcq6FMF6MbxBDYD0tN36dejJpCeurUGjOX3GJ/5QjvCId4o/FOMIDPB4vdY/ljAEEY53jle6opduSorAMN/QnR1dXWV6Ae9sZqCc2SAGwAAAABJRU5ErkJggg==\",\"relationship\":null},{\"partUri\":\"/media/image14.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGEAAAAlCAYAAABSz4fZAAAC1UlEQVRoge1aW5HDMAxcDmEQAiFQBEUQBmEQBqUQDIEQDqVwGEqh9+HsxHXjWG5lO3fjndFPH7KitR6WA1RUVFScHqNHLiWN+gO4wO+7aDwB3AEsjvQalv5j9Hj32R3Gn9F4ou56LVxQkIRuFS10MDZJRHNdAGi+0F2MhOuqY/5Ch4ufVadEbkpr9uu6M7bcfgfwADAIdRQhoYExUpMEkioVjVQ6rbquB99JyC5CwoLNGVoksMi1B79p1jV/FNbrsTUnPnCjHdkEFCBhhHECOwINEtpVZxP4HR2nkYpmhO3nZgulpawkdNb/aKAWCRJb6DiNVET7jyKBvwm17dlIaGB2Kw8lmiRI13/CpIhQxEhww5ZS95xsr3eadDTBOJ7ITQJT0aSkr8VroXeLMwuz5CSchYQrTBTY/XNuEpiK9jqZT0FiKRMMOTPM80rXSk5CCxOSbsjmJEE7FdlwieAzxayTnIQF+ykgJwnaqcin3z0MSolISgLb0T1jcpKQIhURHV4HmTYRC2REJCOB7ahvjpKLhJSpqFv12s4esB3SSEQISUhgOzrBP0DjYW2xPtMeqgHpUpE9enHt7vBKRJFzApXGSoqoYMRpp6IBx4c1ZgJJNCQhocP7xYUr3CkP67OPbpcOwF4+RSqSpFPWokdAV7FRdo6awN2aoiuS2D/ij5PQwDhxxOe1gnVHcuXKu98esqghwUcTWY42QpvgtCTw2E+JJcJORaHZjTuCkESnXZh9syNeMoVsPy0JzKf2SCAG3KmSFtEuopQQcfwfHT1gi6AWW92TNATFSLjhuBh3METwYWJJoH5pVzTi9c0HCQlEj21AyQmBTUoIRS/6pcj5Ks0FOjdvsWuemgSGvHaL6cMM+QW9Fk5NAucyKU7Se5ig9xZGDL4iYcD7OCImlx6hgXGIlr4QeuRJebyKtYVNRDR8owftU+9/Aw9we1JRUVFRUVFxdvwCuGJ2Vt22a+kAAAAASUVORK5CYII=\",\"relationship\":null},{\"partUri\":\"/media/image15.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAA6klEQVRYhe2WUQ2DMBCGfw91UAMYmIIqwMEc4AAL1TAJ9TALaJgF9sBd0i2DXQ9u4+G+5MIDBT74QgBwHOc/dAAuwumE54wAglZoAjALZxSIZForlX8hNcjMWJ7SJ0IlwqMSKjRxY02gC0wr+xOAgbb3PUKRLvKtdQ9ZLpDYLqG1BDU3bOc6TEgC53pA9taYC3GuLFxvLsS50hmEWnOZC7XmMhdqzWUqpMllKqTJZSpU0J7LTChCl8tM6ApdLjMh/mL3ZxCqc239kvxMiHMVxbH8O8NCwxFCI8m0vF2xOu59MpabdBzHcSQ8AUZlel3qgGXQAAAAAElFTkSuQmCC\",\"relationship\":null},{\"partUri\":\"/media/image16.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI4AAAAlCAYAAACUJtElAAAEa0lEQVR4nO1bbZHrMAxcDmFQAiEQBEUQBmVQBqUQDIUQDqVQDKXQ98PRZOvKsp2vJve8M565mUtsWVpLsqICBQUFBQUFh8U1MJpfClWwChqE7Z2NN4AHgN4b7RKSFuwKLb7t/IDjQDbeKN7lf0aDHxGnzni2GtbSxhnAbYYcIcj8OXJqqOFcejeM88z5fLBupkDePU14b1PitACeAO4Z71yH9UJjKc9XwRnXn/8F4JI5zxVun+/h71zDxHDGGC543Ib1LZzg9vnCmKs84UJQ6kHZjDhnjIp8I504FdwGQ6TpM2SwcIqsI0aJoca4zx7LEwZwh0/mvw5ysW4tndRw+3zikyQVzZHiFTchzg3uxF6QTxw5DbFTNBf9sA4n9zW+PZCl1BZ5J38KmkFOTQ6WVbMNk0PzoEKGN+Kybx6qconzwjo5DOM8rBNy0xwqQ3Kz0nusR3QrnJxIBo0Yso8Xwp5QiBWzz66JIyf4gvlJqoU77Bymwme+o/3/hbhR5qJCvNxheUaR8WG8z17LIv+uicNxW4zSYXkSdYgbu0eYOKzstb2jBfE4Wmg/Y5SxM+bgdMIi6W6Jw/mCNjqsn/cwhDh+4sne6I2RgDWmXXPnQEKR5m043FrelUOuRbDdEgdwSm/gNnrHN3nWzCV8hJJKPqFPOAP5t7On8t7SaId1Q8k76y+VOFZI2zVxfJzwTaBJ30smrCsE8D2IL48U+RqMNas1w1jtyRCqOfXIJ44Wlv3nsvEL4gg4jL2wvtcRN68pnItw2v8r75klK8c3jGUE3xv7JGXixHLEP0scwCnGqlksBbkxhYpqrORQPsOJ6VIFSx+aN2aCMHEsfcVukILDEidWs1gKdziPEfJqKUr2n1vTQ/KB4jBeQhVBQsBaxLnguzTvg+s3FnJCxRywx2AdT7lVWTY6NHHEGGv0AEliGzMy13csT7IVcXgt1jHnhanEsZL5QxNHPM7StZJU0gCfocF6PpVgS0DWYoJwaLd0z57JSuQPSxxRhFVrmAL5im+RoMZnoU/2ZHk+ufksLW9oLS1ZF0I9jXfv9MwhPzlI5TUEKfOHvgJf4E5PTliQloPYreOBT6OI5wuRgvMOn1zSz9tiGU8kBtXCDIehkN5SLxy7JI5fjfWNL/E6VPzzWyFSyCOkeSDcmM0NTww2iOZ1xP3773H4SDlM3DOktW3IHqyKuoRWba2QnBo2JQ7HT60K6wvFoxvel4KXFX+1aq4FUbi/Zmhoa7c0B3sPOQR36Ib257byNZ9o0nIirampnzbkYDH5RM7UzzibEKeFU5zfKS8dbJpHOGGsjPKzKTcoKcP3GL+oWwjJpg2NAAIJkTxf7CdDchhSE/1m2A/Lc0V+RbrBp35vmXP8rFl9KxzlJzvS2XcU/GniSP/vlu0XUxFrJtsb/ixxajj3v3axbQl0+G0D2BTMIs4F379z2rJxKYQKzhB7kCWGFvsPpdIXxUOS6WyEbhxb9McUbAvrd20FBQUFBQUFBQUFBRb+AeqNb10z+oPdAAAAAElFTkSuQmCC\",\"relationship\":null},{\"partUri\":\"/media/image17.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEcAAAAkCAYAAADb0CfrAAABd0lEQVRoge2YX5GDMBCHPw84wAAGogAFdYADHNQCGiohHrBwGmqBewg7hOtw14WUpL39ZvahD8ns/rr/CBiGYRiGURY14IAmtyMl0QNfwBTZHehyOlUCA0GMgSDSQBBGROrzuZaXHvA8llEFjCwZVJ3sV3ZEgK3ALyzZ8+96UENovls4lsypT/HojZDMuR29yLFW969/5R3whAmmLqkuOix1Wc3m2dfpXQJL1RsGQmyHykk6ujS2kbVgV8VdUwI7WgJtFNM0x7K7AuSi6+yYiCG/Ncr7BLZ3J6kJ2eJZ7zhirfbCinWGjDsdKxHHYwapdp32x+FP3AVigVTlJWt3knFXKHECqL6z4sabImtKmlYxanEa0mdNCdPqN7+eFr6LDqk7+QY5p9UWNcuq8jSy6N0TO1MaPcoEiEf48CKnzkCa7dajlnxbaRbZVQdPVVI5iJ8kZB3pZ7sRSkkdn3xX+WRu5uNCEELikdfAT9zZDMMwDMMwjBR8AxS7vP5/0oaBAAAAAElFTkSuQmCC\",\"relationship\":null},{\"partUri\":\"/media/image18.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAAkCAYAAAA9+eyvAAACF0lEQVRoge1YUbXDIAy9HnCAgRqogil4DuagDmqhGiYBD7MwDbPw3gfJWcaAJoXuvA/uOfwMkhsukKQDBgYGBgYGzoIH4Iw2E4CZbK2YaUwHbFt4i/AANgC/yqAcrX+SDY8HBbdnu9LahcaDxvVEXpVj6XRPCAfgTsGsiBu5JT5KQXmyfeDz5rGPkJlr5a3iQs4uRKAVIiCKlwY74XVSoWDLPEtmzgn73HwLrxoLdELMiKdQAt+uZ2buR8Ehb6fccAuvCVohLqgnJ/Zzz8zxNa4FK8WSt6KF1wStEHvgk8klPb6+NSFmEUftBlh4TeghBL/xUrJj/zUhvHKdhdeEViE4o98qwcjsXgvYIoSG14SjQjjEdy3rekD+PQex5lLxqRHCwmvCESE4k8sNyk2kQV2x//41T8PKa0KPHJGeULpZh9hI1W6FLJ/aCrDHa0KvquHxXh1yzY8UIxD3Sutlp7h15FWjlxBA3FTNF7/vDVGIG/H7xLaWR47wqtBTCNkLWBMvn2ruW+Qs3jecIYS13ZUx/HyRtxhEqxDcJq8Gm0nwH012R3g/0FOIgHi1tX5kNWnpDq28WWiF4IRU+iOEy5820ckqUusOe/Nm4fFe0nL/BaSEaflb8Gp1tSeyIL7nJ/Y/lnryfoDLVciMrRCco9/l2pV+2+voHOKJcc8QyE7zFFp4/x08YuAzOn0gDQwMDAwMDAx8A39JRSsd5481owAAAABJRU5ErkJggg==\",\"relationship\":null},{\"partUri\":\"/media/image19.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMoAAAAlCAYAAAADd3b/AAAFFElEQVR4nO1cbdXyMAy9HuYAAxhAAQpw8DjAARbQgAQ8YAENWOD9seUQSj+Spt0Gb+45/fHwLF0b7k3TrANwOBwOh8PhcKwAx0TbLTkoh6MBdkjzW40ngBuAa9AOLUbqcCyIAz55fcPIeTWe8NXD8f9ghxmFsplsdgCGinuS7abClmM7tR7Y4jXOsJ3xOfbc9WELx2yxbQlt3xYeWDnEoeHBLELZA7hPNrxdUSb9BiPBHnjliffJtubL30/3vlTYljBgHGc4Tz7fEDG/pNqpoW0LHKYxSH1p4YHFNtWfhgfdhXJC/gt8ID3R7fT/O95FMeDltL1izJzIPYRyRH6uob/2hetz9hZbK0LSSnxp4YHFNoYaHnQVCnXOU44Br0hEE71FbLkY/jJ9PyFfgq/QfbkakPNjY82NpxQRB4zjvTe0teCEcY5/kPvSwgOLbQo1POgqlBvGCcYQpilhGkXRORctyFGSyVLKRtWL1kL5gy6ybabxlER+wGfqZLFtCSnZLDyw2MZQy4NuQtmi/GXyJTWMxOSAXKQ4M/vcfbZsvBRNWguFnC/dZNKmtIQLPn1tsW0JiVAsPLByKDaWWh50E8oe5YHz9Ilfy/PvVDQB3pf/1PMbSuHoYVEPoVDk5u02fW6pzFDq9Kjox2IrhUQoVh7U2oaw8mDW8nDq5mFffFOcmzy3TwnqjPdqUw+h5KpPD9T7iQSYCxY9bKVotd9L8aClrZUHiwqFvsxweaWUQSOUWIpG1Rmeu/ZKvXbT/U6IC0dTnSOQH+a2laKVUFI8aGXbggeLCoX2GOEZGl6VkArlEfxvM30WpmS9hBLigPeNpjYFWnvaBbQTSooHLWxb8WAxoVDFIhYJuFBKlYyUUK6Ipx1zCQUY50XVFS0R1p52AW2EkuNBC9tWPFhMKLQPifXBhZK7x4C4UKgEGHPenEIBXhHtifiT+RTWnnYBbYSS44HVtiUPFhEKlelSlSpL6kV9p1aiuYUCvNKDcNVL4RvSLsAulBIPLLateTC7UKhMl3sIVlP1urC+z0gfDqRU6Mo+63lgEHiVu6VC+Ya0C7AJRcKDWtsePJhVKJSzl5zDn0tIhXIK/ta03qsLjUt6lISiXU3qZLHVotZ/Uh7U2vbgwWxC0ThnA9ng+cqzxxgRwhduwkb7hQf7rOrNNQVoRZFEeZp7Tepksa1BjVB6iwTow4PZhCKZII+CFBlzUfjCrtEejFxijyKJ8nTaoCZ1stjWoEYoWh60sg2xyj1K+FQ0hgPev+DSE1de8dKe2M05aJj6O0K2dxmQf5mMory04kW5c80GV2O7wzhHyzEbrVBqeNDCNobVCYWi6QnpF/bpmrA/OvAWmwylXZqSK1B2ED9omauaEPhDxSPeSUepwk3QD/CeOmlfRtLY8tTWsrpq7C08sNimsCqhhKTLtdQpYe4kIiGlGFfoo2HJQfz4jCSN4aVsSgOP03gfk710jHxeWmhsqXTKm1aYfH94L9hbeNCCQzGsRih7lDdU0l9v2WEkHl17Qn1Vh/pJbdy2GJ1HGz7JUn5gNvQk+Ag9+WhsNXPT2h7x/usi0rGGc+Utlq5aeNCSQyFKPAix6FmvtUPr/G/EDm3fgPxVuFASkLw09Au4QFcM+V/hQolgC/kG/JtxRr/XhH8NJqH84fNogPU3t5bGgJE83z6PEg74/bSyFvy3w6hRsUSNVOWh91Nuh6M3cj875XA4HA6Hw+FwOBwOh+MX8A+XjItEEg0W1AAAAABJRU5ErkJggg==\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":61449,"title":"Geometry time3!(Medium)","description":"This time we have two circles! The shape is given below:\r\n\r\nYou are requested to calculate the area of the two circles(A1 ,A2) given the distance O1O2 = a, the distance D and that both the angle O1AB and O2BA are 90 degrees.\r\nExplanation(if needed):O1O2 is the line that connects the centers of both circles.\r\nTips:1) You can draw a line somewhere on this shape if you want.\r\n2) The circles are tangent.\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: 407.8px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 469px 203.9px; transform-origin: 469px 203.9px; vertical-align: baseline; \"\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=\"\"\u003eThis time we have two circles! The shape is given below:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 206.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 103.4px; text-align: left; transform-origin: 445px 103.4px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cimg class=\"imageNode\" width=\"309\" height=\"201\" style=\"vertical-align: baseline;width: 309px;height: 201px\" src=\"data:image/png;base64,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\" data-image-state=\"image-loaded\"\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; 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 21px; text-align: left; transform-origin: 445px 21px; 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=\"\"\u003eYou are requested to calculate the area of the two circles(A1 ,A2) given the distance O1O2 = a, the distance D and that both the angle O1AB and O2BA are 90 degrees.\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; \"\u003eExplanation(if needed):O1O2 is the line that connects the centers of both circles.\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; \"\u003eTips:1) You can draw a line somewhere on this shape if you want.\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; \"\u003e2) The circles are tangent.\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 [A1,A2] = find_the_circles_area(a,D)\r\n  \r\nend","test_suite":"%%\r\na = 7;\r\nD = 6;\r\nA1_exp = (pi*(7 + sqrt(13))^2)/4;\r\nA2_exp = (pi*(7 - sqrt(13))^2)/4;\r\n[A1_act, A2_act] = find_the_circles_area(a, D);\r\nassert(abs(A1_act - A1_exp) \u003c 1e-4, 'A1 is wrong.');\r\nassert(abs(A2_act - A2_exp) \u003c 1e-4, 'A2 is wrong.');\r\n%%\r\nD_val = randi([5, 50]);\r\na_val = D_val + randi([1, 20]);\r\nd = sort(roots([1, -2*a_val, D_val^2]), 'descend');\r\nA1_ref = (pi/4) * d(1)^2;\r\nA2_ref = (pi/4) * d(2)^2;\r\n[A1_user, A2_user] = find_the_circles_area(a_val, D_val);\r\nassert(abs(A1_user - A1_ref) \u003c 1e-4, 'A1 is wrong.');\r\nassert(abs(A2_user - A2_ref) \u003c 1e-4, 'A2 is wrong.');","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":5158730,"edited_by":5158730,"edited_at":"2026-08-23T22:22:48.000Z","deleted_by":null,"deleted_at":null,"solvers_count":1,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-08-23T22:20:50.000Z","updated_at":"2026-08-24T10:26:29.000Z","published_at":"2026-08-23T22:20:50.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\u003eThis time we have two circles! The shape is given below:\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=\\\"201\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"309\\\"/\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:t\u003eYou are requested to calculate the area of the two circles(A1 ,A2) given the distance O1O2 = a, the distance D and that both the angle O1AB and O2BA are 90 degrees.\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\u003eExplanation(if needed):O1O2 is the line that connects the centers of both circles.\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\u003eTips:1) You can draw a line somewhere on this shape if you want.\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\u003e2) The circles are tangent.\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: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":61447,"title":"Geometry time!(easy)","description":"Suppose that we have a square and its Area is given. Then we have the following circle (with center O) which has the same radius(r) as the length of one side of the square. The angle (Θ=Theta) is given in radians. You are requested to find the length of the arc (L ) that belongs to the angle Θ.\r\n\r\n\r\nTo put it more simple: Find AB.\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: 534.8px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 469px 267.4px; transform-origin: 469px 267.4px; 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=\"\"\u003eSuppose that we have a square and its Area is given. Then we have the following circle (with center O) which has the same radius(r) as the length of one side of the square. The angle (Θ=Theta) is given in radians. You are requested to find the length of the arc (L ) that belongs to the 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=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 372.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 186.4px; text-align: left; transform-origin: 445px 186.4px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cimg class=\"imageNode\" width=\"400\" height=\"367\" style=\"vertical-align: baseline;width: 400px;height: 367px\" 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; \"\u003eTo put it more simple: Find AB\u003c/span\u003e\u003c/span\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=\"\"\u003e.\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 L = FIND_ARC_LENGTH(A,theta)\r\n    \r\nend","test_suite":"%%\r\nA = 9;\r\ntheta = 2;\r\ny_correct = 6;\r\nassert(isequal(FIND_ARC_LENGTH(A,theta),y_correct))\r\n%%\r\nA = 16;\r\ntheta  = 5;\r\ny_correct = 20;\r\nassert(isequal(FIND_ARC_LENGTH(A,theta),y_correct))\r\n%%\r\nrand_area = 0.1 + (1000 - 0.1) * rand();\r\nrand_theta = 0.1 + (2*pi - 0.1) * rand();\r\np = double(int8(1)) / double(int8(2));\r\nexpected_L = exp(p * log(rand_area)) * rand_theta;\r\nuser_L = FIND_ARC_LENGTH(rand_area, rand_theta);\r\nassert(abs(user_L - expected_L) \u003c 1e-5, 'Wrong Answer! Try writing the general mathematical formula.');","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":5158730,"edited_by":5158730,"edited_at":"2026-08-23T13:35:39.000Z","deleted_by":null,"deleted_at":null,"solvers_count":2,"test_suite_updated_at":"2026-08-23T13:34:46.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2026-08-23T13:16:18.000Z","updated_at":"2026-08-24T10:18:32.000Z","published_at":"2026-08-23T13:34:46.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\u003eSuppose that we have a square and its Area is given. Then we have the following circle (with center O) which has the same radius(r) as the length of one side of the square. The angle (Θ=Theta) is given in radians. You are requested to find the length of the arc (L ) that belongs to the 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:t\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\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=\\\"367\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"400\\\"/\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\u003eTo put it more simple: Find AB\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\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\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":61448,"title":"Gometry time2!(easy to medium)","description":"Given the same circle as ''Geometry time!'' below you are now requested to to find the length of the section OAB(L). However the radius of the circle must be found in a different way: You have to find first the average of the small base (b) and the big base(B) of the trapezoid also given below.\r\n         \r\nFurther explanation: 1)Theta angle(Θ) together with the area of the trapezoid(A_tp) will be given.\r\n2) You also are given that the height(H) of the trapezoid is the same as the third triangular number(https://en.wikipedia.org/wiki/Triangular_number)\r\n3) Theta will be in degrees this time!\r\nTip: L = perimeter.\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: 434.8px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 469px 217.4px; transform-origin: 469px 217.4px; 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=\"\"\u003eGiven the same circle as ''Geometry time!'' below you are now requested to to find the length of the section OAB(L). However the radius of the circle must be found in a different way: You have to find first the average of the small base (b) and the big base(B) of the trapezoid also given below.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 191.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 95.9px; text-align: left; transform-origin: 445px 95.9px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cimg class=\"imageNode\" width=\"202\" height=\"149\" style=\"vertical-align: baseline;width: 202px;height: 149px\" src=\"data:image/png;base64,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\" data-image-state=\"image-loaded\"\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=\"\"\u003e         \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"201\" height=\"186\" style=\"vertical-align: baseline;width: 201px;height: 186px\" 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=\"\"\u003eFurther explanation: 1)Theta angle(Θ) together with the area of the trapezoid(A_tp) will be given.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; 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 21px; text-align: left; transform-origin: 445px 21px; 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=\"\"\u003e2) You also are given that the height(H) of the trapezoid is the same as the third triangular number(\u003c/span\u003e\u003c/span\u003e\u003ca target='_blank' href = \"https://en.wikipedia.org/wiki/Triangular_number\"\u003e\u003cspan style=\"border-block-end-color: rgb(0, 91, 130); border-block-start-color: rgb(0, 91, 130); border-bottom-color: rgb(0, 91, 130); border-inline-end-color: rgb(0, 91, 130); border-inline-start-color: rgb(0, 91, 130); border-left-color: rgb(0, 91, 130); border-right-color: rgb(0, 91, 130); border-top-color: rgb(0, 91, 130); caret-color: rgb(0, 91, 130); color: rgb(0, 91, 130); column-rule-color: rgb(0, 91, 130); outline-color: rgb(0, 91, 130); row-rule-color: rgb(0, 91, 130); text-decoration-color: rgb(0, 91, 130); text-emphasis-color: rgb(0, 91, 130); \"\u003e\u003cspan style=\"\"\u003ehttps://en.wikipedia.org/wiki/Triangular_number\u003c/span\u003e\u003c/span\u003e\u003c/a\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=\"\"\u003e)\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; \"\u003e3) Theta will be in degrees this time!\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=\"\"\u003eTip: L = perimeter.\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 L = FIND_THE_PERIMETER_OF_THE_SECTION(theta,A_tp)\r\n  \r\nend","test_suite":"%%\r\nA_tp = 6;\r\ntheta = 360;\r\ny_correct = 2 + 2*pi;\r\nassert(isequal(FIND_THE_PERIMETER_OF_THE_SECTION(theta,A_tp),y_correct))\r\n%%\r\nA_tp = 12;\r\ntheta = 720;\r\ny_correct = 4 + 8*pi;\r\nassert(isequal(FIND_THE_PERIMETER_OF_THE_SECTION(theta,A_tp),y_correct))\r\n%%\r\nfor i = 1:10\r\n    theta_test = randi([10, 350]);          \r\n    A_tp_test = randi([12, 600]);           \r\n    ref_fn = @(t,a) (a/6)*(2 + t*pi/180);\r\n    expected_L = ref_fn(theta_test, A_tp_test);\r\n    user_L = FIND_THE_PERIMETER_OF_THE_SECTION(theta_test, A_tp_test);\r\n    assert(abs(user_L - expected_L) \u003c 1e-6, ...\r\n        sprintf('Failed for theta = %g and A_tp = %g', theta_test, A_tp_test));\r\nend","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":5158730,"edited_by":5158730,"edited_at":"2026-08-23T20:35:18.000Z","deleted_by":null,"deleted_at":null,"solvers_count":1,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-08-23T17:05:01.000Z","updated_at":"2026-08-24T10:22:17.000Z","published_at":"2026-08-23T17:05:01.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\u003eGiven the same circle as ''Geometry time!'' below you are now requested to to find the length of the section OAB(L). However the radius of the circle must be found in a different way: You have to find first the average of the small base (b) and the big base(B) of the trapezoid also given below.\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=\\\"149\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"202\\\"/\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\u003cw:r\u003e\u003cw:t\u003e         \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"186\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"201\\\"/\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=\\\"rId2\\\"/\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:t\u003eFurther explanation: 1)Theta angle(Θ) together with the area of the trapezoid(A_tp) will be given.\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\u003e2) You also are given that the height(H) of the trapezoid is the same as the third triangular number(\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:hyperlink w:docLocation=\\\"https://en.wikipedia.org/wiki/Triangular_number\\\"\u003e\u003cw:r\u003e\u003cw:t\u003ehttps://en.wikipedia.org/wiki/Triangular_number\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e3) Theta will be in degrees this time!\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\u003eTip: L = perimeter.\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\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image2.png\",\"relationshipId\":\"rId2\"}]},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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\",\"relationship\":null},{\"partUri\":\"/media/image2.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":61304,"title":"Turning radius of a vehicle","description":"The turning radius represents the radius of the circular path followed by a vehicle.\r\nGiven Wheelbase L and Steering angle δ, Compute the turning radius R.\r\nEquation:\r\nR = L / tan(delta)","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: 110.906px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 467.484px 55.4531px; transform-origin: 467.496px 55.4531px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eThe turning radius represents the radius of the circular path followed by a vehicle.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eGiven Wheelbase \u003c/span\u003e\u003c/span\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; \"\u003eL and \u003c/span\u003e\u003c/span\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=\"\"\u003eSteering angle \u003c/span\u003e\u003c/span\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; \"\u003eδ, \u003c/span\u003e\u003c/span\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=\"\"\u003eCompute the turning radius \u003c/span\u003e\u003c/span\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; \"\u003eR\u003c/span\u003e\u003c/span\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=\"\"\u003e.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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; \"\u003eEquation:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eR = L / tan(delta)\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function R = turningRadius(L,delta)\r\nR = 0;\r\nend","test_suite":"%%\r\nL = 2.5; delta = 30*pi/180;\r\nR_expected = 4.3301;\r\nassert(abs(turningRadius(L,delta) - R_expected) \u003c 1e-3)\r\n\r\n%%\r\nL = 3.0; delta = 20*pi/180;\r\nR_expected = 8.2426;\r\nassert(abs(turningRadius(L,delta) - R_expected) \u003c 1e-3)\r\n\r\n%%\r\nL = 2.8; delta = 10*pi/180;\r\nR_expected = 15.866;\r\nassert(abs(turningRadius(L,delta) - R_expected) \u003c 1e-1)","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":2305225,"edited_by":2305225,"edited_at":"2026-04-28T09:16:45.000Z","deleted_by":null,"deleted_at":null,"solvers_count":50,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-04-28T09:13:54.000Z","updated_at":"2026-08-17T15:13:43.000Z","published_at":"2026-04-28T09:16:45.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\u003eThe turning radius represents the radius of the circular path followed by a vehicle.\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\u003eGiven Wheelbase \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eL and \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eSteering angle \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eδ, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eCompute the turning radius \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eR\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eEquation:\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\u003eR = L / tan(delta)\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":61310,"title":"Electric Power Steering (EPS) Assist Curve Calculation","description":"Electric Power Steering (EPS) provides assist torque proportional to driver input.\r\nGiven Steering torque Ts and Gain k, Compute assist torque Ta.\r\nEquation:\r\nTa = k × Ts","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: 110.906px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 467.484px 55.4531px; transform-origin: 467.496px 55.4531px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eElectric Power Steering (EPS) provides assist torque proportional to driver input.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eGiven Steering torque \u003c/span\u003e\u003c/span\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; \"\u003eTs \u003c/span\u003e\u003c/span\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=\"\"\u003eand\u003c/span\u003e\u003c/span\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; \"\u003e \u003c/span\u003e\u003c/span\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=\"\"\u003eGain \u003c/span\u003e\u003c/span\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; \"\u003ek, \u003c/span\u003e\u003c/span\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=\"\"\u003eCompute assist torque \u003c/span\u003e\u003c/span\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; \"\u003eTa\u003c/span\u003e\u003c/span\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=\"\"\u003e.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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; \"\u003eEquation:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eTa = k × Ts\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function Ta = epsAssist(Ts,k)\r\nTa =0;\r\nend","test_suite":"%%\r\nTs = 4; \r\nk = 3;\r\nTa_expected = 12;\r\nassert(isequal(epsAssist(Ts,k),Ta_expected))\r\n\r\n%%\r\nTs = 5; \r\nk = 2;\r\nTa_expected = 10;\r\nassert(isequal(epsAssist(Ts,k),Ta_expected))\r\n\r\n%%\r\nTs = 6; \r\nk = 1.5;\r\nTa_expected = 9;\r\nassert(isequal(epsAssist(Ts,k),Ta_expected))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":2305225,"edited_by":2305225,"edited_at":"2026-04-28T09:39:50.000Z","deleted_by":null,"deleted_at":null,"solvers_count":28,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-04-28T09:39:20.000Z","updated_at":"2026-08-17T15:15:30.000Z","published_at":"2026-04-28T09:39:50.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\u003eElectric Power Steering (EPS) provides assist torque proportional to driver input.\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\u003eGiven Steering torque \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eTs \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr/\u003e\u003cw:t\u003eand\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eGain \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ek, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eCompute assist torque \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eTa\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eEquation:\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\u003eTa = k × Ts\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":61317,"title":"Triangle Area Using Heron's Formula","description":"Given the three side lengths a, b, and c of a triangle, calculate its area using Heron's formula and round to 4 decimal places.\r\nHeron's formula:\r\ns = (a + b + c) / 2 Area = sqrt(s * (s-a) * (s-b) * (s-c))\r\nExample:\r\nInput:  a=3, b=4, c=5 Output: 6.0","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: 162.4px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 244px 81.2px; transform-origin: 244px 81.2px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 42.4px; 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: 220px 21.2px; text-align: left; transform-origin: 220px 21.2px; 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=\"\"\u003eGiven the three side lengths \u003c/span\u003e\u003c/span\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-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; \"\u003ea\u003c/span\u003e\u003c/span\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=\"\"\u003e, \u003c/span\u003e\u003c/span\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-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; \"\u003eb\u003c/span\u003e\u003c/span\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=\"\"\u003e, and \u003c/span\u003e\u003c/span\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-family: Menlo, Monaco, Consolas, \u0026quot;Courier New\u0026quot;, monospace; \"\u003ec\u003c/span\u003e\u003c/span\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=\"\"\u003e of a triangle, calculate its area using Heron's formula and round to 4 decimal places.\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: 220px 10.5px; text-align: left; transform-origin: 220px 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=\"\"\u003eHeron's formula:\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: 220px 10.5px; text-align: left; transform-origin: 220px 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=\"\"\u003es = (a + b + c) / 2 \u003c/span\u003e\u003c/span\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=\"\"\u003eArea = sqrt(s * (s-a) * (s-b) * (s-c))\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: 220px 10.5px; text-align: left; transform-origin: 220px 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=\"\"\u003eExample:\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: 220px 10.5px; text-align: left; transform-origin: 220px 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=\"\"\u003eInput:  a=3, b=4, c=5 \u003c/span\u003e\u003c/span\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=\"\"\u003eOutput: 6.0\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function area = triangle_area(a, b, c)\r\n% Given three side lengths, return the triangle area\r\n% rounded to 4 decimal places using Heron's formula\r\n\r\narea = 0;\r\n\r\nend","test_suite":"%% Test 1 - 3-4-5 right triangle\r\nassert(abs(triangle_area(3,4,5) - 6.0) \u003c 0.0001)\r\n\r\n%% Test 2 - Equilateral triangle\r\nassert(abs(triangle_area(5,5,5) - 10.8253) \u003c 0.0001)\r\n\r\n%% Test 3 - 6-8-10 right triangle\r\nassert(abs(triangle_area(6,8,10) - 24.0) \u003c 0.0001)\r\n\r\n%% Test 4 - Small equilateral\r\nassert(abs(triangle_area(1,1,1) - 0.433) \u003c 0.0001)\r\n\r\n%% Test 5 - Scalene triangle\r\nassert(abs(triangle_area(7,8,9) - 26.8328) \u003c 0.0001)","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":5047536,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":27,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-05-04T22:36:49.000Z","updated_at":"2026-08-17T15:16:02.000Z","published_at":"2026-05-04T22:36:49.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\u003eGiven the three side lengths \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ea\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eb\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, and \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:rFonts w:cs=\\\"monospace\\\"/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ec\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e of a triangle, calculate its area using Heron's formula and round to 4 decimal places.\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\u003eHeron's formula:\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\u003es = (a + b + c) / 2 \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eArea = sqrt(s * (s-a) * (s-b) * (s-c))\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\u003eExample:\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\u003eInput:  a=3, b=4, c=5 \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eOutput: 6.0\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":58743,"title":"Find the surface area of a cone.","description":"For instance,\r\nGiven r (radius) = 3, and s (slant height) = 5:\r\nsurface area should be 94.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 81px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407.5px 40.5px; transform-origin: 407.5px 40.5px; vertical-align: baseline; \"\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; perspective-origin: 384.5px 10.5px; text-align: left; transform-origin: 384.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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; \"\u003e\u003cspan style=\"\"\u003eFor instance,\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; perspective-origin: 384.5px 10.5px; text-align: left; transform-origin: 384.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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; \"\u003e\u003cspan style=\"\"\u003eGiven r (radius) = 3, and s (slant height) = 5:\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; perspective-origin: 384.5px 10.5px; text-align: left; transform-origin: 384.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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; \"\u003e\u003cspan style=\"\"\u003esurface area should be 94.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = findArea(r,s)\r\n  y = x;\r\nend","test_suite":"%%\r\nr = 3;\r\ns = 5;\r\ny_correct = 75;\r\nassert(isequal(findArea(r,s),y_correct))\r\n\r\n%%\r\nr = 1;\r\ns = 4;\r\ny_correct = 16;\r\nassert(isequal(findArea(r,s),y_correct))\r\n\r\n%%\r\nr = 2;\r\ns = 8;\r\ny_correct = 63;\r\nassert(isequal(findArea(r,s),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":3470333,"edited_by":3470333,"edited_at":"2023-07-18T20:23:18.000Z","deleted_by":null,"deleted_at":null,"solvers_count":51,"test_suite_updated_at":"2023-07-18T20:23:18.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2023-07-18T20:21:34.000Z","updated_at":"2026-07-13T15:44:20.000Z","published_at":"2023-07-18T20:23: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\u003eFor instance,\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\u003eGiven r (radius) = 3, and s (slant height) = 5:\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\u003esurface area should be 94.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":44880,"title":"Angle between two vectors","description":"Given 2 pairs of _cartesian co-ordinates_, determine the angle between the 2 vectors formed by the _points_ and the _origin_. Angle must be in [0,180] and in degrees.\r\n\r\ne.g. \r\n\r\n* Input (3 separate inputs)\r\n\r\n  [0 1;2 0]\r\n  [1 1;-2 0]\r\n  [1 1;2 2]\r\n\r\n* Output (3 separate outputs):\r\n\r\n  90\r\n  135\r\n  0","description_html":"\u003cp\u003eGiven 2 pairs of \u003ci\u003ecartesian co-ordinates\u003c/i\u003e, determine the angle between the 2 vectors formed by the \u003ci\u003epoints\u003c/i\u003e and the \u003ci\u003eorigin\u003c/i\u003e. Angle must be in [0,180] and in degrees.\u003c/p\u003e\u003cp\u003ee.g.\u003c/p\u003e\u003cul\u003e\u003cli\u003eInput (3 separate inputs)\u003c/li\u003e\u003c/ul\u003e\u003cpre class=\"language-matlab\"\u003e[0 1;2 0]\r\n[1 1;-2 0]\r\n[1 1;2 2]\r\n\u003c/pre\u003e\u003cul\u003e\u003cli\u003eOutput (3 separate outputs):\u003c/li\u003e\u003c/ul\u003e\u003cpre class=\"language-matlab\"\u003e90\r\n135\r\n0\r\n\u003c/pre\u003e","function_template":"function y = angle(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1 1;-1 -1];\r\ny_correct = 180;\r\nassert(isequal(angle(x),y_correct))\r\n\r\n%%\r\nx = [-1 1;-1 -1];\r\ny_correct = 90;\r\nassert(isequal(angle(x),y_correct))\r\n\r\n%%\r\nx = [0.5 sqrt(3)/2;0.2 0];\r\ny_correct = 60;\r\nassert(isequal(angle(x),y_correct))\r\n\r\n%%\r\nx = [-1 1;0.5 sqrt(3)/2];\r\ny_correct = 75;\r\nassert(isequal(angle(x),y_correct))\r\n\r\n%%\r\nx = [0 1;0 5];\r\ny_correct = 0;\r\nassert(isequal(angle(x),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":1,"created_by":290843,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":35,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2019-04-02T11:16:36.000Z","updated_at":"2026-05-30T01:41:06.000Z","published_at":"2019-04-02T11:17:50.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\u003eGiven 2 pairs of\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ecartesian co-ordinates\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, determine the angle between the 2 vectors formed by the\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003epoints\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e and the\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eorigin\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e. Angle must be in [0,180] and in degrees.\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\u003ee.g.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eInput (3 separate inputs)\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 1;2 0]\\n[1 1;-2 0]\\n[1 1;2 2]]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eOutput (3 separate outputs):\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[90\\n135\\n0]]\u003e\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":48015,"title":"Calculate the volume of the football","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 63.9631px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 406.989px 31.9744px; transform-origin: 406.996px 31.9815px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.9091px; 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; perspective-origin: 383.991px 10.4545px; text-align: left; transform-origin: 383.999px 10.4545px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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; \"\u003e\u003cspan style=\"\"\u003eCalculate the volume of a football given the ball radius r, using the formula below:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 34.0625px; 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; perspective-origin: 383.991px 17.0312px; text-align: left; transform-origin: 383.999px 17.0312px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"vertical-align:-15px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"88\" height=\"34\" style=\"width: 88px; height: 34px;\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = calcVolume(r)\r\n\r\n    y = r;\r\nend","test_suite":"%%\r\nr = 2;\r\ny_correct = 33.5103;\r\nassert(abs(calcVolume(r) - y_correct) \u003c 0.1)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":808745,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":64,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-12-17T14:17:48.000Z","updated_at":"2026-05-30T19:07:22.000Z","published_at":"2020-12-17T14:17:48.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eCalculate the volume of a football given the ball radius r, using the formula below:\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=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"true\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eV_{sphere} = \\\\frac43 \\\\pi r^3\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":42686,"title":"What's the missing interior angle?","description":"I'm talking about polygons...  The sum of the interior angles of a triangle is 180 degrees.  The sum of the interior angles of a quadrilateral is 360 degrees, and so on.\r\n\r\nFor this problem, you are given n-1 angles (in degrees) of an n-sided polygon.  Please return the final angle.\r\n\r\nTriangle examples:\r\n\r\n  \u003e\u003ea=missing_interior_angle([60 60])\r\n  a =\r\n      60\r\n  \u003e\u003ea=missing_interior_angle([45 45])\r\n  a =\r\n      90","description_html":"\u003cp\u003eI'm talking about polygons...  The sum of the interior angles of a triangle is 180 degrees.  The sum of the interior angles of a quadrilateral is 360 degrees, and so on.\u003c/p\u003e\u003cp\u003eFor this problem, you are given n-1 angles (in degrees) of an n-sided polygon.  Please return the final angle.\u003c/p\u003e\u003cp\u003eTriangle examples:\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003e\u0026gt;\u0026gt;a=missing_interior_angle([60 60])\r\na =\r\n    60\r\n\u0026gt;\u0026gt;a=missing_interior_angle([45 45])\r\na =\r\n    90\r\n\u003c/pre\u003e","function_template":"function y = missing_interior_angle(x)\r\n  y = 180 - sum(x);\r\nend","test_suite":"%%\r\nx = [60 60];\r\ny_correct = 60;\r\nassert(isequal(missing_interior_angle(x),y_correct))\r\n%%\r\nx = [45 90];\r\ny_correct = 45;\r\nassert(isequal(missing_interior_angle(x),y_correct))\r\n%%\r\nx = [90 70 70];\r\ny_correct = 130;\r\nassert(isequal(missing_interior_angle(x),y_correct))\r\n%%\r\nx = [120 120 120 110 110];\r\ny_correct = 140;\r\nassert(isequal(missing_interior_angle(x),y_correct))\r\n%%\r\nx = 140*ones(1,8);\r\ny_correct = 140;\r\nassert(isequal(missing_interior_angle(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":57863,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":92,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2015-11-16T01:39:37.000Z","updated_at":"2026-02-10T11:40:46.000Z","published_at":"2015-11-16T01:40:43.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\u003eI'm talking about polygons... The sum of the interior angles of a triangle is 180 degrees. The sum of the interior angles of a quadrilateral is 360 degrees, and so on.\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\u003eFor this problem, you are given n-1 angles (in degrees) of an n-sided polygon. Please return the final 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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eTriangle examples:\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[\u003e\u003ea=missing_interior_angle([60 60])\\na =\\n    60\\n\u003e\u003ea=missing_interior_angle([45 45])\\na =\\n    90]]\u003e\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":61303,"title":"Steering 101-Ackermann Steering Ratio","description":"In a turning vehicle, inner and outer wheels follow different radii. Ackermann steering geometry ensures both wheels roll without slipping.\r\nGiven wheelbase L, track width W, and outer wheel angle δo, compute the inner wheel angle δi \r\nusing:\r\n\r\nYouTube concept reference","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: 140.883px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 467.484px 70.4297px; transform-origin: 467.496px 70.4414px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eIn a turning vehicle, inner and outer wheels follow different radii. Ackermann steering geometry ensures both wheels roll without slipping.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eGiven wheelbase \u003c/span\u003e\u003c/span\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; \"\u003eL\u003c/span\u003e\u003c/span\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=\"\"\u003e, track width \u003c/span\u003e\u003c/span\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; \"\u003eW\u003c/span\u003e\u003c/span\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=\"\"\u003e, and outer wheel angle \u003c/span\u003e\u003c/span\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; \"\u003eδo\u003c/span\u003e\u003c/span\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=\"\"\u003e, compute the inner wheel angle \u003c/span\u003e\u003c/span\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; \"\u003eδi\u003c/span\u003e\u003c/span\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=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eusing:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"vertical-align:-5px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"192\" height=\"18\" style=\"width: 192px; height: 18px;\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003ca target='_blank' href = \"https://youtu.be/i6uBwudwA5o?si=AkGgaHat1SAAMDjJ\"\u003e\u003cspan style=\"border-block-end-color: rgb(0, 91, 130); border-block-start-color: rgb(0, 91, 130); border-bottom-color: rgb(0, 91, 130); border-inline-end-color: rgb(0, 91, 130); border-inline-start-color: rgb(0, 91, 130); border-left-color: rgb(0, 91, 130); border-right-color: rgb(0, 91, 130); border-top-color: rgb(0, 91, 130); caret-color: rgb(0, 91, 130); color: rgb(0, 91, 130); column-rule-color: rgb(0, 91, 130); outline-color: rgb(0, 91, 130); text-decoration-color: rgb(0, 91, 130); text-emphasis-color: rgb(0, 91, 130); \"\u003e\u003cspan style=\"\"\u003eYouTube concept reference\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function di = ackermannInnerAngle(L,W,do)\r\ndi = 0;\r\nend","test_suite":"%%\r\nL = 2.5; W = 1.5; do = 20*pi/180;\r\ndi_expected = atan(1 / (1/tan(do) - W/L));\r\nassert(abs(ackermannInnerAngle(L,W,do) - di_expected) \u003c 1e-6)\r\n\r\n%%\r\nL = 3.0; W = 1.6; do = 15*pi/180;\r\ndi_expected = atan(1 / (1/tan(do) - W/L));\r\nassert(abs(ackermannInnerAngle(L,W,do) - di_expected) \u003c 1e-6)\r\n\r\n%%\r\nL = 2.8; W = 1.4; do = 25*pi/180;\r\ndi_expected = atan(1 / (1/tan(do) - W/L));\r\nassert(abs(ackermannInnerAngle(L,W,do) - di_expected) \u003c 1e-6)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":2305225,"edited_by":2305225,"edited_at":"2026-04-28T09:12:23.000Z","deleted_by":null,"deleted_at":null,"solvers_count":25,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-04-28T09:11:44.000Z","updated_at":"2026-08-18T15:11:17.000Z","published_at":"2026-04-28T09:12:23.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\u003eIn a turning vehicle, inner and outer wheels follow different radii. Ackermann steering geometry ensures both wheels roll 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:r\u003e\u003cw:t\u003eGiven wheelbase \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eL\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, track width \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eW\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, and outer wheel angle \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eδo\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, compute the inner wheel angle \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eδi\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eusing:\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=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"true\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003e\\\\delta i = atan( L / ( (L / tan(\\\\delta o)) - W ) )\u003c/w:t\u003e\u003c/w:r\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:hyperlink w:docLocation=\\\"https://youtu.be/i6uBwudwA5o?si=AkGgaHat1SAAMDjJ\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eYouTube concept reference\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":61306,"title":"Tire Slip Angle Calculation","description":"Slip angle represents the angle between the direction a tire is pointing and the direction it is moving.\r\nGiven Lateral velocity vy and Longitudinal velocity vx, compute slip angle α.\r\nEquation:\r\nalpha_angle = atan(vy / vx)","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: 110.906px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 467.484px 55.4531px; transform-origin: 467.496px 55.4531px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eSlip angle represents the angle between the direction a tire is pointing and the direction it is moving.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eGiven Lateral velocity \u003c/span\u003e\u003c/span\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; \"\u003evy \u003c/span\u003e\u003c/span\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=\"\"\u003eand\u003c/span\u003e\u003c/span\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; \"\u003e \u003c/span\u003e\u003c/span\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=\"\"\u003eLongitudinal velocity \u003c/span\u003e\u003c/span\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; \"\u003evx, \u003c/span\u003e\u003c/span\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=\"\"\u003ecompute slip angle \u003c/span\u003e\u003c/span\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; \"\u003eα\u003c/span\u003e\u003c/span\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=\"\"\u003e.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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; \"\u003eEquation:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003ealpha_angle = atan(vy / vx)\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function alpha = slipAngle(vy,vx)\r\nalpha = vy;\r\nend","test_suite":"%%\r\nvy = 2; vx = 10;\r\nalpha_expected = 0.1974;\r\nassert(abs(slipAngle(vy,vx) - alpha_expected) \u003c 1e-4)\r\n\r\n%%\r\nvy = 1; vx = 5;\r\nalpha_expected = 0.1974;\r\nassert(abs(slipAngle(vy,vx) - alpha_expected) \u003c 1e-4)\r\n\r\n%%\r\nvy = 3; vx = 15;\r\nalpha_expected = 0.1974;\r\nassert(abs(slipAngle(vy,vx) - alpha_expected) \u003c 1e-4)","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":2305225,"edited_by":2305225,"edited_at":"2026-04-28T09:23:16.000Z","deleted_by":null,"deleted_at":null,"solvers_count":22,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-04-28T09:23:12.000Z","updated_at":"2026-08-18T10:11:28.000Z","published_at":"2026-04-28T09:23:16.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\u003eSlip angle represents the angle between the direction a tire is pointing and the direction it is moving.\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\u003eGiven Lateral velocity \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003evy \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr/\u003e\u003cw:t\u003eand\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eLongitudinal velocity \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003evx, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr/\u003e\u003cw:t\u003ecompute slip angle \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eα\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eEquation:\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\u003ealpha_angle = atan(vy / vx)\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":46063,"title":"Area of a pentagon","description":"Given the side of a regular pentagon and its apothem return the area of pentagon.\r\n\r\nRemember the area of pentagon is calculate as the product between perimeter and the apothem divided by 2. ","description_html":"\u003cp\u003eGiven the side of a regular pentagon and its apothem return the area of pentagon.\u003c/p\u003e\u003cp\u003eRemember the area of pentagon is calculate as the product between perimeter and the apothem divided by 2.\u003c/p\u003e","function_template":"function area = pentagon_Area(s,A)\r\n  area=s^2;\r\nend","test_suite":"%%\r\ns = 8;\r\nA = 9;\r\narea_correct = 180;\r\nassert(isequal(pentagon_Area(s,A),area_correct))\r\n\r\n%%\r\ns=pi;\r\nA=9;\r\narea_correct=(45/2)*pi;\r\nassert(isequal(pentagon_Area(s,A),area_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":426918,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":87,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-07-27T22:20:36.000Z","updated_at":"2026-07-24T12:11:09.000Z","published_at":"2020-07-27T22:21:26.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\u003eGiven the side of a regular pentagon and its apothem return the area of pentagon.\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\u003eRemember the area of pentagon is calculate as the product between perimeter and the apothem divided by 2.\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":45468,"title":"Determine the perimeter of a three-quarter circle","description":"If a circle has a diameter of x as an input value, then show the value of the perimeter of the three-quarter circle in output variable y. Remember that, you must show the output value of the perimeter, y to 15 decimal place.  \r\n","description_html":"\u003cp\u003eIf a circle has a diameter of x as an input value, then show the value of the perimeter of the three-quarter circle in output variable y. Remember that, you must show the output value of the perimeter, y to 15 decimal place.\u003c/p\u003e","function_template":"function y = circle_diameter(x)\r\ny = x;\r\nend","test_suite":"%%\r\nx = 2;\r\ny_correct = 6.712388980384690;\r\nassert(isequal(circle_diameter(x),y_correct))\r\n\r\n%%\r\nx = 5.5;\r\ny_correct = 18.459069696057895;\r\nassert(isequal(circle_diameter(x),y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":430818,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":48,"test_suite_updated_at":"2020-04-26T21:34:54.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-04-19T16:22:42.000Z","updated_at":"2026-08-18T10:27:44.000Z","published_at":"2020-04-19T17:29:14.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\u003eIf a circle has a diameter of x as an input value, then show the value of the perimeter of the three-quarter circle in output variable y. Remember that, you must show the output value of the perimeter, y to 15 decimal place.\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":45488,"title":"Height of a 3D Pyramid ","description":"If a pyramid is made with one(1). What will be the height of the pyramid of square shaped base(n*n)? where input is n.","description_html":"\u003cp\u003eIf a pyramid is made with one(1). What will be the height of the pyramid of square shaped base(n*n)? where input is n.\u003c/p\u003e","function_template":"function h = pyramid(n)\r\n  h = n;\r\nend","test_suite":"%%\r\nn = 10;\r\ny_correct = 5;\r\nassert(isequal(pyramid(n),y_correct))\r\n%%\r\nn = 19;\r\ny_correct = 10;\r\nassert(isequal(pyramid(n),y_correct))\r\n%%\r\nn = 1;\r\ny_correct = 1;\r\nassert(isequal(pyramid(n),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":5,"created_by":432893,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":46,"test_suite_updated_at":"2020-04-30T19:41:13.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-04-30T19:37:13.000Z","updated_at":"2026-05-30T05:55:32.000Z","published_at":"2020-04-30T19:37:13.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\u003eIf a pyramid is made with one(1). What will be the height of the pyramid of square shaped base(n*n)? where input is n.\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":45333,"title":"Area-01","description":"Given the radius of the circle inscribed in a square, find the area that is not bounded by the circle but inside the square.\r\n\r\n","description_html":"\u003cp\u003eGiven the radius of the circle inscribed in a square, find the area that is not bounded by the circle but inside the square.\u003c/p\u003e","function_template":"function y = inscribed_circle(r)\r\n  y = x;\r\nend","test_suite":"%%\r\nr = 1;\r\ny_correct = 0.8584;\r\nassert(abs(inscribed_circle(r)-y_correct)\u003c0.01)\r\n%%\r\nr = 5;\r\ny_correct = 21.4602;\r\nassert(abs(inscribed_circle(r)-y_correct)\u003c0.01)\r\n%%\r\nr = 0;\r\ny_correct = 0;\r\nassert(isequal(inscribed_circle(r),y_correct))\r\n%%\r\nr = 12.1;\r\ny_correct = 125.6794;\r\nassert(abs(inscribed_circle(r)-y_correct)\u003c0.01)\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":363598,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":68,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-02-16T18:24:27.000Z","updated_at":"2026-05-30T03:51:00.000Z","published_at":"2020-02-16T18:24:41.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\u003eGiven the radius of the circle inscribed in a square, find the area that is not bounded by the circle but inside the square.\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":61333,"title":"Given the ratio of the two legs (longer / shorter), and the hypotenuse length, find the shorter leg.","description":"Further to the problem 43236, find the length of shorter leg\r\nP.S No built-in functions allowed","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 solid rgb(33, 33, 33); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 51px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 243.5px 25.5px; transform-origin: 243.5px 25.5px; vertical-align: baseline; \"\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: 219.5px 10.5px; text-align: left; transform-origin: 219.5px 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=\"\"\u003eFurther to the problem 43236, find the length of shorter leg\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: 219.5px 10.5px; text-align: left; transform-origin: 219.5px 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; \"\u003eP.S No built-in functions allowed\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = FindShortLeg(x,ratio)\r\n y = x;\r\nend","test_suite":"%%\r\nx = 40;\r\nratio = 16/9;\r\ny_correct = 19.6104;\r\nassert(abs(FindShortLeg(x,ratio)-y_correct)\u003c0.01)\r\n\r\n%%\r\nx = 25;\r\nratio = 16/9;\r\ny_correct = 12.2565;\r\nassert(abs(FindShortLeg(x,ratio)-y_correct)\u003c0.01)\r\n\r\n%%\r\nx = 10;\r\nratio = 16/9;\r\ny_correct =  4.9026;\r\nassert(abs(FindShortLeg(x,ratio)-y_correct)\u003c0.01)\r\n\r\n%%\r\nx = 5;\r\nratio = 4/3;\r\ny_correct = 3;\r\nassert(abs(FindShortLeg(x,ratio)-y_correct)\u003c0.01)\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":584788,"edited_by":584788,"edited_at":"2026-05-21T11:24:29.000Z","deleted_by":null,"deleted_at":null,"solvers_count":22,"test_suite_updated_at":"2026-05-21T05:44:56.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2026-05-21T05:28:33.000Z","updated_at":"2026-08-11T18:25:54.000Z","published_at":"2026-05-21T05:28:33.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\u003eFurther to the problem 43236, find the length of shorter leg\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\u003c/w:rPr\u003e\u003cw:t\u003eP.S No built-in functions allowed\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":2999,"title":"Billiards","description":"Considering there are 15 pool balls, (b), in the game of pool, and given a radius, (r). What is the volume, (V), of a rack in the game of pool?","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 42px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 21px; transform-origin: 407px 21px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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; perspective-origin: 384px 21px; text-align: left; transform-origin: 384px 21px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 381px 8px; transform-origin: 381px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eConsidering there are 15 pool balls, (b), in the game of pool, and given a radius, (r). What is the volume, (V), of a rack in the game of pool?\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = Volume_Rack(x)\r\nend","test_suite":"\r\n%%\r\nx = 2.438;\r\ny_correct = 910.502;\r\ny_calc = Volume_Rack(x);\r\nassert(abs((y_correct - y_calc) / y_correct) \u003c 1e-4)\r\n\r\n%%\r\nx = 2.25;\r\ny_correct = 715.694;\r\ny_calc = Volume_Rack(x);\r\nassert(abs((y_correct - y_calc) / y_correct) \u003c 1e-4)\r\n\r\n%%\r\nx = 2;\r\ny_correct = 502.659;\r\ny_calc = Volume_Rack(x);\r\nassert(abs((y_correct - y_calc) / y_correct) \u003c 1e-4)","published":true,"deleted":false,"likes_count":1,"comments_count":5,"created_by":34016,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":50,"test_suite_updated_at":"2021-11-02T04:54:44.000Z","rescore_all_solutions":true,"group_id":1,"created_at":"2015-02-11T01:06:55.000Z","updated_at":"2026-02-17T09:08:22.000Z","published_at":"2015-02-11T01:30:26.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eConsidering there are 15 pool balls, (b), in the game of pool, and given a radius, (r). What is the volume, (V), of a rack in the game of pool?\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":61305,"title":"Yaw rate of the vehicle","description":"Yaw rate defines how quickly a vehicle rotates about its vertical axis during motion.\r\nGiven Vehicle speed v and Turning radius R, compute yaw rate r.\r\nEquation:\r\nr = v / R","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: 110.906px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 467.484px 55.4531px; transform-origin: 467.496px 55.4531px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eYaw rate defines how quickly a vehicle rotates about its vertical axis during motion.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eGiven Vehicle speed \u003c/span\u003e\u003c/span\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; \"\u003ev \u003c/span\u003e\u003c/span\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=\"\"\u003eand\u003c/span\u003e\u003c/span\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; \"\u003e \u003c/span\u003e\u003c/span\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=\"\"\u003eTurning radius \u003c/span\u003e\u003c/span\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; \"\u003eR, c\u003c/span\u003e\u003c/span\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=\"\"\u003eompute yaw rate \u003c/span\u003e\u003c/span\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; \"\u003er\u003c/span\u003e\u003c/span\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=\"\"\u003e.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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; \"\u003eEquation:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003er = v / R\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function r = yawRate(v,R)\r\nr = v;\r\nend","test_suite":"%%\r\nv = 15; R = 30;\r\nr_expected = 0.5;\r\nassert(abs(yawRate(v,R) - r_expected) \u003c 1e-6)\r\n\r\n%%\r\nv = 20; R = 40;\r\nr_expected = 0.5;\r\nassert(abs(yawRate(v,R) - r_expected) \u003c 1e-6)\r\n\r\n%%\r\nv = 10; R = 25;\r\nr_expected = 0.4;\r\nassert(abs(yawRate(v,R) - r_expected) \u003c 1e-6)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":2305225,"edited_by":2305225,"edited_at":"2026-04-28T09:18:40.000Z","deleted_by":null,"deleted_at":null,"solvers_count":35,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-04-28T09:18:24.000Z","updated_at":"2026-08-18T20:06:29.000Z","published_at":"2026-04-28T09:18:40.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\u003eYaw rate defines how quickly a vehicle rotates about its vertical axis during motion.\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\u003eGiven Vehicle speed \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ev \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr/\u003e\u003cw:t\u003eand\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eTurning radius \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eR, c\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eompute yaw rate \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003er\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eEquation:\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\u003er = v / R\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":45217,"title":"Find a common vertex","description":"First input is T, a triplet list of indices. Second input is i, a single index (positive integer). The goal of this function is to find and return the indices of the rows in the list which contain this particular index. Output format is indifferently a column or a row vector.\r\nFor example if inputs are\r\nT = [1 2 3;...\r\n     1 3 4;...\r\n     1 4 2;...\r\n     2 3 4]\r\nand\r\ni = 2\r\nthe output is the vector\r\nrow_idx = [1 3 4]\r\nsince 2 is contained in rows number 1, 3, and 4 of T. If the index is not in the list, the function must of course return the empty set. Each index is at most contained once per row / triplet.\r\n\r\nSee also\r\nMesh generation\r\nMesh processing toolbox","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 479.6px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 408px 239.8px; transform-origin: 408px 239.8px; 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; perspective-origin: 385px 31.5px; text-align: left; transform-origin: 385px 31.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 375.725px 8px; transform-origin: 375.725px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eFirst input is T, a triplet list of indices. Second input is i, a single index (positive integer). The goal of this function is to find and return the indices of the rows in the list which contain this particular index. Output format is indifferently a column or a row vector.\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 77.0167px 8px; transform-origin: 77.0167px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eFor example if inputs are\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 81.7333px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 405px 40.8667px; transform-origin: 405px 40.8667px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 53.9px 8.5px; tab-size: 4; transform-origin: 53.9px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; perspective-origin: 42.35px 8.5px; transform-origin: 42.35px 8.5px; \"\u003eT = [1 2 3;\u003c/span\u003e\u003cspan style=\"border-block-end-color: rgb(14, 0, 255); border-block-start-color: rgb(14, 0, 255); border-bottom-color: rgb(14, 0, 255); border-inline-end-color: rgb(14, 0, 255); border-inline-start-color: rgb(14, 0, 255); border-left-color: rgb(14, 0, 255); border-right-color: rgb(14, 0, 255); border-top-color: rgb(14, 0, 255); caret-color: rgb(14, 0, 255); color: rgb(14, 0, 255); column-rule-color: rgb(14, 0, 255); margin-inline-end: 0px; margin-right: 0px; outline-color: rgb(14, 0, 255); perspective-origin: 11.55px 8.5px; text-decoration-color: rgb(14, 0, 255); text-emphasis-color: rgb(14, 0, 255); transform-origin: 11.55px 8.5px; \"\u003e...\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 53.9px 8.5px; tab-size: 4; transform-origin: 53.9px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; perspective-origin: 42.35px 8.5px; transform-origin: 42.35px 8.5px; \"\u003e     1 3 4;\u003c/span\u003e\u003cspan style=\"border-block-end-color: rgb(14, 0, 255); border-block-start-color: rgb(14, 0, 255); border-bottom-color: rgb(14, 0, 255); border-inline-end-color: rgb(14, 0, 255); border-inline-start-color: rgb(14, 0, 255); border-left-color: rgb(14, 0, 255); border-right-color: rgb(14, 0, 255); border-top-color: rgb(14, 0, 255); caret-color: rgb(14, 0, 255); color: rgb(14, 0, 255); column-rule-color: rgb(14, 0, 255); margin-inline-end: 0px; margin-right: 0px; outline-color: rgb(14, 0, 255); perspective-origin: 11.55px 8.5px; text-decoration-color: rgb(14, 0, 255); text-emphasis-color: rgb(14, 0, 255); transform-origin: 11.55px 8.5px; \"\u003e...\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 53.9px 8.5px; tab-size: 4; transform-origin: 53.9px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; perspective-origin: 42.35px 8.5px; transform-origin: 42.35px 8.5px; \"\u003e     1 4 2;\u003c/span\u003e\u003cspan style=\"border-block-end-color: rgb(14, 0, 255); border-block-start-color: rgb(14, 0, 255); border-bottom-color: rgb(14, 0, 255); border-inline-end-color: rgb(14, 0, 255); border-inline-start-color: rgb(14, 0, 255); border-left-color: rgb(14, 0, 255); border-right-color: rgb(14, 0, 255); border-top-color: rgb(14, 0, 255); caret-color: rgb(14, 0, 255); color: rgb(14, 0, 255); column-rule-color: rgb(14, 0, 255); margin-inline-end: 0px; margin-right: 0px; outline-color: rgb(14, 0, 255); perspective-origin: 11.55px 8.5px; text-decoration-color: rgb(14, 0, 255); text-emphasis-color: rgb(14, 0, 255); transform-origin: 11.55px 8.5px; \"\u003e...\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 42.35px 8.5px; tab-size: 4; transform-origin: 42.35px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e     2 3 4]\u003c/span\u003e\u003c/span\u003e\u003c/div\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: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\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: 11.675px 8px; transform-origin: 11.675px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eand\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 20.4333px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 405px 10.2167px; transform-origin: 405px 10.2167px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; text-wrap-mode: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 19.25px 8.5px; tab-size: 4; transform-origin: 19.25px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003ei = 2\u003c/span\u003e\u003c/span\u003e\u003c/div\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: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\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: 70.7833px 8px; transform-origin: 70.7833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003ethe output is the vector\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 20.4333px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 405px 10.2167px; transform-origin: 405px 10.2167px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; text-wrap-mode: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 65.45px 8.5px; tab-size: 4; transform-origin: 65.45px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003erow_idx = [1 3 4]\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 385px 21px; text-align: left; transform-origin: 385px 21px; white-space-collapse: preserve; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\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: 367.533px 8px; transform-origin: 367.533px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003esince 2 is contained in rows number 1, 3, and 4 of T. If the index is not in the list, the function must of course return the empty set. Each index is at most contained once per row / triplet.\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 28.3917px 8px; transform-origin: 28.3917px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eSee also\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/cody/groups/95796\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh generation\u003c/span\u003e\u003c/span\u003e\u003c/a\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/fileexchange/77004-mesh-processing-toolbox?s_tid=srchtitle\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh processing toolbox\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function row_idx = find_common_vertex(T,i)\r\n  row_idx = i;\r\nend","test_suite":"%% Tetrahedron\r\nT = [1 2 3;...\r\n     1 3 4;...\r\n     1 4 2;...\r\n     2 3 4];\r\n\r\ni = 2;\r\n\r\nrow_idx = [1 3 4];\r\n\r\nassert(isequal(find_common_vertex(T,i),row_idx) || isequal(find_common_vertex(T,i),row_idx'))\r\n\r\n%% Octahedron\r\nT = [1 2 3;...\r\n     1 3 4;...\r\n     1 4 5;...\r\n     1 5 2;...\r\n     6 3 2;...\r\n     6 4 3;...\r\n     6 5 4;...\r\n     6 2 5];\r\n\r\ni = 4;\r\n\r\nrow_idx = [2 3 6 7];\r\n\r\nassert(isequal(find_common_vertex(T,i),row_idx) || isequal(find_common_vertex(T,i),row_idx'))\r\n\r\n%% Triangulated cube\r\nT = [1 2 4;...\r\n     2 3 4;...\r\n     5 6 8;...\r\n     6 7 8;...\r\n     1 2 5;...\r\n     2 5 6;...\r\n     2 3 6;...\r\n     3 6 7;...\r\n     3 4 7;...\r\n     4 7 8;...\r\n     4 1 8;...\r\n     1 8 5];\r\n\r\ni = 6;\r\n\r\nrow_idx = [3 4 6 7 8];\r\n\r\nassert(isequal(find_common_vertex(T,i),row_idx) || isequal(find_common_vertex(T,i),row_idx'))\r\n\r\n%% Empty set test\r\nT = [2 3 5;...\r\n     3 5 7;...\r\n     5 7 11;...\r\n     7 11 13];\r\n\r\ni = 8;\r\n\r\nassert(isempty(find_common_vertex(T,i)))\r\n\r\n\r\n%% Forbidden functions\r\nfiletext = fileread('find_common_vertex.m');\r\nillegal = contains(filetext, 'regexp') || contains(filetext, 'str2num') || contains(filetext, 'assignin') || contains(filetext, 'echo')\r\nassert(~illegal);","published":true,"deleted":false,"likes_count":2,"comments_count":1,"created_by":149128,"edited_by":149128,"edited_at":"2025-07-26T07:50:48.000Z","deleted_by":null,"deleted_at":null,"solvers_count":45,"test_suite_updated_at":"2025-07-09T05:47:27.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2019-12-01T16:22:33.000Z","updated_at":"2026-05-24T23:29:56.000Z","published_at":"2019-12-01T16:58:33.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\u003eFirst input is T, a triplet list of indices. Second input is i, a single index (positive integer). The goal of this function is to find and return the indices of the rows in the list which contain this particular index. Output format is indifferently a column or a row vector.\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\u003eFor example if inputs are\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[T = [1 2 3;...\\n     1 3 4;...\\n     1 4 2;...\\n     2 3 4]]]\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eand\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[i = 2]]\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ethe output is the vector\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[row_idx = [1 3 4]]]\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003esince 2 is contained in rows number 1, 3, and 4 of T. If the index is not in the list, the function must of course return the empty set. Each index is at most contained once per row / triplet.\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\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eSee also\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:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/cody/groups/95796\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh generation\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\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:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/fileexchange/77004-mesh-processing-toolbox?s_tid=srchtitle\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh processing toolbox\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":44240,"title":"Area of a Square","description":"Given the length x of the side of a regular square, find the area of the square, A.","description_html":"\u003cp\u003eGiven the length x of the side of a regular square, find the area of the square, A.\u003c/p\u003e","function_template":"function A = sq_area(x)\r\n  A = x;\r\nend","test_suite":"%%\r\nx = 1;\r\nA = 1;\r\nassert(isequal(sq_area(x),A))\r\n\r\n%%\r\nx = 2;\r\nA = 4;\r\nassert(isequal(sq_area(x),A))\r\n\r\n%%\r\nx = 6;\r\nA = 36;\r\nassert(isequal(sq_area(x),A))\r\n\r\n%%\r\nx = 8;\r\nA = 64;\r\nassert(isequal(sq_area(x),A))","published":true,"deleted":false,"likes_count":2,"comments_count":1,"created_by":138544,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":738,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2017-06-20T20:38:32.000Z","updated_at":"2026-07-24T12:05:58.000Z","published_at":"2017-06-21T15:37:01.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\u003eGiven the length x of the side of a regular square, find the area of the square, A.\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":45313,"title":"Find the shortest distance between a point and a straight line.","description":"Given the Cartesian coordinates of three points A, B and C (in a flat Euclidean space),\r\nfind the shortest distance between the straight line through A and B, and the point C.\r\n\r\nAssumption:\r\n\r\nA and B do not coincide.","description_html":"\u003cp\u003eGiven the Cartesian coordinates of three points A, B and C (in a flat Euclidean space),\r\nfind the shortest distance between the straight line through A and B, and the point C.\u003c/p\u003e\u003cp\u003eAssumption:\u003c/p\u003e\u003cp\u003eA and B do not coincide.\u003c/p\u003e","function_template":"function y = shortest_distance(x1,x2,x3)\r\n  y = 0;\r\nend","test_suite":"%%\r\nx1 = [0 0 0];\r\nx2 = [1 1 1];\r\nx3 = [2 2 2];\r\n\r\ny_correct = 0; \r\neps = 4.999 * 10^(-7);\r\nassert(abs(shortest_distance(x1,x2,x3)-y_correct)\u003ceps)\r\n\r\n%%\r\nx1 = [0 0 0];\r\nx2 = [0 0 1];\r\nx3 = [1 0 0];\r\n\r\ny_correct = 1;\r\neps = 4.999 * 10^(-7);\r\nassert(abs(shortest_distance(x1,x2,x3)-y_correct)\u003ceps)\r\n\r\n%%\r\nx1 = [1 0 0];\r\nx2 = [0 1 0];\r\nx3 = [0 0 0];\r\n\r\ny_correct = sqrt(1/2);\r\neps = 4.999 * 10^(-7);\r\nassert(abs(shortest_distance(x1,x2,x3)-y_correct)\u003ceps)\r\n\r\n%%\r\ntheta = 0.5;\r\npsi = -0.2;\r\nphi = 1.1;\r\nR3=[cos(psi) sin(psi) 0.0; -sin(psi) cos(psi) 0.0; 0.0 0.0 1.0];\r\nR2=[cos(theta) 0.0 -sin(theta); 0.0 1.0 0.0; sin(theta) 0.0 cos(theta)];\r\nR1=[1.0 0.0 0.0; 0.0 cos(phi) sin(phi); 0.0 -sin(phi) cos(phi)];\r\n\r\nR = R3*R2*R1;\r\nx1 = [1 0 0]*R;\r\nx2 = [0 1 0]*R;\r\nx3 = [0 0 0]*R;\r\n\r\ny_correct = sqrt(1/2);\r\neps = 4.999 * 10^(-7);\r\nassert(abs(shortest_distance(x1,x2,x3)-y_correct)\u003ceps)\r\n\r\n%%\r\nx1 = [0 0 0];\r\nx2 = [0 0 1];\r\nx3 = x2;\r\n\r\ny_correct = 0;\r\neps = 4.999 * 10^(-7);\r\nassert(abs(shortest_distance(x1,x2,x3)-y_correct)\u003ceps)","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":393995,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":19,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-02-04T14:23:13.000Z","updated_at":"2026-05-30T03:51:11.000Z","published_at":"2020-02-18T12:21:57.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\u003eGiven the Cartesian coordinates of three points A, B and C (in a flat Euclidean space), find the shortest distance between the straight line through A and B, and the point C.\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\u003eAssumption:\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\u003eA and B do not coincide.\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":60576,"title":"Perimeter of a Koch snowflake","description":"A Koch snowflake is an iteratively generated (fractal) shape built out of successively smaller equilateral triangles by following these steps: \r\nDraw an equilateral triangle. (n = 0)\r\nDivide the line segment into three segments of equal length.\r\nDraw an equilateral triangle that has the middle segment from step 2 as its base and points outward.\r\nremove the line segment that is the base of the triangle from step 3. (n = 1) \r\nRepeat steps 2 - 4. (n = 2,3,...) \r\nIn the limit of  this shape has an infinite perimeter and a finite area. For , this perimeter is calculable. Calculate both of these values for any input value of n and any starting triangle edge length, s.\r\n[A1,P1] = KochSnowflake(n,s)\r\n","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 554.062px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 332px 277.025px; transform-origin: 332px 277.031px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 42px; 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; perspective-origin: 309px 21px; text-align: left; transform-origin: 309px 21px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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=\"\"\u003eA Koch snowflake is an iteratively generated (fractal) shape built out of successively smaller equilateral triangles by following these steps: \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003col style=\"block-size: 122.625px; font-family: Helvetica, Arial, sans-serif; list-style-type: decimal; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; perspective-origin: 316px 61.3125px; transform-origin: 316px 61.3125px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"block-size: 20.4375px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 288px 10.2125px; text-align: left; transform-origin: 288px 10.2188px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eDraw an equilateral triangle. (n = 0)\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4375px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 288px 10.2125px; text-align: left; transform-origin: 288px 10.2188px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eDivide the line segment into three segments of equal length.\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 40.875px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 288px 20.4375px; text-align: left; transform-origin: 288px 20.4375px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eDraw an equilateral triangle that has the middle segment from step 2 as its base and points outward.\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4375px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 288px 10.2125px; text-align: left; transform-origin: 288px 10.2188px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eremove the line segment that is the base of the triangle from step 3. (n = 1) \u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4375px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 288px 10.2125px; text-align: left; transform-origin: 288px 10.2188px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eRepeat steps 2 - 4. (n = 2,3,...) \u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ol\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; perspective-origin: 309px 31.5px; text-align: left; transform-origin: 309px 31.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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=\"\"\u003eIn the limit of \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-5px\"\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF0AAAAkCAYAAADrXDbKAAAAAXNSR0IArs4c6QAABI9JREFUaEPtmHmopmMYxn+DLCNhQoaEiSQi/IEhRpY0IWQde2RrIkskS/Y1xtDIEtn3NUSWKeIPzDSJLJElydJEsqVsz+90v9M7X+97vvOe72ueM/U8dTrn9D3bfd3Xc93X/U2ijGWOwKRlfmI5kAJ6BhIU0AvoGRDIcGRhegE9AwIZjixML6BnQCDDkYXpBfQMCGQ4sjC9gJ4BgQxHLo9M3w/4DXgD+C8DZgMf2QT6SsD6wNbA9sDOwOvAXBj5rmZ34AxgT+C1BMC5wBcD32TsG2wJ3JamXxrAj31l/5nrAicChwHbAYuAF4G7ga8alq8OHAEcAuwCfN5n/sgWTaBvDOwbm80AvgMOBD4AzonNf0xAHxuXOBuY0z+eoc4w8TdEwt8cws4VmW4HVg3wNgPEwvEpcAHwbO11bRhxH9pw/tfAacDLTa9xNHm5GLg8Fp4AHJf+XwG4CdgEeAzYFjgVuGMIgXfdQuB9fYLRGFyHDbcBHgUej2T+nn7L4pOBi4ApgEBKsGeAtSJmAX8nXvwfoQrKn8P5voAFvfdoA30NYB5wDHBJAvxLYIMA/O8U5E7AK6GtvoJ3OwQ4rKlrxx0NUtZLBsHqOlYBrk8SslFIy8+1DcTnoNhb1gvk8UG2s4DzgKdTYsSkUo49gHvildwIXJiI8Vf9Um2gbxFMnhYH+vvM9FNdSGm5LxhmYhZ3iPQo4MEO88c69T3gOuCF3iD7bFDFajxNMilGR6Y6p/RIxvdTkianPa0pj7QUc3X+zpDkWZGsJddoA/2AVEieSxr+ayoqH6VFysvHsWrlpHvXAmb6ilQXLgP+GSsywEQDfbcoyEcDD7XEodT4Gk6Pz/1bBlcM7102Fbgf2ArYP/0s7Mf0FQNMtdIhk71MZc+UGf+3yO6TCuurHQAf5lR1VfbNBG4NIkiSrqMiQT9DsDnwALAj8HYqtiapydF4fp2Yu8b8UZm+Tmyug7FoaKHqOqc1eqnt6XSNeID5VSG9Cngq1Z5/x7lXBfq9SSZnj1IXNBFq+DVxTqNe1+6gEbHQaj8/6cf0HYDnU3X2iTQ9OWXFoqVj8e8/xxnsIMvsHQy+8uqDNEmS6K2wxsY7v+ViJvmupPtrpj5hvZBenVuTrldMtziflHD6pR/op8Sz1QpZQHQu1ai7msoqmiSr84eDoNhh7bCbo0p/9wr7J0j1WHQ3MvbK1DA+GV5dI1C5Ga203XF9bBrJMEk2VkuN3kK6WlRwgb8lnlPd7lSV3kxbIPzMxFw9TrvWAeslU4f9NYAY2GHfHCf8lArgE0E2SWYy1HFJaH2z66y7GW1k3Tra1Sp51hxxrEvzyBG9oJu9h5MHn94iLfWnaCtu13Z+6r5+GA96E2iN7kSgtMVNw55Evf8sPhS3w6NPsHFy2LV+k0yGBde+Ren9tmmzXtD3jqZHL+qmblQfZlGn4Dy7N+3i9xMIvEGuoozIasGVXA5dio5F+9zUeNmZ+0oODrlRZuzUtYutjdry+C3jIMBOiLUF9AxpKKAX0DMgkOHIwvQCegYEMhxZmF5Az4BAhiML0zOA/j8wtuYl3ZKISgAAAABJRU5ErkJggg==\" width=\"46.5\" height=\"18\" style=\"width: 46.5px; height: 18px;\"\u003e\u003c/span\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=\"\"\u003e this shape has an infinite perimeter and a finite area. For \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-5px\"\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAAAkCAYAAAATvM09AAAAAXNSR0IArs4c6QAABKRJREFUaEPtmHmoplMcxz9jDSGM9Y+xJxEiGluUtaxTppmxC9nCjN2IQmQJIaJQ1jKULEWWpMiWpJkG/1hGdg1CMmGcj36nnnnu89573/e+h26dp6a5b+95zvI539/3fM87hfoUITClSK+1UyrYQiKoYCvYQgQKdVsVW8EWIlCo26rYCrYQgULdVsVWsIUIFOp2Mil2JWAX4DTgduDjQkyG0u1kAJuBXpRgzgE+AGZVsIPvv0D3Ai5IMGcAvwAPArcBnwLLB++6/Jtdil0F2ATYEdgV2BN4JcrP9vsB5wEHAC8DKumTIU7V8R3jYuCQAkC3AM4FDgO2A14DngUeAr7vWMeGaX0nAkfEvMZq/28XXWA3Bw4FZgP7A18DRwML0yIvBPYGvovB7ENFqaKJPqWBWgGu6c4A+BWwM7B+TPzdEMxbjYXsANwba26v7+3UzzkJ+HtdCx/NY68ErgFeAE5J5XdS+uzkbgXc9cdjYmfG4IOCXR04ELg0Vca+BRSa53Uw8DAwH3gE+ANQjYrlbGDt8O+zUqW8GWu0nUKyYlWqz0ExT/9+Azge+Ky9+F5gHeQu4ATgqvC0zQLqnwn29OR/LyYb+DXU/M4AVNcADo+S370gUKe2HnA/8AVwSUDNU7ZSFMf1AVcl+llgbri2IcC/4wXFdSxwd7Sfm1R/R9vze4HVe1TkVgHT/89P/36MzvUcDxLVLPwf+gDbC+gtXTvfR7+jNVV1zwesZzoaClfl3hDfvZ9ArxalnpXafG3lsMCb0ln0ZETAn5sNeoE9Eng6VLQ4rODDeNEBncA84Nrk01cDf40TwJrxzumx277m35aopVnqyULYJ9TXNc7GYWlHxZfawz2jpA/994kQmwr+fCyw7obALo+GKvLRxgBagp892PStl/qk4WZuGRujb2s7Hhw3As8VApzPC6F1KTYvQWW7Ng9woZ3RqNL2MtcF7kvtt+3K1V2KnRoKMhk8lXzp1FbnuaxMCSN2qk/I0+LgULWezqUAZ7BjVZg2pSV5gPl0+md8Z1vT0NbBYYWo1gV2t8h1m4YnuYPNRwswGRhD/Pv3PmF2NS8N+LhIAt7avL1lW2tXr9/l6LhRlLdV1eWzWbEeiJeltLFsLCtQ/nqLp6MDecvJTzMt5JjlRuiPi4YA2M20QtywrOCbwyImsoHZD7ePs8P8+WVjvmuFSk1AqntJHM6uVw7GzfZm7AEsiPkax1Z42orN8hauEaIdTXJacDe9iQhU+EaV34YANnexQUoIJ0fU0e+0iIkANitfFye/Y3jQ6KGmGcfysHZtWl/21WZKUOnN2GVKks9HwBVd50IbrIt4LO7o5ri2Deivr8dtzBy3TQT7b4cItdnVOhHnXJQLn4gHe+p765rZY64mE2FmrzSCWTkqWOX6GMN+iouRbITqbxgjnjZYbxUG/16/IHlTcXK2swyMWt8Ugtrs1lI9JhZuUB/0163cj6Xt7xFL41b1QPr8aofy5LNTZHgTxaoR10wDoyaYyfCzYROwVmVaUTkjrpH/wQaPe4jJBnbcC/u/G1awhXaggq1gCxEo1G1VbAVbiEChbqtiK9hCBAp1+w/QYAY0lPJ6vgAAAABJRU5ErkJggg==\" width=\"43\" height=\"18\" style=\"width: 43px; height: 18px;\"\u003e\u003c/span\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=\"\"\u003e, this perimeter is calculable. Calculate both of these values for any input value of n and any starting triangle edge length, s.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 20.4375px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 329px 10.2125px; transform-origin: 329px 10.2188px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 0.8px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 0.8px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 0.8px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 0.8px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; text-wrap: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 0px 0px; tab-size: 4; transform-origin: 0px 0px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e[A1,P1] = KochSnowflake(n,s)\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 256px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 309px 128px; text-align: left; transform-origin: 309px 128px; white-space-collapse: preserve; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" width=\"256\" height=\"256\" style=\"vertical-align: middle;width: 256px;height: 256px\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAAQACAYAAAB/HSuDAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAACAAElEQVR42uzddZwc5eHH8c/uaRLiggULBIpLsODu7g7F3V3aFCju7lZaChRaKC1OBUrhB8WhLW6FBEmAkIQkd/f8/ti92eeOyO3d7t3K583rXm1OZme+M8/M8zwz8zwgSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZJUAAOBrYxBkiSpuPY2AklSD7sI+ATobRSSJEnFsRzQBOxgFJKkHrIQ8AMQgJONQ5IkqTj+mq1wfYx3XSRJPeOu7LUoAN8AQ41EkiSpsHaMKlwBOM1IJEndbGWgpd316EpjkSRJKpxewAftKlyTgPmNRpLUjZ5udy0KwDRgUaORJEkqjDOiilZT9P/vMBpJUjfZPrr+fApcG/3798YjSZLUdfMC32crWM3AlsC32X+3AGsYkSSpyOqAt6MG/55kpgL8KvreesYkSZLUNb+OKle3Zr93avS9F4G0MUmSiuio6LrzcnTdOTb6/ktejyRJkjpvNLnBliYC82S/3wC8E1W69jIqSVKRDAC+jK45G0Q/q293PdrVuCRJkvKXBp6PKlXt51qO38UcC/QzMklSEVwQXW8enMHPd4p+/gHQaGSSJEn5+WlUoXpvJhWqx6Lf+aWRSZIKbEFgCrlBaJecye89E12PTjA2SZKkjusLfBZVpraZye8tCUzP/s5UYKTRSZIKKB6H5ppZ/N6q5F5ZmwAMMTpJkqSOOS+qcD05m9+9Jvrd+4xOklQgy5OZfaZ1HJq5ZvP790bXo8uMT5IkafZGAD+Qe9xy6dn8/iDaTsO0oRFKkgrgyejaclqe169p+FSaJEnSbP0+qnBd1cG/OTr6mzeAWmOUJHXBNtF15VOgdwf/7tLo735njJIkSTO3XlRxGk/H36GsBV6P/vYQo5QkdVIt8GZ0Tdk7j78dCHwd/e0axilJkvRjNcBrUaXpiDz/foPob78GBhupJKkTDo+uJ6+QmZY2H8dHf/88kDJSSZKkmVe43gLqOrGMP+IATJKkzusLjKVr48rUA+9Gy9jZWCVJknIGAl9GlaWNO7mchckNwDQdWMpoJUl5ODe6Fj3UheXsEi3nfaDBaCVJkjKuiCpKD3RxWRdFy3rcaCVJHTQcmERuFpqudCKngH9E16PjjFeSJAkWJzNdUgCmAot2cXl9gc+jStcWRixJ6oBfRdeO6wqwvNFAS3Z5E3BsGkmSJB6JKlznF2iZB0TLfBcfvZQkzdpyQHP2ujERmLtAy70/uh5dYsySJKmabR1VjMYB/Qu03DTwQrTs441akjQLT0TXjDMKuNyFyTzd1vqU20ijliRJ1age+G9U4dq3wMtfjdyjl98Bcxm5JGkGtoquRf8D+hR4+fE4N/cYtyRJqkYnRhWil8h/nuWOuDv6jBuMXJLUTg3wBsXrjAYYBHwdfcYaxi5JkqrJMOCbqDK0VpE+Zz5yIzo3AysavSQpcmh0LXo12yFQDCdFn/McmVkCJEmSqsLNUUXoN0X+rF9En/UPK12SpKz2s8ZsVMTPqgfeiz5rR+OXJEnVYHlyIy1PBhYo8uf1Aj6MKl07uwskScAvo2vDw93webtHn/c+zlAjSZIqXAr4e1QB+nk3fe5u0Wd+QuEHeJIklZd5yb0i1gQs3U3XwP+LrkdHuxskSVIl27WHGuLtOx5+5q6QpKp2e3RNuLEbP3et6HPHkxkgUJIkqeK0fxR/l27+/BXo3lcPJEmladl214Ph3fz5f4iuhRe6OyRJUiUaQ88PxndLtA6/dpdIUlV6PLoWjOmBz18MmJb9/KnAwu4SSZJUSYYD35Objm+lHlqPOclNP9gCrOmukaSqsnnU+B9LZiaAnnBVtB53uVskSVIl+W1U0bmph9clnov5JSDt7pGkqlADvB5dA/bvwXUZStsO6dXcPZIkqRKslq3cBOA7YO4eXp964O2oAvhTd5EkVYWDonP/W0BtD6/PKdH6PEvPvBonSZJUMGnaTnl0Qoms1za0fQS0v7tKkiraHMBn0bl/kxJYp0baDo67nbtJkiSVs/2jis27QEMJrdsj0bqd566SpIp2ZnTOf7KE1mvPaL3eI/OUmiRJUtnpS9u7LVuW2PotQdtRmBd1l0lSRZqHtgPRrlBC65YCXoiulUe6uyRJUjm6MKrQPFGi63hltI5/cJdJUkWKp4C9uQTXb+1o/cYDg9xlkiSpnCwM/JCtzEwHlirR9RwIfBVVvDZ210lSRVkGaMqe4ycD85Xoej4YXYvOd7dJkqRyEldkLi/xdT0iWtc3gTp3nyRVjEejc/wvSng9F6Pta2kLu+skSVI5WD+qbH0NDC7x9a0BXovW+XB3oSRVhE2jc/s4oF+Jr++10fr+2t0nSZJKXS3welSBObRM1ns92r5/OcRdKUllrX3n7oFlsM7DgG+z69sCjHY3SpKkUnYUbR+nry2jdf9DtO5XuislqawdEJ3T3yqj69Hp0Xr/zd0oSZJK1SDaDqi3UZmt/whyAxc2AUu7SyWpLM1B22loNyujde8FfBSt+zbuTkmSVIqujios95fpNpwfbcOT7lJJKktjonP5U2W4/vtE6/9fHJxWkiSVmCXITPfXOnrxyDLdjr60vWu0tbtWksrKPMD32XN4MzCqDLchDbyIg9NKkqQSFU+zdE6Zb8u+0ba8BzS4eyWpbNwUncNvK+PtWDfaji+B/u5aSZJUCraLKiljKf1plmYnDTwfbdNJ7mJJKgvx02iTgfnLfHv+FF2LznX3SpKknlYPvB1VUPaukO0aTWYKpgB8B8ztrpakkvdIdD06uwK2Z3FyHRpTgAXcxZIkqSedElW2/kXm7nml+E20bTe7qyWppK0XnbO/oPyfRmt1fbRdd7ibJUlST5kT+DZbKWkB1qiw7RtO24GkVnaXS1JJSgMvRQ3lQypo24a1u9au6O6WJEk94baosvWrCt3Gn0fb+CyQcrdLUsnZLzpX/4fKmzbvZ9H2/dXdLUmSutsoMnfFAzCJ8h9oaWZ6AR9EFa/d3PWSVHLn6Y+j8/SWbqMkSVLhpICno4rI6RW+vTtH2/op0MdDQJJKRvyk1l8reDvjKWor8SkHSZJUovaIKiEfA72rYJv/Fm3zGA8BSSoJw8jM1FIN78enyQy2W4njHEiSpBLVG/goqoDsWCXbvTzQRG5u6QU9FCSpx1XbCPmVOtOBJEkqUWdFlY9nqK5B8W6Mtv23HgqS1KMWB6Znz8lTgAWqZLsfjq5FZ3sYSJKkYpmPzIB/rdPijaqy7R8GfBNVvNb2kJCkHvOn6Hx8ThVtd9zxMZnKHYRXkiT1sHujytb1VZrB8VEGLwM1HhaS1O3Wpe2j8P2rbPvjJ9Ju83CQJEmFtjqZAZYC8C0wV5XmUA/8N6p47e+hIUndKg28GJ2HD6vCDOYkN/hhNT6RJ0mSurGydWyV57FllMU4qu/OkyT1pH1wOjzIzEjTmsNfPCwkSVKhHBRVMt4BGoykzSBMFxqHJHWLXrSdiWbrKs5iDuCzKIvNPTwkSVJX9QM+jyoYmxkJkBmEaVo2k6nAYkYiSUV3enQ9+ptxcECUx7+BWiORJEldcUlUuXjMONq4LMrmj8YhSUU1jMwYNIHMmDQrGQk1wGvRteggI5EkSZ21CJm724HMlENLGkkbA4Evo4rXJkYiSUVzbXS+vdM4EpvSdlyafkYiSZI6I55j+RLjmKFDo4zeonoHo5KkYvoJmY7o1teuRhhJG49G16IzjUOSJOVrw6gy8TUwyEhmqAZ4NcrqKCORpIL7Y3SePc84fmQZoCmbz2RgPiORJEkdVQu8ge8UdtS6UVbjgSFGIkkFsw52SHfELVFOtxiHJEnqqGOjSsQbOKpwR9wXZXaNcUhSQaSBF6Pz6xFGMlPzAN9nc2oGVjASSZI0O0OBCVFlax0j6ZCFgCnZzJrIPI4pSeqavaLr0btAvZHM0plRXk8ahyRJmp3rosrDvcaRl3Oi7J4yDknqkkbgo+i8uq2RzNYcwGc4O40kSeqAZckNIjSFzF1t5Vfx+l9U8drOSCSp006NzqfPAikj6ZCDaDs7ja/xSZKkGfpLVGk4yzg6Ze8ow/fJ3MGSJOVnKPBN9lzaAqxmJB1WA7weXYv2NxJJktTejlFl4VMyd7OVvxTwXJTlqUYiSXm7OjqP3mUceds8ym8s0NdIJElSq0bgg6iysIeRdMmqZO5YBWAimZGZJUkdsxgwLXsOnQosbCSd8lh0XR9jHJIkqdXpUSXhn/ieZSH8Ksr0NuOQpA57IDp/XmgcnbYsmekAAzAZGG4kkiRpXjJ3qVvfs1zFSMxVknrI2lHjfzwwyEi65LYozxuNQ5Ikeae6eHyyQpI6LgW8EJ03jzaSLpsXmJTNswlY2kgkSapevqteXI1kZgJorczuaSSSNFO7R+fL94AGIymIs6NcHzYOSZKqUwp4PqoUnGIkRbEDzq4gSbPTCHwYnS93MJKCmQP4PMp2IyORJKn6OF999/lLlPVZxiFJP3ISvjJVTIdE+b4K1BiJJEnVYw7gf1FlYDsjKaplybx7GYAfgEWMRJISQ4BvomvS6kZScDXAG1HG+xqJJEnV45yoEvCUcXSL66LM7zUOSUpcEZ0f7zaOotkqyvl/QB8jkZQPH82SytMI4E0yj/w3AysArxlL0Q0C3iE3pdVGwOPGIpWcpYE5jaHb9AfuAuqAacASZAYAVHH8BVgn+/+vBB40kh7xFvCZMUiSusP95O4AXGMc3eqYKPs3gFojkUrOPVE59at7vy718Cu6UWQ6/z3eeu7rW2Coh6IkqTusG12AxpN571Ldp5a272AeZCRSSdkNGGcDpQe+6phI7gkpFVN/7vOY69EvZ11S2fIVAKm81AAvActk/300cLmxdLsNgcey/388MDL7v5J63iVkntSBzF0630cvovTObJ3qn3ndIj2IX00/j71MpfjqjmHllon8gzS1BELzn7mP/3kdKqLlgZWy//8TYDFgirFIkortUHK9z2+Red9SPeNP0b64xDikkjEQ+Coqn+sZSXH0CuzaGAjZr/cJNJhK92kMnBPl/ycTKZo64O3onLKHkUiSuqtS+2V0AdrESHrUImSmAwzAdGBJI5FKxrHRufJ5fOKx8AL1jYF3WxugvQI7GUq374O+jYGxrfugIbChoRTFUdH55GUgbSSSpO5weXQBcsTf0nBxtE+cDUAqHfVkZuxoLZ+7Gklh9QqcEN19fo5gJ0tPaAgcFnXCvEKwcVpgA2h782V9I5EkdYfFyUytFICpwKJGUhL6AZ9HFYPNjEQqGTtFZfMDMtOmqgD6BwY2Br6OGp5rmEoPCdQ2Bt6MOmP2MZSCOj86jzxgHJKk7vJwdAG60DhKykHRvnkHfAdWKiHPROXzBOMojF6By6LHzu81kZ5VH9g66gD4lEAfUymIBckM9BeAJnzVT5LUTbaMKrDjgP5GUlLSwIvRPjrWSKSSsSrQki2bE3Da1C5rDIxoDPyQbWxOawiMNJWS2C9PRJ0Ap5tIQfw6urZfYxySpO5QD/w3ugDtbyQlafWokfEtMJeRSCXj3ugceplxdE1D4HfR3f9LTaQ09A4s3xhozu6biX2C16EuWh5ozp43JnpdlyR1lxOiiutLQI2RlKx7on11vXFIJWMEuRk7poF3rDurV2DVxkBLtvE/oW9gsKmUjsbAndFTANeaSJc8GV3TTzMOSVJ3GAZ8E12A1jKSkjYfMCm7r5qBUUYilYxLo3Pp74yjEwKpxsAz0cB/xxtKaekVGN4YmJzdR031wXfWO2mb6HzxKdDbSCRJ3eHG6AL0W+MoC2dF++wZnHtcKhUDga+j8umo9fk3LneO7i5/QHBWhVLUEDg/6qT5o4nkrRZ4MzpX7G0kkqTusDyZEWcDMJnMSLQqfb2Bj6KKw45GIpWM46Oy+Tx20HVcoL4x8E7UsNzVUEp2X/VtDIyLOms2MJS8HB6dJ14hM9CvJElF97foAjTGOMrKHtG++xgfHZRKRT3wblQ+dzaSjukVOC5qUD5PsPOklDUEjow6a14h2IjtoL7A2OgcsaGRSJK6wy7RxecTcD7fMpMCno724RlGIpXk+fV9oMFIZq1/YGBj4KuoA2BNUylxgbrGwH+jfbanoXTIudH54SHjkCR1h17Ah9EFyMcsy9MK5KYPmgzMbyRSSUgB/4jOsccZyaw1BC6Opv2730TKpDIR2C7qAPiU4NNoszGc3EC+TcBSRiJJ6g4/jyqmz+I7quXstmhf/so4pJIxGmjJls0J4FR2M9MYWKgx8EO2ETm9PrC4qZTV/vt71AlwionM0q+ia/Z1xiFJ6g7Dge/JTSO3spGUtTmBb7P7swVHHZdKyf1RZf8S45hpA/Lu6F3yK0ykvPQKrNwYaMnuw+/6BOY0lRlajtxTexOBuY1EktQdfhNVSG82jopwSrRP/4WjCUulYmFgarZsTgVGGsmPGo+r2Hgsf42Bu6JOnKtMZIaewHF7JEndLH4k9Tvsfa4U9cDbUcViHyORSsYVUdm8xzh+1HB8Omo4nmQiZbsfF2z3GscSptLGVtF54H848LIkqRukgf+LLkAnGklF2Tbat2OBfkYilYRBwNdR+fQ1naxegR2id8c/cQC58tYQuDDqzPmDiSRqgDeic8BPjUSS1B32jS4+7+G0VJXo0Wgfn2McUsk4KSqbz+HAq61TyL0ddQDs7mFS9vt0QLupHNc3FAAOjcr/q9kOAUmSiqov8Fl0AdraSCrSEsB0fN9YKjX1ZDpeW8/BO1R7IL0CR0fT/r1EcOwS92vF1r8+j8r+Rh4lkqTucH508XnSOCra1dG+di5tqXTsjk9hZXinuJL3rU92tPXLqNz/2QNEktQdFgZ+yF58moCljaSiDQK+wrsNUqlJ0XYclqOrNQjfFa9sju2QmBeYZP1LktTdHogqnFcaR1U4MtrnbwK1RiKVhLWisjmeTIddVXG0+KrZz87uALdH5f0GjwpJUndYr11lc4iRVIVa4PVo3x9qJFLJ+ENUNi+swoah88VXgV6BVRoDLdl9/V2fwJxVFsGyQHO2nE/EaZclSd2gBngtqmgebiRVZf1o338NDDYSqSQsBkwjN1jnwlXUKFy5yhuFVaUxcHfU2XNFlW3+49E1+OceDZKk7nAEbR8DrzOSqvNgdAxcbhxSybgqKpt3VVGD8O/Ru+GneBhU/P5eqN3rHotXyaZvEZXvsWRmApAkqagG0nYguI2NpCrFA0BOxwGIpFIxFPgmWzZbgNUqfYN7BbaLGv+fVvHAcFWlIXBxNC1gNcxMUwO8EdW/9vcokCR1h/ju0h+Mo6pdGB0LTxiHVDJOicrms2RmCahMmanh/ht1AOzp7q8O/QMD2035uGaFb/LBUbl+CwfhlSR1gyXI3O1tfb90USOpan2Bz6IKyZZGIpWERuDDqGxuV6kb2hA4MnoX/BUCaXd/9egVODbqAHieULGdXXMAn0dlehP3viSpOzwSXXzOMw6ReQSx9Zh4F2gwEqkk7BmVzfeA+orbwkDfxsC4qAG4gbu9ygTqGwPvRJ1Au1bolp4Zlecn3fGSpO6wDW0HnulvJALSwP9Fx8YJRiKVhBTwQlQ2j6y0DWwInB81/P7oLq9OvQI7R51AHxBorLBNnAf4PluOm4EV3OuSpGKrB96OKpI/NRJFViMz2FgAvsM5iaVSsXZ03h4PDKqgRt/wxsDkbKOvqT6wpLu7SgVSjYFnos6gSuuIviUqxze7wyVJ3eHk6OLzL/AdS/3IXdExcpNxSCUjnrLz/ErZqMbAr6O7vte6m6tbr8CqjYGW7IwAE/oGBlfIpi0DNGXL72RgPve2JKnY5gS+JTel1JpGohkYTttHFFcyEqkkLAZMIzd468LlvkG9A8s3Bpqzjf+JfQJzuZvVEPhdNC3gpRWyWY+S68D7hXtZktQd4kfPfm0cmoUx0bHyDyp56jGpvFxTSefxxsAT0d3/0929yh4XIxoDP2SPi2kNgZFlvkmbRuV2HNDPvSxJKrYVyNzNbX30bAEj0Sz0ou3UY7sYiVQShtL2Sa7R5boh9YGto8b/pwT6uHuVXIQCl0VPAdxbxptSA7wWXU8PdO9KkootBfw9uvj8zEjUAbtGx8wnYOVcKhGnRWXzWcrxCZ1AbWPgzagDYB93q2L9AwMbA19HAwKuUaabckBUXt8Cat27kqRi2z26+HwM9DYSddDfomNnjHFIJaEX8FFUNrcptw1oCBwWNexeITggrWZwoAdOiDqJniOUXWfXHMBnUVndzL0qSSq23tlGf+vFZ2cjUR5GkXt1ZBKOWiyVir2j8/p/gbqyWfNA38bA2Ojx7g3dnZrJsVLfGHg36izaqcy2YExUTp9yh0qSusMvoovP33EwN+Xv5ugYuss4pJKQBl6Myubh5bLijYFzoru6f3JXalZ6BXaNjpf3CTSUyarPQ9sZdUa5NyVJxTY/mQH/Wi8+KxiJOmEu2g46toaRSCVh3agD4Eugfxk05uZtDEzKNuaa6gNLuRs1S4FUY+Af0VMAx5bJmt8Ulc9b3ZGSpO5wd3TxucE41AUnRsfSS+D7ulKJ+FNUNs8t9ZVtDNwR3c293t2njugVGN0YaMkeN+P7BgaX+CovAUwnN/PS/O5FSVKxrU7mbm0AviNzF1fqrHoy7xm3NjT2MxKpJCweNTSmUMJTvPYJLNcYaM424ib2Dszt7lNHNQTuj8aNuLjEV/eR6Hp5lntPklRsaeCF6OJznJGoALaKjqlxlMHjxlKVuD4qm78q1ZVsDDwe3f13Olrl2wGwcGNgavb4mdoQWKREV3W9dtfKfu49SVKxxXPOvgtlM2COSl98V+N845BKwjDajtOxYgk23raMGv//I9DH3aZ89QpcER1Hd5fgKqbJvCbXep082L0mSSq2vsDn0cVnCyNRAS0OTMseW1OBRY1EKgk/i877fy2pNQvUNAbeiBpu+7q71KkKTmBIr8A30YCAq5fYKu4XlcN/A7XuNUlSsV0UXXweNw4VwRXRMfaAcUgloRfwcVQ2tyqVFWsIHBI12F4lUOPuUqcP9MBJUWfSPwklM71x+zLoDRhJUtEtAvyQvfBMB6dXUlEMJDPlWGslZxMjkUrCvlG5/A9Q1+NrFJijMfB5NHjbRu4mdfGYamwMfBh1Ku1QImv286j8/cUdJUnqDg9FF5/LjENFdFh0rL1VEg0NSWngX1HZPLSnV6gxcHZ0t/Zhd5EKdFztHh1X7xF6fKyjYWRmXGodh2OUe0mSVGwbRJW+r6Hk58hVeasBXouOuSOMRCoJ8QjkX9CDs3X0CszbGJiUbaQ19w4s7+5RQQRSjYEXoqcAju7hNbohKnd3uIMkScVWC7weXXwOMRJ1c0NjPDDESKSS8HBUNn/ZUyvRGLgtukt7k7tFBT6+1o6Or/H9AoN6aFUWJ/PaZQCmAAu4dyRJxXZ0VNl7A0edVff5fXTsXWUcUklo3yCZv7tXoC6wbGOgOds4m9wrMJ+7RYXWK/BANL7EhT20Gn+OroPnuFckScU2CPgquvhsaCTqRiOyDYwANAHLGIlUEm6Mrgu3d/eHNwYei+7OjnF3qBgaAos1BqZlj7OpDYGFu3kV1qVEXrmRJFWPa6OLz33GoR5wXnQMPmkcUkmYk9ygZM1046BkDYHNosb/OAJ93R0qll6Bq6Pj7a5u/Oj2g24e5t6QJBXbkuQe85wKjDQS9YC+wGdRJWgbI5FKwhi6e1qyQE1j4PWoQXaAu0HFNEdgaK/AN9njraVXYLVu+uifUmrTbkqSKt5jlMBAT1K7itB7QKORSD2uF/BJVDY3L/YHNgYOjBr/bxEck0bF1xg4NTruniWQ6oay9XFUtrZ2L0iSim376MIzFuhnJOpBaeD56Jg82UikkrB/VC7/TTEHiQ3M0Rj4LBqUbVPjV7cINDYGPoqmBdy2yJ94elSu/uYOkCQVWz3wTnTx2ctIVAJGAy3ZY3IiMLeRSD2uBngtul4cVKwPagz8IroL+5TRqzs1BvaKjr93CdQX6aOGAd9my1MLsJLpS5KK7dSoMvcimbuvUin4dXRs3mIcUknYJCqX4yjCE2O9A/M0Br7PNr6aewdWMHZ1q0C6MfBi9ATKEUX6pHjw5TsNXpJUbHPStud5DSNRCZkX+J7cyOMrG4lUEh6NGi1nFnrhjYGbo7uvdv6pRzQG1omOw6/7BQYV+CN+Qm7w5SnAAqYuSSq226NK3B3GoRL0s+gYfRaKPhiTpNlbBmjKlsvJwHyFWnB9YJnGQFO20TW5VyjcsqV89Qr8MeoEOK/Ai/9jdH07z7QlScU2isxd1QBMAuY3EpVi/Qv4IKok7W4kUkm4mSK8otMYeDRqcJ1pzOpJ9YGfNAamZ4/HKY2hYHfp14nKz9dQ8KcLJElqIwU8E118TjMSlbCdomP1U6CPkUg9bh7avqLT5ff0GwKbRI3/cQRnpFHPawxcGx2XhXhPP01mzKXW69oRpixJKrY9owvPx0BvI1GJ+2t0zP7COKSS8IuoXHZtpP5ATa/Aa9GgawcZr0rBHIFhjYFvs8dmS+/Q5ZH694rKzbtQtBkGJEmCbGP/o+jis4ORqAwsR9t3jhc0Eqnn20bAZ9H1ZNPOLqgxsH90l/XfBGqNV6WiMXB6dHz+rSuLalcH29Z0JUnFdnZ04XkaB1VT+bghOnbvNg6pJBwYlcu3oBMN90CvxsAn0d3/zY1VJSVzjH7UeozWB7bu5JLiqZcd2FaSVHTzkxnwr/WdzVFGojIyDJgQVZ7WNhKpx9UAr0fl8oB8F9AYGBPdXf2LkaoUNQb2iY7T/xCoy3MRQ4FvyE29vJqpSpKK7XdRJe1a41AZOi46hl/ONj4k9azNonI5Dujb0T/sE5izMfBdtlHV3DvYMa0SFUg3Bl6MnlQ5LM8lXB2Vk98YqCSp2NYg0+McgG+BOY1EZagO+A9duNsoqSgei8rlmI7+UWPgxuiu6m3GqFLWGFg3Ol6/INC/g3+6GDAtWz6mAgubpiSpmNpPOXOMkaiMbUHbu40DjETqccuSebWsdaDO+Wb3B/WBxaM51if3CsxvjCqDToA/RZ0A53Twzx6IrlsXmKIkqdgOji48/4a831uTSs2fo2P6IuOQSsJtUbm8qQMNqYejhtTZxqdy0K7jakpjYIHZ/MnaUbkYDwwyRUlSMQ0AvqAA0zRJJeQn5B6nnEbm8UpJPWte2g40u/wsGv/rtXuUup/xqVw0Bm6Ijt87ZvGrKeCFqA52tOlJkort0ujC85BxyGNbUhHFU80+OcPfCKQbAv+KBlM71NhUTuYIDIsGr2zpHVhxJr+6R1Qe3gMaTE+SVEzeJVUlGwB8iU+3SCXVNgI+j8rlxu1/oTGwbxenU5N6XGPg59Fx/NcZ/QrwYVQWdjA1SVKxxe9JX2wcqkCH4PgWUimXy9eIp+sM9GoMfBzd/d/KuFSWfnwsb9HuN06OysE/ybwOIElS0WweXXi+wJHSVZlqgFfw/Uqp1MrlG1G53K/1B42BM2Zz11QqG42B/aLj+d8EarM/GgJ8E5WB1U1LklRM7edKP9BIVMHWjY71CcBQI5F63JZRufwf0Cf73vS3HXhvWioPmfEsXoqeAjg4+5Mro+P/boOSJBXbsdGF52Xixy+lyvS76Ji/1jikkvB4VC5/3hi4Lrpb+ivjUSVoN6PFONZkBXLjL00FFjElSVIxDSVzF7S10rW2kagKLARMyR7zTcCyRiL1uOXITAcYSDOp4bO85k6XyqkT4JHWToDUcm2ewHT8JUlS0V0fXXjuMQ5VkV9Gx/5TxiGVhDtay2XNAcld0nONRZWkPrBEY2B6/bMEUsl1aDww2HQkScW0HJm7n4HM3dAFjURVZA4y7xq3Vr62NxKpx81PKvt0Tg2h/hXGE+hvLKo0jc3clF45uf4EMq9jSpJUVH+NLjxnGoeq0F5RGXifzDzMknpOGnirtVzW/NR3/1WZ6q9gCRqTmzABWNlUJEnFtGN00fkU6GMkqkIp4LmoLJxqJFKP2jsqj+8C9UaiCjYGX0WTJHWDRuCD6KKzu5Goio2ideAxmATMZyRSj+gFfBRdm7YxElW4OYDPomN+MyORJBXDGdHF5p9k7oJK1eyOqEzcbhxSjzgtKofPem1SlTgwOu7fAmqNRJJUSPMC32cvNC34zpkEMBfwbVQu1jASqVsNbVcGRxuJqkQN8HrUCXCgkUiSCunO6CJzq3FIifju44tkBiOT1D2uicrfb4xDVWaz6PgfB/QzEklSIaxK5s5KACYC8xiJlGgA3okqYXsaidQtFgOmZcvdVGBhI1EVeiy6/vzCOCRJXZUCno8uLicbifQj20dl5HO8CyN1hwejcneBcahKLUtuQNrJOCCtJKmL9okqWO/hfOfSzMR3Yc42Dqmo1o7K23hgkJGoit0alYebjUOS1FlzAP+LLirbGok0U0sC07Nl5QdgESORiiIFvBBdm44yElW5eKDmZmAFI5Ekdca5UQXrSeOQZuvaqMz8zjikotiTtk+mNRiJxFnW2SRJXTECmJK9kDQByxiJNFuDgK+iStiGRiIVVCPwYVTGtjcSCcg8tfl5VDY2MRJJUj7ujy4iVxuH1GFHR2XnDaDWSKSCOSUqX/8k8zqApIyDo/LxltcfSVJHrUfbwZWGGInUYbXZhn9rGTrYSKSCGAp8ky1XLcDqRiK1UdPu+rOfkUiSOnLxeDW6eBxpJFLeNojK0NfAYCORuuyqqFz91jikGdoiKidjgb5GIkmalcNo+/hYnZFInfJQVJYuNQ6pSxYDpmXL01ScZUOalcej68/PjUOSNDMDgS9xABmpEBYhMx1gIDM94JJGInXaH6Jr00XGIc3SsmSmAwzARGBuI5EkzcjlUQXrQeOQuuziqEw9bhxSp6xF23FpfKVGmr3bo3Jzg3FIktpbnLaPVy5qJFKX9aPttEybG4mUlxTwf1EZOsZIpA6ZF5hEbjrnpY1EkhR7OKpgXWAcUsEcGJWtd4AGI5E6bPeo/Lxv+ZHy8suo/PzZOCRJrbaMLhDjgP5GIhVMGnghKmPHGonUIfXAe1HZ2dFIpLz0pe1TaBsZiSSpHvgvzhkrFdPqZOYtD8C3wFxGIs3WidG16TkyrwNIys+hUTl6lcx0z5KkKnZCdGF4iczdSkmFd09U1q43DmmWBgJfR2VmDSOROqUGeCMqSz81EkmqXsOAb6KLwlpGIhXNfOQGZGoGVjQSaabiWWnuMQ6pS7aKytP/gD5GIknV6abognCXcUhFd2ZU5p7BR5qlGRlBZjaa1llpRhqJ1GVPRNefM4xDkqrP8mTuQgZgMrCAkUhF1wv4CAc1k2blvqiMXGIcUkEsF9X7JgJzG4kkVZe/RRWsMcYhdZt4WrOPgd5GIiVGkxswcwIw2Eikgrkzuv5cZxySVD12iS4An+C7YFJ3SgFP46OY0ozKxj+isnGckUgFNZzcWDRNwFJGIkmVrxfwYVTB2tVIpG63Am1fwZnfSKQ2ndPvAw1GIhXceVE5e8g4JKnyjYlO/M/iIGRST7k1Kot3GoeqXD3wblQmdjYSqSj6AmOjsrahkUhS5RoOfE9uGrKVjETqMXMC32bLYwvOc67qdnzUIHkeO6elYjoiKm+vAGkjkaTK9JvohH+TcUg97uSoTP7LSpiq1EDg66gs2BkmFVct8FZU5vY2EkmqPPHIyt/h9C9SKagH3o4qYfsYiarQpVEZ+J1xSN1i26jcfYoz0khSRUkD/xed6E80EqkkK2FjgX5GoioyAvghe/xPA0YaidRtnoyuP6cahyRVjv2iE/y7OLKyVGoejcroucahKnJvdOxfZhxSt1qZtk+HzmUkklT++gKfRRWsrYxEKjlLANOzZXQq3gVVdVg1anxMAIYYidTt4vGhrjYOSSp/50cn9ieMQypZV0Vl9X7jUBV4JjrmTzAOqUcsCEzJlsMmYEkjkaTytTC5dyubgKWNRCpZA4GvogbRRkaiCrZTdKx/ADQaidRjLojK4wPGIUnl64HohH6FcUgl78iozL5JZqomqdLUA+9Ex/quRiL1qAHAl1GZXN9IJKn8rB+dyMcDg41EKnm1wGtR2T3MSFSBjo2O8eeBlJFIPe6oqFy+TGYGKUlSmaixESGVLTvvVMnav+qynpFIJaEOeDsqm3sYiSSVjyPwMWKpnMWv71xuHKogF+Ngl1Kp2j4qn58AvY1EkkqfA4lJ5S8ewHM6DuCpyrBQu+N6cSORSs7TUR3yZOOQpNIXTyX2e+OQylY8KrNTeKoS3I0D00qlbmWgJVtOvwPmNBJJKl1LkLmrEoCpwEgjkcpWX+CzqMG0lZGojK1io0IqG7+Nrj1XGockla5HoxP2ucYhlb39ojL9LtBgJCpT8WPFJxmHVNLav66zhJFIUunZJqpcjQX6GYlU9tLA/0Vl+wQjURnaAQcWk8rNRfhKqSSVrHraTt2yj5FIFWM0bR+dnttIVEacWkwqTwNwyk5JKlknRyfof5G5ayipctwVlfGbjENl5Ojo2H3Z65NUVo6Jyu9Lll9JKg1zAt9mT84twJpGIlWc4cD32XLeDKxkJCoDA2h7B3F9I5HKSj3wTlSGdzMSSep5t0Yn5juNQ6pYY6Ky/iyQMhKVuAujY/YB45DK0k5ROf4AaDQSSeo5K5C5GxiAycD8RiJVrF7Ah1FFbBcjUQlbkNwo4k3AkkYila1nomvPicYhST0jBfw9OiGfYSRSxduFtqOp9zESlajfRMfq1cYhlbVVyQ1GOwEYYiSS1P12jypXH+O0SlK1+FtU9scYh0rQyrSduWIuI5HK3r3Rtedy45Ck7tUL+Cg6Ee9kJFLVWJ62r/4sYCQqMfHTaacah1QRRpB7rWcaMNJIJKn7nBlVrp7BwcCkanNTdA64yzhUQraNjs1P8ek0qZJcGpXv3xmHJHWP+YBJ5KYDW9FIpKozDPgmqoitZSQqAbXAW9FxuZeRSBVlIPB1VMbXMBJJKr67oxPvDcYhVa0TonPBS0DaSNTDjoiOyVc8JqWKdHxUzp/Hp1AlqahWx4GVJGXUA/+NKmL7GYl6UF9gbHQ8bmAkUsVee96NyvrORiJJxZEGXohOuMcZiVT1torOCeOA/kaiHnJedCz+0TikihZPSfs+0GAkklR4B0Qn23c82UrKejg6N1xgHOoBw8mNTdMELGkkUkVLAf/Am1KSVDR9gc+jE+3mRiIpa3EyUzIFYCqwqJGom90ZXZ+uNQ6pKowm91rqBGCwkUhS4VwUVa4eNw5J7VwRnSMeMA51o+XJzEgTgIk4No1UTe6Lrj2XGIckFcYiwA/Zk+t0YCkjkdTOQODLqCK2iZGomzwRHXenG4dUVUaQefKs9Qm0kUYiSV33UFS5utQ4JM3EYdG54i2gzkhUZFtHx9ynQB8jkarO5dF54B7jkKSu2SA6qX6N71dJmrka4NXonHGEkaiIaoE3o+NtHyORqtLAbB219VywhpFIUucrV69HJ9SDjUTSbKwXnTPGA0OMREUSP3HyCpmpaiVVpxOj88FzZGYJkCTl6ejoZPpGtkNAkmbn99G54yrjUBH0BcZGx9mGRiJVtXrg3eicsKORSFJ+BgFfWbmS1AkjgCnk5mRfxkhUYOdE16c/GYckYLfovPA+0GAkktRx10Yn0d8Zh6Q8nRudQ540DhXQvMAkch1MzkwjCTKP/T8bXXuOMRJJ6pglyUz3F8hM/7eIkUjK0xzA/6KK2DZGogK5IzqurjcOSZG1aDsOjYNXS1IHPBadPM82DkmdtE90LnkPaDQSddFyQHP2mJoIzG0kktqJx6G5yDgkada2j06aY4F+RiKpk1LA89E55WQjURc9Hh1PPzMOSTOwKDAte56YCixsJJI0Yw3AO1Hlai8jkdRFo4EWcnds5zESddKW0fXpf0AfI5E0E1dF54u7jEOSZuzU6GT5Is6pLKkw7ozOLbcahzqhhsx0tK3H0b5GImkWhgLfZM8XLcBqRiJJbc0JfBudKNcwEkkFMi/wffb80gysbCTK0yFR4//VbIeAJM3KKdF541kyr6VJkrJuj06StxuHpAI7w4qYOmkO4PPo+NnISCR1QCPwYXTu2M5IJCljFLlRlScB8xmJpCJUxD6IKmK7G4k66OzouHnYOCTlYU/azkZTbySSql0KeCY6OZ5mJJKKZKfoXPMpDuKm2ZuXTMd06+sjyxuJpDzruS9E154jjURStYt7Rj8CehuJpCL6a3TOOdM4NBu3RcfLjcYhqRPWjs4j44FBRiKpWvXONvpbT4rbG4mkIlsOaMqecyYDCxqJZmJZcq+nTQaGG4mkTnowqu+ebxySqlX8XuVTxiGpm1wfnXvuNg7NxGPRcTLGOCR1wWLAtOz5ZCqwsJGonDmSsjpjQeDfZAbmAngL+MxYJHWDAcCK0b/XBv5uLIpsCvw5+/+/BdYiM5Wkimlj+tYfSkhvZdbdIXxHuvlEhjZdzzjT6BYXkHva9Tc4GK3sAFCVuRfYwRgklYCXgZXIPO4t1QCvAEsZRfdLrwP1fzGH7tB8O0zfxxx6SABWB/5pFCrLc7URKE/r2PiXVEKWB/Y1BmXta+O/57T8FVr+ZA5FNwWazjCGHpQCzjMGlataI1Ce3sB3nySVXHVYIgWsCTxhFN2uL7AKwPTDmdSwEc9RRzCW4ph+OguFT5K62MfA26bSI5bK1oslSZIkqWrUAK+RG3jxICMpmqFkxrYIQAsw2kgkSZIkSd1p06gDYBzQz0iK4poo518bhyRJkiSpJzwaNU7PNI6Cczo6SZIkSVJJWAZoyjZQJwPzGUlBPUiug+V845AkSZIk9aRbokbqLcZRMGtHuY4HBhmJJEmSJKknzQN8n22oNgMrGEmXpYAXog6AI41EkiRJklQKzowaq08ZR5ftGeX5HlBvJJIkSZKkUjAH8FnUaN3ESDqtEfgwynI7I5EkSZIklZKDokbrW0CtkXTKKVGOz5J5HUCSJEmSpJJRA7weNV73N5K8DQW+yebXAqxmJJIkSZKkUrR51AEwFuhrJHm5Ksrvt8YhSZIkSSplj0WN2DHG0WGLAdOyuU0FFjESSZIkSVIpW5bMdIABmAwMN5IO+QO5jpOLjEOSJEmSVA5uixqzNxrHbK0V5TUeGGwkkiRJkqRyMC8wKdugbQaWN5KZSgH/F3UAHGMkkiRJkqRycnbUqH3YOGZq9yin94EGI5EkSZIklZM5gM+jxu1GRvIj9cB7UUY7GokkSZIkqRwdEjVuXwVqjKSNk6J8niPzOoAkSZIkSWWnBngjauTuaySJgcDXUTZrGIkkSZIkqZxtGTVy/wf0MRIALo9yucc4JEmSJEmV4Imosfsz42AEMDWbx1RgpJFIkiRJkirBcmSmAwzARGDuKs/jPnIdIpd4eEiSJEmSKsmvokbv9VWcw2igJZvDBGCwh4YkSZIkqZIMByZlG75NwFJVmEEK+Ae5jpDjPCwkSZIkSZXo3Kjx+6cq3P5dou1/H2jwkJAkSZIkVaK+wNioEbxhFW17PfButO07ezhIkiRJkirZ4VEj+BUgXSXbfXy03c+TeR1AkiRJkqSKVQu8GTWG966CbR4IfB1t8xoeBpIkSZKkarBN1Bj+FOhd4dt7abS9v3P3S5IkSZKqyZNRo/i0Ct7OEcAP2e2cBox010uSJEmSqsnyQHO2YTwRmKtCt/Nech0dl7nbJUmSJEnV6NdR4/iaCty+VYGW7PZNAIa4yyVJkiRJ1Wg4MDnbQG4Clqyw7XuGXAfHCe5uSZIkSVI1Oz9qJD9YQdu1U7RdHwCN7mpJkiRJUjUbAHwZNZY3qIBtqgfeibZpN3ezJEmSJElwZNRYfhlIl/n2HBttz0sVsD2SJEmSJBVEHfDfqNG8Zxlvy0Dgq2hb1nP3SpIkSZKUs13UaP4U6F2m23FxtB2/d7dKkiRJkvRjf48az6eU4fovBPyQXf/pwBLuUkmSJEmSfmxloCXbgP4OmLPM1v9uch0YV7o7JUmSJEmaud9Gjeirymi9V6G8Oy8kSZIkSepW5foY/dPkOi5OdjdKkiRJkjR7F0WN6T+UwfpuH63vJ5TvAIaSJEmSJHWrAbSdSm/9El7XOuDtaF33cPdJkiRJktRxx0SN6peAdImu51HRer5cwuspSZIkSVJJqqftnfXdS3AdBwBfUh5PKkiSJEmSVLJ2pLTfrb8gWr8H3F2SJEmSJHXeM1Ej+8QSWq8FgSnZ9WoClnRXSZIkSZLUeasALdmG9nfAsBJZr9+Q65i42t0kSZIkSVLX3RM1ti8vgfVZmbadEnO5iyRJkiRJ6rqFgB+yDe5pwKI9vD5/J9chcaq7R5IkSZKkwrkkanTf14PrsW20Hp9SegMTSpIkSZJU1gYCX0WN7zV7YB1qgbeiddjL3SJJkiRJUuEdFzW+nwdS3fz5R0Sf/wqQdpdIkiRJklR49cA7USN8l2787L7A2OizN3B3SJIkSZJUPDtHjfAPgIZu+tzzos/9o7tBkiRJkqTiSgHPRI3x47vhM4cDk7Kf1wQs6W6QJEmSJKn4VgVasg3yCcDgIn/eneQ6HK4zfkmSJEmSus/vokb5pUX8nOWB5uznTATmNnpJkiRJkrrPCOCHbMN8GjCySJ/zBLmOhjOMXZIkSZKk7nd51Di/twjL3zpa/v+APkYuSZIkSVL3Gwh8HTXS1yjgsmuBN6Nl/9S4JUmSJEnqOSdGjfTnyMwSUAiHRct9FagxakmSJEmSek498G7UWN+pAMvsC4yNlrmRMUuSJEmS1PN2ixrr7wMNXVzeOdHy/my8kiRJkiSVhhTwbNRoP7YLy5oXmJRdThOwtPFKkiRJklQ6RgMt2Yb7eGBwJ5dzO7mOhBuMVZIkSZKk0vP7qPF+cSf+flmgOfv3E4G5jVSSJEmSpNKzKDAt24CfCiyS598/Tq4D4efGKUmSJElS6boyasT/No+/2yL6u/8BfYxSkiRJkqTSNQT4JtuQbwFW78Df1ABvRB0A+xmjJEmSJEml7+SoMf9PMrMEzMrB0e+/CdQaoSRJkiRJpa8R+DBq1G8/i9+dA/g8+t2NjU+SJEmSpPKxR9Sofw9omMnvnRX93pPGJkmSJElSeUkBL0SN+6Nm8DvzAt9nf94MLG9skiRJkiSVn7WjDoDxwKB2P781+vlNxiVJkiRJUvl6IGrkXxB9f1kyd/0DMBmYz6gkSZIkSSpfiwHTsg39qcDC2e8/FnUMjDEmSZIkSZLK39VRY/83wGbRv8cBfY1IkiRJkqTyNwz4NtvgbwE+iToADjQeSZIkSZIqx6lRo7/16y2g1mgkSZIkSaocvYCP23UAbGYskiRJkiRVnr2ixv8TxiFJkiRJUmVKAy+Smf5vlHFIqgY1RiBJkqQqFIC3gRRwrXFIkiRJklTZnPZPkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJqkLpk7iYi1nWJCRJJeV2BnMoNxmEJElSIdzDoNRCNKW24S3DkCSVlL15nDlo4QyWNgxJkqQuSu3L40CgllDzC3Y0EUlSSbiaxRlICxDYktcNRJIkqSuuZSkGZCtXEFJr84WhSJJKwva80Xp9oo7AqWxqKJIkSZ2U2oE3k8pV9it9HKeajCSpR13AZjS0vT6xFp8bjCRJUifUXMAW1LerXEFILc1k/kKtCUmSesz6jG1/fQICh3Gs4UiSJOUpFVWuUuvzLxZkauu/04dxswlJknrEzziGVPLofwsr8FrSAbAMk7iHGkOSJEnqoPRZHJdUrvrTwj4smN6bc5IK1jw0cxlzmpQkqVsFahjFpOR6tCaPM4ohDKQp+d7BXGNQkiRJHaxcpaLKVWo7ftf6o9SyTEi+vxdPGJYkqVsdzXVJQ78vTSyV7YzenJuT789HE5cwyLAkSZJmI30MNySVqOFMY0fmaP1ZzUHskTwZ0JfAuSxvYpKkbnE9/RnB9OQatT43RT+tYz4mJz/bnT8bmCRJ0qzcw6DUQrnKVXpXzm//K6m1+KD156lteNPQJEndYl8eSRr4czMFaGjz8y05Ofl5f1o4i8UNTZIkaSZS+/Jo0rhfgm+B1I9+6TBGJ1Mv1RJqfsb2JidJ6oSjgfEd+krzDXXRaP8bccqMLmMszpfJ7zQwrcPLh0+Boe4SSZJUHa5mcQbR0lpxSu/BQTPtKNic55KOgnX4wvAkSZ3QO9vwDnl9jeRLZtRBDbAV2yWvquX3daa7Q5IkVY3UjryeNOpH8+Esf3l/hjOQ5qSz4FhOMkFJUifsm3djfSN2mOUSV+E/eS5zHNDPXSFJkqpCzUVsGj/Wz16sO9sOg534HbnXBaZwD/UmKUnKUxr4F7O6Ex94mJD8d/ZslxgYQOCr6G/Wa/cbvYCPo8880N0gSZKqRmoDxiaN+Y35vw790Y70YkGmtv5d+lBuMElJUiesFzXGJwPzRY359aKG/BeEDt6pDxwd/d1LBNLRT38efd5bQK27QJIkVYX0LzgqeV9yDlrYg0U6/Lf7cB65EZmbuIghJipJ6oSHo0b5LdlGfJrAv6KG/CEdXlqgjsDb0d/ulv3JMOC76LM2M3pJklQdAjWpUUxqrQiltuX+fBeRWoYJyd/vyWOGKknqhMUhmYa2GViBwE+jBvx/CNTleY3bIfr7Dwg0AjdEjf+njF2SJFWN9NFcl1SE5mI6m+Y/CFLNQezR5gmCMSxjspJUdWoKsIwbk2tSDU8Q+DhqwG/ZqSUGnk6W8AAXAU1RJ8PyJbLdkiRJRXY9/VMjkrstIb0bF3Z2Uak1+bB1OamtecNwJamqLAZcXIDlzEn8eP6fk6b7Xzu9xMAqBFoIBDZkGrm7/7cWYH0HAr9y90uSpJKX2pdHkkb7YkyENgMk5ecwRsezCNScxtYmLElV40FgGrBoAZY1JmmkL05gOi0EVuzSEgP38FSbaf8mA/MXYF0vzi5vIw8BSZJUuq5iUQbR0loZSu/JwV3uUNic55MOhXUYa8iSVBXWiRrW9xVgeX3oz+Rkmb/g2S4vMbAQy+WueczHdQVYz4WAH7LLfIWudKJLkiQVU2pHXksa66P5qCALPZT5GEhz0qlwEseatCRV9uUEeCHqAAjAGl1a4rmsR2O0vPXZuSBrujJvJ8tcl08KsMTfttvufTwcJElSyan9JRvGj+uzN+sXrCa4M/clHQvLMIm/OLeyJFWwPdo1ggPwfLZjoHM24dNkWcvzdsHWdCuWpz77FECKwNF5TCk4o+4EoicKMl+fAn08JCRJUklJbcDnSSN9I14o6MIPpDcLMLV1+elDC/KYpSSp9DRCbgBYyD0BBp28az+GA0lHHdRrs1JB13hdno46FyYSOt1R8fRMtvt0DwtJklQy0qdzWJsp+/ZhZME/Yx8uIPeeZRNXMdjkJaninBw1fN8FTor+/T7QkNfSAmlGRzMArM7fCr7G6zMn/ZNpAAOHdGrmgu2j7ZxA5tH/1n9PBOby0JAkST0vkE6twMTWikpqW/5QrI9KLcOE5HP24FHDl6SKMgT4Jmr4bgvUA+9E3zsuryUez+XJ3/ahmWUYXpQ135Q7k8+Zn+mMoV8ef10H0VgCcGL2+49H37vWw0OSJPW49NFck1RQ5mI6O9K/WJ9VcxB7JU8a9KeF81jSPSBJFePKqMH7LLl3/nei7d3xjj0B9gB9WZRp5Abpu7Noa74IDQxnSvJZe/L7PP76qGj7PiDzGgTAcuReBWgCr3mSJKkn3Um/1Aimt1Zc0rtxSbE/MrUmH7V+XmobXncnSFJFWBSSxnoLsFq7nz8TNZI7dq05kAeTvxnGVOYs8mB6m/Kz5PMG0MIYFunAXw0Avoy2bbd2P78j+tkfPUwkFa2ObQRSyZsD2LRHTxQbc0x4lNEAqZ8wMfyHAdmKW/EcyBrcxtNMA+ogPYrTW54r4IjO+fsWeMzDUZIiZ7AvzSzY4d+/ky34mOWzXQH/4L9c3ubn57MYJ3MmkCJNEwdzGQOYMosl1nIjJ/Nltk67IWfxOD8rev15Mb7mvwwEYHPeZVnumuVf/JHVeD07a84Q3mMsp1JDSH7+MEPYkstoph6AHbmBkYzr8Bo18Wsu4L8ekJIklb8Ube+I9OhX+qcc1G0bvvmP5ofuya8TPBQlqZ1duLZT59QGAu8TZvjfDp08T49gPJDulu3emt06fT3560y2++ROLm8w01kj2xkhSZIqwqr8eM7gbv9KrcIn3brVBzI//dtMkdRTX/G7mpKkVutQyyJMyvu8etxMGsGBwDsE6jtxrl6f3bt121fkvbzXcatZbPc3BIZ2Yru34hoPREkd5SsAUvm4m8wASZCZO/nuon/iAgxO78y+pEjTQlPL92zAtUWYWmkW0qdzA9M5ACBM5ItwHbfREj02WRwNwJHk7iTtBrN5vFOSqtVeHMsd0ZR4S/I5vfl25id2AvfwGPPzw0x/52BW5CXm7fA6NPIuT7Nlt273lqzKWG7N62/O52nWZfxMf34Wi/NHFp3lMj5mYcZRB8CCTOZD+pMZPFCSJFWQhYAfyPT4TweWKPYH1gYeqg2E7Ne5PbLVgdrawFut61ET2KsbPvU4cndXnsfOUkmatRUZS+5O/BsGUiSnsAR9oycCt+NoQ5EkqXJdFDVM/1Dkxv86UeP/S0Lxpv2bnZrAttG6fEqgdxE/biDwdZTzmh52kjQb+7BZdlC7QJrAT9naUIpgU95Mrk9LM9ZAJEmqbAOAr6LG6fpF+ZRAujbwYmujuy5weE9veG3g71EnwKlF/KhLo3zv85CTpA5ajzeS8+fyfGEgBXYCm1EbdbLswBaGIklS5TsmaqC+RBFGPK4J7B01tv9LyL5r2IPqAivXBlqy6/QdgbmK8DEjyL1mMQ1m8x6mJClnTxand/R4+j4caygFtBrjkmzX4HUDkSSpOtQDb0edAIUd9TjQqy7wUfTO/TalsuF1gd9E63V1ET7i3ijXyz3UJClPW/FYch5dhEmsQ62hFMARHE1uCsUWtmRJQ5EkqXrsGDVUP4HCvRNfGzgtuvv/LKGEBsALLFgbmJJdt6b6UNAKUDzV4gRgiIeZJOV9dRrEMJqSa9TuXGcoXTSGWpaMplrchEcNRZKk6vN01AlwUoEa2ENrA99mG9gttYHRpbbRtYELog6KBwq46GeiPE/w8JKkTtqZG5Pz6Zw0sR+DDKUL9uO6JM9BNLGlHdSSJFWjVcjdsf4OmLOrC6wJXBMN/PfrktzqwIDawJdRJ0AhBkLcKWr8fwA0enhJUieNoo6+TE/Oq4dyt6F0+prXyJJMTbJcld8ZiiRJ1evuqOF6ZVcW1BBYrDYwLduontoQWLhUN7oucFTUAfAyoUsDIdYD70Q57uphJUldskNyTh1I4EsmEBhsLJ3qADiFy5Lrk53UkiRVuYXIjVo/HViiswuqDTwYNarPL/EKUV1t4O1oQMA9urC046KK1fNQQmMeSFL5aTtQ7UWE7H8XG03e17qhBL5hGoGRbToBfE1NkqQqdnFUKfh9Jxv/a0eN//GE0n9fsyawfbTOnxA6NRDiQOCrKL81PZwkqUtyU9XW8wk/MDXbATCVwCLGk1cHwFVJ98kVbcb9caBaSZKqWPtG7Hp5VjBStYEXonf/jyyXDa8NPB11ApzciUVcEuV2v4eSJHXJgHbXo50JXJE0YoNjAeRxbV6MwLSo82Rh2g7+e5khSZJUvY6NKgUvQcffia8J7Bk9Sv8egYZy2ei6wCrZ2QpCbeA7Ql4DIbZ/fWJxDyNJ6pKLaP9KVWAIgW+iToDVjalDHQB/iDK7MPvdePDfacBIg5IkqTq1fecSdutgBaOxLvBh1AGwfblteF3g7mj98xkI8Z4orys8hCSpS+JO1bavVAVOihqz/yQ41spsrs1rRXm1fy0vHvzXGQEkSapiO0aVgk+AXrP7g9rAKdEj9GVZKWsMLFQb+CG7DdPrQ4cGQmw/heIwDx9J6pLfRteg+9o1aBsJfBg1ancwrpk2/lMEno2yOrrdb7TvaFnD0CTlwx5YqbI8A8njlScBF8yikjG0NjP9Xf9sJWLNphT/KMeNrs2MLn1s9p9/aEqxbcFykiTNzsrAc1G98h4y09XlrMmSrMYWAEzlG2AhLuMbo2vnF5zNZE4DYArfcB03MY3mdr+1AyRT9T4HrJa9jkuSpCrT/s72TN+JrwlcFQ3899uy3urAwNrAV9HTDLMaCDHvJyUkSbP09+i82rGv7XjI2No5kb4MZ3reWcJOhidJUvWa7bvtDYFFawPTso3lqQ0VMDVTbeDYqAPgJcIMB0KsJ/PUQ35jJUiSZmbbTjRYA31p4TAWNb7I7jzUqSzhPSifAXwl9SxfAZAqz0LAv7OVgSZgmey/48by74Ftsv+8uCnF8WW/1YH6GngzRaYzI8BuzSnuavdbxwIXZ///y8CKZJ6YkCR1zibA/B3+7cU5j38zEICNeZlHWcEIgRNYmBt4h2+zdfOluJM3eDqPJTxM5qk2SZJUhWY6v31tYK3oTvl4AoMrZaNrAjtFMwJ8QKAx+vFA2s5PvZ6HiSR1swPYlnT2PFxD4GA2NhRgC15Ork8/4Su8SSdJkvLQvrGbmY4pkKoNPBu9+39MpW14beCZqIPjhOhHF0d5/N5DRJJ6yNrRtLWjvWvNCaxNQzaPFIHt2NmDRJIk5evYqMH7PJCqCewW3SF/n1B57wzWBVatDbRkt3MCgSG0nTZpOnRoqkBJUjEcxLL0SgasDezPkVWdx9p8Sq5D5D8eIJIkqTPaDnjXhz1rAu9GHQA7VuqG1wbujZ4CuAy4m9kMjChJ6kab8zdyj7x/z47UVGUOR7M/qWwO9QS2YkUPDkmSCquaRn7fKalgDWB87ZSkUfwcoXLfL2wMjKgN/FAbCDXPMp3c1IjfAEOrZN8PIjM4l6RycQsbswNbV8W27sqcDKI5uUbtwSVVt7/HkGYZvksyWJ+/Vc22H8r5FnhJUndYDmgG1q+ibX6mtXKRPj/pAFij0je6NnBpbSCkVm8zVdJJVbTfL8WpoaTysjWfVdUAcDtwZ3J+novp7MOAqtrfB3BZsv39aWZN5q6K7d6TLakhcDaHW+glScX2VPZi+yLMcJ74SrRa8njhAELtxzxQFVsdGFjzWyYmlatGxkKbWQEq2cLA1Oy2H2Wxl8rA5RyRjI6/NSdXxTZvSgMLJOOzBHbgD1Wzv8cwBwswLdn2LflV1Wz7cnwJBFZhIqFKX/2QJHWLLaDN3eA9qmGja89gTeqz21xLqD2qeqZcSu3GH1v3d2ppJjKmajp97o2O86+gyu6qSeUmUMuafJ+U2/mYTGYcl8q3CR8k270cH1bNPt+F1ZIOHwgcwa5Vsd27c3KbutjJXO4JQJJUDDXAG+06AD4Feld8I3gDPk4awRvzSlXt9XZ3WNIHcVkVbPWqEI2unfm60FOAVNLnqqvbldnA5txc8dt9HjtRG01/t0H1dFADsAYvJ/t7Nb6u+O0dRR0LManNcb4I0/m9ndSSpMI79EeVq8zXKZW80TXHs1/y+H8fWjiUxattx6f340pyd9WmM4Z+Fby5KaIxH6KvqWReC5BUal6kP4sz/Ufltj/NrMNcFb3ta2YfBc88Dv5y1e37LRhJ76jD9khOq+jt3Z5bZ1gXO4SHPBFIkgqpHzAuuticQe4O6bdU6qjwgVRqFN+2bndqBx6uyr0/hnRqydxYAKk9KnoMhJ2i4/wD4Kbo33d5KpBK0DE8lJTTwfzAEtEd0g14omK3+1ROS7azgRZWZ7Gq3P8bR/v/J0zheuoqcjt3ZCiDaUq2ddlomuKhtHArIz0ZSJIK5ZdRI+jP2e/dFX3vqkrc6PQRXExudOUmDmFgtR4ANUdxQDQQYgunV2RFox6iChXsQqZz65vsv1uA1TwdSCXkfhZlrugO8Kr8nKM4Mvl3PYFtGFVx2/0idSzNlGQ71+GPVXsMjKI/Q6MnQPbntorczi14MtnGxZjEKOpYmK/ITQP5kicESVIhzAvJ3ZQmYOns9xeEZOTh6cASFbXV19ObRZJR4EN6L66u9gMhtSafteaR2poXK3ATj4sa/8+Tm0bslOj7z1It04tJ5WBfXknK53AmALUArMXnyfdH82bFbfcR3JFs30CmM3/1dlBnG8e5V9XmoplfMmdFbd/uLEGvqKNrf44GYE12SL7Xi8BlbOhJQZLUVXdEjZ8b2v3swuhnf6ioxu4+/D5p7C7GJHZ0mp3aE1k3mQ2hnlB7MhtU0OYNhOhOCqwZ/awR+DD62XaeFqQScAsb0Cd6D3pVdk9+dhIbUxcNjrcN21fQdg9lePQo+IZc6cFADSOiaWt35qmK2rq1eYvcWA+ftfnZ0rxLbuDLTzwUJEldsRzQnL2wTATmbvfzAe0aTetXxFZfzHwMTbY7pA/kGA+FjNQWubttqXX4uII27dLoOL5vBj/fM/r5e1TL9GJSKduWT5NyuSjv/+jnW/A6uXfDv6RSnt7Zi7+Se+rhe6jQd97ztQWHJbnMQWAMK1TEdu3N5sl0hzUEDmHzNj9fmRWTmSDSBM7mUA8GSVJnPR41en4+k985Ovqdl6D854lPbc8LSSN3NJ97GEROZ2EG5h5DTB9VERWNEeReZ5kGLDqjwwJyxwVwpAeDVHA3kelgm/1XHz6nJmr0LDeD8TlO4Sf0ix6bbuSzDi8/c/3rruvZGR1erzo+oiF66mEjz0VtLJ17VY2+TM5jf78DLNRNa7lWHuv1Hn1yryOyIa/NcImrRrPX9KMpr+Vn1keSJLaMGjv/A/rM5PfqgLej392jnDe69mxWo1eup73miHY97SK1C39OOkiWZiJjyr7T597o+L18Fr+3dvR744FBHg1SQa1A7qmzjn8tzzMzXeJuPJr38jJfO3Xjds8F0ePrHf1a3A7qH9majZO75fl93dLNa/r3vNdxVlMRL8Jwenei7GTWQ5IkaoA3ogvEvrP5/R2i3/0E6F22jdsN+Chp3G4yk572ancE/Zg3N+Jy+kAuKeOtWZXclJYTgCGz+f0Ho2P9Ag8GqeBuz6sB00gLC8zizu25DIzPVx38eo7uf13gZ3mtY4rAOmzh4TIDq/Nqnvt7MjBfN6/lytG1p2Nf2/HILJe4Jr/Jc7tbgNEeMJIkgEOiC8Sr2Q6B2Xk6+puTy7LX41T2Su4c9KGFIypsZoMCSu/PNcn+no/pjKFfmW7KM9Fxe0IHfn8xMq8JBGAqsLBHg1RQ82UbZK3lcnsyg3RmvvZnOF8xlvEExhN4i21nu8RPOTD5/S95h9UY1maZsCIknQQtwOo9sN19yDxtF5+PBrb5Gstfk+34mHM8VGbiHgbxFeOSrP6P7dplORj4T5T1WT20pvF0yo/+aH+/xk+TbfiKj/jjbG+u1LQ5Rt7n7B8tkzZPxNzlwSJJAugL0fRJsFEH/24Vcr3Z30H5TcGTWjmZ7z2kduBRD4VZGEM6tRTfJ3ntxu/LcCt2io7zD8iM9t8R10R/9xsPBqngfhmVsVeI38UP/IKQ/Nexkd4zowS8GP3dYT9qMuY+754e3O59o/UYB1HHamCraP3/R5jpa3nK5HVwlNerhDY3Mmaec/daEJgSrct60frXE3gn2oZdOrjdyxNozv7NRAJzRT9dK/osO7AlSTOseD2c59/+NvrbspqWKH0YF5CbQ7iJ42b7KHjVSx/JEUlmA2jhZBYpo9WvJzPoU+vxumsefzsUks6iFpjB4GOSuqIvMDYqn3tlGzfzEPg+27hpJuQxyntgnagx9QWB/tmfxJ3X04CRPXlaJTOYbut2/yK77jUE3ojWf18Pkdnu7/aZ/TT7k17Ax1HGB/bwmsbTKT9P66sngWOjdX+ekMcrKYE7o7+9JvvdFPAsvsImSWpnXmBS9uLQBCyd598vRG409elQJo/QX09vRuZG2U3vzbUeCh2TWjP3tEhqa14oo1U/boaVro47Nfr7Z6mU6cWk0nFYVMY+BXoTuDlq2OQ/aFvgoejvf5n9bvwa0KUlsN3r0f7d9MAhs7ibrZnv7y1m8NREPNbCv4HaHl7LAbSdTnlXAgMJfBWt+5p5bvdwApOyf9tEYElgNxzEVpI0A/HgSzd2chkXRcsoi8fCU/twX9KIXYzJjOnxCkHZqD2JjanL7u96Qu3x0SOMpWtguwrXmp1YRiPkBoyEDryHLCkfddkGWqaMLcHl2cZMIDCZ0IlB2wI/ITA9u4wpLM/BURmeQObd8C5fUgqwjEfIDXJ4B4HPo8bgRh4aee3zx5Pk3uB8Mq8otu7zLUpkfx9F/DraRC6L9vf9ndzu85MlTOKPZF5za/2Mo0pkuyVJPWxZctMvTQTm7uRyBrRrXK1f0lt9PsMZmps6J31IhwaCU1wL2JLXWvNLrc1HZbDKl0TH5/1dWM5e0XLeJfNagSTYhsJ0im2dlLFeTI+awWd2oUF4PYHAVAJz8W1Uho8vwPouAxxbgOUsQeughCla+Fey3Q97aOW9v5dL3onfLxnANQB/KcDS6+n8zZJY2+mUz0s6qaYTZjLt3+y3uy+BcYRsV0Buu98DGgqwzjcUaDmSpB70eHSB+HkXl3VMtKyXoHTniU9tx/NJ43VV51TulNNZjH656YzSR3JwCa9t/JrKNGDRLiwrDbwYHetHejBI1AJvUrhOsSeSMnYoIduo6fygbYFhBL7l0jaNog8K1Jh5lI5NJ9oRNyXrt14y5sHyHl6d2ud38G8Ctcn+bgZGFWDJrXWdQjxJkJtOeUDyAsAVXdzuIxlPYFCbY337AqzrltllHe3BJUnla4vo4vA/6PLowvXEvdmwe0nWUs9kNL2z61hDqDmGrT0UOie1a+6R1dTSfMeYku30iUf7vrwAy1sH36uUYodGZeLwLi+tFyuTyi6vlsAf+FmXl/kR5zC4TaNo1wJs90bR8i4rwPLmoSGZmjBwk3f/u9AQnpfNaEqynJMHC7DUAeSednyTro8lkGJA7mk6jmAqoYuzKQXqOJDxyTLn5m26/uh+awdfyG7/AA8wSSo/NcAbUcVlvwItd8domZ/AbOev7f5G6wZ8mDRaN+Z1D4UuGMMA5s1VVtMHcGEJruWq5Eb7LtRdOoA/Rsf6+R4MqmL9yEyr1loevoRktP3OOT8aV6aRFuZnRJfX8hQGM1fUINyKqwpwHX2VtlOsdW1WlAvYgvrs8lIENraDuktGR/WctRhbgCXGo/cH4KAuH0Mjc1Prsg1PFGS714o6vZdgGs/Qt4tLPKjddl/owSVJ5eeQ6EReiF7sWDy68kkl1etxCnuSzq5bH1o4nmU8FLomvT/XJvt7fqZxYpcrGoUWH48nFnC5P4Gk88O5lVXNzmnXOAjAuZ1e2qv0YZncDC2szN0FW9N9uSVZ7mCaGN2lp3f2m8F239ul9Vs/mgZxRd7w0OqiLfkJjblX1TiyS2M+LEjuVbLWr3HQhVdTduaaZFlDaOZghhVoy+dgcFSGjujScTkH5Gb+8ZonSeWp/cl84wIvP55f+Tvo4uNsBZRamQmt253agcc8FApgDOnUkrk7GKnduzTAXqHtRNsnUnoVePnXRsv/tQeDqtB8ZKata98QngIs0KklnsT95N6LntalBtaPz1e1LBat70b8qZNL6kPm1bn2290CrN7JdTs+ee2hjhbWtIO6INaPxjpamknc0+npFO+awf4OwFmdWto2DGBY9LrHrtxc0O1eM+qYm5sW7mGhTi7prJls910eXJJUPs6OTuBPFukz7o4+44pS2Oj0YZyXrNNcNHEKQz0UCpTtERwZVdhbOL0k7gzUA+9Ex+FuRfiMoZCMKN4CjPZoUJW5IypjDwIPRP/+Vd5Le5z5GZ6boYVVOa/ga3wkxxK/XrB5p0Zc/3m0nW+RGVuk9d/Pke8714EaRjGJ3OPqdlAXyiiGMDB69eMgru3EUlYmd2NjGm0fiZ8MnZieciseTpYxginsWPAZZWpYgG+Sz9iL5zqxjHkhekUBDobkyYIWYDUPMEkqffNCUslohqKNLhyPuj4dOjmlTaFcQi9G5h6HS+/N9R4KhZVaM/dUSWprni+BVTqW7pmV4rToc57FeZJVPZYjN41sE7AksFi2gdTaQFgxryUeyAtJeZqHb8lMlVZ4q/Fl8jlr8HKefz2MtvPKbwoMpO1UuDvltcRjuCH52340sVTpPDlXETbjRnJ3w5s4h8F5LuHv/PimxsPR927Ja2kHMZI5olcTDuCUomz3Gvw0+Yw5CFzHWnku4dZoG/+c/d6VXvMkqbzcFp24byzyZ11MYeZd73rjdG/uTRqnizGZMQUd80BA7QlsQl12f9cTak9k3R5cnfaV8fWK+Fm9gI+iz9rGo0FVIp5GNr6rek30/b92eGl3sjr9o0eMVy7Y4LQ/dgJbJNPDpQlsw6Z5/PUN0fY9FX3/uOj779PRKQbvYRALRY+Cr8cNHloFV8d80RMWu/NIHn+7XbRf49caFyc3DkwzsEKHl7h+NHjk8nxZ1C1fMjfwMdvwQR5/uSxtO/iWzn5/CERPFsC2Hl6SVLrik/lkYHgFNcJm7nyGMzT3SGn60IIOBKdIagteb805tQ4f9uCqXEL3dj7tHX1eoeZBl0rZltExPxGYK/pZ/GpMALbq0BJ3ijrSFuGjom/BJvwn+byl+KyDf9W+0RfPK9/+taNjO7TEfXmU3FMPUzrccaD8bBp10PSnhXNYokMdB/BfZj6w8Y3MuDNo5g5ggzadT4ewY1G3exXWSAY/riFwHnt18C8fi7atfafUyV7zVJX1XCNQnhYARlJLKn0ia/bECrTcyvZ8nr3grc3vav7KPcX+zLA5W7T8OXuxGcJ76QP5TXdvd3iVncOfWBQgtSpfhOd8tLJoxrAEF/MGE0mRgvTB3MHAbqjIx76hV8t1HEULdaRpTv+K41K7dbhy3znTSDXPzXmMzw6ytDq/T6/dgyN4t9DScisXMo5JHpSa/UmSNCewCy15vCZzLb9gSnZqvqW4ltfbDWC2LPvyGocC0IsPOYQzZrm8XizLBRzP9GwNa0nW5Y08nh7ojFNZjst5iUnZOt0OXMn8/N8s/+Y2DmM8qwIwLw/xKWPaNTI35JHsDAi1fMcBHE0vps90ebX040auYkJ2HTbkZB53WtGiWZIveDM7/s+mvMPinDnL33+UNXmTAwFoYCxvsB2LMC35+W8Ywp78npbsALNrciYr8c4sl/l3LuLFbD1kPf7LU/yk6Nu9Ev/HC6wEwGp8y6ocPsvff4GRPM3PAEgzhV+xLbvxVfLzd6lnKe5narbjb0luYGOe7vD69OJtfjmbsiZJFWBBfjx9TM98zU2onUioDd3wNZWQGlEC25zt+a45qoN3otRpqd2iu1k9/JU+vJuO80CoeaJEjnMIjOQL7KhWPjaZ4Yj2s/+al8Akwo/+m0xgeCeP3+V4odu2e0f+0ql17EXgkxlsdwuBVS23JWsbtklmWsj361cz2N+BwJhOLq8XgUNZrlu2ezEWajMdYj5fY2ay3b/q5HanCJzIwR6MkqpDP64oiUbRjd3XKKoNhJp7SqNRlNqYtzwIu8E5DGbeaMTlnvrqT6j9onuP9dTmJdIBsI7jEChPl7ARjZ041m6ZSeMgELitE8troIXhLNJt2z2GYcwZzTrQ0a/TZrHdz3Sy3K7nu9TdYlX+nfe+GUWgeSb7+/vMjZW8l7k1f+nW7V6D++jEDSO+n8l2N2dzyf84/9SDUOXKHlrl7ycMZizj+CYzB21qNOMZyOvdug71NNXczZPU09Jtn9lCqnkX1mVSz77XGJbgcC7qwceyq0j6YI4JH7N1j56kV+bj9M95s1s/9DGGNF+efcyyO73JGuGj7Hllef4dXu7Qu61SW7vwCr9l2aSWsxSfZe+WztgApvAUf6FmJr/TTIr1WZcJ2cejO6IfD/JM9tWB7rIXF/BKHtOE1tLMIzzJ0Fk82r8jq/J2HiPN9+MNnmETD8JusBnL8SkP5fU3p/AvdmHsTH9+AQvz6zwe5a+hiVVYmev4otu2exD9mJeXSNHY4b/Znf9wIu/N9Oe/ZS7ObTMOxo+NZwCf0gfIjG5xChsyhic8ECVVT8NoI66n9Y700kznPfqbiqTOqrmL/WjI3lmpI7BaNz1SqspzCyMYFj0mvP5s3tuXpFlLsXg05eZ2vGQkkqpRm6loUif17PR4kspYoCa1SW609dQaPG4o6pID+XNSWR/GD0BvQ5HUKZtyWnI+GUAL53TDgIeSVIrSm3AsuSl/WngiM0K9JOWj9mrOTwa06ksTSznDhbroAfoykmnkxpO4zVAkdUI9w5mSnEv24o9GIqmqpZZgbOtJMXVQN454LKkyfEnf1EpMbT2PpNfhRkNRQRzP1UmlvQ/NLMq8hiIpLxtze3IemY/pXMNAQ5FU7SfGzaM7d6H212xgKJI6KnUGvyM3UvMU6NlBNlVBAmlW5bvk+Fq9m0crl1TeVmMY/aPZgA7jCkORJCC1Cm+2nhxTO/GRiUjqkJdYILVQbuqy9EacYigqqLM4KumkriWwWg/MbiGpPK3LX5LG/7JM4p7MLDWSpDVZIjsdX6CGUHMFBxiKpNlJHcH/JZWrRfgCp6ZVMWzC58lxthz/MRBJs7UZy1GfPW+kCJzCkYYiSXFFfl0eb61gpTbgW4K9pJJmrvZh1mBQtnIFgQ3YzlRUFCezbXKcQWB31jcUSbO0IS8n54zl+dJAJKm9nzCYgbn3pNJnc6GhSJqZ1B581Hq+SK3AWyaiIvp5UpFfisA0bjUSSTMVGM6j/JCcN9JMAYYbjCS1k96YG5IK/VJM4z/0NRVJ7dX8mn1oyFas6gisxfKmoiKZE6KBAB8mEGgmsILRSJpJB8CvCQQ2i54cwo5DSZqROoYzKekEOIn7jERSu4pVTWoTvknOE2vypKGoiG5MKvCL8gEh+e8po5E0g2vU8tlOwsAbfA9Mz55DmoFRBiRJ7aQ35riksjUPLTzECFOR1Kr2Ks6Jpg5tYknmMhUVyeJtKu9LsgaBz6JOgE2NSFK7DoAno3PEqZB7uhXsOJSkGUotwbjWk2XqAJ43EUkAfEbv1MpMbT0/pNfnZkNRET0cVdxvyVbuD4wq928RqDUmSdnzw9bR+eFTAr2BYcSvEcFmBiVJ7W3M5tEdvlB7B2sbiqTUGdybVKLmZgrQYCoqkvWiCvtkYL5sBb+GwOtRJd9payVBoJbAm9G5Ye/opz+PzidvgR2HkvTjiv4qvNV6skztzIcmIlW55xieGkFz63khvRGnGIqKJA38K6qwn9muor95VMkfR3DAWskOAA6LzguvEEhHP+0FfBydUw40MJV1O80IVBTrsBTP8hrTSFELNZdxQPPh3GQwUpVebA7juXA1qwCkRvJVeIdh2YqUVGj7kBuxOwDnABPb/Mbx7McQRgLwBQ9wCdsYm1SlNmdxVuH/qGcOAB7iZp7hnXa/tRGZJ4sAxgIjge8NT5LiCv+6PEHrUwAb8E273lRJVaLuD6zCoGg6pY3YwVRUJO3v1HXsaz22NTqpSq3Km3mfM2CMwUlSe6MYwgCaWk+W6bO4wFCk6pPanQ9azwOpFfi3iaiITu9ERT6wKOPwqUip+mzCZsm4Vfl9fQ/MY4Aqy3qZEaiY0ptwU8sj7AeQWprp4V4G85N2j2JKqlg1t7F780HcyVSgDliVUTzNSyajIjkUOvhO/7z0YxKn8E22LrQJJ/IIFxqhVEWWZCxvMicAo/iYf3FNHn/9V3C2K0lqr47hTKL17t+J3GskUpUIpFObMiEp/2s5h7JKzL65V9WYm8k4M4VUPTbhmKT8z0ELY1jGUCSpANKbcEJygp2XFh5kIVORKl/tlZydPFrZj2ZGMbepqKTcwyAWzL2qxnpcayhSdVyiWIDvk7K/O48biSQVUGpJvmg9yaYO5DkTkSrcZ/ROrcQPreU+vX4yKrtUWo7m5qQR0I8mFmGooUgVbjOuI/f0TxPnWO4lqbA2ZcvkTmBfQu1trGUoUuVKn8E9UeVqCtBoKipJf6GWFXKvqrEWjxiKVMGWYwCDmZ6U+YO50VAkqQhSq/Dv1pNtamc+MBGpQj3LvKkRNLeW9/RGnGYoKmlnc2LSSV1HCyuylKFIFWoDHkka/z9hMtdTZyiSVAzrsBT1tACBWkLNlZnZASRVltTh/LO1cpValK9wxhmVg/UYlzQKVuQ1A5Eq0CYsRq9sXRQCR3GSoUhSMRsG6/FU0jDYgG8IpE1Fqhx197EqA6O5kjdhR1NRWbiQbanLHrcpAuuymaFIFWY0rybXpzX4wkAkqdgaODTpAFiCUNPEXoYiVY7a5/kbNdnKVQ1NwHymorIQqGfJ6L3g0dxjKFJlXaLoH5XxQ52aWpKKbQ7gs9YTb82fCLWBTwn0NhqpAmpWgXVqAyF9QPQEANxuMioLP+MWcnOCNzGMOQ1FqjBrcE1SzhekiT87+r8kFdOY1pNuakUm1AZC9usUo5HKXCBdG3ixNhBqxxGoT6YAbAZWNCCVtJcYyqI0JQ2D1bjBUKSKVM880awfB/C4kUhSccwDfN/aIKg5gb1qAy3ZDoDvCN5pkcpZTWDvqFPvv9RzJrmnAP5qQippR+TGp2EIk8En06SKtQbHJeV9AC1cx7KGIkmFd3PUGLgVoC5wV2uDoSZwlRFJZSrQqy7wUVSetwF6AR9H5X5Lg1JJeoilGBaNCr6ao4JLFS7FooxNyvzOvGkkklRYy0DyaOVkYP5so2HB2sAP2UbD9PrAEkYllZ/awGnR3f+/RT/aL+oA+A8417JK0N78OzlO5+dLcHYaqeKtzmaksuW+nsAlbG0oklQ4j0aNgLPaNRwujBoOfzAqqcwEhtYGvs2W4ZbawOjop2ngpaj8H2JgKim3swW9o0ErV2QHQ5GqxPK8RW7K2nEGIkmFsUlU+R8H9GvXeBhQG/gq6gRY38ik8lETuKa1/NYFfj2DX1kvOgd88aNzgNSTtmRccnwuxVsGIlVVB8AS1GVf/0kRGMPxhqJqkDICFbNtALwMLJ399yHAde1/qS5wdIBLs/98uQlWJEWL8UmlrSGwWDO8TubR/mk1sMTUFO/N4FcfJtMZCPBL4HTTU5H8Cli8Q785hIGMZwQtQC2wKCvwFi8boVRFRvME/8zefBpME+N5jUDo4F+PAR4yREnK2Z/cnb9/Z6tYPxaoqw28HQ0gtrvRSaWvNvBg9PTO+bP41cWB6bQfB0QqvC2j607Hv0bxpNFJVWhOhjFHNAVox7/exnFtJKmNPsBn0Yly81n9ck1gh6gh8QnBKZikEm/8rx2V2fEEBs3mT26Mzge3m6CK6PG8KvK9aWYI8xibVKVW44ZOdABsa3CS1NaY6CT5lw42KJ6OGhROwySVqkCqNvBC9O7/kR34qzmB77LnhGZglEGqSEZlj7EAtJDpgB6RfG3GcrzDeN4j8B6BP7GTkUlVrY7X+FtyTniGK9ucMzJfd0f12qeNTJIKUNGvC6ySHUU81Aa+IzCnUUqlpyawZ/TKznsE6jv4p2PIs2NQ6qQ7omPtj21+EriAkPz3oFFJIrA0gabseWEygfminy4MTCXXqbiagUlSWzdFFa/b8vnDusDdUcPiCqOUSq6S1FgX+DAqp9vl8de9gE+i88MWBqoimReYFB1rG2SP3wUJTMlW8psILGlUkrLnh5ujzsFbop/cH51LfmNQktTWEnRhsK/GwEK1gR+yjYvp9aGDozlL6ha1gVOiV3WeJeQ9m8x+dGRwUKnrzomOtZeBNIFfRxX8a4xIUtQBMA+B77Pnh2YCKwCjITtVYOYpgIUNSpLaeiSqcJ3dyQbGJVED434jlUqmcjS0NvBNtmy21IZOPQaZBl6KzhMHG6yKpC8wNjnW1uH0bKU+EJhIYC4jktTuOveLpIuwhSeBf0TXqwsNSJLaWi86SX4B9OvkyXdgbeCrqBNgTaOVel5N4Kpo4L+7CnSuGNfpc4U0e4cnx9pQfmBSUrU/zWgkzaAOOgeBzwgEftNm1P/xMNvZbiSpqrS/q3dIVxZWGzgu6gB4vhOPGUsqoIbAYrWBadkyObUhdPkxyC4/LSR15HICvJkca+cQCHzqVLOSZtEJcCBTCSzcpgPgaIORpLbav9db18WTb31N4J1ooLFdjVjqwVZU4A9Rp9xFBVhkl8YLkTqsF9sl16d+BP7F4YYiaRZ10BrG8Hly3ujPF9Dh2W4kqUqqV/AxBR7Zuyawc9QB8AGBRqOWeqTxv1bU+B9PYHCBFt3pGUOkDjuLa5LjrDfNDGZeQ5E0S2txe3LeGMl0nmagoUhSzs8pxtzegVRt4Jmo4XGCUUvdLFMO/y969/+YAi59TuC77LmjGRhl4CqolxnA4smTJoFVuN1QJHVAI3MyJTl3HMqfjESSuqECXxdYNTvaeKgNTCAwxMil7lMT2D16Eud9Ag0F/ogxFKMDUQI4hoeT42swU4A+hiKpQ9bg9OT8MYQWbmYxQ5EkuDGqvBflzkpt4HfRUwCXGbnUTTJjcbwXdQDsWIRP6QN8Fp1HNjd4FcT9LMpcyfzdgVX4maFIykOahfkqOYfszstGIqnaLU5uEK8pFGkQr8bAiNrAD9lGyLSGwEijl4qvNnBS1Pn2XBFn49iftoOI1pq+umxfXk2Oq3kZ73ElKW9rskNyHmkkcAUbGYqkavZwVGn/ZZEbIpdFDZHfGb1UZIGBtYGvo3K3RhE/rQZ4LTqfHOwOUJfcyob0iabwWtGZZCR10tK8k5xLtuBTA5FUrdaLKutfAP0rqDEiVb3awOXRwH/3dMNHbhKdU8YB/dwL6rRt+V9yPC3K+wYiqdNGsQK12fNJmsAvOcxQVNZ1PCNQJ6SBS6J//xlYqaifmIKWS7gvtTQHAIQmriewFCmCu0MqrPo/sXTz4xxKCgg0hUv4E7BBkT+2CXgHGAkMA04AznBvKG9XczhHMk/rtYO5OYmdWGimvz+M6RzBpFku80r68AV1HV6Hj/iCX81mmZI653DmYUAeA9JuyiRWY/pMf/4/0lw3y07nCaR4mRdZnhbgT5xH4FpStLgzJFWLfSF6tLKHvtLnOKCTVAypPXi7BMr4ZIo0rogqWKCGtZiY17E2gMCXhJn+N57AoDyP38X5yJ0hFcFWrJ7cje/o1+GzKN+BwCWduEadwqXuDEnVojfwaSl0AKSW5wc+oNFdIhVOzQ1sT0PPl+/s123uEeXlbC7v1LF21CwaB8d08vhdj33cIVKBLc8HeZfFOgL/nUn5nkBgcCfK92JM58++qqby5CsAytdywJ96dA2GsQ9fUB9epiF9LTe0wF7uFqkAAqmWzbmOqdl/L8CHfMRjPbhGLUBfYKI7Rx04ftNsyuYsxncd/IsUb9OXAFxNCz/lOZZlcpvfeI1eXMloIE0KWDR5umDGptLIh9QD8D6XAb8Cmt05UgFswV48xIIANAALzqasT6CeL2hkOnAQX/IXXv3R7xzLSL5mAQAGMI05+aHD6/MYxwC/cMdIUpGlN+cMWntg56eZR5jbVKQClK1LOS07rkagD82sxHymogp3N7m7evfO4Of3RD+f/WCYN7EAc9GS/M0GnGvEUmEuUYxkQlK2duKfHfibBclMU91ahtebwc9/iH6+pjFLUmlKpZbk69YTdupA/mYkUhcF6lMr5ypK6Y24y1BUBRZq1wCIZ5hZBZLG/DQyA1TO3qHclyxvCFMZyhzGLHXRZpwTlasWLsretZ+9C6Py/TyZoUFb3RX97H5DlqQSVrMdOyR3KgcQ6u5gRVOROi99OrcnFaFhTGVO+piKqsQlUSPguaiB8Ez0/Y4P+PUoffgJ05K/XZu7jVjqgnnozVxRR91PZ/i0zswMAL6KyvKu2e+vTNsOvkUNWpJKXGpl3m09oad25r8mInXSPxiWGkFTa3lKb8ZZhqIqMrBdA2EnYMfo3xOAwXkt8aTormNvmlm+w3crJbW3cfQqzsJM4+q8n6o5OirPHwCNwN+j711hyJJUDnZkVDJaeR2h5kp2NhQpf6nD+WtrRSg1gglA2lRUZY6NGgPvAu9E/z4+76UFUozm22QZo3nWiKVOWJZ5mYNmclP6nd+JpdS3K9OPRP//G2CoQUtSuTRcNsg9opnamK8Jbd7tkjQbdfewHINzg5bVbMLepqIq1L6BEN8tbOjUEn/JvqSzy6khsC6rG7OUp7V5NimPK/JtF+p5OzDjKf1OMmRJKiebMRcDcj3D6bM53VCkjkvtwX9ay09qBd4zEVWxnWfQONilS0vcgo+TZS1j+ZLysj4rUZctPykCp7BfF5f4dLvy/QnQ26Alqcykt8iN4ppajh/4gEZTkWav5ga2pTG6Q7lJmxHQpWqTIjMI4MxGDM/fL1k3GbAWAtuxgzFLHbRGroOa1fi0AEscDdE0nbCHIUtSOVqEBubLjQ6bPoHbDUXqQGtnM75sLTeptX1HWSIzDWAh5wTfN1neXAS+5h4jljogMIKbmJ6Unxq+BPoWYMmtAwq+iOPdSFL5Sm/DmUlDZgGaeYS5TUWaRZm5hFOTO5N9aGY1RymXsu6jMHOC94LoFYAbCARaCKxmxNJsOwB+RzOBFdo8sn9mAZa8EPADsL4hS1J5S6WW5OukE+AA/mIk0kwrVvWplZncWl7SGztPuRQZSWHmBP9Z0nCZk3E0EbL/PeuAtdIsr1GrZjvLAg8zMeoAmATMW4BP2NyQJakC1OzCzskdzQGEutsYZSrSj6VP49akQjWMaSyZ95zKkmZtGPBdUs4GszWBj5IugMC2RiTNsPGfIvBMVFaOAx6OOgFuMSRJUiK1Cu+1XiRSO/EfE5Ha+QfDUgvT1FpO0ltznqFIBXdD1GB5Ktuw2Ttq1LxLoN6YpB91AOwclZP3CTQAi0MyHkAzsIJBSZIydmFF6rOVrjpCzZXsbChSTuownmptmKRG8A0OgiQVWvvGyqhswyZN4MWocXO4UUltGv/1BN6Jykhch7uR9p1qkiQBpDbg2aSBsxFf+a6llFH3W5ZlcG4KpJptujynsqQf+3PUULm1XQNnnahx8yWB/sYlJeXjuKh8PN+u/jYn8Ws1sKmBSZ1TawSquOtHPdsxgP/xDenwGIPTZ3NqC/zSZFTtmv7Eb/k6U6FKjeKD5j9ws6lIBbVBu4bJJ8CByb9SwFm8zjCWBobwObcD2xibqt6OLM3V/IK67L/v4W88yQHtfutVMlN1AlwAPEbmKRtJUrVLb8FvaX0KYHl+4B0aTEXVrOZ6tqExmU85sBVrmYpU2EsP8C9oM23Z7L/WZTejU9VbkXfyLjv8qINAklS11qGR+fih9SKRPt5RY1XdUpvxRWt5SK3NP01EKri9O9GACSzC1zgWh6rZ5uzYqbIDn4Gz2Eh51wmNQJUqvR1ntdzP6QCpBWgJ1zOcTfjcZFR1ZeFCTmo5kfMIQB8Cq7Mwj/GByUgFdQQdnaN8IL1Jc3jrKzmsz894krOMUFXZFvkJX/IfBgOwDB/xGr/N4+/vJfPkjSRJpFJLMZ7Wu54H8KSRqOoE6lKrMSkpB5twr6FIJeBAHmotlwzjB6C3oajqbMbpSTkYQAtnMdJQJEmdVrMbu5BKLiyh7hbnjlV1SZ/GzVEjYxpL+rikVBIeoC8jmUZuLIDbDUVVpp7hTEnKwF780UgkSV2WWoX3Wy8uqZ35t4moarzIkNSiNLUe/+mtON9QpBJyHFcljZ8+NLMMww1FVWMT7kiO//mYzqUMMBRJUtftxsrUZy8w9YSai9jOUFQNUofxRGvlKrUw3+JAY1JpCaRZNZrbfA3+aiiqCqsxjP65DmoO5XJDkSQVriG0Af9MGkIb8YWJqOI9yJIMo6X1uK/Zjv0NRSpBZ3Bo8qpaLYE1WdlQVPHW469J438ZvuceagxFklQ42zE3A2huvdikx3CyoaiSpfbgzdbjPbWCI/5LJW1jPksaQyvwHwNRRduCZanPdVBzPEcaiiSp4NJbcU/UIJrMm9SbiipRzQ1sRWN0R3Er1jIVqYRdwCY0RPObb8D2hqKKtQr/SY71dfjMQKRubhMZgarGIF5o/b/hExp5jiGGokoUPmElfsj+oy8t1PCmqUgl7EQeYQUmJv+exLGGogqti/XjZRZN/r0kdxqKJKnwdqQmtTjf0/oEwP7cZyiq3B4AUqnVmZAc75vzuKFIJezMduMArM6KhqKKtU70/v9yTGSMNyQlSQWW3o3rk4vNwkzjaudCV2WrOY/dqM0e8420sAfLmopUgtrPBLCaMwGowv14BoDLDEWSVDgH0p+5md56oUkfwwWGomqQ2pIPW4/71Nq+BiCVpOO5MmkI9aGZZRhuKKp4G3NHctzPz3TOo7+hSJIK0wjahkeTRtBKfEcgZSqqBrWXswZ9shWsNKFmD7YxFamEPEBfFmVa0hBalzsMRVWinuFMSY79vXnQSCRJXXcYizJHdqqZFKHmdA4wFFWT1J4831rBSi3DOBORSsiBPJQ0gIbyA9DbUFQ1NuWM5PgfQAtnMdJQJElda/xswGtJ42djPjIRVZ2bWIC5cvMtp/fgBEORSsAtjGBYNBf6+vzMUFRt1TSW4KukDGzHv4xEktRptQexYTQIWqg9l3VMRVVZwzqc+5IK1oJMZhR1piL1sF15OSmXCzEep2ZWNdqG7ZMZMOoJnMr6hiIVuV5oBKrYg3slPg8vMBdAamdeCHezsqmoKj1Kn9TRTAj/zjT809txfcv9HGwwUkFdDCzTod/sRx+mMZofsv9ej914iruMUFVpRd7hRRYBYB6+5zOey+OvzwSeNkRJqnLpfTmM1jsrQ2jh6uyFRarWMnEqFyRlYjBN7MhQU5EKasOkjOXztQzvGp2qvOSsSF0nyg68AdQYoCQpnfoJE1svEKkD+L2RqOoFUqnV+TYpF5vxqKFIBfdwXg2YGgLrsZqxqeqtw9Od6ADYzOAkSaR34ZqkkbMI07mTfqYiQc257EtNMi5GC7t28HFlSR21NNAUNVD2BUYlX71Zib/zFi8SeJHA/fzSyCRgRwbxDz5OysaVnNym7GS+Ho3K1hOGJkmCA+nP3ExvvUCkj+MiQ5FyUlvyUWv5SK3N6yYiFdyNUSPlqTY/CexFSP57l0C9cUlJ+dg5Kh/vE2iIfro4JPW75myHgCSp6hs3W+cev0ytzESCoypLsdorWJM+2cZJmlCzG1ubilRQcwLfRZ0Am2QbN40EPooaONsaldSmAyBF4B9RGTk2+umfozJ1q2FJkuAgRtI3O6dyipD+BYcYivRjqT15obUilVqGsSYiFdyYqLHyFlBL4NSoYfMswZmYpBl0Aowm0JItJ+MJDAbWjcrTZGB+g5IkkVqfV5NGzSZ8bCLSTNzKgsyV7SyDkN6d4wxFKqg+wGdJo2U+jiHwTbZR00Jw4D9pFp0A9yVdZdO5BHgx6gA4y4AkSdQexIbUJoObhdoL2cBUpJlLHc7vkwrVQkxmFHWmIgGwGrB6AZazf1LGBjCJ75MmzV1GLM2yA2AEgakEArfkxnUCxkFBBnY+HnwCR5LKuzGzUu5OS2oXXjQRaTb+whypxZnWWm7S23OtoUgAPAM8X4AGQg3wWtJ4+Tkh26hZ2Iil2XYCXM5kAvO3mfavEK92rgy0ALsZsiSVqfRPOSS5OAyhhesYaSpSB8rOaVyclJ3BNLElQ0xFVW7HqLGxcwGWt0myvDkIvMk1Rix1qANgIL9gclJ+evMhUFuAJT+dXeYHQKNBS1IZtmFSP2Fi6wUidSAPGInU4QpWOrU63yblZzMeNhRVsXrg3agD4D1oMw1Z/s7hp6Syy6shsG5BXi2QqsPa/DMpjyvxbQEGztw2Kt8BOMGQJancWv+7cFXSeFmE6dxDf1OROq7mXPalJhk/o4WtWcJUVKWObdc4CNCFATIDKVbjm2RZq/JPI5bysCzzMgfNSRk6knO7sLQ64O125XsC+OSbJJWP3enH3LnBYdLHc6mhSPlLbcnHreUotTavmYiq0ADgqxl0AEwABndqiadwfrKcRlpYmhHGLOVpI+5NytHCTOMO+nRySUfOoHwH4HJDlqRyabRsxZ+TRsvKTCSQNhUpf7VXsRZ9spWhNIEd2dxUVGUuihoEz0H06DFckvfSHqUP0SCbrM09Rix1wpz/3959x0lZ3A8c/2w5lCqgYAEVKyAWkKixYBdQFLFGjRor9t6jidiNMSYajT2WVI0xmkRjxJJfmjExliiosceOXQQE7m5+f9xzz84d7XZv99p+3rz29eK2zD7zfeZ5dmaeeWboyfLMTY+lQ0s6lpYBPmjW6G9cCnceOHeUJHV8R7AWvZOTd4aQPZ+jDYpUuswB/LuxcpRZn/eMiKrIasCXUeNgC+CrUQNhLrBmUSkew11pev2ZR/+yLF0mVaeduCQ9ngZQz+WsWmQK34mO7yeBLPDL6Lm7DLIkdVzMQusAADjlSURBVPTGynY8nTZWxvOmEZFa6XZWY4W0wROye3O8QVGViBsCv46evyt6/o4Wp/YLVmKl6L7l7bnUEEutkmUtPkmPqb35exGfHQzRagKwbfL8wjr+JEkd0uFsTz69rzLkL2cHgyK1XuZY7k0rQ0OYRXmWXJI6ssY1wRuHAq8dvbZ6swZCy2bwP4DH08+szGceR1IZ7MqB6XHVncD5jGnhJ38WHcP3NHvte9Frj0OrVxmQOkd9zxCoSMvT0JvafoV2NL8L/2ZFgMzXeCrcwYbuFqkMHqVX5kg+Di9SA5DdhtvrH+Wqdt6qaUkjTKqEv1C48ncVcEKz138QPfcPYLOksbBwV7MJZ/EPZiZ/b8dhPMzNhlkqg1G8wVOsAsB4XuUB1ljiJ+AJGob81wIbANOj1/sBL1GY6HMfihntI0lVYi2IJjZqz8dy1HNDk6s1klopezbf7xDHd9N7NaUlC2TZNBomXMyjD/XM4BMCHzd5fMAnLFO4NaaoxwjecKdIZbQTW6bL1hb7mMyXCxzfgY+5rMntAcU9TuIyd4qkanFVR2gcZA7nd+4KqfyNqMxmfN5BOgC2c4eoyF+n48mWUNYuJSzy32UlpJclMIat3CFSmY3hnxTfwRd4fxHH91wCq5dwjG/CTAI5d4g6I28BUCmWo2HIVN/k7z8DL1T8W9dlSHYzxiYl94v67RjM3nzm7pDKK/c9DgkvJsOW5/Nl/R38ktnMa4OvHg/J8E64D9jZvaGi7ca7/IYV0r8bruAv2kBqeYa36b6Iof1fkmEDBvF+EffyD+cx/uGkYlLZbclqTOdF5hfR+D6JTzmXTxf5+k/pybEMWGwa88gwJ2k3ZYELOJazucYdIqmanE7TNZMr25kUyOcD0/KBkA+EXOAb7gKpcvKB+xuPt3zgojb4ynim5lpghHtBJbmFHegZXan7CvsYFEmtsj7/Tc8pE3jbgEiqRt2Al6NOgL0r+WU1gWOjxsjTBO8Llip6gAeG5wPzk2NuDiG9Ml8p8UzN17oH1CoH8x8KM/F/CA7VlVSiMeyZnk+WJvADxhkUSdVqv6jC/iqwVEW+JdA7H3gv6gBw2T+pDeQCNzQedzWB2yr4VaMgXTd9JkTDt6VS3MtQVogm79uEbxkUSSXIsgYfpueSr/O0IZFUzTLA36JOgJMr8SX5wCVR4//3hl1qI4GB+cDnybFXVxMYXaFvejg6j5xt4FUWJ/CHtFwtyxygp0GRVJQtOYd49anbGW5QJFW7TSG9yvIxhbVUy9UAGZwPzEoaILXdAusacqnt5APnRh1wj1bgKyZFjf+3gB5GXWXxFH0ZznwKowBuMyiSirA0yzMnPYccyX2GRJIa3B1V4L9XzoRrAj+JJv67zlBLbSzQvSbwv+g4LOfM/HlgenT+cHJPldcUrk3LVw/qWJZBBkVSi2zJben5Y03m8wD9DYokNVgDmJucJOcCa5Wp8T8yH6hLGh4zCaxoqKW2VxM4NBoF8DyhiOXQFu+4qPH/NDi5p8oskGcMX6TlbHRFRrFI6mqGsAK9qE3PHWdwtUGRpKauiiryd5YjwXzgoajR4QROUvs1orL5wJPRhIBHliHV3sB70XnDyT1VGZdxalrOcgQ2ZH2DImmxxjA1PW+MYnYZO74lqcvoD3wUVea3aE1iucDEqPH/NsHJm6T2lA+Mi47J9wn0aWWSl0bnCyf3VCUdlZa1wQQ+YoohkbRIgV7cyifpeaOGz4C+BkaSFnRGVKH/Bw2rBJRy4s3lA89FVxsPMbRSh+gE+GPUCXBBK5IaDMxKzhW14OSeqpimI01uI9BwS5lLTUpaVD10CvUENk3rtAG4zMBI0oK6Aa9EJ8u9SkmkJnB01Mh4hkDO0Eod4AAPrJ8P1CbH5mwCq5SY1M+i88S1RlYVdFFa1lbjE+oIyb9rDI2khTT+VyLwBYHA/1EX/VbNpWHOK0lSM1+PTpavAksVeeLtnQ+8G3UAjDWkUseRC9wcrQhwSwlJjIK0UjUTvBKrihlEYaRJYGu+TmBO0gFQS2CEIZLUrB56U9pNGPgx8JuoXvszAyRJC8oA/4xOlicV8+F84KKo8f8Hwyl1uMrRSvnAF8kxWlcTGF1kCg9H54dzDKgq6DaazzMRuCyq3N9riCRFv2/rEJifnB9mE1gZWBuYl5xH6oFNDZQkLWjLqNL1MbBsC0+8g/KBWUnDorZbYD1DKXU8+cB5UUfdI0V8dFJ0bngLnNxTFbMBhZEmhXkmAn0JfBB1AmxnqCQl54cHonPD+dErV0e/XX+n1DmuJKmLi4dMXd6SD9QEbo2GFt9oCKUOW0nqlQ+8Ex2vO7ak3wCYFp0XDjKQqqCpUVm7rln5PSGq5D9FIGu4pKr/Xds2Oi80X+lmAPBpdE6ZZMAkaUHxkKm5wJpLaPxvkA/URZOLDTaEUsdVE5gcjQKY3oI1ko+NKk9Pg40uVcyEqKwF4DgaJqVteHRnH27jHe4kcCeBC7jYkElVbBDLcjOvpueEk7mhyTmj4XFfdE55AagxcJK0oB9GJ8s7FvfGfODBqDExxdBJHVzDcp3PRst1Hr6Ydzddig12MICqkBzwXLMOgMU/8gSGs6Ghk6rU5k1GDLX0cayBk6QFLUfTIVObL7S2FpgQNf7fI9Db0EmdoKUV2Ck6dt9fzLF7Kc0nY5MqY3IJFfnAukwzdFIVWp91qaG+hPPGDGAZA6jOyEksVGlnApck//8HsFly4mwQyOUbhgOvmxTIw+dnuMmwSZ1DPvAghSv659VmFhjBMxh4EehBw6RsI2m4QitVwnm0dGnJIQzkPSbxZfL3xuzGP7nHEEpVZEOm8STrADCMmbzAL4r49C+APxlESWpqaeB1Cj2me8Yv1gSOKPI+YkkdyELm71i52Vt+yqImY5Pa2wE8n5bPVZmBc1NI1WNzdiSTHP/dCFzu5H6SVC77Rw2AV4ClgAVmEs8HxhsqqfPJBW6JVgSIR/CMorAU20xgRaOlDuX3rMuAaPjvppxmUKSqkGEo76bH/t7eBiRJ5T3Jwj+jToATAfKB86PG/8OGSeqkAoPygS+SY7muJjAqeeWh6Lj/loFSh3QMj6TldDlmA90NitTFjeGk9LjvSz3XsYFBkaTy2jJqCHzMVazTrMHgDMxSJ5YPXNCsQ2/X6Jh/C+hplNQh/Y2BrEFtWl4343qDInVp3RjErPSYP4yHDIkkVcY9jSfbzNcKy4flAjcbGqmTa7il5918IOTnE+jDG1EHwEEGSB3a2dySltfe1NKLAQZF6qK24Jr0eF+FWu5moEGRpMoYCswjmWwl99IiJw2T1AnVBI7MB0L26iZLJT2NE6upowt0Y2Nmp+V2I/5gUKQuaBDLsgzz02P9FC9CSVKlXU1hFEDIB84zJFKXaUTl8h8znYFNOgB2MDDqFC7nm+mM4HnqWZMRBkXqYjbn/vT3aRRzmEY3gyJJFZSdxPfTDoDVqeVjljEqUhc6xq/hWLJJ5aqGeiawulFRpxDIsH4ySq1hLoB7DIrUpeTpFc33cQw/MySSVElj6clKhcpV9jSuNShS15OZwDuNx3lmK54wIuoUzuO0dARADfV8hXUNitTFbMsf0w6A9ZjNo+QNiiRVqlGwC79JGwUbMpsnqDEqUteTv5Ed6JFUsHIEdmNbo6IO7VHyjI5mBR/DHw2K1AWNpC/9ozkAjuQGgyJJlbAPQ+hDPQ2DLEP225xiUKSuK7M//6HQ4fc/I6IO7SRuShsEfahlDWcFl7qs8VyfHu8rUsvFrvohSeVvDGzHP9PGwHjeNyJSF3cnQxmYdPpByO7OEQZFHbSs9me16L7gbbjeoEhdWg0rRyN+9udBQyJJ5bQnm1GTnGS7EXJXsKtBkbq+zLE80FjByqzB50DOqKjDOYSpFK4GzgaWMihSF7cjp6THfS/qmcL6BkWSytUI2Jg30kbAPjxnRKQq8RR9M8MK91pmJ3K5QVGHch3r0L8wUoUdON2gSFViBO+nx/6uPGtAJKkMcntyYHpy7Us9N9rDKlWT7Dlcl54DBjCPofQ2Kuow9mZaWj7XYgaQMShSlRjHhGjlj8C3mWBQVA38oVNFy1dmKJ+EF1kGIHMEU8P1jDUsUhUJ5DNb8Gn4Gz0BMuO4J/yR3QyMKuRcYKUWvXMwy/EBuzM3+Xt79uAh7jaEUhXZhOk8znAA1uIzXuKOIj79M+DPBlGSEtlJXEzj0P9VqeVOZ1mVqvJccBUnkk2usvSknh1Zw6ioQg5p/N0p6jGK6YZOqkJbsy7dotuAWv54DxzRJkkFo+nBSsxtPFFmT3edVamaZSbwbuP5ILMV/zIiqpAs8GRRFfkaApsx0tBJVWobHiqhA8CVbSSpSWV/Z+5KK/ujmM00uhkVqXrlb2I8PZKKU47AJLY2KqqQcVElvR44ENg+fSzFWO7lNaYSmErgRi40ZFIV24J+/JbX03PCeVzW5JzR8Ph1dF6ZBuQNnCQ1GsvK9KYOCGQI2SnOqiwJMgfyHIWOwTeMiCrogaiyfnOTVwKTCem/6QQr8lLVC0yKzgtvEegRvToQ+Cw6pzhZoCQ1qeRvx+NpJX88M4yIJADuYhgDC/da5iZyuEFRhawH1CZlrQ4YlVTyexF4J6ro72ioJCXnh4ejc8M3o1eujxr/jxooSYrtyWbUJCfJboTcFc72LakgcywPNlakMqvzGZAzKqqQm6JK+8NJBf+8qIL/iCGSFHUAjCJQl5wfPiewAjAMmE+hM3G0gZKkuHK/Ma+llft9mWZEJDXxF/plhqaVqZDdhe8aFFXISsAXaSfAxuxH4Iukcl9HYENDJKlZJ8DPok7Ca4DfU+hIvM0ASVIktxcHpCfJvtRzMxsYFUnNZc/hhvRcMYB5DHUpJVXMeWlZG8wnzE8r9j82NJIW0gEwhMCcZIxQXdT4nwOsYoAkqSCTGcanjSfKzGSmGhJJi6hg5TObF67MZsbxa4OiCukFvJNW4m8iEJhNYGVDI2kRv1HfoY7A6CbL/l1kYCQpkp3ExWllflVquZuBRkXSIs8ZV3My2aRi1ZN6tmd1o6IKOTytxK9EYAaXGhJJi+kA6MvNfJ6eN7rxKdDHwEhSo9H0YCXmNp4os6dzk0GRtCSZXXi/8byR2ZJ/GhFVxHmckFbk8wS28fY0SUuwHQ+n5431mcWdTlgrSYVK/M78isLa3rOZRjejImlJcrexMz2SClaOwCS2Nioqq0CWr0ZX8jbjTwZF0hJtxkCWSZcSDRzDlQZFkgB2ZDC9k0lSMoTs+ZxpUCS1VOYAplHoQHzdiKisTuPqtALfkzrWZpBBkdQi47g9PX+swnx+RD+DIsnK+/b8I628j2eGEZFUlN8ygoHUN55HcrtymEFRWdxLb9ZmXlqB38olvCQVpRuDmZOeQ77B7wyJpOq2F5tSk06QEnLfZ3eDIqlYmeOY2ljByqzBZ0DWqKjVjuQ+CstNfgn0MCiSijKec4iXuP4OQw2KpOqttG/Mq2mlfR+mGxFJJXmC5TJDC/daZidymUFRq/yY1eORJWzDtwyKpFKquwzng/Rcsjv/NiSSqlJuD/ZPT4b9CDU/ZkOjIqlU2W9zU3pOGcg8htLbqKhk+/FUWp6G8BGOKpFUqknsQaYw4pUpjDUo6swyhkCllJvMUD4OL9IXILMrr2XX4NttugU9mZc9n1faOuP1F7Ian7B0ewa/bih3cwSzLYZt4AKG5z5hdLsebKP5ILMfH7bld4YXWCrcyOptmtGlqKn/FTeGlxuWWsqM5a7wIHtZCFW0H7I1Z/Boepbckq/zZ35uYCSV7Cu8xBOsCcAOvMVUVjYosgNAVSP3I/avO5uf8En7ltzc45DZqA0bRc9D3fpAbTsftIfy63Aze1oSK73DyWQ25+Pw94aOrnbb3+tD7kloyxWI678F9Re2c/x7EdiC1XnAlQFUpD14nV+zalrLaVipZtGWZT7P8jw9qV/o67PIsj7D+ZCaFm/DGvydp9iyjfN9H1MZ1+L311DPv3ie1Zi/iHMgbMbaTC9i7oSVeJsXGJJ8WpU0kYn8ibuL+szl/I/D+XiRr5/JClzLCkWVof3YiB/yTJvlexhDeJ8XqCPf4s8cxXtcynuLfP1G+nMqqyw2jXlk+DIZSZQBzuAILuUGC6KkamgUZfOBJ3LTkqFQ7fjIbEnIh7Z7ZHZp/zwDgeWo48ol/FCp1bKnc3GH2N8Qsje1YVl/k0CPjpHvzBj+YUlU0e5jE7ZhVlHl7SLCIv9dUkL5zRJYrw07AL7FBkkHRnHbefBi8n1nicfu9pxmIWwDI3i/6H0zhMCcRezvdwn0Kml/P9+m+d64sPpUix+9kvwt7N+cJC7FpjmazwleSFXnZMFVUZYKrF0Lp/A/lq4/ko3aYxvC31mVzxquSGSu5MHs8ZW/Qlj/E1YKB7IzAD2Zm9mSV9s84y8zJLxEd4DMXjwefsVXLZEVcifdM9/m0/AC3QAym/Muffi0TbfhC7qFv7AGAP2YnXuZX9K/8uNP6rdn6/AwawOwFjMya/JRu+2Her4MTzOG95lloVRRDuElfpwM122JPsBLwMBmz38ArAl8XsI2rM0b/JchbZLfnXie+xlW9OeywJPABs2enwesAyXdaLcSc3iHvkkqqoRdOZV7+W5Jn70MFtpFcwSUdD07CxzBblzLPRXP9yZswb/4yyLG6izeZOD6hTz/XeD0ErfnOK7gh5xigZSkyvsGhV7Yl6GhkVZBWeCJ6DuPa49M549mLPlkG7oT8he28fDSKpI9kjvT/b0asxldxNDf8poalbtz2+D7NgDqku+bDQy2NKiLeyg6xn60kNeviV7/vyWm9lM2p090lXATDql4Dk5lQvrbkCWwKzu14FM3Rvl6ZCGvnxy9/iqw1GJTu5P+ya0EjVeFHRpdOTWsHI1w2Y8HWvCZPaL9+QmwXLPXh0O6/+qgBXPfbMd/0jRH8UGb5HwEr6ffuSuvFfmbVgus2+z1/sBHUWxczlqSOmr7rFmD/NgKf9+BbdzhsEiZHZjWuC2ZcS368VOxrmIwy6cVhpA9sF2Hs8aVl5nAihX+vgejsj7FwqAqMLJZA2FE9NpQGq5iB6AeWjjq7TD+lR5HK/EpVLgDcTNmpN+3BU+38FPL0zCuofF4Hx+91hf4MHrtay1K8cSoU6EPtazL8havCpjADWmcV6SWKQs05hflL9E+vbLZa/dHr93SotQOZ216RbedTObMiuZ7DAcRD+m/rsUXQW6N8nbfAr/4hdf+jiOjJalD2zo6aX8ALFOh7+kOvBF9127tmusTGZ7+4GYJuW+2wdWlKpPZj8ca93dmJDM6wCbdFpW/GytarSx8z3vgMnyqGj+Jyv690fP3RM//tMWp3ceqDC50IrIpl1Rsy4+PrtQvTT07sk4Rn54S5W86pJOqXR49/3iLG0WPkmd0dGV6S/5o0SqzLejHstFIi8O5tohPbwxpg30esFby/DbR/p4NRcwxNJEH0s+uzhz2qtgFkhyr8kn6XQfyeBGfHQRN5gTZIXl+dWAuhQ6+zSxgktTx/T46oV9aoe84mw7WO5zZrTBkNbMRnzkJTfnUfIev0rMwlDZ3WIdYbSGuvNQC61WkcgXPRWX9MEuDqsjgZg2E7YAto7/nJo2FljuN36Sf78s8GmYZKK8p5BkRbfc47i8yhZ7AO82O+9WAL6PntigqxQs4JV0vvYZ6tlhgdgG1xg7RKK3hzGZKETPhN/hltG/vYsERlRcUldok+jIg6pDYr0Kd1FtFk/IOpJ5bk/lxWu7CKI9PJ/n+dfTcLyxcktQ5DKNwz9ocSJZ9Kp8BwGd0tN7hM+nHitQ2/nBlT6jg1aUqk5nAq41xzWzL9A60aRdFFZU/VCD9I1n4lUCpWlwaHQNPAP+M/r6s6NSeoSfrprcPBDbhl2Xf4sO4KU1/WWrZlP4lpVLI5zs0HfVwd0nbtW00O/1GPGfRKpPtGc5S0ZD7kzm1hFRWp2kHz7XR/9+nlI6qvaM0BlLLWQwoc857smx6pT5wLL8uIY0+Sf4Wlu8vKbaDT5LUrq6jlCGaLfOjKO2fd6RMZ/eP7rVck3ncTk+LQuvkvs3XyRUmWWQyG3agzesNvBuVx7FlTLtXs7THWxpUhXrTcOtL8+W+PoaSGtbwnWgo/dLUs0oZGxlT6M+gQkcwuyx0AsMWnfogmsyt8JgHyWogxfouE+iWpJMhsEM73zrXVWwWjdLaYjFr2i/Z91j40nZHlVyG1uSLNJ1JTC1rvrfkjjTttZjH/SWPpjl6Efm+3MIlSZ3LQJpepS/X0oTx5E9zoejhZpW1F7nM8MLQz+yh3GlRaJ3MZoX7CzMTebgDbuJRUYXlmaTiXg4XROk+bElQFTtuIY2D40tOLZBj62iivVH8vWxbuk+0esEqzKJ1Ew3uuJB8X9mq7dud6VGj7X2cXK11JjGWbBLPHIHTmdSK1PrRdJLHALzQqjK0LyemafWgnlNZvyz5Xp/B9Izm0/hmCaNx4o6Kpre6NXbwLWsBk6TO5xyKWaapZX5La4Z/toHs0ZyUbuMA6rm87LdAVI3sqdH9gctRx2Edcvbq5pWXckwAOQjSKzd10KFGPUhtrQZ4MTrG/ktrV325hiPSe+KzBEaxaau3cgrD6B0NBZ9YlnXI4xVAPoUWzyy/cFewXpMZ4sdxgsWrFTaIRmntWJbb005q1hCe2OoUR0ZD7MfxbFnyvSl/pTCZ5kwC2VamOLFZvk+ycElS59R8pv5dW5neVpRj+GcbyGxc+MHN7M1jFoUS3MLSmaGFeyKz+3BzB97aXaKy+Ta0+taPW6L0brIwSOwWHRN7lCG9ndP0ehOYxvdaneIsbmD1Jo2Yk8vSxCwsh3hGGdJbl2xhxRr+j79ZtEoU2IDDos6U7vy5DKl2A15J0ny0DOnV0K0whw6XUkso8RaSQr57cwEz0zR78iblWVLz0STNV2jHZZ0lSa13UFQZerEVPxIZiNZwbs3wzzaQO5EJ5Av3refPZ4xFoTjZI6JZkVer6DJG5TI1Kp/nlqnCPxtY2dIgAfBnyrPqS9NROxcSCMwmtOJYCwwjMJ87mnQAfEJ5hjH/GHiThk711vpDun0HE5J/Yy1aJe3zqbyfdCAV9vmOZUh5bxpunfxKGdI6Pt22wUkpDyVN1hfn+1LmEFi1Sb6PK8O2jkx++/aycElSJ2/H0XQpm2NLTOeAKI1O0Tuc2aFwr2VmHK9aFIpwBYNYvnB/YfYQvtkJtnpk1HCfCaxYYjrxkN8pFgYptTHw1TKkU1hdoz9fMCttCJc+yijwewKBegJDeCs6hq8ow/YOojyjHrZPtyvPXN5M8/0MoWxzl1RL43/nNHpnRfNJwLO0fh6YTJka1MsAH6Tbdisz020OJV6UaOhGaDhifhLNAdDwPcuUYZuPw3kpJKlL2KaVPxJLA69HaezeKXJ9Cuuk91pmCbmzONii0MLaz778rXF/Z0byQSfa9NujcnpDCZ/fiaZLP/W2NEhl1XR1jbU4gcAXSaOojlDCfBuBraOG1QzWY3tIh4bPBdbsAPnOAv9O853lAgLPRdvt71PL93euSeze50jgf9G5+/AOsqXfibbpSeZzarS/HyeU0NAO/DRNoY4f0XRZzkstHJKk2H3Rj8QlRX72m9FnyzH8s+0asrvzcNqQ3YjPSvrBrTYXswk9C5Nz5SZ3quGAgyBdBaIWWK+Iz+ZouHrU0SqRUldyYXSMPQ1kCZwfNYyKW3Gj4U76J6LPH5O8clf0PXd0gHwfTPN15QMTo+1+m+CytS3c50dGcWscPXEoHavzdjANt5A1btO2BLoReCna9n2KzPeopJMsEJhJYAVgy+g75oCTHkuSCoYB80v4kRhAw8zHjcsJbtapcn0MyzKwsCZ09ngutCgsodNkQjoBUshsw/OdMAsXRRWi+4v43BHR56YDeUuDVFZxB10AdkgaNr0IvBM1jMYX0Sj6RvS5FwjpPDerQ2ESU2Dzdsx3d5peoT4y2v6Hou3/lkVkifu7F4F3o5g1zp+QBZ6k49y+9bNoW+6Jtv9r0ba/RmCpIvIel5Wzo1fujb7rpxYSSVLsuuhH4ict/Mw10Wd+0RkznT2Am9M8rMk8rqeHRWHhchfytXjyRCZ3yuXvehMPMaZFE2z1At6hvBNJSWrq1ugYu69Z4+aIqHEzndCCDrjA0gTeiD7XfKWbH0Tf9xjtN3rtW9F2PE/cuRgY2eyq7ooWk8Xu8wui/f2HZq+Oj+LcnhO4jqIwH818YJ1o+zME/hrl4dQW5jseLfIWoUk9Zigwj8KFmo0sKJKkRgOBz4r4kYh/VOYCa3TKXE+mJrNWYShe9pAOMRy0Q8psxseNccpM5JFOnJWjo4rgMyx5Uqjzo/c/YkmQym5k1CgKwIk0TIrX8FiKsdzLa0wlMJXAj7hoiSnew5Xp++/iP03Sa3h8DQojwIA92yHfy0OTSeouW2A7f8JDaT5u57cWlUU4k1H8kTlJrOrZhyMXss//S/sv4fqnaBseXWAbD+I4plLPVAIPMJNLWH2xqQ1j2SbHxnkLKUOFJfxC8v2SJKXiKxH/t4T3xsPKvtuZM509lNPTvCxHHZd7n9wCMfom5zaJ0WEs34mz03SZMThkMe9dCfgieV8ddMpRD1JHF6+useRHlsCIxQzbP4eh9InWgG/Z4xUoYsh1eVxX5DYGdizLDPRdz0jeLjKWdTRcjW9Lk4re3+N5ZrEpbsqfi06TBUbDSJKqWPN7ERf1I7FV9J6Pgf6dPeOZjZjRmKfMXvzNohC5n6UyIwr3y2b34ZYukKuJURl+GxY5wdaPo/fdbGGQym7HEhowgXV4aTFH939KShNOaMN8D6cw907LHyszE+cgaWrXJqO6ink80IZbmafhFo/itjFP4PhFzHuxMV9Jb8sr7vG8ZUgq7SCWuqI5wLlJowcalqm5P6mkpG1l4PLo7/OSToBOLbsxh9c9yT3UQfg9m3EWm3IJj1kkIHsvt9RPS66MrcaX9XUc0QWy9VvgYWA7Gq7yn0LDUP/Y+sCB0bExxdIgld3GwK9a9M6B9OULdmA2MJ01+Qr78AS/bPKeMxnL95IVPjJAH/7IZ3zewm0ZRsOEcfVtkO+tgN+06J3dyNOHXfmQLG/Si7FcwYMcb9EBIMezfCf9azXe5DX+UcTnVwXeaIPtHE3DSjLPtujdg9mGt1iOWuBf3EzDJJlNzeXn1Cb/X4OZvFJUh8Zo4HGLjySJpPLzBIWe4mOavb4/7TtksmIyYwu985nxvGJRAG5hBVYq3JubPZRzulDuRlK473gmLDDB1h+jsn6ehUHqAA7imfS4XIWPaD6Hx5bRhJ2bdsqVShbuaH6S5qsf81mFfhYGYBeuSuOyAnVc1KlvTyvYlxF0j25jOYwTm7w+hj3T15YmcEWLJrSVJGmRtokaPjOAZZLnlwZej17bo0vl+gTWp0fyg5sl5E7hgGovCJl9+Gvj/s6M4sMumMXbo/J8ffR8PCy5YV1uSe3vbtZmhahhtCnfTl87jaPIJM93IzCJ0V0m33fSjXWZk+Z7aycEZDTLMCC6jeIQbutS+ZsQTd43jFnslXZ2ZVmDD9PX9uMpTwySpHK4L2oAXZw8dxYdY9mkyjV49+CRtME7mk+qugRcxEh6Fybdyk1mry6Yy3jt8VpgXRquKD4blfXJng6kDuQE7qcwKemXQE+mkGUkM9Pnt+PhLpfvc6KJepeins0ZWtXlYCy/TeMxlC+5quuMSARgN5ZNbgJoyOOB/BCALTknKv/13Fzl5UCSVDbxBEVzgK8An1JYJnDzLpnr4xjAwMIPbvY4LqjWApCZwMuNcchsy4tdOKsXR439+5MGf+Pf03HeF6ljeYq+DI+u/G7CbUzm6vTvZahj3AK39HQNY/gozedXebJqy8AWrJ6O2IPAcV3q9rSCPbiVwi0OtYxjRZaPRoIcyX2eECRJ5XR91BCK1yq+oytnOvsNbknzuhZzuYLu1bbjc2ezF7kkBt0JHNOll7/rQ8Mw/4WV9Z08DUgd0BR+lB6nPahjUNQhMIFbu2y+L+Rr6czvWQI7sF1V7v8x/JtCR8hHXTafI+jGkKjBPyT6fVqT+fyGvp4MJEnlNBD4jKbLx8wF1uzSuZ5MTWYtZjfmOXsIv6i2HZ/ZtHB/YWYif6qCLB/DgkslPeIpQOqgAnnG8MUCx+1gvmQIS3fpvE/kpTS/w3mr6vb9zmyddlBnCZzKfl06v/tyNgtbzu/05JYASZLK7FvNfnS+Vw2Zzh7OGWmeB1DHhQtZgqer5v1UzqVwf2EdR7NCFWS7+RrNdTSsEiCpo/oBJ5Ft1iia1EWHgscuZ6N0fhYI7MhRVbXfR/Fmmvex/Lcq8rx+NOkfBDZmFsHb0yRJldEDeCv50fkIqmbpoeXJJ0vEZQi533JTVeQ6kM+ewQwKV9Oer6KyPjGqYN3qoS91iqP2PQpXwz+kC05Ou1ATog7L9Xm3avb3vmzbpCF8BOOrIt8Hsme6wkWGwIUc78EvSaqkg5Mf2xOrKM/XNlYwMvsR8oE5BFbp6pmuCRyTn0lghSZX1cZV0X5/CJgNrOxhL3UCNzGB7kmjaLcuuVLJgg5jeZZNOqgh8HWurJr9PYUs60WrPWzPo1WT9zH8FwiMr6IOH0lSu8kCv4IutsTOog2jcQWEPHW5Vwj5QKgJXWyN4eYCvfOB9/KBkL22SQfANKpnJvyRwBQPeakT+QbP8tUuvVJJUzvzJwrL330RrQ9fHY7nsPRqeDcCkxhdFfnenw3pTT1XsIsHvSSpLVRTBeN3aeWqH1fnA5/nAyEfqKsJXbeikQ9cnOQz5OdyPw1L4DV2AhxqWZfUId3JOuzBqKrI66GMonvUQXsoR1flPh/D22kMNuOFqsn3aVUyykWSpDa0ddTo/Qjonw+cmzaMQxcdbhgYlA/MSvJY2y2wLrBzFIv3gN4WD0lqR1vxIoXl796q2jicxlZ0i+6J34O9LRySJKlYWeCJqNF7XNI47l4T+F9jJ0AusHNXy3hN4PYof9dHL02N4jHFIiJJ7WQyk9JVD3JVNAHeouzM01TjBJCSJKlsvhE1dl8GukUN5EOjUQDPd6Xld2oCI/OBuiRvMwmsGL28AaSTTc0GBltMJKkdjOYDCsvfPVX18TiT1elHfRqTPTnLQiJJklqqO/BG1AEwqcmrgWw+8GRjJ0BN4MiukvF8YGrUufHthbzltiguN1pUJKmNfZ0z0/NwT+qZzDCDAuzD/RSWrZ3DmlUzWbGkNuYQI6nrORu4MPn/Y8DmSaUibihvCzyc/DmjFtYiw+edOdO5wC4Z+G3y5zu1sDYZZjV72yDgv0APGkYDjAKetchIUsm+lpxLW2ZlTuTNpHG7G3/gN+xkCIHj6MPdfMTbyai8Nfk7L/OXIlL4EfA/AylJUnUZCHyWNPjrgU0X9cZ84IHoavkFnTrXgVw+8Fw0quGQxbz7IgqjAP5gkZGkVvlq8nsTinosz3yOop/hixzKNUXHseHxOF7UkySpKl0bVQh+trg3dguslw/UJo3m2QRW6ayZrgkcFXVmPENY7PJ3vYF3oziNtdhIUqvcUXSj9etcbdiamUKWEXxRQgfAGIMnqaXsLZS6jmE0DGfPA/OAdYBXFveBXOCmDBxKQw3i1roMB3e6XAd65eElYIXkmXG1GR5cwqeOomG4JMB/gA1puCVAklS81YHnKUw4eyMNK9HEZ91xjGR3AL7gVf7B2vzK8+4CvseB9OI2AGqZzYWcw7sL3M52GrBm8v/fQBJXSZJUVX5H4WrAd1rYeF4pH/giuXJeVxMY3dkynQ9cGF39b+mQ/hzwXBSvQyw+ktTKpuuihqQH+hP4iJD+29xwLfa3+Z4oVpc1e3VjCrdczAPWNmCSJFWfraOK18dA/yIa0OdFDehHOlklaVA+MCvqwBhVxKd3iWL2NtDTYiRJJesHfBidV78Wnauvihq0dxiqJf62DSUwL4nXXAJrRK/+JYrxlQZLkqTqk6VhqGVjheC4IisavfKBdxo7AXKh88zIXBO4Ndrum0pIYmoUt3MtSpLUKidH59RXgaUIrJE0Yhsbs2saphb9Nl8ddZr8PHl29yi+nwDLGShJkqrPgVGF4GUK92AW05CeHI0CmE5IliHq2I3/DfKBumgSw5VLSGYkDff+B2AmsKLFSZJK1o2GOVkaf5NOJnB31JC9whC1uANgAIFPk7jVM4MtgRej2J5ukCRJqj7dgTeiCsFuJVY0cvnAs9EyepM7esbzgQejTosprUjq9ih+N1ikJKlV9k7PqXk+50Pqk0bsJwSWNTxF/TaflXadnMdr0W/Vm8nvvyRJqjJnRxWCv9OKlT1ygZ2iBvX7BPp01EznAhOabWvvViQ3CJiVxLAWWM9iJUmt8tf0t+nktAl7imEpugNgaQJv8AmB5Zos+7efwZEkqfoMAD5LKgP1wGatTbDZVfXzOmiFqPlohcPLkOrFUcXqfouWJLXK5jTOVN+NwIv8j8BShqWk37wDOSNq/Gd4ApfxliSpKv0oarT+vBwJlum++oqqCRxRgfkKegPvRvEca/GSpBLtRz/6pPOrBA7mhwal5A6ALBvwRRrLrTvZaj2SJKkshtKw/m8A5kKTJYJaJRe4JZpZ/+YOVhFqvmLBjmVM/eioA+AZIGcxk6QSTOLB9Hy6OrMZTY1BaYXjODGN59LUswsjDIokSdXlt1Fj9bIyN7IH5QNfJI3suprAqI6S6XzgvOjqf7mvguSA56K4Hmwxk6QiHcBweiTD/yFwECcblDLYlPfTmI7hPwZEkqTqsVXUSP0Y6F+BhvYFUUP74Q6R68BKzTomNqzAt0yMYvs20NPiJklF2C7qSB3FDANSJqcygXwS1yyBPdnZoEiS1PVlgX9FjdTjK9TY7pUPvBt1Aoxr74znAjdHQ/9/XMGveiiK77ctcpLUQpMZ26SRehCTDEoZjWda+vu0Hu8ZEEmSur4Do8bpK0C3Sn1RTeDIqANgWpkm2ytJt8D6+UBtG01OOBLSyatmAita7CSpBTbivfQ3alueMyBldhbr0Du6vWJPTjQokiR1XUsDb0QdALtX9Nsaltt7Llpu79D2yng+8MeoM+L8NvjKn0Rxvt6iJ0lLcAjHEE9UdwgbGJQK2IuH0zivyixov855SZ2T64hKnceZwCXJ/18G9qn0F2a/y5jMNnwfgPl8UPc31uFUPmzLTOceZF/6J8sc1vJx3eHsxrPMqvDXrgLcRcMtF3XABsA0i6AkLfzngmF8zgvJvCm78hD3soNhqYAp9OcGZvBOslLNrlzDvRxrYCTZASB1LQOAl4Bl2vWEsSd/CnexTZt94fXUZH7IZ+E5urdz/O8HJlgMJWkh9uUafsHR6d/L8SV56hbTXRB4gD+z3mI6cyfyFf7FwBZvQz/e43nWBurbLN+7sQ+PcVNRn7mGf7L7YjrSj2E4d7PaYtOYSXdmkU1iXcu6DOBPfGpBlCSp67iGwpD09nv0oJ7TGNlWmc5O5uYOke+Gx/YWQ0lq5iD6sjzziz6n7kdY5L/HCGRKOE9vz7ltmPMMw/io6G3cmED9IvL9JoHuJeR7PPdZECW1/OQlqaPrRcN96DXtdqIYwvbhdfoBZMbyYniQYRX/0ubDHAfzBG/xWjvuh/8AF1ocJSkyifu5hx1LqoE+DmzU7PkAjAH+VsK2rMBc3qMfMKfi+d6Vb3Mv55X02V+w8Jv4DgJuKyG9HgS2Zzi/5UULpCQ7ACS13pmM5oc8wSwgC7mj2bvuan5V0ZPTvjwcfsG2AJn1+Dw8S9+kaihJ6ih+ydqE5N7/ljiBU5nBfknD9Z/MYt8mr3+V8TzONQBk+Zyz2IV1mbnI9ObTjfP5Ky8nk+Fty094hAMrmuchLM18PuVtlgJgfx5kAmcu9jNnszevJu+p4U3+zVjWY176+jdYh9u5l8a5Z/ZmT3bjjRZv0+e8yhF8ZoGUJEnlaZDvxV+TBnjIjK7wRIDfYkS61FGGkDuKg90DktQlDAA+pTCEfdfotRrgv9Frp7YoxZO5Mv1MT+pYn8EVzcFO0UoxqzCfKfRpwaeWlLcHo9eus5hIkqT2NYUVGEhdYwUlexTfrFhnwwSmp50N2/CKwZekLuWsqLH7AoVb3E6Mnn8NkivsSxLI8lU+Tz87hv+r2JZvx/IsQ236XUdyRRGf3jPK3yfAssnzE6LnZwIrWkQkSVK7yx7EL9JKyhp8yXEtrJwVIXcGE8gn39GNwHGMMfKS1KUsDbweNXqPAfoCH0bPFbfU7QUcTjb5bJ7AFmxSoQ6AP6fbuB4zmZLMxt9yf4ny+H0gBzwbPfcti4ckSeoYptAtsxZfNlZUst/glnJ/RWYLZjSmn9mVxwy6JHVJB0SN3hk0DHtv/PuflDJP1VjeTtMYVYEJ8XZhQ7ol6WcInMSRJaSyKSS3uMFc4DtRvt+GIuZTkCRJqrTsMVyQVlYGUMcJLF+2tE/gpDTtftRzIkOMuCR1zZ8T4AkWvrRdaSO/LmI7lo7S2bbZBIOttUl0D//WvNmKlO5cRL4PsVhIkqQOJ7NJYe3jzB48UpZEp5DPjGBWY7rZ/bnTSEtSl7b1QhrBd7cqxb15Ok1rLT6kXCte7c5uZKLb005nh1akthoURtMlj2cgWfZWkiSpI8mdxtfSey27EziRDVubZvZwbkorQqsyj1MdBilJVeB3USN4HjC0ValdyVr0T4fYB8Zydlm2cjgfpGlO5KkypHhFsw6AcRYFSZLUYWXG8kpjxSUzjudbldgU+jOoMKty9nAuNsKSVBXWAeYn5/8fliG9FejG3LRh/VOebXWKgU0YHzXWe/HzMmxnf+DjJM0HLAaSJKljO5uv0COpDGUJuWPZq+TOhH14KO1MWI/PKNeQTUlSZ3At8DmUZU6ZG9KG+jaE5N8urewA+AvTk9UFGtKug9aPfANOSdIaZRGQJEkdXmYv/p423EfzYUmJnMNweifDNTOE3JFOgiRJVWZ5GpYCbK0RkIwmy1DPk2kHwAsEakps/O+ZprI/n1MYsv9gGbZ3KeAcd78kSeocprACA6lrrBBlj+TMojsRJjAt7UTYhtcMqiSpRPelDfQstxL4d9p4DxxVQuO/hsB/0xQe4yho0gkw3pBLkqSqkj2YO9IG/NrMYXLLr7LkzmBHaqJZlU9gSyMqSSrBNlHDfDawCoFtow6AGQT6FNkBcGL0+ScJZIEp0fdMB/KGXpIkVY+rWCqzVmE5o+yB3NzSj2Y2572082BXHjOYkqQSZIEnoob5hVEj/g9RI/7CIhr/fQl8GH122+SVnsA70XcdZvglSVJ11byO5eK0MrQ8tZzFgCV+5jhOTD/Tl3pOZIiRlCSV4KCoQT4Doiv9geEE5ieN+NkEVmlhB8B3o8b/b5q9enj0fe8Bvd0FkiSpqmQ24ZPGClFmDx5a7JunkM+MYFb6/q/zKyMoSSpBd+DNqEH+Q2B0k8d9/IYnCDxB4AF+x5JWmrmS0fyLuTxB4F/UMpm9mqW5MU1HAUxxN0iSpKqSO5uvk00qQz2p5ww2WNR7s4dGyzStwjxOpacRlCSV4JyoId6yx3jOWmyKI5hRZJqzgcHuCkmSVFUyY3m1sUKUGce0hb7pEvqxEvMb35c9nEuNnCSpBANpOit/yx4rMZuGJfgWNInTi06v4XGju0NSZ+DMpZLKJmzJfvyVx5gN4SHWyZ3IpLofcE+TToJnuCO803DuyazPzPpBfNPISZJKsBPweAtrvDmWYSs+Iss7dGc7ruZhDm/2rhr+zbnpX4N4h7eZ3sJtWRlYDvjQ3SJJkqpGZi8eo3EUwCa83+TFsxhGH+qBQIaQO57JRkyS1CZO4LrG3yf6UMu6LN/k9QnclL6+IrVczLIGTZIkaXG+w2AGUtdYicoexRlp58AEnk07B7bldYMlSWozgRyjCxPQshVT09dGsxz9qE1fm8yPDJgkSVILZA7mV2lDf21mM5ma/GmMpyapWHUj5E9nGyMlSWpT53ESmeS3qIZ6tmYkANszNW38D2c2U7xNVpIkqWVuYenM2sxtrExlD+TGzOa8l3YKTGrhPZuSJJXbtoXfIzbiOXZhGEsnt6dB4DhOM0iSJElFyB7PJRTutSxUrPpTz5kMMUKSpHZxIbvQLflNyhBYK1r2bwveM0CSJEklyGzCJzRbKilzAL82MpKkdrUb05r/PpEncDoTDY4kSVIJcmdyENmocjWEeUyhl5GRJLWr77Iuy0Sj0yCwM88ZGEmSpFbI7MDrjZWr7BF814hIkjqEg3gobfz3pp4prGtQJEmSWiF/MZvSg5BZn8+ZQtaISJI6hDvpz5Bk6b99edCASJIklUFmLx7PnsSRRkKS1KEcx82sQC0XM8BgSJIklcMVdDcIkqQO5wlqOJ3jDYQkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZKk8vt/3tGBd+RzsmMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDctMjdUMDI6NTc6NDgrMDA6MDAFRQ5mAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTA3LTI3VDAyOjU3OjQ4KzAwOjAwdBi22gAAAABJRU5ErkJggg==\" alt=\"n = 0,1,2,3 of Koch Snowflake\" data-image-state=\"image-loaded\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function [Area,Perimeter] = KochSnowflake(n,s)\r\n  Area = [];\r\n  Perimeter =[];\r\nend","test_suite":"filetext = fileread('KochSnowflake.m');\r\nillegal = contains(filetext, 'regexp') || contains(filetext, 'eval') || ...\r\n          contains(filetext, 'switch') || contains(filetext, 'elseif'); \r\nassert(~illegal)\r\n%% \r\nn=1;s=sqrt(5);\r\nA_correct=5.773502691896258/2;\r\nP_correct=8.944271909999159;\r\n[A,P]=KochSnowflake(n,s);\r\n[A,A_correct]\r\nassert(all(abs([A,P]-[A_correct,P_correct])\u003c1E-12));\r\n%% \r\nn=2;s=sqrt(7);\r\nA_correct=8.981004187394181/2;\r\nP_correct=14.110673659011150;\r\n[A,P]=KochSnowflake(n,s);\r\n[A,A_correct]\r\nassert(all(abs([A,P]-[A_correct,P_correct])\u003c1E-12));\r\n%% \r\nn=20;s=sqrt(9);\r\nA_correct=12.470765391560523/2;\r\nP_correct=2838.031696810952;\r\n[A,P]=KochSnowflake(n,s);\r\n[A,A_correct]\r\nassert(all(abs([A,P]-[A_correct,P_correct])\u003c1E-12));\r\n%%\r\nn = 0;s=1:20;\r\nP_correct = 3*s;\r\nA_correct = s.^2*sqrt(3)/4;\r\nfor i = 1:20\r\n    [A,P]=KochSnowflake(n,s(i));\r\n    assert(all(abs([A,P]-[A_correct(i),P_correct(i)])\u003c1E-12));\r\nend\r\n%%\r\nn=1:20;s=1.5;\r\nP_correct = (9*(4/3).^n)/2;\r\nA_correct = 9*sqrt(3)*(8-3*(4/9).^n)/80;\r\nfor i = 1:20\r\n    [A,P]=KochSnowflake(n(i),s);\r\n    assert(all(abs([A,P]-[A_correct(i),P_correct(i)])\u003c1E-12));\r\nend\r\n%% \r\nn = 12345678900000000000;s=987654321000;\r\nP_correct = Inf;\r\nA_correct = 1.35163849E24/2;\r\n[A,P]=KochSnowflake(n,s);\r\nassert(abs(A-A_correct)\u003c1E15\u0026isinf(P));","published":true,"deleted":false,"likes_count":2,"comments_count":1,"created_by":4545451,"edited_by":4545451,"edited_at":"2024-07-03T20:47:49.000Z","deleted_by":null,"deleted_at":null,"solvers_count":10,"test_suite_updated_at":"2024-07-03T20:47:49.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2024-07-03T19:30:17.000Z","updated_at":"2026-06-05T22:55:01.000Z","published_at":"2024-07-03T20:26:37.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eA Koch snowflake is an iteratively generated (fractal) shape built out of successively smaller equilateral triangles by following these steps: \u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eDraw an equilateral triangle. (n = 0)\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eDivide the line segment into three segments of equal length.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eDraw an equilateral triangle that has the middle segment from step 2 as its base and points outward.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eremove the line segment that is the base of the triangle from step 3. (n = 1) \u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"2\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eRepeat steps 2 - 4. (n = 2,3,...) \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\u003eIn the limit of \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003en \\\\rightarrow \\\\infty\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e this shape has an infinite perimeter and a finite area. For \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003en \u0026lt; \\\\infty\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, this perimeter is calculable. Calculate both of these values for any input value of n and any starting triangle edge length, s.\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[[A1,P1] = KochSnowflake(n,s)]]\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\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=\\\"256\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"256\\\"/\u003e\u003cw:attr w:name=\\\"verticalAlign\\\" w:val=\\\"middle\\\"/\u003e\u003cw:attr w:name=\\\"altText\\\" w:val=\\\"n = 0,1,2,3 of Koch Snowflake\\\"/\u003e\u003cw:attr w:name=\\\"relationshipId\\\" w:val=\\\"rId1\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\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":61307,"title":"Steering Ratio Calculation","description":"The steering ratio defines the relationship between steering wheel angle and road wheel angle.\r\nGiven wheel angle δ and Steering ratio N, Compute steering wheel angle swa.\r\nEquation:\r\nswa = N × delta","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: 110.906px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 467.484px 55.4531px; transform-origin: 467.496px 55.4531px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eThe steering ratio defines the relationship between steering wheel angle and road wheel angle.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eGiven wheel angle \u003c/span\u003e\u003c/span\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; \"\u003eδ \u003c/span\u003e\u003c/span\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=\"\"\u003eand Steering ratio \u003c/span\u003e\u003c/span\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; \"\u003eN, \u003c/span\u003e\u003c/span\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=\"\"\u003eCompute steering wheel angle \u003c/span\u003e\u003c/span\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; \"\u003eswa\u003c/span\u003e\u003c/span\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=\"\"\u003e.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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; \"\u003eEquation:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eswa = N × delta\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function sw = steeringWheelAngle(delta,N)\r\nsw = N;\r\nend","test_suite":"%%\r\ndelta = 5*pi/180; \r\nN = 16;\r\nsw_expected = 1.3963;\r\nassert(abs(steeringWheelAngle(delta,N) - sw_expected) \u003c 1e-4)\r\n\r\n%%\r\ndelta = 3*pi/180; \r\nN = 18;\r\nsw_expected = 0.9425;\r\nassert(abs(steeringWheelAngle(delta,N) - sw_expected) \u003c 1e-4)\r\n\r\n%%\r\ndelta = 10*pi/180; \r\nN = 14;\r\nsw_expected = 2.4435;\r\nassert(abs(steeringWheelAngle(delta,N) - sw_expected) \u003c 1e-4)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":2305225,"edited_by":2305225,"edited_at":"2026-04-28T09:26:27.000Z","deleted_by":null,"deleted_at":null,"solvers_count":26,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-04-28T09:26:22.000Z","updated_at":"2026-08-18T13:48:30.000Z","published_at":"2026-04-28T09:26:27.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\u003eThe steering ratio defines the relationship between steering wheel angle and road wheel 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:t\u003eGiven wheel angle \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eδ \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eand Steering ratio \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eN, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eCompute steering wheel angle \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eswa\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eEquation:\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\u003eswa = N × delta\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":2465,"title":"Find the area of a rectangle if length of the diagonal is given.","description":"if length of a diagnonal in rectangle is 5. Its area is 12.","description_html":"\u003cp\u003eif length of a diagnonal in rectangle is 5. Its area is 12.\u003c/p\u003e","function_template":"function y = area_rect(x)\r\n  y = ;\r\nend","test_suite":"%%\r\nx=5;\r\ny_correct = 12;\r\nassert(isequal(area_rect(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":4,"created_by":28146,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":170,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2014-07-25T13:24:47.000Z","updated_at":"2026-05-22T17:26:49.000Z","published_at":"2014-07-25T13:26:13.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\u003eif length of a diagnonal in rectangle is 5. Its area is 12.\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":59856,"title":"Calculate the Area of the Ring","description":"\r\nYou have Ring which consist of inner and outer Circles with Radius r and R which are not given but you'll be given Hprizontal distance d which is Tangent to inner circle .\r\nCalculate the Area of the Ring","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 312.033px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 406.5px 156.017px; transform-origin: 406.5px 156.017px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 231.033px; 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; perspective-origin: 383.5px 115.517px; text-align: left; transform-origin: 383.5px 115.517px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" width=\"225\" height=\"225\" style=\"vertical-align: baseline;width: 225px;height: 225px\" src=\"data:image/png;base64,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\" data-image-state=\"image-loaded\"\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; 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; perspective-origin: 383.5px 21px; text-align: left; transform-origin: 383.5px 21px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 192.067px 7.81667px; transform-origin: 192.067px 7.81667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eYou have Ring which consist of inner and outer Circles with \u003c/span\u003e\u003c/span\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: 126.742px 7.81667px; transform-origin: 126.742px 7.81667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eRadius r and R which are not given \u003c/span\u003e\u003c/span\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: 59.1833px 7.81667px; transform-origin: 59.1833px 7.81667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003ebut you'll be given Hprizontal distance d which is Tangent to inner circle .\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; perspective-origin: 383.5px 10.5px; text-align: left; transform-origin: 383.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 96.5917px 7.81667px; transform-origin: 96.5917px 7.81667px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eCalculate the Area of the Ring\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function area = your_fcn_name(d)\r\n  area = d;\r\nend","test_suite":"%%\r\nd = 3;\r\narea_correct = 28.2743;\r\ntolerance = 1e-4;\r\nassert(abs(your_fcn_name(d)-area_correct)\u003ctolerance)\r\n%%\r\nd = 5;\r\narea_correct = 78.5398;\r\ntolerance = 1e-4;\r\nassert(abs(your_fcn_name(d)-area_correct)\u003ctolerance)\r\n%%\r\nd = 8;\r\narea_correct = 201.0619;\r\ntolerance = 1e-4;\r\nassert(abs(your_fcn_name(d)-area_correct)\u003ctolerance)\r\n%%\r\nd = 15;\r\narea_correct = 706.8583;\r\ntolerance = 1e-4;\r\nassert(abs(your_fcn_name(d)-area_correct)\u003ctolerance)\r\n%%\r\nd = 17;\r\narea_correct = 907.9203;\r\ntolerance = 1e-4;\r\nassert(abs(your_fcn_name(d)-area_correct)\u003ctolerance)","published":true,"deleted":false,"likes_count":1,"comments_count":2,"created_by":4033021,"edited_by":223089,"edited_at":"2024-06-12T15:22:45.000Z","deleted_by":null,"deleted_at":null,"solvers_count":24,"test_suite_updated_at":"2024-06-12T15:22:45.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2024-04-07T14:03:59.000Z","updated_at":"2026-07-17T03:30:19.000Z","published_at":"2024-04-07T14:20:37.000Z","restored_at":null,"restored_by":null,"spam":false,"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:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"225\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"225\\\"/\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:t\u003eYou have Ring which consist of inner and outer Circles with \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eRadius r and R which are not given \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003ebut you'll be given Hprizontal distance d which is Tangent to inner circle .\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\u003eCalculate the Area of the Ring\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":49903,"title":"Splitting Square - Problem the first","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 411px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 205.5px; transform-origin: 407px 205.5px; vertical-align: baseline; \"\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; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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; \"\u003e\u003cspan style=\"\"\u003eConsider a square sitting in Quadrant I as depicted in an example below:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 288px; 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; perspective-origin: 384px 144px; text-align: left; transform-origin: 384px 144px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" style=\"vertical-align: baseline\" src=\"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4RE6RXhpZgAATU0AKgAAAAgABAE7AAIAAAAlAAAISodpAAQAAAABAAAIcJydAAEAAABKAAAQ6OocAAcAAAgMAAAAPgAAAAAc6gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtBU1RBTllBIERvZGR5IC0gKE5TJkwpIC0gS0lORUNUUklDUwAAAAWQAwACAAAAFAAAEL6QBAACAAAAFAAAENKSkQACAAAAAzQyAACSkgACAAAAAzQyAADqHAAHAAAIDAAACLIAAAAAHOoAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyMDIxOjAxOjIxIDEyOjA4OjQ4ADIwMjE6MDE6MjEgMTI6MDg6NDgAAABLAEEAUwBUAEEATgBZAEEAIABEAG8AZABkAHkAIAAtACAAKABOAFMAJgBMACkAIAAtACAASwBJAE4ARQBDAFQAUgBJAEMAUwAAAP/hCztodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIi8+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPjx4bXA6Q3JlYXRlRGF0ZT4yMDIxLTAxLTIxVDEyOjA4OjQ4LjQyMDwveG1wOkNyZWF0ZURhdGU+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPjxkYzpjcmVhdG9yPjxyZGY6U2VxIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+PHJkZjpsaT5LQVNUQU5ZQSBEb2RkeSAtIChOUyZhbXA7TCkgLSBLSU5FQ1RSSUNTPC9yZGY6bGk+PC9yZGY6U2VxPg0KCQkJPC9kYzpjcmVhdG9yPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0ndyc/Pv/bAEMABwUFBgUEBwYFBggHBwgKEQsKCQkKFQ8QDBEYFRoZGBUYFxseJyEbHSUdFxgiLiIlKCkrLCsaIC8zLyoyJyorKv/bAEMBBwgICgkKFAsLFCocGBwqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKv/AABEIARoBHwMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APpGiiigAooooAKKKKACiiigAooooAKKKKAMGH/ko15/2Crf/wBGzVvVgw/8lGvP+wVb/wDo2at6saX2vVnPR+16sKKKK2OgxvEv+p03/sJW/wD6HWzWN4l/1Om/9hK3/wDQ62ahfEzpqfwIfP8AQKKKKs5gooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooqjrGsWmh6a97fuwjXhUjQu8jdlVRyS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\" data-image-state=\"image-loaded\"\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 84px; 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; perspective-origin: 384px 42px; text-align: left; transform-origin: 384px 42px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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; \"\u003e\u003cspan style=\"\"\u003eThis square is to be split into two regions (e.g., red and blue). Given the ratio between the two regions and the side of the square, determine the x coordinate of the line that splits the regions. The ratio between the regions (red to blue) is presented through the first two entries in the input. For example, if the ratio is 7 to 11, then these two numbers will be the first two numbers in the input. The last entry is the side of the square.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = ratio_polygon(s)\r\n  y = s;\r\nend","test_suite":"%%\r\ns=[1 4 10];\r\ny=ratio_polygon(s);\r\ny_correct=2;\r\nassert(abs(y-y_correct)\u003ceps)\r\n%%\r\ns=[1.5 4 10];\r\ny=ratio_polygon(s);\r\ny_correct=2.7273;\r\nassert(abs(y-y_correct)\u003ceps)\r\n%%\r\ns=[7 3 11.3];\r\ny=ratio_polygon(s);\r\ny_correct=7.91;\r\nassert(abs(y-y_correct)\u003ceps)\r\n%%\r\ns=[121 125 17.37];\r\ny=ratio_polygon(s);\r\ny_correct=8.5438;\r\nassert(abs(y-y_correct)\u003ceps)\r\n%%\r\ns=[19 3 25];\r\ny=ratio_polygon(s);\r\ny_correct=21.5909;\r\nassert(abs(y-y_correct)\u003ceps)\r\n\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":2,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":77,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-01-21T18:12:43.000Z","updated_at":"2026-08-15T03:03:43.000Z","published_at":"2021-01-21T18:12:43.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eConsider a square sitting in Quadrant I as depicted in an example below:\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=\\\"282\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"287\\\"/\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:t\u003eThis square is to be split into two regions (e.g., red and blue). Given the ratio between the two regions and the side of the square, determine the x coordinate of the line that splits the regions. The ratio between the regions (red to blue) is presented through the first two entries in the input. For example, if the ratio is 7 to 11, then these two numbers will be the first two numbers in the input. The last entry is the side of the square.\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.jpeg\",\"relationshipId\":\"rId1\"}]},{\"partUri\":\"/media/image1.jpeg\",\"contentType\":\"image/jpeg\",\"content\":\"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4RE6RXhpZgAATU0AKgAAAAgABAE7AAIAAAAlAAAISodpAAQAAAABAAAIcJydAAEAAABKAAAQ6OocAAcAAAgMAAAAPgAAAAAc6gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtBU1RBTllBIERvZGR5IC0gKE5TJkwpIC0gS0lORUNUUklDUwAAAAWQAwACAAAAFAAAEL6QBAACAAAAFAAAENKSkQACAAAAAzQyAACSkgACAAAAAzQyAADqHAAHAAAIDAAACLIAAAAAHOoAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyMDIxOjAxOjIxIDEyOjA4OjQ4ADIwMjE6MDE6MjEgMTI6MDg6NDgAAABLAEEAUwBUAEEATgBZAEEAIABEAG8AZABkAHkAIAAtACAAKABOAFMAJgBMACkAIAAtACAASwBJAE4ARQBDAFQAUgBJAEMAUwAAAP/hCztodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIi8+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPjx4bXA6Q3JlYXRlRGF0ZT4yMDIxLTAxLTIxVDEyOjA4OjQ4LjQyMDwveG1wOkNyZWF0ZURhdGU+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPjxkYzpjcmVhdG9yPjxyZGY6U2VxIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+PHJkZjpsaT5LQVNUQU5ZQSBEb2RkeSAtIChOUyZhbXA7TCkgLSBLSU5FQ1RSSUNTPC9yZGY6bGk+PC9yZGY6U2VxPg0KCQkJPC9kYzpjcmVhdG9yPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0ndyc/Pv/bAEMABwUFBgUEBwYFBggHBwgKEQsKCQkKFQ8QDBEYFRoZGBUYFxseJyEbHSUdFxgiLiIlKCkrLCsaIC8zLyoyJyorKv/bAEMBBwgICgkKFAsLFCocGBwqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKv/AABEIARoBHwMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APpGiiigAooooAKKKKACiiigAooooAKKKKAMGH/ko15/2Crf/wBGzVvVgw/8lGvP+wVb/wDo2at6saX2vVnPR+16sKKKK2OgxvEv+p03/sJW/wD6HWzWN4l/1Om/9hK3/wDQ62ahfEzpqfwIfP8AQKKKKs5gooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooqjrGsWmh6a97fuwjXhUjQu8jdlVRyS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\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":57550,"title":"Compute the area of the shoemaker’s knife","description":"A shape resembling a shoemaker’s knife is constructed from a semicircle with diameter  with two semicircular “bites” of diameters  and . \r\nWrite a function to compute the area  of this shape as well as the area  of a circle with diameter , the length of the line tangent to the two smaller semicircles and touching the edge of the largest semicircle.\r\n\r\n","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 399.7px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 199.85px; transform-origin: 407px 199.85px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 42px; 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; perspective-origin: 384px 21px; text-align: left; transform-origin: 384px 21px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 271.633px 8px; transform-origin: 271.633px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eA shape resembling a shoemaker’s knife is constructed from a semicircle with diameter \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: \u0026quot;STIXGeneral\u0026quot;, \u0026quot;STIXGeneral-webfont\u0026quot;, serif; font-style: italic; font-weight: 400; color: rgb(0, 0, 0);\"\u003ea\u003c/span\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: 97.625px 8px; transform-origin: 97.625px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e with two semicircular “bites” of diameters \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: \u0026quot;STIXGeneral\u0026quot;, \u0026quot;STIXGeneral-webfont\u0026quot;, serif; font-style: italic; font-weight: 400; color: rgb(0, 0, 0);\"\u003eb\u003c/span\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: 15.5583px 8px; transform-origin: 15.5583px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e and \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-5px\"\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAAkCAYAAAA0EkzVAAADBUlEQVRoQ+2YO2sWQRSGkx8QjJfSSm3EIoKKjRYKoigEU6m1hZcyhffOC2gp4gXsE0FRBMULaKFWalBELLyUVvEC/gB9XjITz843szsbyPJpZuFl+XZmZ8555sw5s9/gQLmiBAYLlziBAiYRGQVMAdMuaZSIWeARsxT/V6M16D163hQ//3vEbALAKbTdgNhcwPyl8cDAyQqGrE5NYfcPtL/ExvXoIdqRY+9CALMCEJ8djIPcrxUwMwT2ogkHYy33twXMDIFJtAf9QEtyoKhP2600wjtD6AP65iZR5v+KvuRO2nG/78y3GF1Bh93cvnzrp/Vl1rQcMBpkPzqGHqEptBW9RifcSNkh2jEULeQbN+c+7o/RaXTI2KFIOo4quacJjAa+hVYi67xgTbvBW4Vox2COMN95N6d8uIGUiC+h5egyUjTpqixuHRhBeepejEXEbzegDdGO/W6czpZpLeb1IDJsYj5K2wU/YgqMhaIQVAKzl42YWHvMYruvGz1KdPjF86yqQr8wqrWAJ4NxlR+fuWfnbHsKjCf9is4bIkbu5Nk993wZd5+I6xy2RswVjLaCVjnnstGg7bOqwY/KGScGxg64i8HuRwbU3lQCS4GLGa4o9Ps9x7FYnyc8nA33hkG8jeqW8uMsbdECEgPzic5KVCnK9iRZCb+5ejtP7/kynfJD03pfez4VQjC2vKWctiuR9aU6T47XDWv9SH0G2J3R40cI5gCzXXUzxsIvzBO5+aVrNtYPRX94+FRi/ohUqivVyBsagrF1PwTjK5UOeTpi+/wi8otQ1sdZR4T83wypbeTbk8k8BGOrjd1KipS7aAvyBz61v0Nn0EaUU5m64GLLdFgc1OZPvrXnr7rkKyc0sC6Fo6DoDOEPdjrxKsH1ExTZquIgu7VNdNf/L1o0LfpFpA/JUVT792YMjKiOo3XoJ7qD7AFP+3cM3UY33aSOX9/c5MM2tBsNO6v0bfcCxY4fPYY3fSv1jaddG1LAJIgXMAVMu81YIqZETImYdgRKxLTjVXJMgtcf35ySJX5Nfj8AAAAASUVORK5CYII=\" alt=\"a-b\" style=\"width: 35px; height: 18px;\" width=\"35\" height=\"18\"\u003e\u003c/span\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: 3.88333px 8px; transform-origin: 3.88333px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 43px; 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; perspective-origin: 384px 21.5px; text-align: left; transform-origin: 384px 21.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 114.608px 8px; transform-origin: 114.608px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eWrite a function to compute the area \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAoCAYAAACb3CikAAACOklEQVRYR+1XuUoEQRDd/QLxiA08YhMPEE0EUfQD1NjAIxBMvFMFTcwUA8HMA1NFEw00EQ80MvAIjBU/Qd+TqqW3me6ZdWd2NpiBx8wOu1Wvq97rrs3nquTKVwmPXEbE7kRWkTgr0oNgz8BXHIL/b2tGkXwf6AWu0yJSj8Q3QDMwBhykRWQOidcl+Rruy2kQaULSNyPxHZ470iByhqQt0hbmJ6muOARbiljpkishYValodJEXpHwUDRxi3u7tGQY99Ny2xO1IhToAtAqq6dTRiT5JO47lSBCu74Ai0bC2J0TpSJb4gzTHUN4dyJViMU5YURUoLYO2kDiUYjE4pwwIrQrWzMboAE6SK+yneMjoufJuUOInXhfG+IcxmgE+mRBzs3PRUQFuo0Ari08qnNUT4w17XKXi4i6wlfyqM7R73kPyCAiep6EHWjaOi7S5xzqbADw6iiIiJY8TIDqKBLxOecnhOhft2wiGtzbT+mzaWG+4nzybmlA42l1qZcZ4B44Ap70+yYRBr4UJ0QhYm5qjDcPbFhEVvF5CdB9aALPNcAuUDRiKhEyX7GCXODzsWOV3XhPS9qX/Rs9HNnmceADCJzowja0gFyRX3EL+AQoZGroIaBihWBJEtHWfUu7vWdSkkR4WE4BnPQ3Ac4vzqk/SSIcpOoAzjD9AP9+8LgYBFgt/hMoCDYpIropamJqgcRocQ5SdGjRdp8UEXXhnuESJudwRdE67VtQb1oPSVWk5PVkROySZRWp2or8An23dik5GmdZAAAAAElFTkSuQmCC\" alt=\"Ak\" style=\"width: 17px; height: 20px;\" width=\"17\" height=\"20\"\u003e\u003c/span\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: 103.85px 8px; transform-origin: 103.85px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e of this shape as well as the area \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAoCAYAAABw65OnAAACA0lEQVRYR+1XuUoEQRTc/QTRDxCP2MQDRBMj0VjU2MAjM/FAzUTQD1AEcxUUI8UDNNBENDAz8MAfUPALtAreW3qG3unRnp6dYAaK3p2d6Vf9XtXr3mqlAFe1ABwqJQmtQpmJLDIxgEmegU9fcf+3HBMIvA8MAneNINGMoPdAOzAJHDSCxAKCbkrgDYwreZNoQ8A3I+gjPvfkTeIcATukFIxNQn2+4vyLMOmGWyFgZqMlTxKvCHYoGnjA2C1lGMV45lOStJmgGJeATlk1HTEugWcw7oYmQUu+AMtGsEwdkiYT2+IA0wUjuHcqq/d2iIuEijFe9y4QeBIS3g5xkaAlWY55S83pFL28HJJEQveHizqi68X9piwcUo+EinFHLGnjkZlD6pFQ9SelOTOH2Ejo/uDanLRczJKXQ2wkNM0usalzSMLLIXESOjG1MOfogqZN+SjPF++Wd6ivKaAV+ADGgD2g1mVNEpz0RhSfhoTZsBh7EdiKkeCcx8AlsAbwKPglMWqZVhLMwGpsgmt8P7Ksjs/2A0OWVZvvqMNYqmEhwFemgW+gdiJzNStLnNS32O5nAecRMCSJH6HrEniwv4EqcJaCJ7HEK1Qm1Dk2EuwvkRN6KBJcuZ6+dAdmE6RO1oHIf5WQJLQ/0EUnUo8ri9uCacIlg8jvITORmkhJQlNVZqJQmfgFBElmKaO26HAAAAAASUVORK5CYII=\" alt=\"Ac\" style=\"width: 16.5px; height: 20px;\" width=\"16.5\" height=\"20\"\u003e\u003c/span\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: 77.4px 8px; transform-origin: 77.4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e of a circle with diameter \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: \u0026quot;STIXGeneral\u0026quot;, \u0026quot;STIXGeneral-webfont\u0026quot;, serif; font-style: italic; font-weight: 400; color: rgb(0, 0, 0);\"\u003ec\u003c/span\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: 56px 8px; transform-origin: 56px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, the length of the line tangent to the two smaller semicircles and touching the edge of the largest semicircle.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 266.7px; 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; perspective-origin: 384px 133.35px; text-align: left; transform-origin: 384px 133.35px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" style=\"vertical-align: baseline;width: 417px;height: 261px\" src=\"data:image/png;base64,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j+u1ZlIRhmNVNiqGXtN7bf0ZLV26NDty5IjXBF9DVC+iIhQP8CdOnMj6+vq8TvDa+jn9wR/8QX7dIvwA1E+p7XBRCYqK0Ngw9Mwzz2Q333xzft36UurUdetVOwMA41m2bNmn3xXCD0A9JXFY6o9//ON8b1ArDNkTBEBZbrvttuyBBx7IHn744U8X0gColyRCUEurMvTrX/9aCAIAALoiqRAEAADQbUkdlgoAANBtQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoSYWgXbt2ZQ899FBxBwAAVEE8w8ezfFUkEYJa4WfNmjXZs88+W7wLAABUQTzDx7N8VcJQqSFI+AEAgPqoShia88lZxXXPxA/k8ccfF3wAAKDGHnzwweyJJ57IVq9eXbyThlIqQRs2bMh/AQAA9ZXqc38plaCWqAQ98sgj2eDgYPHOOSX+TwIAAGZozpw5xdU5UfmJClBUglJU6p6g+KEMDAxkzzzzTHIlMgAAYGbimX7dunXZzp07kw1AodRK0FhPP/109uSTT+Y/NAAAoBpiGMKjjz6aPfzww8U7aUsqBAEAAHRbUoelAgAAdJsQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANMqcT84qrgGg4wYHB7OtW7dmb7zxRn5/8803Z2vXrs36+/vzewDoNSEIgK548cUXsyeffDLbsGFD8c75HnvssezRRx8VhgDoOSEIgI7btWtXtmbNmuIuy+69995s//792cqVK7NNmzbl1aHW+88//3x+DQC9Yk8QAB0XQSc88cQT2cDAQB50tmzZkr/u3Lkzb4cLUSWKwAQAvaQSBEDPxR6h2267Lb9et25d9vDDD+fXANALKkEA9Nzq1auLqyzbvXt3cQUAvSEEAdBzhiEAUCYhCICuevrpp7P77rsvb3+LYQlz5szJfwFAWYQgALoiwk+EnUceeSQfgBD7gAxBACAFQhAAHffss8/m4SfEJLhf//rXWczhGf2rZenSpcUVAPSGEARAx/3t3/5t/hp7f2I09l133ZXfj+fIkSPFFQD0hhAEQMdFJSjceeed+SsApEQIAqDjWiOwW4emjvXQQw8VVwDQe0IQAB1377335q+Dg4N54HnxxRfz66gQxZS4VqUo2BMEQK/N+WT07lQA6JAYhz3RNLiHH37401D02GOPZU888UTxOwDQfSpBAHRFDESIsNNqjYshCQ8++GA+KW7dunXZl770pXzPULwCQC+pBAEAAI2iEgQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADRIlv3/Rvil79Q9SDUAAAAASUVORK5CYII=\" data-image-state=\"image-loaded\" width=\"417\" height=\"261\"\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; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function [Ak,Ac] = arbelos(a,b)\r\n  %  a = diameter of largest semicircle\r\n  %  b = diameter of medium semicircle\r\n  %  Ak = area of the shoemaker's knife\r\n  %  Ac = area of the circle with diameter c\r\n  Ak = polyarea(a+b);\r\n  Ac = pi*c^2/4\r\nend","test_suite":"%%\r\na = 1; \r\nb = 0.45;\r\nAk = arbelos(a,b);\r\nAk_correct = 0.194386045440868;\r\nassert(abs(Ak-Ak_correct)\u003c1e-13)\r\n\r\n%%\r\na = 1; \r\nb = 0.37;\r\n[~,Ac] = arbelos(a,b);\r\nAc_correct = 0.183076311887945;\r\nassert(abs(Ac-Ac_correct)\u003c1e-13)\r\n\r\n%%\r\na = 2; \r\nb = 1.1;\r\nAk = arbelos(a,b);\r\nAk_correct = 0.777544181763474;\r\nassert(abs(Ak-Ak_correct)\u003c1e-13)\r\n\r\n%%\r\na = exp(1); \r\nb = 2;\r\n[~,Ac] = arbelos(a,b);\r\nAc_correct = 1.128274457746991;\r\nassert(abs(Ac-Ac_correct)\u003c1e-13)\r\n\r\n%%\r\na = 3; \r\nb = 0.45;\r\nAk = arbelos(a,b);\r\nAk_correct = 0.901244392498572;\r\nassert(abs(Ak-Ak_correct)\u003c1e-13)\r\n\r\n%%\r\na = pi; \r\nb = pi/6;\r\n[~,Ac] = arbelos(a,b);\r\nAc_correct = 1.076606829177077;\r\nassert(abs(Ac-Ac_correct)\u003c1e-13)\r\n\r\n%%\r\na = sqrt(17); \r\nb = sqrt(10);\r\nAk = arbelos(a,b);\r\nAk_correct = 2.386357557750292;\r\nassert(abs(Ak-Ak_correct)\u003c1e-13)\r\n\r\n%%\r\na = sqrt(31); \r\nb = sqrt(29);\r\n[~,Ac] = arbelos(a,b);\r\nAc_correct = 0.772304555883422;\r\nassert(abs(Ac-Ac_correct)\u003c1e-13)\r\n\r\n%% \r\nd = [3.5 8];\r\nfor k = 1:4\r\n    [Ak,Ac] = arbelos(d(k+1),d(k));\r\n    w = rand;\r\n    d(k+2) = w*Ak+(1-w)*Ac;\r\nend\r\nd6_correct = 2.568944500499240e+03;\r\nassert(abs(d(6)-d6_correct)/d6_correct \u003c 1e-13)\r\n\r\n%%\r\nfiletext = fileread('arbelos.m');\r\nillegal = contains(filetext, 'assignin') || contains(filetext, 'assert') || contains(filetext, 'regexp'); \r\nassert(~illegal)","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":46909,"edited_by":46909,"edited_at":"2023-01-16T01:00:43.000Z","deleted_by":null,"deleted_at":null,"solvers_count":17,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2023-01-16T00:57:58.000Z","updated_at":"2026-07-13T06:53:19.000Z","published_at":"2023-01-16T00:59:33.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\u003eA shape resembling a shoemaker’s knife is constructed from a semicircle with diameter \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003cw:attr w:name=\\\"altTextString\\\" w:val=\\\"a\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003ea\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e with two semicircular “bites” of diameters \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003cw:attr w:name=\\\"altTextString\\\" w:val=\\\"b\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eb\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e and \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003cw:attr w:name=\\\"altTextString\\\" w:val=\\\"a-b\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003ea-b\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eWrite a function to compute the area \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003cw:attr w:name=\\\"altTextString\\\" w:val=\\\"Ak\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eA_k\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e of this shape as well as the area \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003cw:attr w:name=\\\"altTextString\\\" w:val=\\\"Ac\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eA_c\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e of a circle with diameter \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003cw:attr w:name=\\\"altTextString\\\" w:val=\\\"c\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003ec\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, the length of the line tangent to the two smaller semicircles and touching the edge of the largest semicircle.\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=\\\"261\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"417\\\"/\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:t\u003e\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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j+u1ZlIRhmNVNiqGXtN7bf0ZLV26NDty5IjXBF9DVC+iIhQP8CdOnMj6+vq8TvDa+jn9wR/8QX7dIvwA1E+p7XBRCYqK0Ngw9Mwzz2Q333xzft36UurUdetVOwMA41m2bNmn3xXCD0A9JXFY6o9//ON8b1ArDNkTBEBZbrvttuyBBx7IHn744U8X0gColyRCUEurMvTrX/9aCAIAALoiqRAEAADQbUkdlgoAANBtQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoQhAAANAoSYWgXbt2ZQ899FBxBwAAVEE8w8ezfFUkEYJa4WfNmjXZs88+W7wLAABUQTzDx7N8VcJQqSFI+AEAgPqoShia88lZxXXPxA/k8ccfF3wAAKDGHnzwweyJJ57IVq9eXbyThlIqQRs2bMh/AQAA9ZXqc38plaCWqAQ98sgj2eDgYPHOOSX+TwIAAGZozpw5xdU5UfmJClBUglJU6p6g+KEMDAxkzzzzTHIlMgAAYGbimX7dunXZzp07kw1AodRK0FhPP/109uSTT+Y/NAAAoBpiGMKjjz6aPfzww8U7aUsqBAEAAHRbUoelAgAAdJsQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANIoQBAAANMqcT84qrgGg4wYHB7OtW7dmb7zxRn5/8803Z2vXrs36+/vzewDoNSEIgK548cUXsyeffDLbsGFD8c75HnvssezRRx8VhgDoOSEIgI7btWtXtmbNmuIuy+69995s//792cqVK7NNmzbl1aHW+88//3x+DQC9Yk8QAB0XQSc88cQT2cDAQB50tmzZkr/u3Lkzb4cLUSWKwAQAvaQSBEDPxR6h2267Lb9et25d9vDDD+fXANALKkEA9Nzq1auLqyzbvXt3cQUAvSEEAdBzhiEAUCYhCICuevrpp7P77rsvb3+LYQlz5szJfwFAWYQgALoiwk+EnUceeSQfgBD7gAxBACAFQhAAHffss8/m4SfEJLhf//rXWczhGf2rZenSpcUVAPSGEARAx/3t3/5t/hp7f2I09l133ZXfj+fIkSPFFQD0hhAEQMdFJSjceeed+SsApEQIAqDjWiOwW4emjvXQQw8VVwDQe0IQAB1377335q+Dg4N54HnxxRfz66gQxZS4VqUo2BMEQK/N+WT07lQA6JAYhz3RNLiHH37401D02GOPZU888UTxOwDQfSpBAHRFDESIsNNqjYshCQ8++GA+KW7dunXZl770pXzPULwCQC+pBAEAAI2iEgQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADSKEAQAADRIlv3/Rvil79Q9SDUAAAAASUVORK5CYII=\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":54124,"title":"Area of a regular hexagon","description":"Given the length of a side of a regular hexagon, return its area rounded to two decimal places.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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; \"\u003e\u003cspan style=\"\"\u003eGiven the length of a side of a regular hexagon, return its area rounded to two decimal places.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = hexagon_area(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 1;\r\ny_correct = 2.6;\r\nassert(isequal(hexagon_area(x),y_correct))\r\n%%\r\nx = 5;\r\ny_correct = 64.95;\r\nassert(isequal(hexagon_area(x),y_correct))\r\n%%\r\nx = 10;\r\ny_correct = 259.81;\r\nassert(isequal(hexagon_area(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":1985600,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":39,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2022-03-04T19:42:05.000Z","updated_at":"2026-06-01T02:35:24.000Z","published_at":"2022-03-04T19:42:33.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eGiven the length of a side of a regular hexagon, return its area rounded to two decimal places.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":45278,"title":"Orthogonal lines","description":"Check whether two given lines are orthogonal or not.\r\n\r\nTwo lines are orthogonal if they create a right angle at their intersections.\r\n\r\n* p=[x1 y1; x2 y2]   \r\n* q=[x3 y3; x4 y4]\r\n\r\nhere (x1,y1) and (x2,y2) form a line.","description_html":"\u003cp\u003eCheck whether two given lines are orthogonal or not.\u003c/p\u003e\u003cp\u003eTwo lines are orthogonal if they create a right angle at their intersections.\u003c/p\u003e\u003cul\u003e\u003cli\u003ep=[x1 y1; x2 y2]\u003c/li\u003e\u003cli\u003eq=[x3 y3; x4 y4]\u003c/li\u003e\u003c/ul\u003e\u003cp\u003ehere (x1,y1) and (x2,y2) form a line.\u003c/p\u003e","function_template":"function tf = ortho_line(p,q)","test_suite":"%%\r\np=[7,3;0 13];\r\nq=[2,0;-1,0];\r\ny_correct = 0;\r\nassert(isequal(ortho_line(p,q),y_correct))\r\n%%\r\np=[0,3;0 13];\r\nq=[2,0;-1,0];\r\ny_correct = 1;\r\nassert(isequal(ortho_line(p,q),y_correct))\r\n%%\r\np=[0,4;0 -9];\r\nq=[2,3;-1,0];\r\ny_correct = 0;\r\nassert(isequal(ortho_line(p,q),y_correct))\r\n%%\r\np=[0,4;0 -9];\r\nq=[2,0;-1,0];\r\ny_correct = 1;\r\nassert(isequal(ortho_line(p,q),y_correct))\r\n%%\r\np=[2,2;5,5];\r\nq=[0,-2;-2,0];\r\ny_correct = 1;\r\nassert(isequal(ortho_line(p,q),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":363598,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":38,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-01-26T06:07:02.000Z","updated_at":"2026-05-30T04:52:19.000Z","published_at":"2020-01-26T06:07: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\u003eCheck whether two given lines are orthogonal or not.\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\u003eTwo lines are orthogonal if they create a right angle at their intersections.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ep=[x1 y1; x2 y2]\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eq=[x3 y3; x4 y4]\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\u003ehere (x1,y1) and (x2,y2) form a line.\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":44276,"title":"Simple spirometer - find your lung capacity from the number and size of soap bubbles in one breath","description":"Assumed that each bubble has practically the same diameter d. Given total number n of bubbles. Find volume v of breath. ","description_html":"\u003cp\u003eAssumed that each bubble has practically the same diameter d. Given total number n of bubbles. Find volume v of breath.\u003c/p\u003e","function_template":"function v = spiro(n,d)\r\n  v=n/d;\r\nend","test_suite":"%%\r\nn=10;\r\nd=6;\r\nassert(spiro(n,d)\u003c365*pi)\r\n\r\n%%\r\nn=10;\r\nd=6;\r\nassert(spiro(n,d)\u003e355*pi)\r\n\r\n%%\r\nn=125;\r\nd=1;\r\nassert(spiro(n,d)\u003c25*pi)\r\n\r\n%%\r\nn=120;\r\nd=1;\r\nassert(spiro(n,d)\u003e19*pi)\r\n\r\n%%\r\nn=12;\r\nd=1;\r\nassert(spiro(n,d)\u003c3*pi)\r\n\r\n%%\r\nn=11;\r\nd=1;\r\nassert(spiro(n,d)\u003epi)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":166,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":44,"test_suite_updated_at":"2017-08-08T14:35:56.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2017-08-06T18:54:26.000Z","updated_at":"2026-04-03T06:52:40.000Z","published_at":"2017-08-06T18:54:26.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\u003eAssumed that each bubble has practically the same diameter d. Given total number n of bubbles. Find volume v of breath.\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":44060,"title":"Volume Pillar","description":"Calculate the volume of a pillar with radius l and heigth ar.","description_html":"\u003cp\u003eCalculate the volume of a pillar with radius l and heigth ar.\u003c/p\u003e","function_template":"function y = Pillar_Size(l,ar)\r\n  y = x;\r\nend","test_suite":"%%\r\nl = 1;\r\nar = 2;\r\ny_correct = pi*2;\r\nassert(isequal(Pillar_Size(l,ar),y_correct))\r\n\r\n%%\r\nl = 12;\r\nar = 25;\r\ny_correct = pi*3600;\r\nassert(isequal(Pillar_Size(l,ar),y_correct))\r\n\r\n%%\r\nl = 6;\r\nar = 2;\r\ny_correct = pi*72;\r\nassert(isequal(Pillar_Size(l,ar),y_correct))","published":true,"deleted":false,"likes_count":15,"comments_count":1,"created_by":99516,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":2265,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2017-02-06T15:36:59.000Z","updated_at":"2026-08-16T19:44:11.000Z","published_at":"2017-02-06T15:36:59.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\u003eCalculate the volume of a pillar with radius l and heigth ar.\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":2377,"title":"Area of a disk","description":"Find the area of a disk or circle. \r\n\r\nx= radius of the disk.","description_html":"\u003cp\u003eFind the area of a disk or circle.\u003c/p\u003e\u003cp\u003ex= radius of the disk.\u003c/p\u003e","function_template":"function y = crcl_area(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 2;\r\ny_correct = 12.57;\r\nassert(isequal(crcl_area(x),y_correct))\r\n\r\n%%\r\nx = 12;\r\ny_correct = 452.39;\r\nassert(abs(y_correct-crcl_area(x)) \u003c= 0.01)","published":true,"deleted":false,"likes_count":2,"comments_count":6,"created_by":22553,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":381,"test_suite_updated_at":"2014-06-20T05:28:55.000Z","rescore_all_solutions":true,"group_id":1,"created_at":"2014-06-18T17:24:29.000Z","updated_at":"2026-07-24T12:09:16.000Z","published_at":"2014-06-18T17:25:07.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\u003eFind the area of a disk or circle.\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\u003ex= radius of the disk.\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":44618,"title":"surface areas of a cylinder","description":"There are 3 inputs: option, radius and height. If option= '1', compute the lateral surface area of the cylinder, for option 2 calculate the total surface area of the cylinder. For any other option, compute the total area of both flat sides of the cylinder.","description_html":"\u003cp\u003eThere are 3 inputs: option, radius and height. If option= '1', compute the lateral surface area of the cylinder, for option 2 calculate the total surface area of the cylinder. For any other option, compute the total area of both flat sides of the cylinder.\u003c/p\u003e","function_template":"function y = surface_area_cyl(optn,r,h)\r\n  y = r*h;\r\nend","test_suite":"%%\r\noptn=1;\r\nr=3;\r\nh=6;\r\ny_correct = 36*pi;\r\nassert(isequal(surface_area_cyl(optn,r,h),y_correct))\r\n\r\n%%\r\noptn=5;\r\nr=3;\r\nh=6;\r\ny_correct = 18*pi;\r\nassert(isequal(surface_area_cyl(optn,r,h),y_correct))\r\n\r\n%%\r\noptn=2;\r\nr=2;\r\nh=2;\r\ny_correct = 16*pi;\r\nassert(isequal(surface_area_cyl(optn,r,h),y_correct))\r\n\r\n%%\r\noptn=0;\r\nr=5;\r\nh=10;\r\ny_correct = 50*pi;\r\nassert(isequal(surface_area_cyl(optn,r,h),y_correct))\r\n\r\n%%\r\noptn=1;\r\nr=5;\r\nh=10;\r\ny_correct = 100*pi;\r\nassert(isequal(surface_area_cyl(optn,r,h),y_correct))\r\n\r\n%%\r\noptn=2;\r\nr=5;\r\nh=10;\r\ny_correct = 150*pi;\r\nassert(isequal(surface_area_cyl(optn,r,h),y_correct))\r\n\r\n%%\r\noptn=42;\r\nr=3;\r\nh=7;\r\ny_correct = 18*pi;\r\nassert(isequal(surface_area_cyl(optn,r,h),y_correct))\r\n\r\n%%\r\noptn=2;\r\nr=3\r\nh=7;\r\ny_correct = 60*pi;\r\nassert(isequal(surface_area_cyl(optn,r,h),y_correct))\r\n\r\n%%\r\noptn=1;\r\nr=3;\r\nh=7;\r\ny_correct = 42*pi;\r\nassert(isequal(surface_area_cyl(optn,r,h),y_correct))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":1,"created_by":171559,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":55,"test_suite_updated_at":"2018-07-16T16:54:54.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2018-04-20T05:49:29.000Z","updated_at":"2026-07-24T15:17:28.000Z","published_at":"2018-04-20T05:49:29.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\u003eThere are 3 inputs: option, radius and height. If option= '1', compute the lateral surface area of the cylinder, for option 2 calculate the total surface area of the cylinder. For any other option, compute the total area of both flat sides of the cylinder.\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":45695,"title":"How many points lie within the rectangle and how many aren't?","description":"Suppose, you are given the coordinates of bottom-left and top-right corners of a rectangle as *input-1, R* i.e *R=[Bottom-left corner co-ordinate; Top-Right corner coordinate]*. And you are told to count the points of the *input-2, P* (which represents multiple points a,b,c,d, etc within a matrix i.e P=[a;b;c;d]) lie within the rectangle, R and how many are not. *Show them collectively within an output matrix, Y.*\r\n\r\nExample: *Inputs: R=[0 0;10 8], P=[1 5;-1 5]\r\n         Output: Y=[1 1];*\r\n","description_html":"\u003cp\u003eSuppose, you are given the coordinates of bottom-left and top-right corners of a rectangle as \u003cb\u003einput-1, R\u003c/b\u003e i.e \u003cb\u003eR=[Bottom-left corner co-ordinate; Top-Right corner coordinate]\u003c/b\u003e. And you are told to count the points of the \u003cb\u003einput-2, P\u003c/b\u003e (which represents multiple points a,b,c,d, etc within a matrix i.e P=[a;b;c;d]) lie within the rectangle, R and how many are not. \u003cb\u003eShow them collectively within an output matrix, Y.\u003c/b\u003e\u003c/p\u003e\u003cp\u003eExample: \u003cb\u003eInputs: R=[0 0;10 8], P=[1 5;-1 5]\r\n         Output: Y=[1 1];\u003c/b\u003e\u003c/p\u003e","function_template":"function Y=PointsWithinRectangle(P,R)\r\nY=1;\r\nend","test_suite":"%%\r\nP =[1 0;1 5;5 5;-1 2;5 -4];\r\nR=[0 0;10 8];\r\nY_correct =[2 3];\r\nassert(isequal(PointsWithinRectangle(P,R),Y_correct))\r\n%%\r\nP =[1 2;-1 4];\r\nR=[-1 2;3 8];\r\nY_correct =[0 2];\r\nassert(isequal(PointsWithinRectangle(P,R),Y_correct))\r\n%%\r\nP =[1 0;-4 -5;46 2;8 9;2 3;-2 4;2 -4;6,-6;4 5;1 2;8 9;1 1;0 0;-1 -2;4 5];\r\nR=[-1 4;2 8];\r\nY_correct =[15 0];\r\nassert(isequal(PointsWithinRectangle(P,R),Y_correct))\r\n%%\r\nP =[1 0;-4 -5;46 2;8 9;2 3;-2 3;2 -4;6,-6;4 5;1 2;-1 2;1 1;0 0;-1 -2;4 5;1 1; 4 2;7 8;1 -1;0 1;2 0];\r\nR=[0 0;10 8];\r\nY_correct =[9 12];\r\nassert(isequal(PointsWithinRectangle(P,R),Y_correct))\r\n%%\r\nP =[11 0;-4 -5;46 2;8 9;2 3;-2 3;2 -4;6,-6;4 5;1 2;-1 2;1 1;0 0;-1 -2;4 5;1 1; 4 2;7 8;1 -1;0 1;22 0];\r\nR=[0 0;10 8];\r\nY_correct =[11 10];\r\nassert(isequal(PointsWithinRectangle(P,R),Y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":430818,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":31,"test_suite_updated_at":"2020-05-31T08:14:14.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-05-30T08:08:12.000Z","updated_at":"2026-08-18T10:54:27.000Z","published_at":"2020-05-31T07:15:08.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\u003eSuppose, you are given the coordinates of bottom-left and top-right corners of a rectangle as\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003einput-1, R\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e i.e\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eR=[Bottom-left corner co-ordinate; Top-Right corner coordinate]\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e. And you are told to count the points of the\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003einput-2, P\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e (which represents multiple points a,b,c,d, etc within a matrix i.e P=[a;b;c;d]) lie within the rectangle, R and how many are not.\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eShow them collectively within an output matrix, Y.\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\u003eExample:\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eInputs: R=[0 0;10 8], P=[1 5;-1 5] Output: Y=[1 1];\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":223,"title":"Which quadrant?","description":"Given a complex number, output quadrant 'I' 'II' 'III' or 'IV'\r\n\r\n        |              \r\n   II   |   I          \r\n        |              \r\n -------+------- real\r\n        |              \r\n   III  |   IV          \r\n        |\r\n      imag\r\n              \r\n","description_html":"\u003cp\u003eGiven a complex number, output quadrant 'I' 'II' 'III' or 'IV'\u003c/p\u003e\u003cpre\u003e        |              \r\n   II   |   I          \r\n        |              \r\n -------+------- real\r\n        |              \r\n   III  |   IV          \r\n        |\r\n      imag\u003c/pre\u003e","function_template":"function y = your_fcn_name(x)\r\n y='IV';\r\nend\r\nend","test_suite":"%%\r\nx = 1+1i;\r\ny_correct = 'I';\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = -1-1i;\r\ny_correct = 'III';\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = 1-1i;\r\ny_correct = 'IV';\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = -1+1i;\r\ny_correct = 'II';\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":166,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":370,"test_suite_updated_at":"2012-02-02T03:13:00.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2012-02-02T03:13:00.000Z","updated_at":"2026-07-24T13:39:14.000Z","published_at":"2012-02-02T03:13: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\u003eGiven a complex number, output quadrant 'I' 'II' 'III' or 'IV'\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[        |              \\n   II   |   I          \\n        |              \\n -------+------- real\\n        |              \\n   III  |   IV          \\n        |\\n      imag]]\u003e\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":45220,"title":"Find triangles from edge","description":"First input is T, a Triplet list of indices -whom each row actually contains the three indices of a triangle vertices-. size(T) = [nb_triangles, 3]. Second input is e = [e1, e2], a row vector, couple of indices. Output S is the triplet list of indices which Share the edge e. For instance, if\r\ne = [2, 4]\r\nand T a tetrahedron\r\nT = [1, 2, 3;...\r\n     1, 3, 4;...\r\n     1, 2, 4;...\r\n     2, 3, 4]\r\nthen the output of the function is\r\nS = [1, 2, 4;...\r\n     2, 3, 4]\r\nsince both triangles [1, 2, 4] and [2, 3, 4] contain the edge [2, 4].\r\nConditions :\r\nIf the edge is not part of any triangle in the list, the function must of course return the empty set, [].\r\nEdges are symmetric : [e1, e2] is the same edge as [e2, e1]\r\nOrder of rows / edges in the output doesn't matter.\r\nTriangle indices are assumed always to be sorted in ascending order, T = [t1, t2, t3] with t1 \u003c t2 \u003c t3.\r\nEvery indices are positive, distinct integers.\r\nSee also\r\nMesh generation\r\nMesh processing toolbox","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 572.2px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 408px 286.1px; transform-origin: 408px 286.1px; 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; perspective-origin: 385px 31.5px; text-align: left; transform-origin: 385px 31.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 374.5px 8px; transform-origin: 374.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eFirst input is T, a Triplet list of indices -whom each row actually contains the three indices of a triangle vertices-. size(T) = [nb_triangles, 3]. Second input is e = [e1, e2], a row vector, couple of indices. Output S is the triplet list of indices which Share the edge e. For instance, if\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 20.4333px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 405px 10.2167px; transform-origin: 405px 10.2167px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; text-wrap-mode: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 38.5px 8.5px; tab-size: 4; transform-origin: 38.5px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003ee = [2, 4]\u003c/span\u003e\u003c/span\u003e\u003c/div\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: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\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: 61.4583px 8px; transform-origin: 61.4583px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eand T a tetrahedron\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 81.7333px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 405px 40.8667px; transform-origin: 405px 40.8667px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 61.6px 8.5px; tab-size: 4; transform-origin: 61.6px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; perspective-origin: 50.05px 8.5px; transform-origin: 50.05px 8.5px; \"\u003eT = [1, 2, 3;\u003c/span\u003e\u003cspan style=\"border-block-end-color: rgb(14, 0, 255); border-block-start-color: rgb(14, 0, 255); border-bottom-color: rgb(14, 0, 255); border-inline-end-color: rgb(14, 0, 255); border-inline-start-color: rgb(14, 0, 255); border-left-color: rgb(14, 0, 255); border-right-color: rgb(14, 0, 255); border-top-color: rgb(14, 0, 255); caret-color: rgb(14, 0, 255); color: rgb(14, 0, 255); column-rule-color: rgb(14, 0, 255); margin-inline-end: 0px; margin-right: 0px; outline-color: rgb(14, 0, 255); perspective-origin: 11.55px 8.5px; text-decoration-color: rgb(14, 0, 255); text-emphasis-color: rgb(14, 0, 255); transform-origin: 11.55px 8.5px; \"\u003e...\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 61.6px 8.5px; tab-size: 4; transform-origin: 61.6px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; perspective-origin: 50.05px 8.5px; transform-origin: 50.05px 8.5px; \"\u003e     1, 3, 4;\u003c/span\u003e\u003cspan style=\"border-block-end-color: rgb(14, 0, 255); border-block-start-color: rgb(14, 0, 255); border-bottom-color: rgb(14, 0, 255); border-inline-end-color: rgb(14, 0, 255); border-inline-start-color: rgb(14, 0, 255); border-left-color: rgb(14, 0, 255); border-right-color: rgb(14, 0, 255); border-top-color: rgb(14, 0, 255); caret-color: rgb(14, 0, 255); color: rgb(14, 0, 255); column-rule-color: rgb(14, 0, 255); margin-inline-end: 0px; margin-right: 0px; outline-color: rgb(14, 0, 255); perspective-origin: 11.55px 8.5px; text-decoration-color: rgb(14, 0, 255); text-emphasis-color: rgb(14, 0, 255); transform-origin: 11.55px 8.5px; \"\u003e...\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 61.6px 8.5px; tab-size: 4; transform-origin: 61.6px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; perspective-origin: 50.05px 8.5px; transform-origin: 50.05px 8.5px; \"\u003e     1, 2, 4;\u003c/span\u003e\u003cspan style=\"border-block-end-color: rgb(14, 0, 255); border-block-start-color: rgb(14, 0, 255); border-bottom-color: rgb(14, 0, 255); border-inline-end-color: rgb(14, 0, 255); border-inline-start-color: rgb(14, 0, 255); border-left-color: rgb(14, 0, 255); border-right-color: rgb(14, 0, 255); border-top-color: rgb(14, 0, 255); caret-color: rgb(14, 0, 255); color: rgb(14, 0, 255); column-rule-color: rgb(14, 0, 255); margin-inline-end: 0px; margin-right: 0px; outline-color: rgb(14, 0, 255); perspective-origin: 11.55px 8.5px; text-decoration-color: rgb(14, 0, 255); text-emphasis-color: rgb(14, 0, 255); transform-origin: 11.55px 8.5px; \"\u003e...\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 50.05px 8.5px; tab-size: 4; transform-origin: 50.05px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e     2, 3, 4]\u003c/span\u003e\u003c/span\u003e\u003c/div\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: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\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: 99.5667px 8px; transform-origin: 99.5667px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003ethen the output of the function is\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 40.8667px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 405px 20.4333px; transform-origin: 405px 20.4333px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 61.6px 8.5px; tab-size: 4; transform-origin: 61.6px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; perspective-origin: 50.05px 8.5px; transform-origin: 50.05px 8.5px; \"\u003eS = [1, 2, 4;\u003c/span\u003e\u003cspan style=\"border-block-end-color: rgb(14, 0, 255); border-block-start-color: rgb(14, 0, 255); border-bottom-color: rgb(14, 0, 255); border-inline-end-color: rgb(14, 0, 255); border-inline-start-color: rgb(14, 0, 255); border-left-color: rgb(14, 0, 255); border-right-color: rgb(14, 0, 255); border-top-color: rgb(14, 0, 255); caret-color: rgb(14, 0, 255); color: rgb(14, 0, 255); column-rule-color: rgb(14, 0, 255); margin-inline-end: 0px; margin-right: 0px; outline-color: rgb(14, 0, 255); perspective-origin: 11.55px 8.5px; text-decoration-color: rgb(14, 0, 255); text-emphasis-color: rgb(14, 0, 255); transform-origin: 11.55px 8.5px; \"\u003e...\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 50.05px 8.5px; tab-size: 4; transform-origin: 50.05px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e     2, 3, 4]\u003c/span\u003e\u003c/span\u003e\u003c/div\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: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\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: 197.567px 8px; transform-origin: 197.567px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003esince both triangles [1, 2, 4] and [2, 3, 4] contain the edge [2, 4].\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 40.8167px 8px; transform-origin: 40.8167px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eConditions :\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 102.167px; counter-reset: list-item 0; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; perspective-origin: 392px 51.0833px; transform-origin: 392px 51.0833px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 302.95px 8px; transform-origin: 302.95px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eIf the edge is not part of any triangle in the list, the function must of course return the empty set, [].\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 69.6167px 8px; transform-origin: 69.6167px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eEdges are symmetric :\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 1.94167px 8px; transform-origin: 1.94167px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 118.233px 8px; transform-origin: 118.233px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e[e1, e2] is the same edge as [e2, e1]\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 167.692px 8px; transform-origin: 167.692px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eOrder of rows / edges in the output doesn't matter.\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 330.342px 8px; transform-origin: 330.342px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eTriangle indices are assumed always to be sorted in ascending order, T = [t1, t2, t3] with t1 \u0026lt; t2 \u0026lt; t3.\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 17.8917px 8px; transform-origin: 17.8917px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eEvery\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 1.94167px 8px; transform-origin: 1.94167px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 124.817px 8px; transform-origin: 124.817px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eindices are positive, distinct integers.\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 28.3917px 8px; transform-origin: 28.3917px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eSee also\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/cody/groups/95796\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh generation\u003c/span\u003e\u003c/span\u003e\u003c/a\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/fileexchange/77004-mesh-processing-toolbox?s_tid=srchtitle\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh processing toolbox\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function S = find_triangles_from_edge(T,e)\r\n  S = [];\r\nend","test_suite":"%% Tetrahedron\r\nT = [1, 2, 3;...\r\n     1, 3, 4;...\r\n     1, 2, 4;...\r\n     2, 3, 4];\r\n\r\ne = [2, 4];\r\n\r\nS = [1, 2, 4;...\r\n     2, 3, 4];\r\n\r\nassert(isequal(sortrows(find_triangles_from_edge(T,e)),S))\r\n\r\n%% Filled octahedron (two pyramids stuck together via their square bases)\r\nT = [1, 2, 3;...\r\n     1, 3, 4;...\r\n     1, 4, 5;...\r\n     1, 2, 5;...\r\n     2, 3, 6;...\r\n     3, 4, 6;...\r\n     4, 5, 6;...\r\n     2, 5, 6;...\r\n     2, 3, 4;...\r\n     2, 4, 5;...\r\n     1, 2, 4;...\r\n     2, 4, 6];\r\n\r\ne = [2, 4];\r\n\r\nS = [1, 2, 4;...\r\n     2, 3, 4;...\r\n     2, 4, 5;...\r\n     2, 4, 6];\r\n\r\nassert(isequal(sortrows(find_triangles_from_edge(T,e)),S))\r\n\r\n%% Triangulated cube\r\nT = [1, 2, 4;...\r\n     2, 3, 4;...\r\n     5, 6, 8;...\r\n     6, 7, 8;...\r\n     1, 2, 5;...\r\n     2, 5, 6;...\r\n     2, 3, 6;...\r\n     3, 6, 7;...\r\n     3, 4, 7;...\r\n     4, 7, 8;...\r\n     1, 4, 8;...\r\n     1, 5, 8];\r\n\r\ne = [3, 7];\r\n\r\nS = [3, 4, 7;...\r\n     3, 6, 7];\r\n\r\nassert(isequal(sortrows(find_triangles_from_edge(T,e)),S))\r\n\r\n%% Empty set test\r\nT = [2, 3, 5;...\r\n     3, 5, 7;...\r\n     5, 7, 11;...\r\n     7, 11, 13];\r\n\r\ne = [6, 8];\r\n\r\nassert(isempty(find_triangles_from_edge(T,e)))\r\n\r\n\r\n%% Forbidden functions\r\nfiletext = fileread('find_triangles_from_edge.m');\r\nillegal = contains(filetext, 'regexp') || contains(filetext, 'str2num') || contains(filetext, 'assignin') || contains(filetext, 'echo')\r\nassert(~illegal);","published":true,"deleted":false,"likes_count":2,"comments_count":2,"created_by":149128,"edited_by":149128,"edited_at":"2025-07-26T07:51:41.000Z","deleted_by":null,"deleted_at":null,"solvers_count":40,"test_suite_updated_at":"2025-07-09T05:48:39.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2019-12-03T18:46:56.000Z","updated_at":"2026-05-24T23:30:51.000Z","published_at":"2019-12-03T20:30:58.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\u003eFirst input is T, a Triplet list of indices -whom each row actually contains the three indices of a triangle vertices-. size(T) = [nb_triangles, 3]. Second input is e = [e1, e2], a row vector, couple of indices. Output S is the triplet list of indices which Share the edge e. For instance, if\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[e = [2, 4]]]\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eand T a tetrahedron\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[T = [1, 2, 3;...\\n     1, 3, 4;...\\n     1, 2, 4;...\\n     2, 3, 4]]]\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ethen the output of the function is\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[S = [1, 2, 4;...\\n     2, 3, 4]]]\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003esince both triangles [1, 2, 4] and [2, 3, 4] contain the edge [2, 4].\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\u003c/w:rPr\u003e\u003cw:t\u003eConditions :\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIf the edge is not part of any triangle in the list, the function must of course return the empty set, [].\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eEdges are symmetric :\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e[e1, e2] is the same edge as [e2, e1]\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eOrder of rows / edges in the output doesn't matter.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eTriangle indices are assumed always to be sorted in ascending order, T = [t1, t2, t3] with t1 \u0026lt; t2 \u0026lt; t3.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eEvery\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eindices are positive, distinct integers.\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\u003c/w:rPr\u003e\u003cw:t\u003eSee also\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:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/cody/groups/95796\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh generation\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\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:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/fileexchange/77004-mesh-processing-toolbox?s_tid=srchtitle\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh processing toolbox\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":60166,"title":"Recursive triangle area","description":"Given triangle 1 with sides of length a, b, and c.  Triangle 2 is constructed within triangle 1 by bisecting each side.  Triangle 3 is constructed within triangle 2 by bisecting each of triangle 2's sides.  And so on. \r\nFind the area of triangle n.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 71.9661px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 359.492px 35.9766px; transform-origin: 359.499px 35.9831px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 41.9792px; 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; perspective-origin: 336.497px 20.9896px; text-align: left; transform-origin: 336.497px 20.9896px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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=\"\"\u003eGiven triangle 1 with sides of length a, b, and c.  Triangle 2 is constructed within triangle 1 by bisecting each side.  Triangle 3 is constructed within triangle 2 by bisecting each of triangle 2's sides.  And so on. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9896px; 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; perspective-origin: 336.497px 10.4948px; text-align: left; transform-origin: 336.497px 10.4948px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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=\"\"\u003eFind the area of triangle n.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function area = your_fcn_name(a,b,c,n)\r\n  area = a+b+c+n;\r\nend","test_suite":"%%\r\na=1;b=1;c=sqrt(2);n=1;\r\ny_correct = 0.50;\r\nassert(your_fcn_name(a,b,c,n) - y_correct \u003c y_correct/1000)\r\n\r\n\r\n%%\r\na=100;b=100;c=100;n=2;\r\ny_correct = 1082.53;\r\nassert(your_fcn_name(a,b,c,n) - y_correct \u003c y_correct/1000)\r\n\r\n\r\n%%\r\na=13;b=33;c=44;n=4;\r\ny_correct = 2.0540;\r\nassert(your_fcn_name(a,b,c,n) - y_correct \u003c y_correct/1000)","published":true,"deleted":false,"likes_count":1,"comments_count":1,"created_by":3293343,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":17,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2024-04-30T18:08:43.000Z","updated_at":"2026-06-05T02:44:24.000Z","published_at":"2024-04-30T18:08:43.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eGiven triangle 1 with sides of length a, b, and c.  Triangle 2 is constructed within triangle 1 by bisecting each side.  Triangle 3 is constructed within triangle 2 by bisecting each of triangle 2's sides.  And so on. \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\u003eFind the area of triangle n.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":1141,"title":"Volume difference between Ellipsoid and Sphere ","description":"Given an ellipsoid of semi  principal axis (a,b,c) find the volume of the difference between this ellipsoid and  the sphere within, round the result toward zero using the \"floor\" function. ","description_html":"\u003cp\u003eGiven an ellipsoid of semi  principal axis (a,b,c) find the volume of the difference between this ellipsoid and  the sphere within, round the result toward zero using the \"floor\" function.\u003c/p\u003e","function_template":"function y = ellipsoid_sphere_diff(a,b,c)\r\n  y = x;\r\nend","test_suite":"%%\r\na=2;b=2;c=8;\r\ny_correct = 100;\r\nassert(isequal(ellipsoid_sphere_diff(a,b,c),y_correct))\r\n%%\r\na=4;b=4;c=4;\r\ny_correct =0;\r\nassert(isequal(ellipsoid_sphere_diff(a,b,c),y_correct))\r\n%%\r\na=3;b=5;c=8;\r\ny_correct= 389;\r\nassert(isequal(ellipsoid_sphere_diff(a,b,c),y_correct))\r\n%%\r\na=4;b=6;c=8;\r\ny_correct=536;\r\nassert(isequal(ellipsoid_sphere_diff(a,b,c),y_correct))\r\n\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":5260,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":137,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":20,"created_at":"2012-12-25T23:34:50.000Z","updated_at":"2026-07-24T13:19:36.000Z","published_at":"2012-12-25T23:35: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\",\"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\u003eGiven an ellipsoid of semi principal axis (a,b,c) find the volume of the difference between this ellipsoid and the sphere within, round the result toward zero using the \\\"floor\\\" function.\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":49943,"title":"Splitting Hexagon - Problem the third","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 402px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 201px; transform-origin: 407px 201px; vertical-align: baseline; \"\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; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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; \"\u003e\u003cspan style=\"\"\u003eConsider a hexagon sitting in Quadrant I as depicted in an example below:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 279px; 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; perspective-origin: 384px 139.5px; text-align: left; transform-origin: 384px 139.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" style=\"vertical-align: baseline\" src=\"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4RE6RXhpZgAATU0AKgAAAAgABAE7AAIAAAAlAAAISodpAAQAAAABAAAIcJydAAEAAABKAAAQ6OocAAcAAAgMAAAAPgAAAAAc6gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtBU1RBTllBIERvZGR5IC0gKE5TJkwpIC0gS0lORUNUUklDUwAAAAWQAwACAAAAFAAAEL6QBAACAAAAFAAAENKSkQACAAAAAzY3AACSkgACAAAAAzY3AADqHAAHAAAIDAAACLIAAAAAHOoAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyMDIxOjAxOjIyIDE3OjA0OjQ2ADIwMjE6MDE6MjIgMTc6MDQ6NDYAAABLAEEAUwBUAEEATgBZAEEAIABEAG8AZABkAHkAIAAtACAAKABOAFMAJgBMACkAIAAtACAASwBJAE4ARQBDAFQAUgBJAEMAUwAAAP/hCztodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIi8+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPjx4bXA6Q3JlYXRlRGF0ZT4yMDIxLTAxLTIyVDE3OjA0OjQ2LjY3MDwveG1wOkNyZWF0ZURhdGU+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPjxkYzpjcmVhdG9yPjxyZGY6U2VxIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+PHJkZjpsaT5LQVNUQU5ZQSBEb2RkeSAtIChOUyZhbXA7TCkgLSBLSU5FQ1RSSUNTPC9yZGY6bGk+PC9yZGY6U2VxPg0KCQkJPC9kYzpjcmVhdG9yPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg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APjdH9jat/0M97/4DW//AMbrboo9jHu/vf8AmH1eHd/+BS/zMT+xtW/6Ge9/8Brf/wCN0Vt0Uexj3f3v/MPq8O7/APApf5hRRRWx0BVPVLO6vbPybHUptNl3A+fDHG7Y9MOrD9KuUUAcFd6BrP2PVNCNtLeRalfQz/2oZIkVUxF5hdcg78xtgKuDuXpzja8Q2jarb2hvfDK6rBb3rF7WZ4yxXayiVFZgjfe+6xBwTxkYro6KAMDwbpdxpOiSw3Fv9jjkupZreyDBvssTNlY/lJUY64UkDOBwK36KKACiiigArM8N/wDIraZ/16R/+gitOszw3/yK2mf9ekf/AKCKxl/Gj6P80c8v48fR/nE06KKK2OgKKKKAOG1PRNVmXWdGi095bbVdRiuVvlljCRRny/MDAtu3Dy2xhSDuXkc41vENo2q29ob3wyuqwW96xe1meMsV2solRWYI33vusQcE8ZGK6OigDA8G6XcaToksNxb/AGOOS6lmt7IMG+yxM2Vj+UlRjrhSQM4HArfoooAKKKKACsTw7p11YX2vyXUXlreambiA7gd8fkxLng8cowweeK26KACiiigAooooAw/FWnXWpWVhHZReY0Op2k7jcBiNJlZjyewBOOtJ4jgm1LSbq1fQ11KKOaF/s80qhbpQyu23nGRjgPgEjng5rdooA5nwhpEumXOrTJpo0iwup0a104FP3WEAZ9sZKLuPOAe2TyTXTUUUAFFFFABXF2P9s6h4sW98QeHtQWO3ndbALNbG3tlOV85sTb2dlJ52/KCQB1J7SigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKzPDf8AyK2mf9ekf/oIrTrM8N/8itpn/XpH/wCgisZfxo+j/NHPL+PH0f5xNOiiitjoCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArO1fXbHQ44n1A3AWViq+RaSz8j1Eatj8a0aKAPO7KW4WPR9eF1cyX19rcttcL57mNojJKnl+XnaAgRSMDOVJzyc9B40sdQ1Oz0+y01VfzLwNOjXz2m+NUc43pl/vbPug8Zq9D4Z0mDVRqMVswuBK86gzyGNJHGGdYy2xWIJywAPzN6nL7vw9pt7CsdzFK2y4N1G63MiyRyHOSrhgy8EjAIGCRjHFAFLwZPDJoktvFbS2slndS208Ml291tkU87ZX+ZlOQRnHXGBR4Qi1RNEs2vryzmtWtY/IihtGjeMYGNzmRg3Hoq/wBK1tN0y00iyW00+LyoVZm5cuzMxyzMzEliSSSSSTVbw3/yK2mf9ekf/oIrGX8aPo/zRzy/jx9H+cTTooorY6AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArM8N/8itpn/XpH/6CKKKxl/Gj6P8ANHPL+PH0f5xNOiiitjoCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD//Z\" data-image-state=\"image-loaded\"\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 84px; 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; perspective-origin: 384px 42px; text-align: left; transform-origin: 384px 42px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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; \"\u003e\u003cspan style=\"\"\u003eThis hexagon is to be split into two regions (e.g., red and blue). Given the ratio between the two regions and the side of the hexagon, determine the radius of the circle that splits the region. The ratio between the regions (red to blue) is presented through the first two entries in the input. For example, if the ratio is 1 to 2, then these two numbers will be the first two entries in the input. The last entry is the side of the hexagon.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = ratio_polygon(s)\r\n  y = s;\r\nend","test_suite":"%%\r\ns=[1 2 1];\r\ny=ratio_polygon(s);\r\ny_correct=0.5250;\r\nassert(abs(y-y_correct)\u003c5e-4)\r\n%%\r\ns=[0 1 1];\r\ny=ratio_polygon(s);\r\ny_correct=0;\r\nassert(abs(y-y_correct)\u003c5e-4)\r\n%%\r\ns=[1 7 1];\r\ny=ratio_polygon(s);\r\ny_correct=0.3215;\r\nassert(abs(y-y_correct)\u003c5e-4)\r\n%%\r\ns=[3 7 1];\r\ny=ratio_polygon(s);\r\ny_correct=0.4981;\r\nassert(abs(y-y_correct)\u003c5e-4)\r\n%%\r\ns=[4 1 1];\r\ny=ratio_polygon(s);\r\ny_correct=0.8134;\r\nassert(abs(y-y_correct)\u003c5e-4)\r\n%%\r\ns=[3 5 1];\r\ny=ratio_polygon(s);\r\ny_correct=0.5569;\r\nassert(abs(y-y_correct)\u003c5e-4)\r\n\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":5,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":34,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-01-22T22:23:48.000Z","updated_at":"2026-05-25T00:25:12.000Z","published_at":"2021-01-22T22:24:53.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eConsider a hexagon sitting in Quadrant I as depicted in an example below:\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=\\\"273\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"307\\\"/\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:t\u003eThis hexagon is to be split into two regions (e.g., red and blue). Given the ratio between the two regions and the side of the hexagon, determine the radius of the circle that splits the region. The ratio between the regions (red to blue) is presented through the first two entries in the input. For example, if the ratio is 1 to 2, then these two numbers will be the first two entries in the input. The last entry is the side of the hexagon.\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.jpeg\",\"relationshipId\":\"rId1\"}]},{\"partUri\":\"/media/image1.jpeg\",\"contentType\":\"image/jpeg\",\"content\":\"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4RE6RXhpZgAATU0AKgAAAAgABAE7AAIAAAAlAAAISodpAAQAAAABAAAIcJydAAEAAABKAAAQ6OocAAcAAAgMAAAAPgAAAAAc6gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtBU1RBTllBIERvZGR5IC0gKE5TJkwpIC0gS0lORUNUUklDUwAAAAWQAwACAAAAFAAAEL6QBAACAAAAFAAAENKSkQACAAAAAzY3AACSkgACAAAAAzY3AADqHAAHAAAIDAAACLIAAAAAHOoAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyMDIxOjAxOjIyIDE3OjA0OjQ2ADIwMjE6MDE6MjIgMTc6MDQ6NDYAAABLAEEAUwBUAEEATgBZAEEAIABEAG8AZABkAHkAIAAtACAAKABOAFMAJgBMACkAIAAtACAASwBJAE4ARQBDAFQAUgBJAEMAUwAAAP/hCztodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIi8+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPjx4bXA6Q3JlYXRlRGF0ZT4yMDIxLTAxLTIyVDE3OjA0OjQ2LjY3MDwveG1wOkNyZWF0ZURhdGU+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPjxkYzpjcmVhdG9yPjxyZGY6U2VxIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+PHJkZjpsaT5LQVNUQU5ZQSBEb2RkeSAtIChOUyZhbXA7TCkgLSBLSU5FQ1RSSUNTPC9yZGY6bGk+PC9yZGY6U2VxPg0KCQkJPC9kYzpjcmVhdG9yPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg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APjdH9jat/0M97/4DW//AMbrboo9jHu/vf8AmH1eHd/+BS/zMT+xtW/6Ge9/8Brf/wCN0Vt0Uexj3f3v/MPq8O7/APApf5hRRRWx0BVPVLO6vbPybHUptNl3A+fDHG7Y9MOrD9KuUUAcFd6BrP2PVNCNtLeRalfQz/2oZIkVUxF5hdcg78xtgKuDuXpzja8Q2jarb2hvfDK6rBb3rF7WZ4yxXayiVFZgjfe+6xBwTxkYro6KAMDwbpdxpOiSw3Fv9jjkupZreyDBvssTNlY/lJUY64UkDOBwK36KKACiiigArM8N/wDIraZ/16R/+gitOszw3/yK2mf9ekf/AKCKxl/Gj6P80c8v48fR/nE06KKK2OgKKKKAOG1PRNVmXWdGi095bbVdRiuVvlljCRRny/MDAtu3Dy2xhSDuXkc41vENo2q29ob3wyuqwW96xe1meMsV2solRWYI33vusQcE8ZGK6OigDA8G6XcaToksNxb/AGOOS6lmt7IMG+yxM2Vj+UlRjrhSQM4HArfoooAKKKKACsTw7p11YX2vyXUXlreambiA7gd8fkxLng8cowweeK26KACiiigAooooAw/FWnXWpWVhHZReY0Op2k7jcBiNJlZjyewBOOtJ4jgm1LSbq1fQ11KKOaF/s80qhbpQyu23nGRjgPgEjng5rdooA5nwhpEumXOrTJpo0iwup0a104FP3WEAZ9sZKLuPOAe2TyTXTUUUAFFFFABXF2P9s6h4sW98QeHtQWO3ndbALNbG3tlOV85sTb2dlJ52/KCQB1J7SigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKzPDf8AyK2mf9ekf/oIrTrM8N/8itpn/XpH/wCgisZfxo+j/NHPL+PH0f5xNOiiitjoCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArO1fXbHQ44n1A3AWViq+RaSz8j1Eatj8a0aKAPO7KW4WPR9eF1cyX19rcttcL57mNojJKnl+XnaAgRSMDOVJzyc9B40sdQ1Oz0+y01VfzLwNOjXz2m+NUc43pl/vbPug8Zq9D4Z0mDVRqMVswuBK86gzyGNJHGGdYy2xWIJywAPzN6nL7vw9pt7CsdzFK2y4N1G63MiyRyHOSrhgy8EjAIGCRjHFAFLwZPDJoktvFbS2slndS208Ml291tkU87ZX+ZlOQRnHXGBR4Qi1RNEs2vryzmtWtY/IihtGjeMYGNzmRg3Hoq/wBK1tN0y00iyW00+LyoVZm5cuzMxyzMzEliSSSSSTVbw3/yK2mf9ekf/oIrGX8aPo/zRzy/jx9H+cTTooorY6AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArM8N/8itpn/XpH/6CKKKxl/Gj6P8ANHPL+PH0f5xNOiiitjoCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD//Z\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":60982,"title":"Mesh the square with triangles","description":"Problem statement\r\n\r\nAn square is a regular polygon with 4 vertices and 4 edges.\r\nA triangulated mesh T (stands for triangles here) -or a triangulation- is simply a N x 3 matrix of positive integers where each row contains the vertex indices of a triangle, and where N is the number of triangles. \r\n\r\nYour task here is to mesh, that is to say give one triangulation T of, this square.To do so, you will list the triangles/rows in a matrix of triangles, T.The row order of the triangles in the list doesn't matter.\r\n\r\nExample\r\nThe first triangle here can be [1, 2, 3] if counterclockwise oriented.\r\n\r\n\r\n\r\n\r\nForbidden functions / expressions\r\nregexp\r\nassignin\r\nstr2num\r\necho\r\n\r\nSee also\r\nMesh processing\r\nMesh generation toolbox","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 995.233px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 408px 497.617px; transform-origin: 408px 497.617px; vertical-align: baseline; \"\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 63.0083px 8px; transform-origin: 63.0083px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eProblem statement\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 183.608px 8px; transform-origin: 183.608px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eAn square is a regular polygon with 4 vertices and 4 edges.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; 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; perspective-origin: 385px 21px; text-align: left; transform-origin: 385px 21px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 64.1833px 8px; transform-origin: 64.1833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eA triangulated mesh \u003c/span\u003e\u003c/span\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: 4.275px 8px; transform-origin: 4.275px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eT\u003c/span\u003e\u003c/span\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: 176.983px 8px; transform-origin: 176.983px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e (stands for triangles here) -or a triangulation- is simply a \u003c/span\u003e\u003c/span\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: 5.05833px 8px; transform-origin: 5.05833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eN\u003c/span\u003e\u003c/span\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: 132.633px 8px; transform-origin: 132.633px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e x 3 matrix of positive integers where each row contains the vertex indices of a triangle, and where \u003c/span\u003e\u003c/span\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: 5.05833px 8px; transform-origin: 5.05833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eN\u003c/span\u003e\u003c/span\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: 84.4px 8px; transform-origin: 84.4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e is the number of triangles. \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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; 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; perspective-origin: 385px 21px; text-align: left; transform-origin: 385px 21px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 192.275px 8px; transform-origin: 192.275px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eYour task here is to mesh, that is to say give one triangulation \u003c/span\u003e\u003c/span\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: 4.275px 8px; transform-origin: 4.275px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eT\u003c/span\u003e\u003c/span\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: 183.583px 8px; transform-origin: 183.583px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e of, this square.To do so, you will list the triangles/rows in a matrix of triangles, T.The row order of the triangles in the list doesn't matter.\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 28.7833px 8px; transform-origin: 28.7833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eExample\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 92.9583px 8px; transform-origin: 92.9583px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe first triangle here can be [\u003c/span\u003e\u003c/span\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: 21.3833px 8px; transform-origin: 21.3833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003e1, 2, 3]\u003c/span\u003e\u003c/span\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: 89.8583px 8px; transform-origin: 89.8583px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e if counterclockwise oriented.\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 340.5px; 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; perspective-origin: 385px 170.25px; text-align: left; transform-origin: 385px 170.25px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" width=\"447\" height=\"335\" style=\"vertical-align: baseline;width: 447px;height: 335px\" 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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 114.308px 8px; transform-origin: 114.308px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eForbidden functions / expressions\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 81.7333px; counter-reset: list-item 0; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; perspective-origin: 392px 40.8667px; transform-origin: 392px 40.8667px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 21.4px 8px; transform-origin: 21.4px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eregexp\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 25.6833px 8px; transform-origin: 25.6833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eassignin\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 25.2833px 8px; transform-origin: 25.2833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003estr2num\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; counter-reset: none; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.2167px; text-align: left; transform-origin: 364px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 15.175px 8px; transform-origin: 15.175px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-style: italic; \"\u003eecho\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 28.3917px 8px; transform-origin: 28.3917px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eSee also\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/cody/groups/57483\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh processing\u003c/span\u003e\u003c/span\u003e\u003c/a\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/fileexchange/85173-mesh-generation-toolbox?s_tid=prof_contriblnk\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh generation toolbox\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function T = mesh_the_square()\r\n  T = 1;\r\nend","test_suite":"%% Test every possible solutions\r\nT_correct1 = [1 2 3;\r\n              3 4 1];\r\n\r\nT_correct2 = [2 3 4;\r\n              1 2 4];\r\n\r\nassert(isequal(sortrows(sort(mesh_the_square(),2)),sortrows(sort(T_correct1,2)))...\r\n     | isequal(sortrows(sort(mesh_the_square(),2)),sortrows(sort(T_correct2,2))))\r\n\r\n\r\n%% Forbidden functions\r\nfiletext = fileread('mesh_the_square.m');\r\nillegal = contains(filetext, 'regexp') || contains(filetext, 'str2num') || contains(filetext, 'assignin') || contains(filetext, 'echo')\r\nassert(~illegal);","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":149128,"edited_by":149128,"edited_at":"2025-07-26T07:45:03.000Z","deleted_by":null,"deleted_at":null,"solvers_count":38,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2025-07-23T16:29:27.000Z","updated_at":"2026-07-16T21:05:41.000Z","published_at":"2025-07-23T16:40:49.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:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eProblem statement\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\u003c/w:rPr\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eAn square is a regular polygon with 4 vertices and 4 edges.\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\u003eA triangulated mesh \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eT\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e (stands for triangles here) -or a triangulation- is simply a \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eN\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e x 3 matrix of positive integers where each row contains the vertex indices of a triangle, and where \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eN\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e is the number of triangles. \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\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eYour task here is to mesh, that is to say give one triangulation \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eT\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e of, this square.To do so, you will list the triangles/rows in a matrix of triangles, T.The row order of the triangles in the list doesn't matter.\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\u003c/w:rPr\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eExample\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\u003eThe first triangle here can be [\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e1, 2, 3]\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e if counterclockwise oriented.\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\u003c/w:rPr\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\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\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=\\\"335\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"447\\\"/\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\u003c/w:rPr\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eForbidden functions / expressions\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eregexp\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eassignin\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003estr2num\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eecho\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\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eSee also\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:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/cody/groups/57483\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh processing\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\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:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/fileexchange/85173-mesh-generation-toolbox?s_tid=prof_contriblnk\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh generation toolbox\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\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":61309,"title":"Steering Torque Estimation","description":"Steering torque is generated due to lateral tire forces acting through the steering mechanism.\r\nGiven Lateral force Fy and Lever arm r, Compute torque T.\r\nEquation:\r\nT = Fy × r","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: 110.906px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 467.484px 55.4531px; transform-origin: 467.496px 55.4531px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eSteering torque is generated due to lateral tire forces acting through the steering mechanism.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eGiven Lateral force \u003c/span\u003e\u003c/span\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; \"\u003eFy \u003c/span\u003e\u003c/span\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=\"\"\u003eand\u003c/span\u003e\u003c/span\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; \"\u003e \u003c/span\u003e\u003c/span\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=\"\"\u003eLever arm \u003c/span\u003e\u003c/span\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; \"\u003er, \u003c/span\u003e\u003c/span\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=\"\"\u003eCompute torque \u003c/span\u003e\u003c/span\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; \"\u003eT\u003c/span\u003e\u003c/span\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=\"\"\u003e.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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; \"\u003eEquation:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eT = Fy × r\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function T = steeringTorque(Fy,r)\r\nT = 0;\r\nend","test_suite":"%%\r\nFy = 1500; \r\nr = 0.15;\r\nT_expected = 225;\r\nassert(isequal(steeringTorque(Fy,r),T_expected))\r\n\r\n%%\r\nFy = 1000; \r\nr = 0.2;\r\nT_expected = 200;\r\nassert(isequal(steeringTorque(Fy,r),T_expected))\r\n\r\n%%\r\nFy = 800; \r\nr = 0.25;\r\nT_expected = 200;\r\nassert(isequal(steeringTorque(Fy,r),T_expected))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":2305225,"edited_by":2305225,"edited_at":"2026-04-28T09:36:50.000Z","deleted_by":null,"deleted_at":null,"solvers_count":20,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-04-28T09:36:45.000Z","updated_at":"2026-08-12T15:27:33.000Z","published_at":"2026-04-28T09:36:50.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\u003eSteering torque is generated due to lateral tire forces acting through the steering mechanism.\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\u003eGiven Lateral force \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eFy \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr/\u003e\u003cw:t\u003eand\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eLever arm \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003er, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eCompute torque \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eT\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eEquation:\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\u003eT = Fy × r\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":49948,"title":"Splitting Circle","description":"Consider a circle which has been divided into three concentric circles as depicted in the figure below\r\n\r\nThe ratio betwen the areas of the inner, intermediate, and outer regions is given in the input. The outermost radius is 1. Given the ratio of the regions, please determine the radii of the inner and intermediate regions.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 439.5px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 219.75px; transform-origin: 407px 219.75px; vertical-align: baseline; \"\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; perspective-origin: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 315px 8px; transform-origin: 315px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eConsider a circle which has been divided into three concentric circles as depicted in the figure below\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 358.5px; 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; perspective-origin: 384px 179.25px; text-align: left; transform-origin: 384px 179.25px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" style=\"vertical-align: baseline;width: 359px;height: 353px\" src=\"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4RE6RXhpZgAATU0AKgAAAAgABAE7AAIAAAAlAAAISodpAAQAAAABAAAIcJydAAEAAABKAAAQ6OocAAcAAAgMAAAAPgAAAAAc6gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtBU1RBTllBIERvZGR5IC0gKE5TJkwpIC0gS0lORUNUUklDUwAAAAWQAwACAAAAFAAAEL6QBAACAAAAFAAAENKSkQACAAAAAzkyAACSkgACAAAAAzkyAADqHAAHAAAIDAAACLIAAAAAHOoAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyMDIxOjAxOjIyIDE3OjQ3OjA0ADIwMjE6MDE6MjIgMTc6NDc6MDQAAABLAEEAUwBUAEEATgBZAEEAIABEAG8AZABkAHkAIAAtACAAKABOAFMAJgBMACkAIAAtACAASwBJAE4ARQBDAFQAUgBJAEMAUwAAAP/hCztodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIi8+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPjx4bXA6Q3JlYXRlRGF0ZT4yMDIxLTAxLTIyVDE3OjQ3OjA0LjkyNDwveG1wOkNyZWF0ZURhdGU+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPjxkYzpjcmVhdG9yPjxyZGY6U2VxIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+PHJkZjpsaT5LQVNUQU5ZQSBEb2RkeSAtIChOUyZhbXA7TCkgLSBLSU5FQ1RSSUNTPC9yZGY6bGk+PC9yZGY6U2VxPg0KCQkJPC9kYzpjcmVhdG9yPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg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\" data-image-state=\"image-loaded\" width=\"359\" height=\"353\"\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; 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; perspective-origin: 384px 21px; text-align: left; transform-origin: 384px 21px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 377px 8px; transform-origin: 377px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe ratio betwen the areas of the inner, intermediate, and outer regions is given in the input. The outermost radius is 1. Given the ratio of the regions, please determine the radii of the inner and intermediate regions.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = circle_split(s)\r\n  y = s;\r\nend","test_suite":"%%\r\ns=[1 1 1];\r\ny=circle_split(s);\r\ny_correct=[0.5774 0.8165];\r\nassert(all(abs(y_correct-y)\u003c1e-5))\r\n%%\r\ns=[1 2 3];\r\ny=circle_split(s);\r\ny_correct=[0.4082 0.7071];\r\nassert(all(abs(y_correct-y)\u003c1e-5))\r\n%%\r\ns=[3 2 1];\r\ny=circle_split(s);\r\ny_correct=[0.7071 0.9129];\r\nassert(all(abs(y_correct-y)\u003c1e-5))\r\n%%\r\ns=[5 5 1];\r\ny=circle_split(s);\r\ny_correct=[0.6742 0.9535];\r\nassert(all(abs(y_correct-y)\u003c1e-5))\r\n%%\r\ns=[4 4 0];\r\ny=circle_split(s);\r\ny_correct=[0.7071 1.0000];\r\nassert(all(abs(y_correct-y)\u003c1e-5))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":38,"test_suite_updated_at":"2021-12-26T14:39:33.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2021-01-22T23:01:39.000Z","updated_at":"2026-05-25T00:21:33.000Z","published_at":"2021-01-22T23:03:21.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eConsider a circle which has been divided into three concentric circles as depicted in the figure below\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=\\\"353\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"359\\\"/\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:t\u003eThe ratio betwen the areas of the inner, intermediate, and outer regions is given in the input. The outermost radius is 1. Given the ratio of the regions, please determine the radii of the inner and intermediate regions.\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.jpeg\",\"relationshipId\":\"rId1\"}]},{\"partUri\":\"/media/image1.jpeg\",\"contentType\":\"image/jpeg\",\"content\":\"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4RE6RXhpZgAATU0AKgAAAAgABAE7AAIAAAAlAAAISodpAAQAAAABAAAIcJydAAEAAABKAAAQ6OocAAcAAAgMAAAAPgAAAAAc6gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtBU1RBTllBIERvZGR5IC0gKE5TJkwpIC0gS0lORUNUUklDUwAAAAWQAwACAAAAFAAAEL6QBAACAAAAFAAAENKSkQACAAAAAzkyAACSkgACAAAAAzkyAADqHAAHAAAIDAAACLIAAAAAHOoAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyMDIxOjAxOjIyIDE3OjQ3OjA0ADIwMjE6MDE6MjIgMTc6NDc6MDQAAABLAEEAUwBUAEEATgBZAEEAIABEAG8AZABkAHkAIAAtACAAKABOAFMAJgBMACkAIAAtACAASwBJAE4ARQBDAFQAUgBJAEMAUwAAAP/hCztodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIi8+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPjx4bXA6Q3JlYXRlRGF0ZT4yMDIxLTAxLTIyVDE3OjQ3OjA0LjkyNDwveG1wOkNyZWF0ZURhdGU+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPjxkYzpjcmVhdG9yPjxyZGY6U2VxIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+PHJkZjpsaT5LQVNUQU5ZQSBEb2RkeSAtIChOUyZhbXA7TCkgLSBLSU5FQ1RSSUNTPC9yZGY6bGk+PC9yZGY6U2VxPg0KCQkJPC9kYzpjcmVhdG9yPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg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\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":44282,"title":"Minimum possible M of the maximum side of a triangle of given area A.","description":"Suppose a triangle has area A.\r\nSuppose it has three sides S1, S2, and S3.\r\nSuppose M = max([S1 S2 S3]).\r\nWhat is the minimum possible value of M?\r\n","description_html":"\u003cp\u003eSuppose a triangle has area A.\r\nSuppose it has three sides S1, S2, and S3.\r\nSuppose M = max([S1 S2 S3]).\r\nWhat is the minimum possible value of M?\u003c/p\u003e","function_template":"function m = tri(a)\r\n  m = max(a/7);\r\nend","test_suite":"%%\r\na = 0.4331;\r\nm = 1.0001;\r\nassert(tri(a)\u003em*0.99)\r\n\r\n%%\r\na = 43.31;\r\nm = 10.001;\r\nassert(tri(a)\u003cm*1.01)\r\n\r\n%%\r\na = 4331;\r\nm = 100.01;\r\nassert(tri(a)\u003em*0.99)\r\n\r\n%%\r\na = 4331;\r\nm = 100.01;\r\nassert(tri(a)\u003cm*1.01)\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":166,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":63,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2017-08-10T11:39:30.000Z","updated_at":"2026-07-24T06:36:19.000Z","published_at":"2017-08-10T11:39:53.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\u003eSuppose a triangle has area A. Suppose it has three sides S1, S2, and S3. Suppose M = max([S1 S2 S3]). What is the minimum possible value of M?\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":61308,"title":"Understeer or Oversteer Gradient Calculation","description":"This gradient determines whether a vehicle tends to understeer or oversteer.\r\nGiven Mass m, Wheelbase L, Front cornering stiffness Cf and Rear cornering stiffness Cr, Compute understeer/oversteer gradient K.\r\nEquation:\r\nK = (m / L) × ( (1 / Cf) − (1 / Cr) )","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: 110.906px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 467.484px 55.4531px; transform-origin: 467.496px 55.4531px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eThis gradient determines whether a vehicle tends to understeer or oversteer.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eGiven Mass \u003c/span\u003e\u003c/span\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; \"\u003em, \u003c/span\u003e\u003c/span\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=\"\"\u003eWheelbase \u003c/span\u003e\u003c/span\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; \"\u003eL, \u003c/span\u003e\u003c/span\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=\"\"\u003eFront cornering stiffness \u003c/span\u003e\u003c/span\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; \"\u003eCf \u003c/span\u003e\u003c/span\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=\"\"\u003eand\u003c/span\u003e\u003c/span\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; \"\u003e \u003c/span\u003e\u003c/span\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=\"\"\u003eRear cornering stiffness \u003c/span\u003e\u003c/span\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; \"\u003eCr, \u003c/span\u003e\u003c/span\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=\"\"\u003eCompute understeer/oversteer gradient \u003c/span\u003e\u003c/span\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; \"\u003eK\u003c/span\u003e\u003c/span\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=\"\"\u003e.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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; \"\u003eEquation:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.9766px; 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: 443.508px 10.4766px; text-align: left; transform-origin: 443.508px 10.4883px; 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=\"\"\u003eK = (m / L) × ( (1 / Cf) − (1 / Cr) )\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function K = understeerGradient(m,L,Cf,Cr)\r\nK = Cr;\r\nend","test_suite":"%%\r\nm = 1500; \r\nL = 2.7; \r\nCf = 80000; \r\nCr = 90000;\r\nK_expected = 0.001543;\r\nassert(abs(understeerGradient(m,L,Cf,Cr) - K_expected) \u003c 1e-3)\r\n\r\n%%\r\nm = 1200; \r\nL = 2.5; \r\nCf = 70000; \r\nCr = 85000;\r\nK_expected = 0.001029;\r\nassert(abs(understeerGradient(m,L,Cf,Cr) - K_expected) \u003c 1e-3)\r\n\r\n%%\r\nm = 1800; \r\nL = 3.0; \r\nCf = 90000; \r\nCr = 95000;\r\nK_expected = 0.000351;\r\nassert(abs(understeerGradient(m,L,Cf,Cr) - K_expected) \u003c 1e-6)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":2305225,"edited_by":2305225,"edited_at":"2026-04-28T09:34:03.000Z","deleted_by":null,"deleted_at":null,"solvers_count":26,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-04-28T09:31:51.000Z","updated_at":"2026-08-12T15:26:57.000Z","published_at":"2026-04-28T09:34:03.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\u003eThis gradient determines whether a vehicle tends to understeer or oversteer.\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\u003eGiven Mass \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003em, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eWheelbase \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eL, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eFront cornering stiffness \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eCf \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eand\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eRear cornering stiffness \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eCr, \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eCompute understeer/oversteer gradient \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eK\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eEquation:\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\u003eK = (m / L) × ( (1 / Cf) − (1 / Cr) )\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":45218,"title":"Find a common edge","description":"First input is T, a triplet list of indices. Second input is e = [e1 e2], a row vector, couple of indices (positive distinct integers always sorted in ascending order, ie e1 \u003c e2 ). The goal of this function is to find and return the indices of the rows in the list which contain this particular edge. Output format can be either a column or a row vector.\r\nFor example if inputs are\r\nT = [1 2 3 ;\r\n     1 3 4 ;\r\n     1 4 2 ;\r\n     2 3 4]\r\nand\r\ne = [2 3]\r\nthe output is the vector\r\nrow_idx = [1 4]\r\nsince [2 3] is contained in rows number 1 and 4 of T. With the same input T, but with e = [2 4] this time, the output is the vector row_idx = [3 4], since [2 4] is contained in rows number 3 and 4 of T (Note that edge [b a] is the same as edge [a b] so must be the corresponding outputs). If the edge is not in the list, the function must of course return the empty set.\r\n\r\nSee also\r\nMesh generation\r\nMesh processing toolbox","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 500.6px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 408px 250.3px; transform-origin: 408px 250.3px; 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; perspective-origin: 385px 31.5px; text-align: left; transform-origin: 385px 31.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 377.083px 8px; transform-origin: 377.083px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eFirst input is T, a triplet list of indices. Second input is e = [e1 e2], a row vector, couple of indices (positive distinct integers always sorted in ascending order, ie\u003c/span\u003e\u003c/span\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: 1.94167px 8px; transform-origin: 1.94167px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\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: 23.5417px 8px; transform-origin: 23.5417px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003ee1 \u0026lt; e2\u003c/span\u003e\u003c/span\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: 247.358px 8px; transform-origin: 247.358px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e ). The goal of this function is to find and return the indices of the rows in the list which contain this particular edge. Output format can be either a column or a row vector.\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 77.0167px 8px; transform-origin: 77.0167px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eFor example if inputs are\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 81.7333px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 405px 40.8667px; transform-origin: 405px 40.8667px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 46.2px 8.5px; tab-size: 4; transform-origin: 46.2px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003eT = [1 2 3 ;\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 46.2px 8.5px; tab-size: 4; transform-origin: 46.2px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e     1 3 4 ;\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 46.2px 8.5px; tab-size: 4; transform-origin: 46.2px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e     1 4 2 ;\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); block-size: 20.4333px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; perspective-origin: 405px 10.2167px; text-wrap-mode: nowrap; transform-origin: 405px 10.2167px; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 42.35px 8.5px; tab-size: 4; transform-origin: 42.35px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003e     2 3 4]\u003c/span\u003e\u003c/span\u003e\u003c/div\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: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\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: 11.675px 8px; transform-origin: 11.675px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eand\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 20.4333px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 405px 10.2167px; transform-origin: 405px 10.2167px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; text-wrap-mode: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 34.65px 8.5px; tab-size: 4; transform-origin: 34.65px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003ee = [2 3]\u003c/span\u003e\u003c/span\u003e\u003c/div\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: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\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: 70.7833px 8px; transform-origin: 70.7833px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003ethe output is the vector\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"background-color: rgb(247, 247, 247); block-size: 20.4333px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-end-end-radius: 4px; border-end-start-radius: 4px; border-start-end-radius: 4px; border-start-start-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-block-end: 10px; margin-block-start: 10px; margin-bottom: 10px; margin-inline-end: 3px; margin-inline-start: 3px; margin-left: 3px; margin-right: 3px; margin-top: 10px; perspective-origin: 405px 10.2167px; transform-origin: 405px 10.2167px; margin-left: 3px; margin-top: 10px; margin-bottom: 10px; margin-right: 3px; \"\u003e\u003cdiv style=\"background-color: rgba(0, 0, 0, 0); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-end-end-radius: 0px; border-end-start-radius: 0px; border-inline-end-color: rgb(233, 233, 233); border-inline-end-style: solid; border-inline-end-width: 1px; border-inline-start-color: rgb(233, 233, 233); border-inline-start-style: solid; border-inline-start-width: 1px; border-left-color: rgb(233, 233, 233); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(233, 233, 233); border-right-style: solid; border-right-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; 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; min-block-size: 18px; min-height: 18px; padding-inline-start: 4px; padding-left: 4px; text-wrap-mode: nowrap; \"\u003e\u003cspan style=\"block-size: auto; border-inline-end-color: rgb(0, 0, 0); border-inline-end-style: none; border-inline-end-width: 0px; border-inline-start-color: rgb(0, 0, 0); border-inline-start-style: none; border-inline-start-width: 0px; border-left-color: rgb(0, 0, 0); border-left-style: none; border-left-width: 0px; border-right-color: rgb(0, 0, 0); border-right-style: none; border-right-width: 0px; display: inline; margin-inline-end: 45px; margin-right: 45px; min-block-size: 0px; min-height: 0px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 57.75px 8.5px; tab-size: 4; transform-origin: 57.75px 8.5px; unicode-bidi: normal; white-space-collapse: preserve; margin-right: 45px; \"\u003e\u003cspan style=\"margin-inline-end: 0px; margin-right: 0px; \"\u003erow_idx = [1 4]\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 63px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 10px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 10px; perspective-origin: 385px 31.5px; text-align: left; transform-origin: 385px 31.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 10px; margin-bottom: 9px; margin-right: 10px; \"\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: 369.667px 8px; transform-origin: 369.667px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003esince [2 3] is contained in rows number 1 and 4 of T. With the same input T, but with e = [2 4] this time, the output is the vector row_idx = [3 4], since [2 4] is contained in rows number 3 and 4 of T (Note that\u003c/span\u003e\u003c/span\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: 1.94167px 8px; transform-origin: 1.94167px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\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: 117.825px 8px; transform-origin: 117.825px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eedge [b a] is the same as edge [a b]\u003c/span\u003e\u003c/span\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: 1.725px 8px; transform-origin: 1.725px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e so must be the corresponding outputs). If the edge is not in the list, the function must of course return the empty set.\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\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: 28.3917px 8px; transform-origin: 28.3917px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eSee also\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/cody/groups/95796\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh generation\u003c/span\u003e\u003c/span\u003e\u003c/a\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; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003ca target='_blank' href = \"https://fr.mathworks.com/matlabcentral/fileexchange/77004-mesh-processing-toolbox?s_tid=srchtitle\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003eMesh processing toolbox\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function row_idx = find_common_edge(T,e)\r\n  row_idx = e;\r\nend","test_suite":"%% Tetrahedron 1\r\nT = [1 2 3;...\r\n     1 3 4;...\r\n     1 4 2;...\r\n     2 3 4];\r\n\r\ne = [2 3];\r\nrow_idx = [1 4];\r\n\r\nassert(isequal(find_common_edge(T,e),row_idx) || isequal(find_common_edge(T,e),row_idx'))\r\n\r\n%% Tetrahedron 2\r\nT = [1 2 3;...\r\n     1 3 4;...\r\n     1 4 2;...\r\n     2 3 4];\r\n\r\ne = [2 4];\r\nrow_idx = [3 4];\r\n\r\nassert(isequal(find_common_edge(T,e),row_idx) || isequal(find_common_edge(T,e),row_idx'))\r\n\r\n%% Octahedron\r\nT = [1 2 3;...\r\n     1 3 4;...\r\n     1 4 5;...\r\n     1 5 2;...\r\n     6 3 2;...\r\n     6 4 3;...\r\n     6 5 4;...\r\n     6 2 5];\r\n\r\ne = [1 5];\r\nrow_idx = [3 4];\r\n\r\nassert(isequal(find_common_edge(T,e),row_idx) || isequal(find_common_edge(T,e),row_idx'))\r\n\r\n%% Triangulated cube\r\nT = [1 2 4;...\r\n    2 3 4;...\r\n    5 6 8;...\r\n    6 7 8;...\r\n    1 2 5;...\r\n    2 5 6;...\r\n    2 3 6;...\r\n    3 6 7;...\r\n    3 4 7;...\r\n    4 7 8;...\r\n    4 1 8;...\r\n    1 8 5];\r\n\r\ne = [6 7];\r\nrow_idx = [4 8];\r\n\r\nassert(isequal(find_common_edge(T,e),row_idx) || isequal(find_common_edge(T,e),row_idx'))\r\n\r\n%% Empty set test\r\nT = [2 3 5;...\r\n     3 5 7;...\r\n     5 7 11;...\r\n     7 11 13];\r\n\r\ne = [6 28];\r\n\r\nassert(isempty(find_common_edge(T,e)))\r\n\r\n\r\n%% Forbidden functions\r\nfiletext = fileread('find_common_edge.m');\r\nillegal = contains(filetext, 'regexp') || contains(filetext, 'str2num') || contains(filetext, 'assignin') || contains(filetext, 'echo')\r\nassert(~illegal);","published":true,"deleted":false,"likes_count":2,"comments_count":1,"created_by":149128,"edited_by":149128,"edited_at":"2025-07-26T07:50:32.000Z","deleted_by":null,"deleted_at":null,"solvers_count":45,"test_suite_updated_at":"2025-07-09T05:45:58.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2019-12-01T17:21:36.000Z","updated_at":"2026-05-30T02:20:30.000Z","published_at":"2019-12-01T18:01:01.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\u003eFirst input is T, a triplet list of indices. Second input is e = [e1 e2], a row vector, couple of indices (positive distinct integers always sorted in ascending order, ie\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ee1 \u0026lt; e2\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e ). The goal of this function is to find and return the indices of the rows in the list which contain this particular edge. Output format can be either a column or a row vector.\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\u003eFor example if inputs are\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[T = [1 2 3 ;\\n     1 3 4 ;\\n     1 4 2 ;\\n     2 3 4]]]\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eand\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[e = [2 3]]]\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ethe output is the vector\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[row_idx = [1 4]]]\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003esince [2 3] is contained in rows number 1 and 4 of T. With the same input T, but with e = [2 4] this time, the output is the vector row_idx = [3 4], since [2 4] is contained in rows number 3 and 4 of T (Note that\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eedge [b a] is the same as edge [a b]\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e so must be the corresponding outputs). If the edge is not in the list, the function must of course return the empty set.\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\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\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eSee also\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:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/cody/groups/95796\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh generation\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\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:hyperlink w:docLocation=\\\"https://fr.mathworks.com/matlabcentral/fileexchange/77004-mesh-processing-toolbox?s_tid=srchtitle\\\"\u003e\u003cw:r\u003e\u003cw:t\u003eMesh processing toolbox\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":120,"title":"radius of a spherical planet","description":"You just measured its surface area, that is the input.","description_html":"\u003cp\u003eYou just measured its surface area, that is the input.\u003c/p\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 4*pi;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = 400*pi;\r\ny_correct = 10;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = 40000*pi;\r\ny_correct = 100;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = -4*pi;\r\ny_correct = 1i;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":19,"comments_count":9,"created_by":166,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":4586,"test_suite_updated_at":"2012-02-15T16:29:15.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2012-01-27T21:02:01.000Z","updated_at":"2026-08-21T06:51:27.000Z","published_at":"2012-02-15T16:45:42.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\u003eYou just measured its surface area, that is the input.\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":45358,"title":"Do they touch?","description":"The center and radius of two circles are given.\r\n\r\nDetermine whether they touch.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: normal; text-decoration: none; white-space: normal; \"\u003e\u003cdiv style=\"display: block; min-width: 0px; padding-top: 0px; transform-origin: 332px 25.5px; vertical-align: baseline; perspective-origin: 332px 25.5px; \"\u003e\u003cdiv style=\"font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-bottom: 9px; margin-left: 4px; margin-right: 10px; margin-top: 2px; text-align: left; transform-origin: 309px 10.5px; white-space: pre-wrap; perspective-origin: 309px 10.5px; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"display: inline; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; transform-origin: 0px 0px; perspective-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eThe center and radius of two circles are given.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-bottom: 9px; margin-left: 4px; margin-right: 10px; margin-top: 2px; text-align: left; transform-origin: 309px 10.5px; white-space: pre-wrap; perspective-origin: 309px 10.5px; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"display: inline; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; transform-origin: 0px 0px; perspective-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eDetermine whether they touch at one point.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = touch(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx1=[0,0];\r\nx2=[5,5];\r\nr1=3;\r\nr2=2;\r\nassert(isequal(touch(x1,x2,r1,r2),0))\r\n\r\n%%\r\nx1=[0,0];\r\nx2=[3,4];\r\nr1=3;\r\nr2=2;\r\nassert(isequal(touch(x1,x2,r1,r2),1))\r\n\r\n%%\r\nx1=[2,1];\r\nx2=[3,4];\r\nr1=4;\r\nr2=2;\r\nassert(isequal(touch(x1,x2,r1,r2),0))\r\n\r\n%%\r\nx1=[-1,0];\r\nx2=[3,-3];\r\nr1=3;\r\nr2=8;\r\nassert(isequal(touch(x1,x2,r1,r2),1))\r\n\r\n%%\r\nx1=[-5,-5];\r\nx2=[5,5];\r\nr1=5;\r\nr2=5;\r\nassert(isequal(touch(x1,x2,r1,r2),0))","published":true,"deleted":false,"likes_count":1,"comments_count":1,"created_by":363598,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":27,"test_suite_updated_at":"2020-02-26T14:39:10.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-02-26T14:25:46.000Z","updated_at":"2026-07-13T07:01:24.000Z","published_at":"2020-02-26T14:39:10.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eThe center and radius of two circles are given.\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\u003eDetermine whether they touch at one point.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":61395,"title":"MATLAB 101: Area of an ellipse","description":"Write a MATLAB function that accepts these two values a (major axis length), b (minor axis length) as inputs and returns the calculated area of and ellipse.","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: 42px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 468.5px 21px; transform-origin: 468.5px 21px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 444.5px 21px; text-align: left; transform-origin: 444.5px 21px; 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=\"\"\u003eWrite a MATLAB function that accepts these two values a (major axis length), b (minor axis length) as inputs and returns the calculated area of and ellipse.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function area = ellipse_area(a, b)\r\n    % Write your code here\r\nend","test_suite":"%% Test 1: Standard Values\r\nassert(abs(ellipse_area(5, 2) - (10 * pi)) \u003c 1e-10);\r\n\r\n%% Test 2: Circle (where a = b)\r\nassert(abs(ellipse_area(3, 3) - (9 * pi)) \u003c 1e-10);\r\n\r\n%% Test 3: Radius of Zero\r\nassert(ellipse_area(0, 5) == 0);\r\n\r\n%% Test 4: Floating Point Values\r\nassert(abs(ellipse_area(2.5, 1.5) - (3.75 * pi)) \u003c 1e-10);\r\n\r\n%% Test 5: Vectorized Input (Function should handle arrays)\r\na_vec = [1, 2]; b_vec = [1, 2];\r\nassert(isequal(ellipse_area(a_vec, b_vec), [pi, 4*pi]));","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":2294940,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":62,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2026-06-13T17:13:54.000Z","updated_at":"2026-07-24T14:38:49.000Z","published_at":"2026-06-13T17:13:54.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\u003eWrite a MATLAB function that accepts these two values a (major axis length), b (minor axis length) as inputs and returns the calculated area of and ellipse.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"}],"errors":[],"facets":[[{"value":"Computational Geometry II","count":16,"selected":false},{"value":"Basic Geometry","count":12,"selected":false},{"value":"Mesh generation","count":10,"selected":false},{"value":"Mesh processing","count":10,"selected":false},{"value":"Splitting Polygons","count":10,"selected":false},{"value":"Automotive Steering Systems","count":8,"selected":false},{"value":"Easy Sequences Volume III","count":7,"selected":false},{"value":"Computational Geometry IV","count":6,"selected":false},{"value":"Computational Geometry I","count":5,"selected":false},{"value":"Computational Geometry III","count":5,"selected":false},{"value":"Basics - Triangles","count":3,"selected":false},{"value":"Basics on π","count":3,"selected":false},{"value":"Easy Sequences Volume IV","count":3,"selected":false},{"value":"Easy Sequences Volume VI","count":3,"selected":false},{"value":"Easy Sequences Volume VII","count":3,"selected":false},{"value":"High School Challenge","count":3,"selected":false},{"value":"Advent of Code","count":2,"selected":false},{"value":"Cody5:Easy","count":2,"selected":false},{"value":"Cody5:Hard","count":2,"selected":false},{"value":"Easy Sequences Volume II","count":2,"selected":false},{"value":"Easy Sequences Volume VIII","count":2,"selected":false},{"value":"Are You Smarter Than a MathWorker?","count":1,"selected":false},{"value":"CUP Challenge","count":1,"selected":false},{"value":"Chemical Engineering Problems I","count":1,"selected":false},{"value":"Computer Games I","count":1,"selected":false},{"value":"Easy Sequences Volume I","count":1,"selected":false},{"value":"Groundwater","count":1,"selected":false},{"value":"MATLAB 101","count":1,"selected":false},{"value":"Sequences \u0026 Series V","count":1,"selected":false},{"value":"Special Functions","count":1,"selected":false},{"value":"YouTube-inspired","count":1,"selected":false}],[{"value":"medium","count":144,"selected":false},{"value":"easy","count":47,"selected":false},{"value":"hard","count":21,"selected":false},{"value":"unrated","count":7,"selected":false}]],"term":"tag:\"geometry\"","page":1,"per_page":50,"sort":"map(difficulty_value,0,0,999) asc"}}