diff --git a/package.json b/package.json index 73435d7..a4606fa 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "core-js": "^3.8.3", "i18next": "^23.11.5", "i18next-browser-languagedetector": "^8.0.0", - "idb": "^5.0.8", + "idb": "^8.0.0", "react": "^18.3.1", "react-dom": "^18.3.1", "react-helmet-async": "^2.0.5", @@ -45,6 +45,7 @@ "@babel/register": "^7.24.6", "@loadable/babel-plugin": "^5.13.2", "@loadable/webpack-plugin": "^5.14.0", + "@types/jest": "^29.5.12", "@types/loadable__component": "^5.13.1", "@types/loadable__server": "^5.12.3", "@types/react": "^18.3.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1587124..9836514 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -39,8 +39,8 @@ importers: specifier: ^8.0.0 version: 8.0.0 idb: - specifier: ^5.0.8 - version: 5.0.8 + specifier: ^8.0.0 + version: 8.0.0 react: specifier: ^18.3.1 version: 18.3.1 @@ -96,6 +96,9 @@ importers: '@loadable/webpack-plugin': specifier: ^5.14.0 version: 5.14.0(webpack@5.91.0(webpack-cli@5.1.4)) + '@types/jest': + specifier: ^29.5.12 + version: 29.5.12 '@types/loadable__component': specifier: ^5.13.1 version: 5.13.1 @@ -994,7 +997,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} '@jest/expect-utils@29.7.0': - resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} + resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==, tarball: https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} '@jest/expect@29.7.0': @@ -1287,6 +1290,9 @@ packages: '@types/istanbul-reports@3.0.0': resolution: {integrity: sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==} + '@types/jest@29.5.12': + resolution: {integrity: sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==, tarball: https://registry.npmjs.org/@types/jest/-/jest-29.5.12.tgz} + '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} @@ -1306,7 +1312,7 @@ packages: resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} '@types/node@14.14.22': - resolution: {integrity: sha512-g+f/qj/cNcqKkc3tFqlXOYjrmZA+jNBiDzbP3kH+B+otKFqAdPgVTGP1IeKRdMml/aE69as5S4FqtxAbl+LaMw==} + resolution: {integrity: sha512-g+f/qj/cNcqKkc3tFqlXOYjrmZA+jNBiDzbP3kH+B+otKFqAdPgVTGP1IeKRdMml/aE69as5S4FqtxAbl+LaMw==, tarball: https://registry.npmjs.org/@types/node/-/node-14.14.22.tgz} '@types/prop-types@15.7.3': resolution: {integrity: sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==} @@ -1342,7 +1348,7 @@ packages: resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} '@types/stack-utils@2.0.0': - resolution: {integrity: sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==} + resolution: {integrity: sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==, tarball: https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz} '@types/trusted-types@2.0.7': resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} @@ -1558,7 +1564,7 @@ packages: engines: {node: '>=12'} ansi-styles@3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==, tarball: https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz} engines: {node: '>=4'} ansi-styles@4.3.0: @@ -1566,11 +1572,11 @@ packages: engines: {node: '>=8'} ansi-styles@5.2.0: - resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==, tarball: https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz} engines: {node: '>=10'} ansi-styles@6.2.1: - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==, tarball: https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz} engines: {node: '>=12'} anymatch@3.1.3: @@ -1737,7 +1743,7 @@ packages: engines: {node: '>=8'} braces@3.0.3: - resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==, tarball: https://registry.npmjs.org/braces/-/braces-3.0.3.tgz} engines: {node: '>=8'} browserslist@4.23.1: @@ -1794,7 +1800,7 @@ packages: resolution: {integrity: sha512-udx3o7yHJfUxMLkGohMlVHCvFvWmirKh9JAH/d7WOLPetlH+LTL5cocMZ0t7oZx/mdlOWXti97xLZWc8uURRHg==} chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==, tarball: https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz} engines: {node: '>=4'} chalk@4.1.2: @@ -1814,7 +1820,7 @@ packages: engines: {node: '>=6.0'} ci-info@3.9.0: - resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} + resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==, tarball: https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz} engines: {node: '>=8'} cjs-module-lexer@1.3.1: @@ -2090,7 +2096,7 @@ packages: resolution: {integrity: sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==} diff-sequences@29.6.3: - resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} + resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==, tarball: https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dir-glob@3.0.1: @@ -2235,11 +2241,11 @@ packages: resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} escape-string-regexp@1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==, tarball: https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz} engines: {node: '>=0.8.0'} escape-string-regexp@2.0.0: - resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} + resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==, tarball: https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz} engines: {node: '>=8'} escape-string-regexp@4.0.0: @@ -2395,7 +2401,7 @@ packages: engines: {node: '>= 0.8.0'} expect@29.7.0: - resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} + resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==, tarball: https://registry.npmjs.org/expect/-/expect-29.7.0.tgz} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} express@4.19.2: @@ -2442,12 +2448,8 @@ packages: filelist@1.0.4: resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} - fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} - engines: {node: '>=8'} - fill-range@7.1.1: - resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==, tarball: https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz} engines: {node: '>=8'} finalhandler@1.2.0: @@ -2609,7 +2611,7 @@ packages: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==, tarball: https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz} graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} @@ -2752,11 +2754,11 @@ packages: peerDependencies: postcss: ^8.1.0 - idb@5.0.8: - resolution: {integrity: sha512-K9xInRkVbT3ZsYimD2KVj6B4E93IBvOjEQTryu99WuuN7G+7x3SzA79+yubbX0QRN9V64Gi+L+ulG5QYTVydOg==} - idb@7.1.1: - resolution: {integrity: sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==} + resolution: {integrity: sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==, tarball: https://registry.npmjs.org/idb/-/idb-7.1.1.tgz} + + idb@8.0.0: + resolution: {integrity: sha512-l//qvlAKGmQO31Qn7xdzagVPPaHTxXx199MhrAFuVBTPqydcPYBWjkrbv4Y0ktB+GmWOiwHl237UUOrLmQxLvw==, tarball: https://registry.npmjs.org/idb/-/idb-8.0.0.tgz} ignore@5.3.1: resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} @@ -2906,7 +2908,7 @@ packages: engines: {node: '>= 0.4'} is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==, tarball: https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz} engines: {node: '>=0.12.0'} is-obj@1.0.1: @@ -3056,7 +3058,7 @@ packages: optional: true jest-diff@29.7.0: - resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} + resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==, tarball: https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} jest-docblock@29.7.0: @@ -3072,7 +3074,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} jest-get-type@29.6.3: - resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} + resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==, tarball: https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} jest-haste-map@29.7.0: @@ -3084,11 +3086,11 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} jest-matcher-utils@29.7.0: - resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==} + resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==, tarball: https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} jest-message-util@29.7.0: - resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} + resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==, tarball: https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} jest-mock@29.7.0: @@ -3129,7 +3131,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} jest-util@29.7.0: - resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} + resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==, tarball: https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} jest-validate@29.7.0: @@ -3364,12 +3366,8 @@ packages: resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} engines: {node: '>= 0.6'} - micromatch@4.0.2: - resolution: {integrity: sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==} - engines: {node: '>=8'} - micromatch@4.0.7: - resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} + resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==, tarball: https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz} engines: {node: '>=8.6'} mime-db@1.52.0: @@ -3634,7 +3632,7 @@ packages: resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==, tarball: https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz} engines: {node: '>=8.6'} pify@4.0.1: @@ -3733,7 +3731,7 @@ packages: resolution: {integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==} pretty-format@29.7.0: - resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} + resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==, tarball: https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} process-nextick-args@2.0.1: @@ -4063,7 +4061,7 @@ packages: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==, tarball: https://registry.npmjs.org/slash/-/slash-3.0.0.tgz} engines: {node: '>=8'} slash@5.1.0: @@ -4118,7 +4116,7 @@ packages: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} stack-utils@2.0.3: - resolution: {integrity: sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==} + resolution: {integrity: sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==, tarball: https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz} engines: {node: '>=10'} statuses@1.5.0: @@ -4273,7 +4271,7 @@ packages: engines: {node: '>=4'} to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==, tarball: https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz} engines: {node: '>=8.0'} toidentifier@1.0.1: @@ -6113,6 +6111,11 @@ snapshots: dependencies: '@types/istanbul-lib-report': 3.0.0 + '@types/jest@29.5.12': + dependencies: + expect: 29.7.0 + pretty-format: 29.7.0 + '@types/json-schema@7.0.15': {} '@types/json5@0.0.29': {} @@ -6674,7 +6677,7 @@ snapshots: braces@3.0.2: dependencies: - fill-range: 7.0.1 + fill-range: 7.1.1 braces@3.0.3: dependencies: @@ -7495,10 +7498,6 @@ snapshots: dependencies: minimatch: 5.1.6 - fill-range@7.0.1: - dependencies: - to-regex-range: 5.0.1 - fill-range@7.1.1: dependencies: to-regex-range: 5.0.1 @@ -7800,7 +7799,7 @@ snapshots: http-proxy: 1.18.1 is-glob: 4.0.1 is-plain-obj: 3.0.0 - micromatch: 4.0.2 + micromatch: 4.0.7 optionalDependencies: '@types/express': 4.17.21 transitivePeerDependencies: @@ -7834,10 +7833,10 @@ snapshots: dependencies: postcss: 8.4.38 - idb@5.0.8: {} - idb@7.1.1: {} + idb@8.0.0: {} + ignore@5.3.1: {} import-fresh@3.3.0: @@ -8578,11 +8577,6 @@ snapshots: methods@1.1.2: {} - micromatch@4.0.2: - dependencies: - braces: 3.0.2 - picomatch: 2.3.1 - micromatch@4.0.7: dependencies: braces: 3.0.3 diff --git a/src/components/VersionPicker.css b/src/components/VersionPicker.css new file mode 100644 index 0000000..661b62d --- /dev/null +++ b/src/components/VersionPicker.css @@ -0,0 +1,99 @@ +@import "shared.css"; + +#version-picker { + display: flex; + position: relative; + margin: 0; + color: var(--darkblue2); + width: 5rem; + height: 2rem; + background-color: var(--white); + border-radius: 0.5rem; + border: 1px solid var(--darkblue1); + box-sizing: border-box; + cursor: pointer; + + &.open { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + + & #version-picker-popup { + display: block; + } + } + + &:hover { + background-color: var(--grey1); + } + + @media (max-width: 48rem) { + width: 4.7rem; + } +} + +#version-picker-content { + flex-grow: 1; + + @media (max-width: 48rem) { + & img { + margin-right: 0; + } + + & span { + display: none; + } + } +} + +#version-picker-indicator { + display: flex; + font-size: 1.5rem; + width: 1rem; + margin: 0.25rem 0.5rem; + color: var(--blue3); + + & svg { + display: block; + } +} + +#version-picker-popup { + display: none; + position: absolute; + top: 2rem; + right: 0; + border: 1px solid var(--darkblue1); + background-color: var(--white); + margin-top: -2px; + margin-right: -1px; + padding: 0; + border-bottom-left-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + min-width: 100%; + list-style: none; + z-index: 5; + + & li { + &[aria-selected=true] { + background-color: var(--grey2); + } + + &:hover { + border-radius: 0.25rem; + background-color: var(--grey3); + } + } +} + +#version-picker-popup img, #version-picker-content img { + height: 1.325rem; + border-radius: 0.25rem; + margin-right: 0.25rem; +} + +#version-picker-popup li, #version-picker-content { + padding: 0.25rem; + line-height: 1.375rem; + display: flex; + align-content: center; +} diff --git a/src/components/VersionPicker.tsx b/src/components/VersionPicker.tsx new file mode 100644 index 0000000..55047c7 --- /dev/null +++ b/src/components/VersionPicker.tsx @@ -0,0 +1,87 @@ +import React, { + FunctionComponent, MouseEvent, KeyboardEvent, ReactElement, useState, +} from "react"; +import "./VersionPicker.css"; +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; +import { faAngleDown } from "@fortawesome/free-solid-svg-icons"; +import classNames from "classnames"; +import { useTranslation } from "react-i18next"; +import { ItemProps } from "./Item"; +import { useRulesTestData } from "../context/TestDataContext"; +import { AVAILABLE_LANGUAGES } from "../model/TestDataManager"; + +interface Props { + children: Array>; +} + +const VersionPicker: FunctionComponent = ({ children }) => { + const [open, setOpen] = useState(false); + const { t } = useTranslation(); + const { version, setVersion } = useRulesTestData(); + + const handleTogglePopup = (event: MouseEvent) => { + event.preventDefault(); + event.stopPropagation(); + + setOpen(!open); + }; + + const handleKeyDown = (event: KeyboardEvent) => { + if (event.keyCode === 32) { + setOpen(!open); + } else if (open) { + if (event.keyCode === 27 || event.keyCode === 9) { + setOpen(false); + } else { + return; + } + } else if (event.keyCode === 40) { + setOpen(true); + } else { + return; + } + + event.preventDefault(); + }; + + let content = null; + const items = React.Children.map(children, (item: ReactElement) => { + const isSelected = item.props.code === version; + if (isSelected) { + content = item.props.children; + } + + return React.cloneElement(item, { + selected: isSelected, + onClick: () => setVersion!(item.props.code as keyof typeof AVAILABLE_LANGUAGES), + }); + }); + + const className = classNames({ + open, + }); + + return ( +
+
+ {content} +
+
+ +
+
    + {items} +
+
+ ); +}; + +export default VersionPicker; diff --git a/src/components/rules-test/RulesTest.css b/src/components/rules-test/RulesTest.css index a25c88e..94cfee4 100644 --- a/src/components/rules-test/RulesTest.css +++ b/src/components/rules-test/RulesTest.css @@ -1,10 +1,15 @@ @import "../shared.css"; #test-header { - height: 1.5rem; + display: flex; + justify-content: space-between; } -#test-header svg { +#test-header-text { + margin: 0.5rem 0; +} + +#test-header svg, #error-message svg { margin-right: 1rem; color: #063e67; } @@ -40,12 +45,26 @@ } } -.box-with-header > div, #test-options > div, #test-header { +.box-with-header > div, #test-options > div, #test-header, #error-message { background-color: var(--white); box-shadow: var(--shadow); padding: 1rem; } +#test-header { + padding: 0.5rem 1rem; +} + +#error-message { + background-color: var(--red2); + color: var(--white); +} + +#error-message svg { + color: var(--white); +} + + #test-options { margin-top: 1rem; diff --git a/src/components/rules-test/RulesTest.tsx b/src/components/rules-test/RulesTest.tsx index d2bc371..d4fb71c 100644 --- a/src/components/rules-test/RulesTest.tsx +++ b/src/components/rules-test/RulesTest.tsx @@ -3,12 +3,16 @@ import React, { FunctionComponent, useState, MouseEvent } from "react"; import classnames from "classnames"; import "./RulesTest.css"; import { useTranslation } from "react-i18next"; -import { faChartPie } from "@fortawesome/free-solid-svg-icons"; +import { faChartPie, faCircleExclamation } from "@fortawesome/free-solid-svg-icons"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { useRulesTestData } from "../../context/TestDataContext"; import CheckBox from "../CheckBox"; import useAnalytics from "../../hooks/useAnalytics"; import RelevantRules from "./RelevantRules"; +import VersionPicker from "../VersionPicker"; +import Item from "../Item"; +import us from "../../img/us.svg"; +import de from "../../img/de.svg"; const RulesTest: FunctionComponent = () => { const { @@ -19,6 +23,7 @@ const RulesTest: FunctionComponent = () => { correct: numCorrect, checked: initialChecked, reveal, + languageMissing, } = useRulesTestData(); const [checked, setChecked] = useState(initialChecked); @@ -69,7 +74,7 @@ const RulesTest: FunctionComponent = () => { return
No more question
; } - const answers = question.answers[language] || []; + const answers = question.answers[languageMissing ? "en" : language] || []; const options = Object.keys(answers).map((key) => { const isCorrect = question.correct.includes(key); const isChecked = checked.includes(key); @@ -88,7 +93,7 @@ const RulesTest: FunctionComponent = () => { />
- {question?.answers[language][key]} + {question?.answers[languageMissing ? "en" : language][key]}
); @@ -109,18 +114,34 @@ const RulesTest: FunctionComponent = () => { return ( <>
- - {`${t("rulestest.overall")} ${numCorrect}/${numAsked} (${percentOverall}%)`} - - - {`${t("rulestest.question")} ${question.numCorrect}/${question.numAsked} (${percentQuestion}%)`} +
+ + {`${t("rulestest.overall")} ${numCorrect}/${numAsked} (${percentOverall}%)`} + - + {`${t("rulestest.question")} ${question.numCorrect}/${question.numAsked} (${percentQuestion}%)`} +
+ + + 2024 + + + 2019 + +
+ { languageMissing && ( +
+ + {`${t("rulestest.language-missing")}`} +
+ )}

{`${t("rulestest.question")} ${question.id}`}

- {question.question[language]} + {question.question[languageMissing ? "en" : language]}
diff --git a/src/context/TestDataContext.tsx b/src/context/TestDataContext.tsx index 988c909..7a7f1cc 100644 --- a/src/context/TestDataContext.tsx +++ b/src/context/TestDataContext.tsx @@ -2,6 +2,7 @@ import React from "react"; import invariant from "ts-invariant"; import Question from "../model/Question"; import { ITestResponse } from "../model"; +import { AVAILABLE_LANGUAGES } from "../model/TestDataManager"; export interface TestDataContextValue { checkAnswers?: (options: string[]) => Promise; @@ -12,6 +13,9 @@ export interface TestDataContextValue { checked: string[]; data: {[id: string]: Question }; reveal: boolean; + languageMissing: boolean; + version: keyof typeof AVAILABLE_LANGUAGES; + setVersion?: (version: keyof typeof AVAILABLE_LANGUAGES) => void; } let TestDataContext: React.Context; @@ -24,6 +28,8 @@ export function getTestDataContext() { data: {}, checked: [], reveal: false, + languageMissing: false, + version: "ihf_05_2024", }); } return TestDataContext; diff --git a/src/context/TestDataProvider.tsx b/src/context/TestDataProvider.tsx index f65da1a..067a38a 100644 --- a/src/context/TestDataProvider.tsx +++ b/src/context/TestDataProvider.tsx @@ -1,11 +1,11 @@ /* eslint-disable no-param-reassign */ import React, { - FunctionComponent, ReactNode, useEffect, useRef, useState, + FunctionComponent, ReactNode, useCallback, useEffect, useMemo, useRef, useState, } from "react"; import { useTranslation } from "react-i18next"; -import { getTestDataContext } from "./TestDataContext"; +import { getTestDataContext, TestDataContextValue } from "./TestDataContext"; import Loading from "../components/Loading"; -import TestDataManager from "../model/TestDataManager"; +import TestDataManager, { AVAILABLE_LANGUAGES } from "../model/TestDataManager"; import Question from "../model/Question"; interface TestDataProviderProps { @@ -19,6 +19,8 @@ const TestDataProvider: FunctionComponent = ({ children } const [correct, setCorrect] = useState(0); const [checked, setChecked] = useState([]); const [reveal, setReveal] = useState(false); + const [version, setVersion] = useState('ihf_05_2024'); + const [languageMissing, setLanguageMissing] = useState(false); const manager = useRef(new TestDataManager()); const { i18n: { language } } = useTranslation(); @@ -28,24 +30,25 @@ const TestDataProvider: FunctionComponent = ({ children } setLoading(true); try { - setQuestion(await manager.current.initialize(language)); + setQuestion(await manager.current.initialize(language, version)); setAsked(manager.current.asked); setCorrect(manager.current.correct); + setLanguageMissing(manager.current.languageMissing); } finally { setLoading(false); } }; loadData(); - }, [language]); + }, [language, version]); - const nextQuestion = () => { + const nextQuestion = useCallback(() => { setQuestion(manager.current.next()); setReveal(false); setChecked([]); - }; + }, []); - const checkAnswers = async (options: string[]) => { + const checkAnswers = useCallback(async (options: string[]) => { const result = manager.current.checkAnswer(options); setAsked(manager.current.asked); @@ -54,46 +57,46 @@ const TestDataProvider: FunctionComponent = ({ children } setReveal(true); return result; - }; + }, []); + + const ctx = useMemo(() => ({ + checkAnswers, + nextQuestion, + question, + asked, + correct, + checked, + reveal, + data: manager.current.data, + languageMissing, + version, + setVersion, + }), [ + checkAnswers, + nextQuestion, + question, asked, + correct, checked, + reveal, + manager.current.data, + languageMissing, + version, + ]); const TestDataContext = getTestDataContext(); - return ( - - {(context = { - asked: 0, - correct: 0, - data: {}, - checked: [], - reveal: false, - }) => { - context = { - ...context, - checkAnswers, - nextQuestion, - question, - asked, - correct, - checked, - reveal, - data: manager.current.data, - }; - let content; - if (loading) { - content = ( - - ); - } else { - content = children; - } + let content; + if (loading) { + content = ( + + ); + } else { + content = children; + } - return ( - - {content} - - ); - }} - + return ( + + {content} + ); }; diff --git a/src/data/questions/ihf_05_2024/answers.json b/src/data/questions/ihf_05_2024/answers.json new file mode 100644 index 0000000..06587b5 --- /dev/null +++ b/src/data/questions/ihf_05_2024/answers.json @@ -0,0 +1,4814 @@ +[ + { + "id": "1.1", + "correct": [ + "a" + ], + "rule": [ + "1:1" + ] + }, + { + "id": "1.2", + "correct": [ + "b" + ], + "rule": [ + "1:2" + ] + }, + { + "id": "1.3", + "correct": [ + "c" + ], + "rule": [ + "1:3" + ] + }, + { + "id": "1.4", + "correct": [ + "b", + "c", + "d" + ], + "rule": [ + "1:9" + ] + }, + { + "id": "2.1", + "correct": [ + "a", + "d" + ], + "rule": [ + "2:7", + "12:1", + "15:5b" + ] + }, + { + "id": "2.2", + "correct": [ + "d" + ], + "rule": [ + "2:7" + ] + }, + { + "id": "2.3", + "correct": [ + "b", + "d" + ], + "rule": [ + "2:7", + "12:1", + "15:5b" + ] + }, + { + "id": "2.4", + "correct": [ + "a", + "c", + "e" + ], + "rule": [ + "2:5", + "4:5", + "16:3a" + ] + }, + { + "id": "2.5", + "correct": [ + "c" + ], + "rule": [ + "2:4", + "15:5" + ] + }, + { + "id": "2.6", + "correct": [ + "c" + ], + "rule": [ + "2:4", + "14:1a" + ] + }, + { + "id": "2.7", + "correct": [ + "b" + ], + "rule": [ + "2:4" + ] + }, + { + "id": "2.8", + "correct": [ + "b" + ], + "rule": [ + "2:4" + ] + }, + { + "id": "2.9", + "correct": [ + "d" + ], + "rule": [ + "2:3" + ] + }, + { + "id": "2.10", + "correct": [ + "c" + ], + "rule": [ + "2:2 comments" + ] + }, + { + "id": "2.11", + "correct": [ + "a", + "b", + "e" + ], + "rule": [ + "2:5", + "4:5", + "16:3a" + ] + }, + { + "id": "2.12", + "correct": [ + "c", + "d" + ], + "rule": [ + "2:4", + "8:10a", + "14:1a", + "16:6b" + ] + }, + { + "id": "2.13", + "correct": [ + "a", + "c" + ], + "rule": [ + "2:9 comment", + "9:2" + ] + }, + { + "id": "2.14", + "correct": [ + "b", + "c", + "d" + ], + "rule": [ + "2:9", + "Clarification 3" + ] + }, + { + "id": "2.15", + "correct": [ + "b", + "d" + ], + "rule": [ + "2:8", + "Clarification 2" + ] + }, + { + "id": "2.16", + "correct": [ + "b", + "d" + ], + "rule": [ + "2:7", + "15:5b" + ] + }, + { + "id": "2.17", + "correct": [ + "b", + "c" + ], + "rule": [ + "2:2" + ] + }, + { + "id": "2.18", + "correct": [ + "a", + "d" + ], + "rule": [ + "2:8", + "4:5" + ] + }, + { + "id": "2.19", + "correct": [ + "a", + "c", + "d" + ], + "rule": [ + "2:2 comment", + "4:11", + "16:5", + "16:6b", + "16:10" + ] + }, + { + "id": "2.20", + "correct": [ + "c" + ], + "rule": [ + "2:3", + "2:4", + "11:1" + ] + }, + { + "id": "2.21", + "correct": [ + "b", + "e" + ], + "rule": [ + "2:8", + "8:7a", + "16:3d" + ] + }, + { + "id": "2.22", + "correct": [ + "b", + "c" + ], + "rule": [ + "2:2 comment", + "16:5" + ] + }, + { + "id": "2.23", + "correct": [ + "a", + "e" + ], + "rule": [ + "2:4", + "2:5", + "2:9 comment", + "4:5", + "9:1, paragraph 3" + ] + }, + { + "id": "2.24", + "correct": [ + "b" + ], + "rule": [ + "2:2 comment", + "16:3d" + ] + }, + { + "id": "2.25", + "correct": [ + "a", + "b", + "c", + "d", + "e" + ], + "rule": [ + "2:8" + ] + }, + { + "id": "2.26", + "correct": [ + "c", + "e", + "f" + ], + "rule": [ + "2:4", + "8:6", + "14:1a", + "16:6a" + ] + }, + { + "id": "2.27", + "correct": [ + "d", + "e" + ], + "rule": [ + "2:5" + ] + }, + { + "id": "2.28", + "correct": [ + "a", + "c", + "d" + ], + "rule": [ + "2:5", + "13:8" + ] + }, + { + "id": "2.29", + "correct": [ + "b", + "c", + "e", + "f" + ], + "rule": [ + "2:9", + "2:9 comment", + "13:4a", + "15:5b", + "Clarification 3, paragraph 10" + ] + }, + { + "id": "2.30", + "correct": [ + "b", + "f" + ], + "rule": [ + "2:7", + "13:4b" + ] + }, + { + "id": "2.31", + "correct": [ + "b", + "e" + ], + "rule": [ + "2:7", + "13:4a" + ] + }, + { + "id": "2.32", + "correct": [ + "b", + "e" + ], + "rule": [ + "2:7", + "13:4b" + ] + }, + { + "id": "2.33", + "correct": [ + "a", + "b", + "e" + ], + "rule": [ + "2:8", + "8:8f", + "15:9", + "16:1b", + "Clarification 2c" + ] + }, + { + "id": "2.34", + "correct": [ + "a", + "c", + "e" + ], + "rule": [ + "2:8", + "Clarification 2" + ] + }, + { + "id": "2.35", + "correct": [ + "a" + ], + "rule": [ + "Clarification 3" + ] + }, + { + "id": "2.36", + "correct": [ + "b", + "d", + "e" + ], + "rule": [ + "2:10", + "Clarification 3" + ] + }, + { + "id": "2.37", + "correct": [ + "c" + ], + "rule": [ + "2:10", + "Clarification 3" + ] + }, + { + "id": "2.38", + "correct": [ + "b", + "d" + ], + "rule": [ + "6:5", + "Clarification 3" + ] + }, + { + "id": "2.39", + "correct": [ + "d" + ], + "rule": [ + "Clarification 3" + ] + }, + { + "id": "2.40", + "correct": [ + "a" + ], + "rule": [ + "2:8", + "2:10", + "Clarification 3" + ] + }, + { + "id": "2.41", + "correct": [ + "a", + "d" + ], + "rule": [ + "2:8", + "2:9 comment", + "Clarification 3" + ] + }, + { + "id": "2.42", + "correct": [ + "a" + ], + "rule": [ + "2:2 comment" + ] + }, + { + "id": "2.43", + "correct": [ + "b" + ], + "rule": [ + "2:10", + "Clarification 3" + ] + }, + { + "id": "2.44", + "correct": [ + "a", + "d", + "e", + "f" + ], + "rule": [ + "2:10", + "Clarification 3" + ] + }, + { + "id": "2.45", + "correct": [ + "b", + "d" + ], + "rule": [ + "Clarification 3", + "2:10" + ] + }, + { + "id": "2.46", + "correct": [ + "b", + "e" + ], + "rule": [ + "2:10", + "13:4", + "Clarification 3" + ] + }, + { + "id": "2.47", + "correct": [ + "a", + "c", + "f" + ], + "rule": [ + "2:10", + "6:5", + "Clarification 3" + ] + }, + { + "id": "2.48", + "correct": [ + "b", + "e" + ], + "rule": [ + "2:10", + "13:4", + "Clarification 3" + ] + }, + { + "id": "2.49", + "correct": [ + "a", + "c", + "d" + ], + "rule": [ + "2:10", + "Clarification 3 in connection with 2:4" + ] + }, + { + "id": "2.50", + "correct": [ + "b", + "c", + "e" + ], + "rule": [ + "2:10", + "Clarification 3", + "Rules for electronic team time-out" + ] + }, + { + "id": "2.51", + "correct": [ + "a", + "c", + "d" + ], + "rule": [ + "2:10", + "Clarification 3", + "Rules for electronic team time-out" + ] + }, + { + "id": "2.52", + "correct": [ + "a", + "c", + "h", + "i" + ], + "rule": [ + "2:10", + "Clarification 3", + "Rules for electronic team time-out" + ] + }, + { + "id": "2.53", + "correct": [ + "a", + "b", + "d", + "f" + ], + "rule": [ + "2:9 comment", + "2:10", + "Clarification 3", + "Clarification 4" + ] + }, + { + "id": "2.54", + "correct": [ + "a", + "c" + ], + "rule": [ + "2:10", + "Clarification 3" + ] + }, + { + "id": "3.1", + "correct": [ + "d" + ], + "rule": [ + "3:1" + ] + }, + { + "id": "3.2", + "correct": [ + "c" + ], + "rule": [ + "3:2" + ] + }, + { + "id": "3.3", + "correct": [ + "d" + ], + "rule": [ + "3:2" + ] + }, + { + "id": "3.4", + "correct": [ + "c" + ], + "rule": [ + "3:4" + ] + }, + { + "id": "4.1", + "correct": [ + "c" + ], + "rule": [ + "4:1", + "4:3" + ] + }, + { + "id": "4.2", + "correct": [ + "a" + ], + "rule": [ + "4:1" + ] + }, + { + "id": "4.3", + "correct": [ + "d", + "e" + ], + "rule": [ + "4:2" + ] + }, + { + "id": "4.4", + "correct": [ + "a" + ], + "rule": [ + "4:1" + ] + }, + { + "id": "4.5", + "correct": [ + "a" + ], + "rule": [ + "4:3" + ] + }, + { + "id": "4.6", + "correct": [ + "c", + "d" + ], + "rule": [ + "4:3", + "16:1b" + ] + }, + { + "id": "4.7", + "correct": [ + "a", + "d" + ], + "rule": [ + "4:5", + "13:3", + "16:3a", + "Clarification 7" + ] + }, + { + "id": "4.8", + "correct": [ + "c", + "d" + ], + "rule": [ + "4:3", + "13:3", + "13:4" + ] + }, + { + "id": "4.9", + "correct": [ + "b" + ], + "rule": [ + "4:11" + ] + }, + { + "id": "4.10", + "correct": [ + "d", + "e" + ], + "rule": [ + "4:2", + "16:3e" + ] + }, + { + "id": "4.11", + "correct": [ + "d" + ], + "rule": [ + "4:4", + "4:6", + "16:3a" + ] + }, + { + "id": "4.12", + "correct": [ + "d", + "e" + ], + "rule": [ + "4:2", + "4:11" + ] + }, + { + "id": "4.13", + "correct": [ + "a" + ], + "rule": [ + "4:1" + ] + }, + { + "id": "4.14", + "correct": [ + "a", + "c" + ], + "rule": [ + "4:4", + "4:5", + "13:6", + "16:3a" + ] + }, + { + "id": "4.15", + "correct": [ + "b", + "d" + ], + "rule": [ + "4:5", + "13:3", + "16:3a" + ] + }, + { + "id": "4.16", + "correct": [ + "b", + "d" + ], + "rule": [ + "4:5", + "13:3", + "16:3a" + ] + }, + { + "id": "4.17", + "correct": [ + "a", + "c" + ], + "rule": [ + "4:5", + "13:3", + "16:3a" + ] + }, + { + "id": "4.18", + "correct": [ + "b" + ], + "rule": [ + "4:1", + "4:8" + ] + }, + { + "id": "4.19", + "correct": [ + "c", + "e" + ], + "rule": [ + "4:5", + "13:3", + "16:3a" + ] + }, + { + "id": "4.20", + "correct": [ + "b", + "d" + ], + "rule": [ + "4:1", + "4:5", + "13:3", + "16:3a" + ] + }, + { + "id": "4.21", + "correct": [ + "b" + ], + "rule": [ + "4:5", + "13:2", + "14:2", + "16:3a" + ] + }, + { + "id": "4.22", + "correct": [ + "a", + "c", + "e" + ], + "rule": [ + "4:6", + "13:1a", + "16:3a" + ] + }, + { + "id": "4.23", + "correct": [ + "a", + "c" + ], + "rule": [ + "4:6", + "13:1a", + "16:3a" + ] + }, + { + "id": "4.24", + "correct": [ + "c" + ], + "rule": [ + "4:6", + "16:3a" + ] + }, + { + "id": "4.25", + "correct": [ + "c", + "d" + ], + "rule": [ + "4:1", + "4:5", + "13:1", + "16:3a" + ] + }, + { + "id": "4.26", + "correct": [ + "a", + "e" + ], + "rule": [ + "4:10", + "8:7", + "16:1b" + ] + }, + { + "id": "4.27", + "correct": [ + "a", + "d" + ], + "rule": [ + "4:5", + "14:1a", + "16:3a", + "Clarification 7" + ] + }, + { + "id": "4.28", + "correct": [ + "a" + ], + "rule": [ + "4:4 comment" + ] + }, + { + "id": "4.29", + "correct": [ + "c" + ], + "rule": [ + "4:2", + "8:7", + "16:3e" + ] + }, + { + "id": "4.30", + "correct": [ + "a", + "b", + "f" + ], + "rule": [ + "4:11", + "8:6b", + "13:3", + "16:6a", + "16:8" + ] + }, + { + "id": "4.31", + "correct": [ + "a", + "b", + "d" + ], + "rule": [ + "4:2", + "13:1" + ] + }, + { + "id": "4.32", + "correct": [ + "a" + ], + "rule": [ + "4:7", + "4:8", + "4:9" + ] + }, + { + "id": "4.33", + "correct": [ + "a", + "d" + ], + "rule": [ + "4:6", + "16:3d" + ] + }, + { + "id": "4.34", + "correct": [ + "b", + "d", + "e", + "f" + ], + "rule": [ + "4:2", + "4:3" + ] + }, + { + "id": "4.35", + "correct": [ + "c" + ], + "rule": [ + "4:11" + ] + }, + { + "id": "4.36", + "correct": [ + "d" + ], + "rule": [ + "4:2", + "16:3e" + ] + }, + { + "id": "4.37", + "correct": [ + "b", + "c" + ], + "rule": [ + "4:4", + "4:11" + ] + }, + { + "id": "4.38", + "correct": [ + "b" + ], + "rule": [ + "4:9", + "Regulations on Protective Equipment and Accessories" + ] + }, + { + "id": "4.39", + "correct": [ + "b", + "c" + ], + "rule": [ + "4:6" + ] + }, + { + "id": "4.40", + "correct": [ + "b", + "c", + "e", + "f" + ], + "rule": [ + "4:3", + "9:1", + "9:2" + ] + }, + { + "id": "4.41", + "correct": [ + "b", + "d", + "e", + "f" + ], + "rule": [ + "4:11", + "Clarification 8" + ] + }, + { + "id": "4.42", + "correct": [ + "b" + ], + "rule": [ + "4:11", + "Clarification 8" + ] + }, + { + "id": "4.43", + "correct": [ + "b", + "c", + "d", + "f", + "h" + ], + "rule": [ + "2:8", + "4:5", + "4:11", + "13:2", + "14:1", + "Clarification 8" + ] + }, + { + "id": "4.44", + "correct": [ + "c" + ], + "rule": [ + "4:11", + "Clarification 8" + ] + }, + { + "id": "4.45", + "correct": [ + "b", + "c", + "d", + "f" + ], + "rule": [ + "2:8", + "4:11", + "8:4", + "16:3c", + "Clarification 8" + ] + }, + { + "id": "4.46", + "correct": [ + "b", + "c", + "e", + "f" + ], + "rule": [ + "2:8", + "4:11", + "8:4", + "16:3c", + "Clarification 8" + ] + }, + { + "id": "4.47", + "correct": [ + "b", + "c" + ], + "rule": [ + "4:11", + "8:7", + "16:1b", + "Clarification 8" + ] + }, + { + "id": "4.48", + "correct": [ + "a" + ], + "rule": [ + "4:11", + "Clarification 8" + ] + }, + { + "id": "4.49", + "correct": [ + "a", + "c" + ], + "rule": [ + "4:11", + "Clarification 8" + ] + }, + { + "id": "4.50", + "correct": [ + "c" + ], + "rule": [ + "4:11 third paragraph" + ] + }, + { + "id": "4.51", + "correct": [ + "c" + ], + "rule": [ + "4:11", + "Clarification 8" + ] + }, + { + "id": "4.52", + "correct": [ + "b" + ], + "rule": [ + "4:11", + "Clarification 8" + ] + }, + { + "id": "4.53", + "correct": [ + "b" + ], + "rule": [ + "4:11", + "Clarification 8" + ] + }, + { + "id": "4.54", + "correct": [ + "b" + ], + "rule": [ + "4:11", + "Clarification 8" + ] + }, + { + "id": "4.55", + "correct": [ + "b" + ], + "rule": [ + "4:11", + "Clarification 8" + ] + }, + { + "id": "4.56", + "correct": [ + "b" + ], + "rule": [ + "4:11", + "Clarification 8" + ] + }, + { + "id": "4.57", + "correct": [ + "c", + "e", + "g" + ], + "rule": [ + "4:9", + "Regulations on Protective Equipment and Accessories" + ] + }, + { + "id": "4.58", + "correct": [ + "a", + "d" + ], + "rule": [ + "4:7", + "4:9", + "Guidelines" + ] + }, + { + "id": "4.59", + "correct": [ + "a", + "d", + "e" + ], + "rule": [ + "4:3", + "4:7", + "4:8", + "New Guideline" + ] + }, + { + "id": "4.60", + "correct": [ + "a", + "b", + "d" + ], + "rule": [ + "2:8", + "4:5", + "13:1a" + ] + }, + { + "id": "4.61", + "correct": [ + "a", + "c", + "d" + ], + "rule": [ + "2:8", + "4:5", + "14:1" + ] + }, + { + "id": "5.1", + "correct": [ + "c" + ], + "rule": [ + "1:3", + "5:6", + "12:1", + "12:2", + "15:5b" + ] + }, + { + "id": "5.2", + "correct": [ + "c" + ], + "rule": [ + "1:3", + "5:3", + "5:9", + "6:2b", + "13:1a" + ] + }, + { + "id": "5.3", + "correct": [ + "c" + ], + "rule": [ + "5:6" + ] + }, + { + "id": "5.4", + "correct": [ + "b" + ], + "rule": [ + "5:10", + "13:1a" + ] + }, + { + "id": "5.5", + "correct": [ + "b" + ], + "rule": [ + "5:10", + "13:1a" + ] + }, + { + "id": "5.6", + "correct": [ + "c" + ], + "rule": [ + "5:10", + "13:1a" + ] + }, + { + "id": "5.7", + "correct": [ + "a" + ], + "rule": [ + "5:10", + "12:1" + ] + }, + { + "id": "5.8", + "correct": [ + "d" + ], + "rule": [ + "5:3", + "5:6", + "15:7" + ] + }, + { + "id": "5.9", + "correct": [ + "d" + ], + "rule": [ + "5:9", + "6:1", + "13:1a" + ] + }, + { + "id": "5.10", + "correct": [ + "a" + ], + "rule": [ + "5:3" + ] + }, + { + "id": "5.11", + "correct": [ + "a" + ], + "rule": [ + "5:3", + "15:1" + ] + }, + { + "id": "5.12", + "correct": [ + "c" + ], + "rule": [ + "5:9", + "13:1a" + ] + }, + { + "id": "5.13", + "correct": [ + "a" + ], + "rule": [ + "5:7", + "5:8" + ] + }, + { + "id": "6.1", + "correct": [ + "d" + ], + "rule": [ + "1:3", + "6:5", + "12:1" + ] + }, + { + "id": "6.2", + "correct": [ + "b" + ], + "rule": [ + "6:5", + "12:1" + ] + }, + { + "id": "6.3", + "correct": [ + "a" + ], + "rule": [ + "6:5" + ] + }, + { + "id": "6.4", + "correct": [ + "a" + ], + "rule": [ + "6:5" + ] + }, + { + "id": "6.5", + "correct": [ + "d" + ], + "rule": [ + "6:7b", + "13:1a" + ] + }, + { + "id": "6.6", + "correct": [ + "c" + ], + "rule": [ + "6:7b", + "13:1a" + ] + }, + { + "id": "6.7", + "correct": [ + "c" + ], + "rule": [ + "6:7b", + "13:1a" + ] + }, + { + "id": "6.8", + "correct": [ + "a", + "d" + ], + "rule": [ + "6:2c", + "8:7f", + "14:1a", + "16:1b" + ] + }, + { + "id": "6.9", + "correct": [ + "b" + ], + "rule": [ + "6:2c", + "14:1a", + "Clarification 6a" + ] + }, + { + "id": "6.10", + "correct": [ + "c" + ], + "rule": [ + "5:3", + "5:6", + "6:7b" + ] + }, + { + "id": "6.11", + "correct": [ + "c" + ], + "rule": [ + "5:3", + "5:6", + "6:7b" + ] + }, + { + "id": "6.12", + "correct": [ + "b" + ], + "rule": [ + "6:2a", + "12:1" + ] + }, + { + "id": "6.13", + "correct": [ + "a", + "b" + ], + "rule": [ + "4:5", + "6:5 second paragraph", + "13:3", + "16:3a" + ] + }, + { + "id": "6.14", + "correct": [ + "a", + "b", + "c" + ], + "rule": [ + "6:2a", + "12:1" + ] + }, + { + "id": "6.15", + "correct": [ + "b" + ], + "rule": [ + "6:7b" + ] + }, + { + "id": "6.16", + "correct": [ + "b", + "c", + "d" + ], + "rule": [ + "2:8a", + "4:5", + "6:4", + "12:1", + "13:3" + ] + }, + { + "id": "6.17", + "correct": [ + "b" + ], + "rule": [ + "5:3", + "6:7c" + ] + }, + { + "id": "6.18", + "correct": [ + "c" + ], + "rule": [ + "6:5" + ] + }, + { + "id": "6.19", + "correct": [ + "b", + "c" + ], + "rule": [ + "4:5", + "6:5 first paragraph", + "16:3a" + ] + }, + { + "id": "6.20", + "correct": [ + "b" + ], + "rule": [ + "6:7b" + ] + }, + { + "id": "6.21", + "correct": [ + "a" + ], + "rule": [ + "6:1", + "1:3" + ] + }, + { + "id": "6.22", + "correct": [ + "b" + ], + "rule": [ + "6:2a" + ] + }, + { + "id": "6.23", + "correct": [ + "d" + ], + "rule": [ + "6:3", + "11:1" + ] + }, + { + "id": "6.24", + "correct": [ + "b", + "c" + ], + "rule": [ + "6:2", + "8:8h", + "14:1a", + "Clarification" + ] + }, + { + "id": "7.1", + "correct": [ + "b" + ], + "rule": [ + "7:10", + "11:1" + ] + }, + { + "id": "7.2", + "correct": [ + "a" + ], + "rule": [ + "7:1" + ] + }, + { + "id": "7.3", + "correct": [ + "b" + ], + "rule": [ + "7:3a" + ] + }, + { + "id": "7.4", + "correct": [ + "a" + ], + "rule": [ + "7:3d" + ] + }, + { + "id": "7.5", + "correct": [ + "b" + ], + "rule": [ + "7:3" + ] + }, + { + "id": "7.6", + "correct": [ + "b" + ], + "rule": [ + "7:3", + "7:4", + "7:7" + ] + }, + { + "id": "7.7", + "correct": [ + "c" + ], + "rule": [ + "7:4b" + ] + }, + { + "id": "7.8", + "correct": [ + "b" + ], + "rule": [ + "7:6" + ] + }, + { + "id": "7.9", + "correct": [ + "b" + ], + "rule": [ + "7:7", + "13:1a" + ] + }, + { + "id": "7.10", + "correct": [ + "b" + ], + "rule": [ + "7:7", + "13:1a" + ] + }, + { + "id": "7.11", + "correct": [ + "c" + ], + "rule": [ + "7:7", + "13:1a" + ] + }, + { + "id": "7.12", + "correct": [ + "b" + ], + "rule": [ + "7:9", + "11:1" + ] + }, + { + "id": "7.13", + "correct": [ + "d" + ], + "rule": [ + "7:9", + "15:2" + ] + }, + { + "id": "7.14", + "correct": [ + "a" + ], + "rule": [ + "7:4", + "8:1a" + ] + }, + { + "id": "7.15", + "correct": [ + "c" + ], + "rule": [ + "7:10", + "8:1c", + "13:1a" + ] + }, + { + "id": "7.16", + "correct": [ + "a" + ], + "rule": [ + "7:1" + ] + }, + { + "id": "7.17", + "correct": [ + "b" + ], + "rule": [ + "7:10" + ] + }, + { + "id": "7.18", + "correct": [ + "b" + ], + "rule": [ + "7:12" + ] + }, + { + "id": "7.19", + "correct": [ + "b" + ], + "rule": [ + "7:1", + "7:6" + ] + }, + { + "id": "7.20", + "correct": [ + "b" + ], + "rule": [ + "7:8" + ] + }, + { + "id": "7.21", + "correct": [ + "a" + ], + "rule": [ + "7:1", + "7:3 comment" + ] + }, + { + "id": "7.22", + "correct": [ + "b" + ], + "rule": [ + "7:11", + "Clarification 4" + ] + }, + { + "id": "7.23", + "correct": [ + "a" + ], + "rule": [ + "7:11", + "7:12", + "Clarification 4.B.2" + ] + }, + { + "id": "7.24", + "correct": [ + "a", + "b" + ], + "rule": [ + "Clarification 4.C" + ] + }, + { + "id": "7.25", + "correct": [ + "b", + "c", + "d" + ], + "rule": [ + "Clarification 4" + ] + }, + { + "id": "7.26", + "correct": [ + "d" + ], + "rule": [ + "7:11", + "7:12", + "Clarification 4.B.1" + ] + }, + { + "id": "7.27", + "correct": [ + "a", + "d", + "e" + ], + "rule": [ + "Clarification 4" + ] + }, + { + "id": "7.28", + "correct": [ + "b", + "c", + "d", + "e" + ], + "rule": [ + "7:11", + "Clarification 4" + ] + }, + { + "id": "7.29", + "correct": [ + "a" + ], + "rule": [ + "7:11-12", + "Clarification 4", + "Appendix 3 (Training support \"Passive play\"" + ] + }, + { + "id": "7.30", + "correct": [ + "b" + ], + "rule": [ + "7:11-12", + "Clarification 4", + "Appendix 3 (Training support \"Passive play\"" + ] + }, + { + "id": "7.31", + "correct": [ + "c" + ], + "rule": [ + "7:11-12", + "Clarification 4" + ] + }, + { + "id": "7.32", + "correct": [ + "d" + ], + "rule": [ + "7:11-12", + "Clarification 3", + "Appendix 3 (Training support \"Passive play\"" + ] + }, + { + "id": "7.33", + "correct": [ + "b", + "c" + ], + "rule": [ + "7:11-12", + "Clarification 3", + "Appendix 3 (Training support \"Passive play\"" + ] + }, + { + "id": "7.34", + "correct": [ + "c" + ], + "rule": [ + "7:11", + "7:12", + "Clarification 4d", + "New Guideline" + ] + }, + { + "id": "7.35", + "correct": [ + "a", + "d" + ], + "rule": [ + "7:11", + "7:12", + "Clarification 4", + "Appendix 3 (Training Support \"Passive play\"" + ] + }, + { + "id": "7.36", + "correct": [ + "b", + "d", + "f" + ], + "rule": [ + "2:8", + "7:11", + "7:12", + "Clarification 4", + "Appendix 3 (Training Support \"Passive play\"" + ] + }, + { + "id": "8.1", + "correct": [ + "c", + "e" + ], + "rule": [ + "4:6", + "8:10b", + "14:1a", + "16:6b" + ] + }, + { + "id": "8.2", + "correct": [ + "a", + "d", + "e" + ], + "rule": [ + "4:3", + "8:10b", + "14:1a", + "16:1b", + "16:6a", + "16:6b" + ] + }, + { + "id": "8.3", + "correct": [ + "a", + "c" + ], + "rule": [ + "8:7a", + "16:3e", + "16:10" + ] + }, + { + "id": "8.4", + "correct": [ + "a", + "c", + "f" + ], + "rule": [ + "4:5", + "8:10a", + "16:3a", + "16:6d", + "16:8", + "16:9c" + ] + }, + { + "id": "8.5", + "correct": [ + "d" + ], + "rule": [ + "4:6", + "8:10b", + "14:1a", + "16:6b", + "16:8" + ] + }, + { + "id": "8.6", + "correct": [ + "c" + ], + "rule": [ + "8:1c" + ] + }, + { + "id": "8.7", + "correct": [ + "b", + "e" + ], + "rule": [ + "8:2a", + "14:1a" + ] + }, + { + "id": "8.8", + "correct": [ + "b", + "c" + ], + "rule": [ + "8:5 comment", + "14:1a", + "16:6a", + "Clarification 6b" + ] + }, + { + "id": "8.9", + "correct": [ + "a", + "b" + ], + "rule": [ + "8:3", + "13:1b", + "16:3b" + ] + }, + { + "id": "8.10", + "correct": [ + "b", + "d" + ], + "rule": [ + "8:5", + "14:1a", + "16:6a" + ] + }, + { + "id": "8.11", + "correct": [ + "a", + "c" + ], + "rule": [ + "8:3", + "13:1b", + "16:1a" + ] + }, + { + "id": "8.12", + "correct": [ + "b", + "e" + ], + "rule": [ + "8:4b", + "14:1a", + "16:3c" + ] + }, + { + "id": "8.13", + "correct": [ + "a", + "b" + ], + "rule": [ + "8:5", + "8:6", + "16:6a" + ] + }, + { + "id": "8.14", + "correct": [ + "a", + "c", + "e", + "f" + ], + "rule": [ + "2:8a", + "8:10b", + "14:1a", + "16:6b" + ] + }, + { + "id": "8.15", + "correct": [ + "b", + "e", + "f" + ], + "rule": [ + "8:10b", + "14:1a", + "16:6b" + ] + }, + { + "id": "8.16", + "correct": [ + "b", + "c" + ], + "rule": [ + "8:10a", + "8:10b", + "16:6b" + ] + }, + { + "id": "8.17", + "correct": [ + "c", + "d" + ], + "rule": [ + "8:10a", + "16:6b", + "16:8", + "16:11b" + ] + }, + { + "id": "8.18", + "correct": [ + "c", + "d" + ], + "rule": [ + "8:7a", + "16:1b" + ] + }, + { + "id": "8.19", + "correct": [ + "b", + "d" + ], + "rule": [ + "8:10a", + "16:6b" + ] + }, + { + "id": "8.20", + "correct": [ + "a" + ], + "rule": [ + "8:3", + "16:3b" + ] + }, + { + "id": "8.21", + "correct": [ + "a" + ], + "rule": [ + "4:6", + "8:8b", + "8:8e", + "8:9", + "16:6b" + ] + }, + { + "id": "8.22", + "correct": [ + "b", + "d" + ], + "rule": [ + "8:5", + "13:1b", + "16:6a", + "Clarification 6" + ] + }, + { + "id": "8.23", + "correct": [ + "b", + "e" + ], + "rule": [ + "8:10", + "16:6b" + ] + }, + { + "id": "8.24", + "correct": [ + "d" + ], + "rule": [ + "8:10a", + "16:8" + ] + }, + { + "id": "8.25", + "correct": [ + "d" + ], + "rule": [ + "8:6b", + "16:6a" + ] + }, + { + "id": "8.26", + "correct": [ + "c" + ], + "rule": [ + "8:10a", + "16:6b", + "16:11b", + "17:10" + ] + }, + { + "id": "8.27", + "correct": [ + "d" + ], + "rule": [ + "8:10a", + "16:6a", + "16:11b", + "17:10" + ] + }, + { + "id": "8.28", + "correct": [ + "a", + "c" + ], + "rule": [ + "8:5", + "13:1b", + "16:6a" + ] + }, + { + "id": "8.29", + "correct": [ + "b", + "c", + "d", + "e" + ], + "rule": [ + "8:5", + "8:9a", + "8:9d", + "16:6a", + "16:6b" + ] + }, + { + "id": "8.30", + "correct": [ + "a", + "b", + "d" + ], + "rule": [ + "2:8a", + "4:11", + "8:6a", + "16:6a", + "17:2", + "17:10" + ] + }, + { + "id": "8.31", + "correct": [ + "a", + "b", + "d" + ], + "rule": [ + "8:3", + "8:7c", + "8:8b", + "14:10", + "16:1b", + "16:3c" + ] + }, + { + "id": "8.32", + "correct": [ + "c", + "d", + "e" + ], + "rule": [ + "8:7" + ] + }, + { + "id": "8.33", + "correct": [ + "a", + "b", + "d" + ], + "rule": [ + "8:5", + "8:6", + "8:9f" + ] + }, + { + "id": "8.34", + "correct": [ + "b", + "c" + ], + "rule": [ + "8:5", + "13:1b", + "15:9", + "16:6a" + ] + }, + { + "id": "8.35", + "correct": [ + "a", + "c", + "e", + "f" + ], + "rule": [ + "2:8a", + "8:7a", + "16:3d" + ] + }, + { + "id": "8.36", + "correct": [ + "c", + "f" + ], + "rule": [ + "8:5 comment", + "14:1a", + "16:6a" + ] + }, + { + "id": "8.37", + "correct": [ + "d", + "f" + ], + "rule": [ + "8:10", + "16:6b" + ] + }, + { + "id": "8.38", + "correct": [ + "c", + "d" + ], + "rule": [ + "2:8", + "8:7a", + "8:10a", + "16:6b", + "16:8", + "Substitution Area Regulations 5" + ] + }, + { + "id": "8.39", + "correct": [ + "b", + "d", + "e" + ], + "rule": [ + "8:7c", + "12:2", + "15:4", + "15:9", + "16:1b", + "16:3d" + ] + }, + { + "id": "8.40", + "correct": [ + "a", + "c" + ], + "rule": [ + "6:5", + "8:2", + "8:3", + "12:1" + ] + }, + { + "id": "8.41", + "correct": [ + "c" + ], + "rule": [ + "8:8a", + "16:3f" + ] + }, + { + "id": "8.42", + "correct": [ + "c" + ], + "rule": [ + "8:9", + "16:6b" + ] + }, + { + "id": "8.43", + "correct": [ + "a", + "b", + "d" + ], + "rule": [ + "2:8", + "8:4b", + "9:1", + "10:2", + "16:3c" + ] + }, + { + "id": "8.44", + "correct": [ + "c", + "e" + ], + "rule": [ + "8:5 comment", + "14:1a", + "16:6a", + "Clarification 6c" + ] + }, + { + "id": "8.45", + "correct": [ + "a", + "b", + "e", + "f" + ], + "rule": [ + "8:9a", + "8:9d", + "8:10a" + ] + }, + { + "id": "8.46", + "correct": [ + "c", + "e" + ], + "rule": [ + "8:5 Comment 2nd paragraph", + "14:1", + "14:2", + "Guidelines" + ] + }, + { + "id": "8.47", + "correct": [ + "c" + ], + "rule": [ + "4:1", + "8:1", + "8:2", + "14:1a", + "Clarification 6c" + ] + }, + { + "id": "8.48", + "correct": [ + "c", + "d", + "e" + ], + "rule": [ + "2:8", + "4:1", + "8:4b", + "14:1a", + "16:3c", + "Clarification 6c" + ] + }, + { + "id": "8.49", + "correct": [ + "b" + ], + "rule": [ + "4:1", + "8:2", + "13:1b" + ] + }, + { + "id": "8.50", + "correct": [ + "a", + "b", + "e" + ], + "rule": [ + "2:8", + "4:1", + "4:4-6", + "12:1 (II)" + ] + }, + { + "id": "8.51", + "correct": [ + "c", + "e" + ], + "rule": [ + "4:1", + "8:8h", + "14:1a", + "16:1b", + "16:3d" + ] + }, + { + "id": "8.52", + "correct": [ + "a", + "c" + ], + "rule": [ + "2:8", + "4:1", + "12:1", + "12:2" + ] + }, + { + "id": "8.53", + "correct": [ + "a", + "c" + ], + "rule": [ + "4:1", + "4:4-5", + "13:1b" + ] + }, + { + "id": "8.54", + "correct": [ + "a", + "d" + ], + "rule": [ + "4:1", + "4:4-5", + "14:1" + ] + }, + { + "id": "8.55", + "correct": [ + "a", + "d" + ], + "rule": [ + "4:1" + ] + }, + { + "id": "8.56", + "correct": [ + "b", + "d" + ], + "rule": [ + "8:4b", + "13:1b", + "16:3c" + ] + }, + { + "id": "8.57", + "correct": [ + "c", + "e" + ], + "rule": [ + "2:4", + "8:5a", + "8:11b", + "16:6a" + ] + }, + { + "id": "8.58", + "correct": [ + "a", + "d", + "e" + ], + "rule": [ + "2:8", + "8:5a", + "13:1b", + "16:6a" + ] + }, + { + "id": "8.59", + "correct": [ + "a", + "c", + "e" + ], + "rule": [ + "2:8", + "8:11a" + ] + }, + { + "id": "8.60", + "correct": [ + "a", + "c" + ], + "rule": [ + "2:8", + "8:8f", + "8:11a", + "15:7", + "15:9", + "16:3d" + ] + }, + { + "id": "8.61", + "correct": [ + "b", + "d" + ], + "rule": [ + "2:8", + "8:11a" + ] + }, + { + "id": "8.62", + "correct": [ + "b", + "d", + "f" + ], + "rule": [ + "2:8", + "8:11a" + ] + }, + { + "id": "8.63", + "correct": [ + "a", + "b", + "f" + ], + "rule": [ + "2:8", + "8:9", + "10:2" + ] + }, + { + "id": "8.64", + "correct": [ + "b", + "d" + ], + "rule": [ + "2:4", + "2:5", + "2:6", + "15:2", + "15:4", + "15:9", + "16:3" + ] + }, + { + "id": "8.65", + "correct": [ + "b", + "c", + "d" + ], + "rule": [ + "2:8", + "8:5 comments and Guideline", + "14:1a" + ] + }, + { + "id": "8.66", + "correct": [ + "b", + "d" + ], + "rule": [ + "8:11a and Guideline" + ] + }, + { + "id": "8.67", + "correct": [ + "a" + ], + "rule": [ + "2:3", + "2:4", + "Guideline 8:11a" + ] + }, + { + "id": "8.68", + "correct": [ + "a", + "d", + "f" + ], + "rule": [ + "2:8", + "8:11a", + "New Guideline" + ] + }, + { + "id": "8.69", + "correct": [ + "a", + "d", + "f" + ], + "rule": [ + "2:8", + "8:11a", + "New Guideline" + ] + }, + { + "id": "8.70", + "correct": [ + "a", + "c", + "e" + ], + "rule": [ + "2:8", + "8:11a", + "New Guideline" + ] + }, + { + "id": "8.71", + "correct": [ + "b", + "e", + "f" + ], + "rule": [ + "2:8", + "8:5", + "8:11b", + "14:2", + "New Guideline" + ] + }, + { + "id": "8.72", + "correct": [ + "b", + "c", + "f" + ], + "rule": [ + "2:8", + "8:5", + "8:11b", + "14:2", + "New Guideline" + ] + }, + { + "id": "8.73", + "correct": [ + "b", + "c", + "e", + "f" + ], + "rule": [ + "2:8", + "8:11b", + "Guidelines", + "14:2" + ] + }, + { + "id": "8.74", + "correct": [ + "a", + "e", + "h" + ], + "rule": [ + "2:8", + "4:11", + "13:1a", + "Clarification 8" + ] + }, + { + "id": "8.75", + "correct": [ + "b", + "d", + "e" + ], + "rule": [ + "2:8", + "8:8", + "13:1a" + ] + }, + { + "id": "8.76", + "correct": [ + "a", + "d", + "f" + ], + "rule": [ + "2:8", + "8:4", + "8:8d", + "13:2" + ] + }, + { + "id": "8.77", + "correct": [ + "b", + "e", + "f", + "g" + ], + "rule": [ + "2:8", + "8:4", + "8:8d", + "13:1a" + ] + }, + { + "id": "8.78", + "correct": [ + "c" + ], + "rule": [ + "2:8", + "4:11", + "Clarification 8", + "8:8d" + ] + }, + { + "id": "8.79", + "correct": [ + "a", + "b", + "c", + "f" + ], + "rule": [ + "2:8", + "4:11", + "Clarification 8", + "13:1a" + ] + }, + { + "id": "9.1", + "correct": [ + "b", + "d" + ], + "rule": [ + "7:8", + "8:8e", + "9:1", + "13:2", + "16:1b" + ] + }, + { + "id": "9.2", + "correct": [ + "b" + ], + "rule": [ + "7:8", + "9:1", + "13:2" + ] + }, + { + "id": "9.3", + "correct": [ + "d" + ], + "rule": [ + "6:3b", + "9:1", + "13:2" + ] + }, + { + "id": "9.4", + "correct": [ + "c" + ], + "rule": [ + "6:4", + "9:1", + "12:1" + ] + }, + { + "id": "9.5", + "correct": [ + "c" + ], + "rule": [ + "9:1", + "14:2" + ] + }, + { + "id": "9.6", + "correct": [ + "b", + "d" + ], + "rule": [ + "9:1 comment" + ] + }, + { + "id": "9.7", + "correct": [ + "c", + "e" + ], + "rule": [ + "9:1 comment" + ] + }, + { + "id": "9.8", + "correct": [ + "b", + "c" + ], + "rule": [ + "4:6", + "9:1", + "9:2", + "16:3a" + ] + }, + { + "id": "9.9", + "correct": [ + "a" + ], + "rule": [ + "9:1", + "15:2" + ] + }, + { + "id": "9.10", + "correct": [ + "a", + "c" + ], + "rule": [ + "7:8", + "8:8e", + "9:1", + "16:1b" + ] + }, + { + "id": "10.1", + "correct": [ + "a" + ], + "rule": [ + "10:1" + ] + }, + { + "id": "10.2", + "correct": [ + "b" + ], + "rule": [ + "10:1" + ] + }, + { + "id": "10.3", + "correct": [ + "c" + ], + "rule": [ + "10:3a" + ] + }, + { + "id": "10.4", + "correct": [ + "a" + ], + "rule": [ + "10:3a", + "15:1", + "15:6" + ] + }, + { + "id": "10.5", + "correct": [ + "c" + ], + "rule": [ + "9:1", + "10:4", + "15:2" + ] + }, + { + "id": "10.6", + "correct": [ + "b", + "d", + "e" + ], + "rule": [ + "10:3a", + "15:2", + "15:3", + "15:4" + ] + }, + { + "id": "10.7", + "correct": [ + "b" + ], + "rule": [ + "10:3a", + "15:7" + ] + }, + { + "id": "10.8", + "correct": [ + "a" + ], + "rule": [ + "10:3b", + "15:5b" + ] + }, + { + "id": "10.9", + "correct": [ + "b" + ], + "rule": [ + "10:3b" + ] + }, + { + "id": "10.10", + "correct": [ + "a", + "f" + ], + "rule": [ + "8:8", + "10:3b", + "13:1a" + ] + }, + { + "id": "10.11", + "correct": [ + "a", + "b", + "c", + "d" + ], + "rule": [ + "10.3b" + ] + }, + { + "id": "10.12", + "correct": [ + "d", + "e", + "g" + ], + "rule": [ + "2:8", + "8:8f", + "10:3b", + "14:1a", + "Clarification 6" + ] + }, + { + "id": "10.13", + "correct": [ + "a", + "b", + "d" + ], + "rule": [ + "10:3b", + "15:2" + ] + }, + { + "id": "10.14", + "correct": [ + "a", + "d" + ], + "rule": [ + "10:3b" + ] + }, + { + "id": "11.1", + "correct": [ + "d" + ], + "rule": [ + "11:4", + "15:1", + "15:5" + ] + }, + { + "id": "11.2", + "correct": [ + "a" + ], + "rule": [ + "11:4", + "15:2" + ] + }, + { + "id": "11.3", + "correct": [ + "a" + ], + "rule": [ + "11:4", + "15:1", + "15:5" + ] + }, + { + "id": "11.4", + "correct": [ + "b" + ], + "rule": [ + "11:1" + ] + }, + { + "id": "11.5", + "correct": [ + "b", + "c", + "d" + ], + "rule": [ + "10:3b", + "11:5", + "12:2", + "13:8", + "15:4" + ] + }, + { + "id": "11.6", + "correct": [ + "a" + ], + "rule": [ + "11:1" + ] + }, + { + "id": "12.1", + "correct": [ + "c" + ], + "rule": [ + "1:3", + "12:2" + ] + }, + { + "id": "12.2", + "correct": [ + "b", + "c" + ], + "rule": [ + "1:3", + "12:1", + "14:9" + ] + }, + { + "id": "12.3", + "correct": [ + "c" + ], + "rule": [ + "12:1" + ] + }, + { + "id": "12.4", + "correct": [ + "d" + ], + "rule": [ + "12:2", + "15:5b" + ] + }, + { + "id": "12.5", + "correct": [ + "b" + ], + "rule": [ + "12:2" + ] + }, + { + "id": "12.6", + "correct": [ + "b" + ], + "rule": [ + "12:2" + ] + }, + { + "id": "12.7", + "correct": [ + "a" + ], + "rule": [ + "12:1", + "Hand signals" + ] + }, + { + "id": "12.8", + "correct": [ + "a" + ], + "rule": [ + "12:2" + ] + }, + { + "id": "12.9", + "correct": [ + "c", + "d" + ], + "rule": [ + "12:2" + ] + }, + { + "id": "12.10", + "correct": [ + "a" + ], + "rule": [ + "12:2" + ] + }, + { + "id": "12.11", + "correct": [ + "d" + ], + "rule": [ + "9:1", + "12:2", + "15:2" + ] + }, + { + "id": "13.1", + "correct": [ + "a", + "b", + "e" + ], + "rule": [ + "8:8b", + "13:5", + "15:5b", + "16:3f" + ] + }, + { + "id": "13.2", + "correct": [ + "b", + "c", + "d" + ], + "rule": [ + "2:8a", + "8:3", + "13:2", + "16:3b" + ] + }, + { + "id": "13.3", + "correct": [ + "b", + "d" + ], + "rule": [ + "8:8b", + "13:5", + "13:6 comment", + "16:3f" + ] + }, + { + "id": "13.4", + "correct": [ + "a", + "d" + ], + "rule": [ + "8:8b", + "13:5", + "16:3f" + ] + }, + { + "id": "13.5", + "correct": [ + "a" + ], + "rule": [ + "8:7a", + "13:1a", + "13:6", + "16:1b" + ] + }, + { + "id": "13.6", + "correct": [ + "a" + ], + "rule": [ + "13:4a" + ] + }, + { + "id": "13.7", + "correct": [ + "c", + "d" + ], + "rule": [ + "4:11", + "8:8d", + "13:4b", + "Clarification 2 and 8" + ] + }, + { + "id": "13.8", + "correct": [ + "c" + ], + "rule": [ + "8:8b", + "13:5", + "13:6 comment", + "16:3f" + ] + }, + { + "id": "13.9", + "correct": [ + "b", + "c" + ], + "rule": [ + "4:5", + "13:3", + "16:3a" + ] + }, + { + "id": "13.10", + "correct": [ + "b", + "c", + "d" + ], + "rule": [ + "7:11", + "13:6", + "13:6 comment" + ] + }, + { + "id": "13.11", + "correct": [ + "b", + "d" + ], + "rule": [ + "13:4a" + ] + }, + { + "id": "13.12", + "correct": [ + "a", + "c" + ], + "rule": [ + "8:7", + "13:6", + "Substitution Area Regulations 5+6" + ] + }, + { + "id": "13.13", + "correct": [ + "b" + ], + "rule": [ + "13:7", + "15:1", + "15:5b" + ] + }, + { + "id": "13.14", + "correct": [ + "b", + "c", + "d" + ], + "rule": [ + "13:4" + ] + }, + { + "id": "13.15", + "correct": [ + "a", + "c", + "e" + ], + "rule": [ + "8:3", + "8:4", + "13:3" + ] + }, + { + "id": "14.1", + "correct": [ + "b" + ], + "rule": [ + "2:8a", + "8:10a", + "14:1c", + "16:6b" + ] + }, + { + "id": "14.2", + "correct": [ + "c", + "e" + ], + "rule": [ + "8:8h", + "14:1a", + "15:2" + ] + }, + { + "id": "14.3", + "correct": [ + "c" + ], + "rule": [ + "14:6" + ] + }, + { + "id": "14.4", + "correct": [ + "b", + "d" + ], + "rule": [ + "8:3c", + "14:1a", + "16:1a" + ] + }, + { + "id": "14.5", + "correct": [ + "c" + ], + "rule": [ + "13:1a", + "14:7", + "15:7" + ] + }, + { + "id": "14.6", + "correct": [ + "c" + ], + "rule": [ + "14:8" + ] + }, + { + "id": "14.7", + "correct": [ + "d" + ], + "rule": [ + "14:10", + "16:1b" + ] + }, + { + "id": "14.8", + "correct": [ + "a" + ], + "rule": [ + "6:2c", + "14:1a", + "Clarification 6" + ] + }, + { + "id": "14.9", + "correct": [ + "b" + ], + "rule": [ + "13:1a", + "14:7", + "15:7" + ] + }, + { + "id": "14.10", + "correct": [ + "b", + "c" + ], + "rule": [ + "8:7f", + "14:1a", + "16:1b", + "Clarification 6a" + ] + }, + { + "id": "14.11", + "correct": [ + "c", + "d" + ], + "rule": [ + "8:2c", + "14:1a", + "Clarification 6a" + ] + }, + { + "id": "14.12", + "correct": [ + "b", + "e" + ], + "rule": [ + "14:1c" + ] + }, + { + "id": "14.13", + "correct": [ + "b", + "c" + ], + "rule": [ + "2:3", + "14:1b", + "Clarification 6a" + ] + }, + { + "id": "14.14", + "correct": [ + "a" + ], + "rule": [ + "14:3", + "14:5", + "14:8", + "14:9" + ] + }, + { + "id": "14.15", + "correct": [ + "a", + "c" + ], + "rule": [ + "6:2c", + "8:7f", + "14:1a", + "16:3a" + ] + }, + { + "id": "14.16", + "correct": [ + "b", + "d", + "e" + ], + "rule": [ + "14:1c", + "Clarification 2a" + ] + }, + { + "id": "14.17", + "correct": [ + "c" + ], + "rule": [ + "6:4", + "12:1", + "13:2", + "14:7" + ] + }, + { + "id": "14.18", + "correct": [ + "a" + ], + "rule": [ + "13:2", + "14:4", + "15:2" + ] + }, + { + "id": "14.19", + "correct": [ + "a", + "b" + ], + "rule": [ + "8:5", + "13:1b", + "Clarification 6" + ] + }, + { + "id": "14.20", + "correct": [ + "a" + ], + "rule": [ + "8:2", + "8:3", + "Clarification 6c", + "New Guideline" + ] + }, + { + "id": "14.21", + "correct": [ + "b", + "c", + "d" + ], + "rule": [ + "2:8", + "8:4e", + "14:1", + "Clarification 6c", + "New Guideline" + ] + }, + { + "id": "14.22", + "correct": [ + "e", + "f" + ], + "rule": [ + "8:8f", + "14:1", + "Clarification 6c", + "New Guideline" + ] + }, + { + "id": "14.23", + "correct": [ + "b", + "d", + "f" + ], + "rule": [ + "2:8", + "8:4b", + "14:1", + "Clarification 6c", + "New Guideline" + ] + }, + { + "id": "15.1", + "correct": [ + "a" + ], + "rule": [ + "12:2", + "15:2" + ] + }, + { + "id": "15.2", + "correct": [ + "c" + ], + "rule": [ + "5:2", + "12:2", + "15:5b" + ] + }, + { + "id": "15.3", + "correct": [ + "b", + "d" + ], + "rule": [ + "13:1a", + "13:7", + "15:7" + ] + }, + { + "id": "15.4", + "correct": [ + "c", + "d" + ], + "rule": [ + "8:8f", + "12:1", + "12:2", + "15:5", + "15:9" + ] + }, + { + "id": "15.5", + "correct": [ + "b" + ], + "rule": [ + "15:2" + ] + }, + { + "id": "15.6", + "correct": [ + "b" + ], + "rule": [ + "12:1", + "12:2", + "15:2" + ] + }, + { + "id": "15.7", + "correct": [ + "b" + ], + "rule": [ + "9:1", + "15:2" + ] + }, + { + "id": "15.8", + "correct": [ + "c" + ], + "rule": [ + "7:9", + "13:1a", + "15:2" + ] + }, + { + "id": "15.9", + "correct": [ + "a" + ], + "rule": [ + "15:2" + ] + }, + { + "id": "15.10", + "correct": [ + "a" + ], + "rule": [ + "15:5b", + "15:9", + "16:1a", + "16:3b" + ] + }, + { + "id": "15.11", + "correct": [ + "a" + ], + "rule": [ + "13:7", + "15:5b", + "15:7" + ] + }, + { + "id": "15.12", + "correct": [ + "c" + ], + "rule": [ + "15:2" + ] + }, + { + "id": "15.13", + "correct": [ + "c" + ], + "rule": [ + "8:7c", + "15:4", + "15:9", + "16:3d", + "16:5", + "16:6d" + ] + }, + { + "id": "15.14", + "correct": [ + "d" + ], + "rule": [ + "13:7", + "15:7" + ] + }, + { + "id": "15.15", + "correct": [ + "a", + "b" + ], + "rule": [ + "13:3", + "15:1", + "15:7" + ] + }, + { + "id": "15.16", + "correct": [ + "c" + ], + "rule": [ + "12:2", + "13:1a", + "15:2" + ] + }, + { + "id": "15.17", + "correct": [ + "a" + ], + "rule": [ + "15:1", + "15:2" + ] + }, + { + "id": "15.18", + "correct": [ + "d" + ], + "rule": [ + "6:4", + "12:1", + "12:2", + "15:2" + ] + }, + { + "id": "15.19", + "correct": [ + "c" + ], + "rule": [ + "15:2", + "15:7" + ] + }, + { + "id": "15.20", + "correct": [ + "e" + ], + "rule": [ + "2:3", + "2:4", + "15:5a" + ] + }, + { + "id": "15.21", + "correct": [ + "b", + "c" + ], + "rule": [ + "13:7", + "15:1", + "15:5", + "15:6", + "15:7", + "2nd paragraph" + ] + }, + { + "id": "15.22", + "correct": [ + "a" + ], + "rule": [ + "12:2", + "15:2" + ] + }, + { + "id": "15.23", + "correct": [ + "a" + ], + "rule": [ + "15:2", + "15:7", + "15:8" + ] + }, + { + "id": "15.24", + "correct": [ + "c" + ], + "rule": [ + "15:5b", + "15:7" + ] + }, + { + "id": "15.25", + "correct": [ + "a" + ], + "rule": [ + "13:2", + "15:7", + "2nd Paragraph" + ] + }, + { + "id": "15.26", + "correct": [ + "b" + ], + "rule": [ + "15:1", + "note" + ] + }, + { + "id": "16.1", + "correct": [ + "c" + ], + "rule": [ + "16:9" + ] + }, + { + "id": "16.2", + "correct": [ + "c" + ], + "rule": [ + "8:10a", + "16:6b", + "16:9c" + ] + }, + { + "id": "16.3", + "correct": [ + "b" + ], + "rule": [ + "16:1 comment" + ] + }, + { + "id": "16.4", + "correct": [ + "c" + ], + "rule": [ + "16:5" + ] + }, + { + "id": "16.5", + "correct": [ + "a" + ], + "rule": [ + "16:4" + ] + }, + { + "id": "16.6", + "correct": [ + "a", + "b" + ], + "rule": [ + "4:5", + "8:10a", + "16:3a", + "16:6B", + "16:6d", + "16:9b" + ] + }, + { + "id": "16.7", + "correct": [ + "a", + "d" + ], + "rule": [ + "8:10a", + "16:6b 16:9c" + ] + }, + { + "id": "16.8", + "correct": [ + "d", + "e" + ], + "rule": [ + "8:10a", + "16:6b", + "16:9c" + ] + }, + { + "id": "16.9", + "correct": [ + "a", + "b", + "d" + ], + "rule": [ + "4:2", + "8:9", + "16:1b", + "16:6b", + "16:9c" + ] + }, + { + "id": "16.10", + "correct": [ + "c" + ], + "rule": [ + "16:11b" + ] + }, + { + "id": "16.11", + "correct": [ + "a" + ], + "rule": [ + "8:6", + "16:6a", + "16:10", + "17:10" + ] + }, + { + "id": "16.12", + "correct": [ + "c", + "d" + ], + "rule": [ + "8:10a", + "16:6b", + "16:10", + "17:10" + ] + }, + { + "id": "16.13", + "correct": [ + "b" + ], + "rule": [ + "8:9", + "16:10", + "16:6b" + ] + }, + { + "id": "16.14", + "correct": [ + "c" + ], + "rule": [ + "16:11c" + ] + }, + { + "id": "16.15", + "correct": [ + "a", + "b" + ], + "rule": [ + "8:10a", + "16:6", + "16:10" + ] + }, + { + "id": "16.16", + "correct": [ + "b" + ], + "rule": [ + "16:9b" + ] + }, + { + "id": "16.17", + "correct": [ + "b", + "d" + ], + "rule": [ + "16:3d", + "16:5", + "16:10" + ] + }, + { + "id": "16.18", + "correct": [ + "c", + "e", + "f" + ], + "rule": [ + "4:11", + "16:3e", + "16:3 comment", + "Clarification 8c" + ] + }, + { + "id": "16.19", + "correct": [ + "e" + ], + "rule": [ + "8:10a", + "16:9d" + ] + }, + { + "id": "16.20", + "correct": [ + "b" + ], + "rule": [ + "8:7a", + "16:3d", + "16:9a" + ] + }, + { + "id": "16.21", + "correct": [ + "a", + "b", + "c", + "d", + "e" + ], + "rule": [ + "16:9" + ] + }, + { + "id": "16.22", + "correct": [ + "b", + "e" + ], + "rule": [ + "8:10a", + "16:3a", + "16:6d", + "16:9d" + ] + }, + { + "id": "16.23", + "correct": [ + "d" + ], + "rule": [ + "16:6c" + ] + }, + { + "id": "17.1", + "correct": [ + "c", + "d" + ], + "rule": [ + "2:8d", + "17:7" + ] + }, + { + "id": "17.2", + "correct": [ + "f" + ], + "rule": [ + "2:3", + "17:9" + ] + }, + { + "id": "17.3", + "correct": [ + "b", + "d" + ], + "rule": [ + "17:6" + ] + }, + { + "id": "17.4", + "correct": [ + "b" + ], + "rule": [ + "17:9" + ] + }, + { + "id": "17.5", + "correct": [ + "e" + ], + "rule": [ + "8:5", + "8:10a-d", + "16:6", + "17:10" + ] + }, + { + "id": "17.6", + "correct": [ + "c" + ], + "rule": [ + "4:2", + "17:11" + ] + }, + { + "id": "17.7", + "correct": [ + "d" + ], + "rule": [ + "17:9" + ] + }, + { + "id": "17.8", + "correct": [ + "d" + ], + "rule": [ + "17:1" + ] + }, + { + "id": "17.9", + "correct": [ + "c", + "d" + ], + "rule": [ + "17:7" + ] + }, + { + "id": "18.1", + "correct": [ + "b", + "d", + "e" + ], + "rule": [ + "18:1", + "18:2" + ] + }, + { + "id": "18.2", + "correct": [ + "c", + "e" + ], + "rule": [ + "Clarification 7" + ] + }, + { + "id": "18.3", + "correct": [ + "c", + "e" + ], + "rule": [ + "18:1", + "Clarification 7Ba" + ] + }, + { + "id": "18.4", + "correct": [ + "b", + "d" + ], + "rule": [ + "8:10a", + "13:6", + "16:6b", + "Clarification 7.B.b", + "Substitution Area Regulations 5" + ] + }, + { + "id": "18.5", + "correct": [ + "a", + "d" + ], + "rule": [ + "13:4a", + "Clarification 7.B.a" + ] + }, + { + "id": "18.6", + "correct": [ + "b", + "d" + ], + "rule": [ + "Clarification 7B", + "Substitution Area Regulations 5" + ] + }, + { + "id": "18.7", + "correct": [ + "b" + ], + "rule": [ + "Clarification 7.Ba" + ] + }, + { + "id": "18.8", + "correct": [ + "a" + ], + "rule": [ + "Clarification 7.Bb" + ] + }, + { + "id": "SAR.1", + "correct": [ + "d" + ], + "rule": [ + "Substitution Area Regulations 1" + ] + }, + { + "id": "SAR.2", + "correct": [ + "b", + "e" + ], + "rule": [ + "8:7a", + "16:3e", + "Substitution Area Regulations 5", + "Substitution Area Regulations 6" + ] + } +] diff --git a/src/data/questions/ihf_05_2024/en.json b/src/data/questions/ihf_05_2024/en.json new file mode 100644 index 0000000..ee15e10 --- /dev/null +++ b/src/data/questions/ihf_05_2024/en.json @@ -0,0 +1,4394 @@ +[ + { + "id": "1.1", + "question": "What are the measurements of the playing court according to the rules?", + "answers": { + "a": "40 x 20 metres", + "b": "42 x 20 metres", + "c": "38 x 18 metres", + "d": "Length between 38 and 42, width between 18 and 22 metres" + } + }, + { + "id": "1.2", + "question": "What are the required interior measurements of the goal?", + "answers": { + "a": "1.92 x 2.92 metres", + "b": "2.00 x 3.00 metres", + "c": "2.05 x 3.05 metres", + "d": "2.08 x 3.08 metres" + } + }, + { + "id": "1.3", + "question": "How wide is the goal line between the posts?", + "answers": { + "a": "5cm", + "b": "6cm", + "c": "8cm", + "d": "10cm" + } + }, + { + "id": "1.4", + "question": "Which statements are correct about the throw-off area?", + "answers": { + "a": "It consists of a circle with a diameter of 3 metres.", + "b": "It consists of a circle with a diameter of 4 metres.", + "c": "The throw-off area can be an area with a different colour than the playing court", + "d": "The throw-off area can be a circle line.", + "e": "The throw-off area is mandatory for all events in handball." + } + }, + { + "id": "2.1", + "question": "Goalkeeper WHITE 1 deflects a shot, and the ball crosses the outer goal line straight before the automatic final signal from the public clock. The referees realise that the match has ended five minutes early. As the players are still on the court, the game is resumed by:", + "answers": { + "a": "Goalkeeper throw for WHITE team", + "b": "Free throw for WHITE team", + "c": "Without whistle signal", + "d": "After whistle signal" + } + }, + { + "id": "2.2", + "question": "After the automatic final signal from the public clock sounds for half-time, the referee immediately realises that the first half ended 1 minute too early. Correct decision?", + "answers": { + "a": "Prolong the second half by 1 minute", + "b": "The 1 minute is lost and not made up for.", + "c": "After the half-time, first play 1 minute on the same sides as in the first half, then change", + "d": "Keep players on the court and have them play the remaining minute" + } + }, + { + "id": "2.3", + "question": "WHITE 11 takes a shot on goal. Goalkeeper BLACK 1 catches the ball - just when the final signal from the public clock sounds. The referees point out to the timekeeper that 30 seconds remain in the second half of the game. All the players are still on the playing court. How should the game be restarted?", + "answers": { + "a": "Free throw for BLACK team", + "b": "Goalkeeper throw for BLACK team", + "c": "Free throw for WHITE team", + "d": "After whistle signal", + "e": "Without whistle signal" + } + }, + { + "id": "2.4", + "question": "WHITE team is going to execute a free throw after the final whistle. First WHITE 3 and then WHITE 4 leave the court to be replaced by first WHITE 5 and then WHITE 6, who enter the court. Which of the following statements are correct?", + "answers": { + "a": "The timekeeper whistles and indicates a faulty substitution of WHITE team.", + "b": "2-minute suspension for WHITE 4 because of a faulty substitution", + "c": "2-minute suspension for WHITE 6 because of a faulty substitution", + "d": "There is no reason for the timekeeper to whistle.", + "e": "Free throw for WHITE team", + "f": "Free throw for BLACK team" + } + }, + { + "id": "2.5", + "question": "A free throw for BLACK team is taken as a direct shot on goal just before the end of the match. The automatic final signal from the public clock sounds just before the ball enters the goal. Correct decision?", + "answers": { + "a": "End of the match", + "b": "The free throw for BLACK team must be retaken without whistle signal.", + "c": "The free throw for BLACK team must be retaken with whistle signal.", + "d": "7-metre throw for BLACK team" + } + }, + { + "id": "2.6", + "question": "Shortly before the end of the match BLACK 2 receives the ball at the goal-area line of WHITE team and has a clear chance of scoring. He tries to score but is prevented by a foul. Before the ball leaves the hand of BLACK 2, the automatic final signal from the public clock sounds. Correct decision?", + "answers": { + "a": "End of the match", + "b": "Free throw for BLACK team", + "c": "7-metre throw for BLACK team", + "d": "End of the match, note in the match report" + } + }, + { + "id": "2.7", + "question": "Shortly before the end of the first half, a 7-metre throw for WHITE team has not yet been executed. The 7-metre throw of WHITE 9 hits the crossbar, then the back of the goalkeeper, who is standing approximately 3 metres in front of his goal, and then the ball enters the goal. The automatic final signal from the public clock sounds, when the ball is flying from the crossbar to the goalkeeper's back. Correct decision?", + "answers": { + "a": "Goal", + "b": "7-metre throw is to be retaken", + "c": "Half-time break; no further decision" + } + }, + { + "id": "2.8", + "question": "After the end of the playing time, a 7-metre throw is still to be executed. The referees wait for the immediate result of the throw. Which referee should then end the game?", + "answers": { + "a": "The first named referee", + "b": "One of the two referees", + "c": "The court referee", + "d": "The goal-line referee" + } + }, + { + "id": "2.9", + "question": "When does the match begin?", + "answers": { + "a": "When the first named referee whistles", + "b": "When the ball leaves the thrower's hand", + "c": "When the timekeeper starts the stopwatch or the public clock", + "d": "After the whistle for the throw-off is blown by the court referee" + } + }, + { + "id": "2.10", + "question": "For a 7-metre throwing, who decides which goal should be used?", + "answers": { + "a": "The team that wins the coin toss", + "b": "The team that loses the coin toss", + "c": "The referees", + "d": "The first named referee" + } + }, + { + "id": "2.11", + "question": "A free throw for BLACK team is to be executed after the final signal. Before the execution of the free throw, WHITE 8 and WHITE 9 leave the court at the same time. They are replaced first by WHITE 10 and immediately afterwards by WHITE 11. Which of the following statements are correct?", + "answers": { + "a": "The timekeeper whistles and indicates to the referees that there has been a faulty", + "b": "2-minute suspension for WHITE 10 due to faulty substitution", + "c": "2-minute suspension for WHITE 11 due to faulty substitution", + "d": "The timekeeper must not whistle, as there is no rule violation.", + "e": "WHITE 11 must return to the substitution area; either WHITE 8 or WHITE 9 may re-enter" + } + }, + { + "id": "2.12", + "question": "Just before the end of the first half, WHITE 7 assaults BLACK 5 and destroys a clear chance of scoring. The automatic final signal sounds before the referees have time to whistle. Correct decision?", + "answers": { + "a": "The first half is over; no progressive punishment against WHITE 7", + "b": "The first half is over; no free throw or 7-metre throw is possible", + "c": "Disqualification of WHITE 7, written report (red and blue cards shown by the referees)", + "d": "7-metre throw for BLACK team", + "e": "Disqualification of WHITE 7 (red card shown by the referees)" + } + }, + { + "id": "2.13", + "question": "Up until when can the referees disallow a goal which has been awarded?", + "answers": { + "a": "Up until the whistle for the throw-off", + "b": "Up until the final whistle", + "c": "It must be disallowed if it was scored after the timekeeper interrupted the game or if the", + "d": "It can never be disallowed." + } + }, + { + "id": "2.14", + "question": "The referees have just awarded a throw-in for WHITE team. At the same time the responsible team official from WHITE team requests a team time-out. Which of the following statements are correct?", + "answers": { + "a": "Team time-out is not possible, as the ball is out of play", + "b": "The timekeeper whistles, stops the clock and shows hand signal number 15.", + "c": "The referees confirm the team time-out for WHITE team.", + "d": "The scorekeeper enters the team time-out in the score sheet." + } + }, + { + "id": "2.15", + "question": "In which of the following situations is a time-out obligatory?", + "answers": { + "a": "7-metre throw", + "b": "2-minute suspension", + "c": "External influence", + "d": "Disqualification" + } + }, + { + "id": "2.16", + "question": "WHITE 9 shoots on goal. Goalkeeper BLACK 12 catches the ball. At the same time the timekeeper whistles to end the game. The referees point out to the timekeeper that there is 30 seconds left of the second half. All the players have remained on the court. How should the game be restarted?", + "answers": { + "a": "Free throw for BLACK team", + "b": "Goalkeeper throw for BLACK team", + "c": "Free throw for WHITE team", + "d": "After whistle signal" + } + }, + { + "id": "2.17", + "question": "After the regular playing time has ended with the result 20:20, the game must be continued until a winner has been determined. Correct decision?", + "answers": { + "a": "One-minute break before overtime starts", + "b": "Five-minute break before overtime starts", + "c": "One-minute break at the end of the first half of overtime", + "d": "Five-minute break at the end of the first half of overtime" + } + }, + { + "id": "2.18", + "question": "In which of the following situations is a time-out obligatory?", + "answers": { + "a": "2-minute suspension", + "b": "Free throw", + "c": "Passive play", + "d": "Faulty substitution", + "e": "Warning", + "f": "Throw-in" + } + }, + { + "id": "2.19", + "question": "Who is not allowed to participate in the 7-metre throwing, when a game is still tied after overtime?", + "answers": { + "a": "A player who insults the referees just after overtime has finished", + "b": "The goalkeepers", + "c": "A player whose 2-minute suspension had not expired at the end of overtime", + "d": "A disqualified player", + "e": "A player, who has received medical care on the court and has not yet served 3 attacks from" + } + }, + { + "id": "2.20", + "question": "Five seconds before the end of the game, goalkeeper WHITE 12 stops a shot. The ball hits the ceiling above the goal area. The automatic final signal sounds immediately before the throw-in is executed by BLACK team. Correct decision?", + "answers": { + "a": "Throw-in for BLACK team after whistle signal", + "b": "Time-out", + "c": "The game is over.", + "d": "Wait for the result of the throw-in, thereafter the game is over" + } + }, + { + "id": "2.21", + "question": "BLACK 8 has already received a warning. During a team time-out he sits on the bench and comments on the referees in an unsportsmanlike manner. Correct decision?", + "answers": { + "a": "Disqualification of BLACK 8 (red card shown by the referees)", + "b": "2-minute suspension for BLACK 8", + "c": "Warning for BLACK 8", + "d": "No action possible", + "e": "BLACK team will be reduced by 1 player on the court for 2minutes from the restart of the" + } + }, + { + "id": "2.22", + "question": "Who is entitled to participate in a tie-breaker through 7-metre throws?", + "answers": { + "a": "All players who are included in the score sheet", + "b": "Players who have not received a disqualification", + "c": "Players who were not serving a 2-minute suspension when overtime expired", + "d": "Players who have received permission from the referees" + } + }, + { + "id": "2.23", + "question": "A free throw has still to be executed after the automatic final signal from the public clock. BLACK 9 takes up a correct position and shoots on the goal of WHITE team. When the ball leaves the hand of BLACK 9, there is a whistle signal from the timekeeper. The ball goes into the goal, as goalkeeper WHITE 1 had no chance. The timekeeper informs the referees that WHITE 7, who was on the court in defence during the free throw, had entered the court to substitute WHITE 6, just before the free throw was executed. Correct decision?", + "answers": { + "a": "2-minute suspension for WHITE 7", + "b": "Disqualification of WHITE 7 (red card shown by the referees)", + "c": "Goal for BLACK team", + "d": "7-metre throw for BLACK team", + "e": "Repetition of the free throw for BLACK team after whistle signal" + } + }, + { + "id": "2.24", + "question": "The game is still tied after overtime, and the regulations require a decision through 7-metre throws. WHITE 7 was given a 2-minute suspension after nine minutes in the last overtime period. He is nominated by the responsible team official to participate in the 7-metre throwing. Correct decision?", + "answers": { + "a": "WHITE 7 is allowed to participate.", + "b": "WHITE 7 is not allowed to participate." + } + }, + { + "id": "2.25", + "question": "When is a time-out mandatory?", + "answers": { + "a": "When a team official has been given a 2-minute suspension", + "b": "When a player has been given a third 2-minute suspension", + "c": "After repeated unsportsmanlike conduct", + "d": "When the referees are required to consult each other to reach a joint decision", + "e": "After a seriously unsportsmanlike conduct", + "f": "After a yellow card shown to a team official" + } + }, + { + "id": "2.26", + "question": "Just before the end of the first half, WHITE 7 commits an assault against BLACK 5, who thus misses a clear chance of scoring. The automatic signal from the public clock sounds before the referees have time to whistle. Correct decision?", + "answers": { + "a": "The first half is over; no further action", + "b": "Disqualification of WHITE 7 without written report (red card shown by the referees)", + "c": "7-metre throw for BLACK team", + "d": "Free throw for BLACK team", + "e": "Disqualification of WHITE 7, written report (red and blue cards shown by the referees)", + "f": "WHITE team will be reduced by 1 player on the court for 2 minutes from the beginning of" + } + }, + { + "id": "2.27", + "question": "After the whistle signal for half-time, a free throw must still be executed. Which players can still be substituted?", + "answers": { + "a": "All players of both teams", + "b": "Only players of the defending team", + "c": "Only players of the attacking team", + "d": "1 player from the attacking team", + "e": "A court player from the defending team with a goalkeeper, if the team at the time of the" + } + }, + { + "id": "2.28", + "question": "Which positions must the players assume during the execution of a free throw after the final whistle?", + "answers": { + "a": "All teammates of the thrower must be outside the free-throw line of the opponents.", + "b": "All teammates of the thrower must be in their own half of the court.", + "c": "The opponents must be 3 metres away from the thrower or at their own goal-area line.", + "d": "All teammates of the thrower must be at least 3 metres away from the thrower.", + "e": "All teammates of the thrower may stay together with the thrower at the free-throw line of" + } + }, + { + "id": "2.29", + "question": "WHITE 7 passes the ball to WHITE 8. At this moment, the timekeeper whistles for a team time- out for WHITE team. The referees and players do not hear this signal, and WHITE 8 passes the ball to WHITE 10, who has a clear chance of scoring. WHITE 10 is illegitimately stopped by BLACK 5. The referees give a 7-metre throw for WHITE team and a 2-minute suspension for BLACK 5. Now, first the referees perceive that the timekeeper has already whistled because of the team time-out request. Correct decision?", + "answers": { + "a": "7-metre throw for WHITE team", + "b": "2-minute suspension for BLACK 5", + "c": "Team time-out for WHITE team", + "d": "Goalkeeper throw for BLACK team", + "e": "Whistle signal for restart", + "f": "Restart with a free throw for WHITE team at the position of WHITE 7 at the time of the" + } + }, + { + "id": "2.30", + "question": "The whistle signal ending the first half has come 1 minute too soon. At the time of the whistle signal, neither of the teams were in possession of the ball, and there was no violation of any rule. The ball was on the floor in the playing area. Both teams are still on the court. Correct decision?", + "answers": { + "a": "The 1 minute is not played.", + "b": "The 1 minute is played before the half-time break.", + "c": "The 1 minute is played after the half-time break before the start of the second half.", + "d": "The 1 minute is added to the second half.", + "e": "It is decided through a coin toss which team gets the ball when the 1 minute is played.", + "f": "The team that last were in possession of the ball get the ball when the game starts again." + } + }, + { + "id": "2.31", + "question": "The first half of the game has been stopped 1 minute too soon. There has been no violation of any rule, and the ball was in the air over the goal area. The goalkeeper catches the ball after the whistle signal. Both teams are still on the court. Correct decision?", + "answers": { + "a": "The 1 minute is not played.", + "b": "The 1 minute is played before the half-time break.", + "c": "The 1 minute is played after the half-time break before the start of the second half.", + "d": "The 1 minute is added to the second half.", + "e": "The team that last were in possession of the ball get the ball when the game starts again.", + "f": "The game is restarted with a goalkeeper throw." + } + }, + { + "id": "2.32", + "question": "The first half of the match has been stopped 1 minute too soon. There has been no violation of any rule, and the ball was in the air over the goal area. After the whistle signal, the ball went over the outer goal line. Both teams are still on the court. Correct decision?", + "answers": { + "a": "The 1 minute is not played.", + "b": "The 1 minute is played before the half-time break.", + "c": "The 1 minute is played after the half-time break before the start of the second half.", + "d": "The 1 minute is added to the second half.", + "e": "The team that last were in possession of the ball get the ball when the game starts again.", + "f": "The game is restarted with a goalkeeper throw." + } + }, + { + "id": "2.33", + "question": "WHITE team have scored a goal, and BLACK team want to take the throw-off quickly. Therefore, BLACK 5 quickly dribbles the ball in the direction of the centre line. He runs past WHITE 3, who uses an open hand to play the ball away from BLACK 5, so that the ball hits the foot of BLACK 5 and rolls far away over the centre line into the half of WHITE team. Correct decision?", + "answers": { + "a": "Time-out", + "b": "Throw-off for BLACK team", + "c": "Progressive punishment against WHITE 3", + "d": "Free throw for WHITE team", + "e": "Direct 2-minute suspension for WHITE 3" + } + }, + { + "id": "2.34", + "question": "In which situations is a time-out NOT obligatory?", + "answers": { + "a": "The ball goes far away from the court", + "b": "The timekeeper whistles", + "c": "A player seems injured", + "d": "When the referees indicate different directions, when making a decision", + "e": "A court player's substitution with a goalkeeper to execute a goalkeeper throw" + } + }, + { + "id": "2.35", + "question": "Who may request a team time-out?", + "answers": { + "a": "One of the team officials", + "b": "A player", + "c": "Only the responsible team official", + "d": "The team captain" + } + }, + { + "id": "2.36", + "question": "Which of the following statements regarding team time-outs are correct?", + "answers": { + "a": "The team time-out can only be requested by the responsible team official.", + "b": "If a team time-out is requested while the opponents are in possession of the ball, the", + "c": "The one-minute period for the team time-out starts when the timekeeper whistles.", + "d": "Rule violations during a team time-out have the same consequences as during the playing", + "e": "Following the team time-out, the game is always restarted with a throw for the team that" + } + }, + { + "id": "2.37", + "question": "WHITE team is in possession of the ball. Official C from BLACK team requests a team time-out by placing the green card on the table in front of the timekeeper. Correct decision?", + "answers": { + "a": "The green card is put up on the table.", + "b": "The timekeeper whistles as soon as BLACK team gain possession of the ball.", + "c": "The timekeeper gives the green card back to the official.", + "d": "Only the responsible team official can request a team time-out." + } + }, + { + "id": "2.38", + "question": "BLACK 3 tries to shoot on goal. However, the ball comes to rest on the floor in the goal area without having been touched by any other player. At the same time, the responsible team official of BLACK team requests a team time-out. Correct decision?", + "answers": { + "a": "The timekeeper whistles, stops the clock at the same time, and indicates the team time-out", + "b": "The timekeeper gives the green card back to the responsible team official from BLACK", + "c": "The game is restarted with a free throw for BLACK team.", + "d": "Goalkeeper throw for WHITE team" + } + }, + { + "id": "2.39", + "question": "Goalkeeper WHITE 1 passes the ball to WHITE 8, who is alone with goalkeeper BLACK 12 near the goal area of BLACK team. Just before the ball gets to WHITE 8, there is a whistle signal from the timekeeper: official A from WHITE team has requested a team time-out. How should the game be continued?", + "answers": { + "a": "Free throw for WHITE team outside the goal area of WHITE team", + "b": "Free throw for WHITE team at the substitution area of WHITE team", + "c": "7-metre throw for WHITE team", + "d": "Free throw for WHITE team at the free-throw line of BLACK team" + } + }, + { + "id": "2.40", + "question": "WHITE 4 blocks a shot from BLACK 11. The ball touches the ceiling above the goal area. Immediately after this, official A from BLACK team puts the green card on the table in front of the timekeeper. Correct decision?", + "answers": { + "a": "BLACK team immediately receive a team time-out.", + "b": "BLACK team do not receive a team time-out because the ball touched the ceiling.", + "c": "BLACK team do not receive a team time-out because WHITE team have possession of the", + "d": "BLACK team receive a team time-out, but only after the game has restarted." + } + }, + { + "id": "2.41", + "question": "WHITE team is in possession of the ball and request a team time-out. Because of the noise, the referees do not hear the whistle signal of the timekeeper. Only after about ten seconds, when BLACK team are in possession of the ball, the referees hear the whistle. Correct decision?", + "answers": { + "a": "Team time-out is awarded", + "b": "The game is restarted with a free throw for BLACK team.", + "c": "Team time-out is not awarded", + "d": "The game is restarted with a free throw for WHITE team." + } + }, + { + "id": "2.42", + "question": "At 78:00 player WHITE 7 receives a 2-minute suspension. The match ends in a draw, and the regulations require a decision through 7-metre throws. WHITE 7 is nominated by the responsible team official to participate in the 7-metre throwing. WHITE 7 executes the 7-metre throw and scores a goal. Correct decision?", + "answers": { + "a": "Goal is valid, WHITE 7 is allowed to participate", + "b": "Goal is not valid, WHITE 7 is not allowed to participate", + "c": "The throw is considered as failed", + "d": "Disqualification for WHITE 7" + } + }, + { + "id": "2.43", + "question": "At 55:00 the responsible team official from WHITE team requests a team time-out, which is the second in the match. At 59:00 the same responsible team official requests the third team time- out. Correct decision?", + "answers": { + "a": "Team time-out is possible", + "b": "Team time-out is not possible" + } + }, + { + "id": "2.44", + "question": "WHITE team is in attack. Official A from WHITE team wishes to request a team time-out and goes to the table to place the green card in front of the timekeeper. The green card is placed on the table in front of the timekeeper. At the same time, WHITE 4 takes a shot on goal and manages to score. The timekeeper whistles for the team time-out just after the ball passes the goal line of BLACK team. What is the correct decision?", + "answers": { + "a": "Goal for WHITE team", + "b": "The goal is not valid, because WHITE team have requested a team time-out.", + "c": "Team time-out for WHITE team", + "d": "No team time-out for WHITE team, because they are no longer in possession of the ball", + "e": "The green card must be returned to the team.", + "f": "Throw-off for BLACK team" + } + }, + { + "id": "2.45", + "question": "WHITE team had their second team time-out at 55:10. At 59:25, official A from WHITE team wants to request a third team time-out for his team and places the green card on the table in front of the timekeeper. WHITE team are in possession of the ball. The timekeeper whistles and stops the clock. He shows a team time-out for WHITE team. What is the correct decision?", + "answers": { + "a": "Team time-out for WHITE team", + "b": "No team time-out granted", + "c": "Progressive punishment for official A from WHITE team", + "d": "The match is restarted with a free throw for WHITE team.", + "e": "The match is restarted with a free throw for BLACK team." + } + }, + { + "id": "2.46", + "question": "WHITE team want to request a team time-out. Official A from WHITE team places the green card on the table in front of the timekeeper. At the same time, WHITE 9 takes a shot on the goal of BLACK team. The timekeeper whistles while the ball is in the air. Shortly after the whistle, goalkeeper BLACK 12 catches the ball. What is the correct decision?", + "answers": { + "a": "No team time-out possible, because WHITE team are not in possession of the ball", + "b": "Team time-out for WHITE team", + "c": "The green card is returned to WHITE team.", + "d": "The match is restarted with a goalkeeper throw for BLACK team.", + "e": "The match is restarted with a free throw for WHITE team." + } + }, + { + "id": "2.47", + "question": "WHITE team want to request a team time-out. Official A from WHITE team places the green card on the table in front of the timekeeper. Before the timekeeper whistles for the team time-out, WHITE 9 takes a shot on goal. The shot is blocked by goalkeeper BLACK 12, and the timekeeper whistles, while the ball is rolling inside the goal area. What is the correct decision?", + "answers": { + "a": "No team time-out possible because WHITE team are not in possession of the ball.", + "b": "Team time-out for WHITE team.", + "c": "The green card is returned to WHITE team.", + "d": "The match is restarted with a goalkeeper throw for BLACK team.", + "e": "The match is restarted with a free throw for WHITE team.", + "f": "The match is restarted with a free throw for BLACK team." + } + }, + { + "id": "2.48", + "question": "WHITE team want to request a team time-out. Official A from WHITE team places the green card on the table in front of the timekeeper. Before the timekeeper whistles for the team time-out, WHITE 9 takes a shot on goal. The shot is blocked by goalkeeper BLACK 12, and the timekeeper whistles, while the ball, after the save, is in the air above the goal area. What is the correct decision?", + "answers": { + "a": "No team time-out possible because WHITE team are not in possession of the ball.", + "b": "Team time-out for WHITE team.", + "c": "The green card is returned to WHITE team.", + "d": "The match is restarted with a goalkeeper throw for BLACK team.", + "e": "The match is restarted with a free throw for WHITE team.", + "f": "The match is restarted with a free throw for BLACK team." + } + }, + { + "id": "2.49", + "question": "WHITE team want to request a team time-out. Official A from WHITE team places the green card on the table in front of the timekeeper. Before the timekeeper whistles for the team time-out, WHITE 11 commits an offensive foul. The timekeeper whistles for the team time-out just before the referee whistles for the offensive foul. What is the correct decision?", + "answers": { + "a": "The referees decide that there shall be no team time-out, because the offensive foul had", + "b": "Team time-out for WHITE team", + "c": "The green card is returned to WHITE team.", + "d": "The match is restarted with a free throw for BLACK team.", + "e": "The match is restarted with a free throw for WHITE team." + } + }, + { + "id": "2.50", + "question": "Electronic team time-out is used in the match. WHITE team had their second team time-out at 55:10. At 59:35, official A from WHITE team wants to request a third team time-out for his team and activates the team time-out buzzer. The ball is in play and WHITE team is in possession of the ball. The signal from the public clock sounds and the clock is stopped. What is the correct decision?", + "answers": { + "a": "Team time-out for WHITE team.", + "b": "No team time-out granted.", + "c": "Progressive punishment for official A from WHITE team.", + "d": "The match is restarted with a free throw for WHITE team.", + "e": "The match is restarted with a free throw for BLACK team.", + "f": "BLACK team can choose between free throw and 7-metre throw." + } + }, + { + "id": "2.51", + "question": "Electronic team time-out is used in the match. WHITE team is in possession of the ball. At 58:40, WHITE 7 commits an offensive foul. Before the referees were able to whistle for the offensive foul, the signal from the public clock sounds because Official A from WHITE team activated the team time-out buzzer to request a team time-out. Immediately thereafter the referees whistle offensive foul against WHITE 7. What is the correct decision?", + "answers": { + "a": "Team time-out is not possible because WHITE team is no longer in possession of the ball.", + "b": "Team time-out for WHITE team.", + "c": "WHITE team will lose one team time-out.", + "d": "The match is restarted with a free throw for BLACK team.", + "e": "The match is restarted with a free throw for WHITE team.", + "f": "The match is restarted with a 7-metre throw for BLACK team.", + "g": "BLACK team can choose between free throw and 7-metre throw.", + "h": "Progressive punishment against Official A from WHITE team." + } + }, + { + "id": "2.52", + "question": "Electronic team time-out is used in the match. At 29:50 in the first half, WHITE 9 takes a shot on goal. The shot is blocked by goalkeeper BLACK 12, and after the save, the ball is in the air above the goal area. At that moment, the signal from the public clock sounds because Official A from BLACK team has activated the buzzer to request a team time-out. What is the correct decision?", + "answers": { + "a": "No team time-out possible because BLACK team are not in possession of the ball.", + "b": "Team time-out for BLACK team.", + "c": "BLACK team will lose one team time-out.", + "d": "The match is restarted with a goalkeeper throw for BLACK team.", + "e": "The match is restarted with a free throw for WHITE team.", + "f": "The match is restarted with a free throw for BLACK team.", + "g": "WHITE team can choose between a 7-metre throw and free throw.", + "h": "The match is restarted with a 7-metre throw for WHITE team.", + "i": "Progressive punishment against Official A from BLACK team." + } + }, + { + "id": "2.53", + "question": "BLACK team is in attack. The referees show the forewarning signal. After two passes a whistle sounds from the delegate because Official A from BLACK team has requested a team time- out. Neither the referees nor the players hear the whistle, and the game continues. The fourth pass from BLACK team goes to the wing player who has a clear chance of scoring. The wing player jumps to take a shot on goal. By doing so he is pushed by WHITE 4 and he partly loses body control. The goalkeeper saves the shot. Only at that point the referees and the players become aware that the delegate interrupted the match because of the team time-out request. What is the correct decision?", + "answers": { + "a": "Team time-out for BLACK team.", + "b": "The match is restarted with a free throw for BLACK team.", + "c": "The match is restarted with a 7-metre throw for BLACK team.", + "d": "2-minute suspension for WHITE 4.", + "e": "No punishment.", + "f": "The forewarning signal is still valid - BLACK team has completed two passes.", + "g": "The forewarning signal is still valid - BLACK team has completed four passes.", + "h": "The forewarning signal is no longer valid because WHITE 4 is punished with a 2-minute" + } + }, + { + "id": "2.54", + "question": "WHITE team shoots at goal. Goalkeeper BLACK 1 saves the shot. The ball is bouncing inside the goal area when Team Official A from WHITE team requests a team time-out by putting the green card in front of the timekeeper. The timekeeper whistles when the ball is still bouncing inside the goal area, but the ball is very close to WHITE 13 who is completely alone just outside the goal area. What is the correct decision?", + "answers": { + "a": "Team time-out for WHITE team.", + "b": "No team time-out possible, and the green card is handed back to Team Official A from", + "c": "Free throw for WHITE team.", + "d": "Goalkeeper throw for BLACK team.", + "e": "Free throw for BLACK team.", + "f": "7-metre throw for WHITE team." + } + }, + { + "id": "3.1", + "question": "How many colours is the ball allowed to have?", + "answers": { + "a": "1", + "b": "2", + "c": "3", + "d": "Unlimited" + } + }, + { + "id": "3.2", + "question": "Which of the following balls must the referees select for a men's game?", + "answers": { + "a": "Circumference 57cm, weight 450g", + "b": "Circumference 58cm, weight 400g", + "c": "Circumference 59cm, weight 425g", + "d": "Circumference 60cm, weight 500g" + } + }, + { + "id": "3.3", + "question": "Which of the following balls must the referees select for at women's game?", + "answers": { + "a": "Circumference 53cm, weight 350g", + "b": "Circumference 54cm, weight 300g", + "c": "Circumference 55cm, weight 425g", + "d": "Circumference 56cm, weight 375g" + } + }, + { + "id": "3.4", + "question": "The referees have decided to bring the reserve ball into play. When should the original ball be used again?", + "answers": { + "a": "At the time of the next interruption", + "b": "It cannot be used again, unless it becomes impossible to continue to use the reserve ball.", + "c": "When the referees find it necessary to use it again", + "d": "If one of the teams request it" + } + }, + { + "id": "4.1", + "question": "Shortly before the beginning of the game, WHITE 11 is severely injured in a way that he is unable to play. Correct decision?", + "answers": { + "a": "WHITE 11 cannot be replaced.", + "b": "WHITE 11 can be replaced if the opponents accept this.", + "c": "Normally, WHITE 11 can be replaced in the match report and his substitute can wear", + "d": "WHITE 11 can be replaced, but his substitute cannot wear number 11." + } + }, + { + "id": "4.2", + "question": "BLACK team appear with five court players. The goalkeeper is not present at the beginning of the game. BLACK team appoint court player BLACK 5 as goalkeeper. What are the consequences for BLACK 5?", + "answers": { + "a": "BLACK 5 can be used as a court player at any time, when he makes a correct substitution.", + "b": "BLACK 5 can no longer be used as a court player.", + "c": "BLACK 5 can be used as a court player if the officials of WHITE team accept this.", + "d": "BLACK 5 can be used as a court player, as soon as the intended goalkeeper is present." + } + }, + { + "id": "4.3", + "question": "Just after the match has started, the club president of WHITE team sits down on the bench in the substitution area with two team officials, the masseur and the coach. What are the consequences?", + "answers": { + "a": "The substitute goalkeeper must stand behind the bench.", + "b": "The club president must leave the substitution area.", + "c": "One of the officials must leave the substitution area.", + "d": "Whoever is not included in the score sheet must leave the substitution area.", + "e": "The responsible team official gets a progressive punishment." + } + }, + { + "id": "4.4", + "question": "What is the minimum number of players that must be present on the court at the beginning of the game and included in the match score sheet?", + "answers": { + "a": "Five players", + "b": "Four court players and one goalkeeper", + "c": "Five court players and one goalkeeper", + "d": "Six court players" + } + }, + { + "id": "4.5", + "question": "Four scenarios: Who is entitled to participate?", + "answers": { + "a": "A player who is present at the beginning of the game and entered in the score sheet", + "b": "A player who is not present at the beginning of the game but is entered in the score sheet", + "c": "A player who is present at the beginning of the game but not entered in the score sheet", + "d": "A player who has received permission to play from the timekeeper but is not entered in the" + } + }, + { + "id": "4.6", + "question": "At the beginning of the game, there are only six players of WHITE team present. Immediately after the start of the game, the missing players arrive. WHITE 7 runs directly out on the playing court through the substitution area. He is not included in the score sheet. Correct decision?", + "answers": { + "a": "Disqualification of WHITE 7 (red card shown by the referees)", + "b": "2-minute suspension for WHITE 7, who must be included in the score sheet", + "c": "WHITE 7 must be entered in the score sheet, if this is in accordance with the regulations of", + "d": "Progressive punishment against the responsible team official of WHITE team" + } + }, + { + "id": "4.7", + "question": "The referees have awarded a free throw for WHITE team at the free-throw line of BLACK team. Now, there is a whistle signal from the timekeeper, who stops the clock. The referees enquire about the reason for the intervention. The timekeeper informs the referees that WHITE 9 made a faulty substitution. Correct decision?", + "answers": { + "a": "Free throw for WHITE team at the free-throw line of BLACK team", + "b": "Free throw for BLACK team at the team's own free-throw line", + "c": "Free throw for BLACK team at the substitution area of WHITE team", + "d": "2-minute suspension for WHITE 9" + } + }, + { + "id": "4.8", + "question": "BLACK 14 makes a correct substitution, while the game is interrupted. However, a whistle comes from the timekeeper's table. BLACK 14 is not entered correctly in the score sheet. It is found that this player has number 18 in the score sheet. Correct decision?", + "answers": { + "a": "Progressive punishment against the responsible team official from BLACK team", + "b": "Free throw for WHITE team at the timekeeper's table", + "c": "The number is to be corrected in the score sheet.", + "d": "The game is continued with the throw corresponding to the situation, and there must be a" + } + }, + { + "id": "4.9", + "question": "When is it permitted for up to two people from one team (team officials and/or players) to enter the court?", + "answers": { + "a": "During a match interruption", + "b": "During a match interruption and with permission from a referee", + "c": "When a player is injured", + "d": "With permission from the timekeeper" + } + }, + { + "id": "4.10", + "question": "The referee whistles to indicate a time-out because WHITE 2 is being given his third 2-minute suspension. As the referee turns to the timekeeper and scorekeeper to report the disqualification, the responsible team official from WHITE team runs onto the court to protest about the suspension. Team official B from WHITE team has previously already been given a warning. Correct decision?", + "answers": { + "a": "Disqualification of responsible team official from WHITE team (red card shown by the", + "b": "Personal warning for responsible team official from WHITE team", + "c": "Disqualification of responsible team official from WHITE team with a written report (red", + "d": "2-minute suspension for responsible team official from WHITE team", + "e": "Reduction of WHITE team by an additional player for 2 minutes on the court" + } + }, + { + "id": "4.11", + "question": "During a time-out due to a player's injury, WHITE 2 runs onto the court as an additional player although neither one of the referees has given him permission to enter the court. Correct decision?", + "answers": { + "a": "Warning for WHITE 2", + "b": "Progressive punishment against the responsible team official from WHITE team", + "c": "Disqualification of WHITE 2 (red card shown by the referees)", + "d": "2-minute suspension for WHITE 2 and a reduction of his team by 1 player on the court for 2" + } + }, + { + "id": "4.12", + "question": "WHITE 5 is injured on the court, and the court referee indicates a time-out and gives permission for two people from WHITE team to enter the court to assist WHITE 5. Team official B from BLACK team also enters the court to give advice to his goalkeeper. Correct decision?", + "answers": { + "a": "No decision, the signal allows all players and officials to enter the court.", + "b": "All four officials of BLACK team receive a warning and if the episode is repeated they must", + "c": "The responsible team official of BLACK team receives a warning.", + "d": "Progressive punishment against team official B from BLACK team", + "e": "After receiving medical care on the playing court, WHITE 5 has to leave the court" + } + }, + { + "id": "4.13", + "question": "Goalkeeper WHITE 16 has been injured and must be replaced by WHITE 5. WHITE 5 changes his shirt. After 20 minutes, WHITE 16 is ready to play again, and the team official A from WHITE team makes a substitution. WHITE 5 changes his shirt again and is sent in as a court player again without notification to the scorekeeper. Correct decision?", + "answers": { + "a": "No punishment, as this is allowed", + "b": "Free throw for BLACK team", + "c": "2-minute suspension for WHITE 5", + "d": "Disqualification of WHITE 5 (red card shown by the referees)" + } + }, + { + "id": "4.14", + "question": "WHITE 4 leaves the playing court beyond the substitution line. When WHITE 4 has crossed the sideline but not yet arrived in his substitution area, WHITE 11 crosses the line correctly to enter the playing court. What is the correct decision after the whistle from the timekeeper?", + "answers": { + "a": "Free throw for BLACK team where WHITE 4 left the court", + "b": "Free throw for BLACK team at height of the substitution area of WHITE team", + "c": "2-minute suspension for WHITE 4", + "d": "2-minute suspension for WHITE 11", + "e": "2-minute suspension for WHITE 4 and WHITE 11" + } + }, + { + "id": "4.15", + "question": "BLACK 3 makes the first faulty substitution for his team during an interruption of the match. The interruption was caused by a free-throw decision in favour of BLACK team. BLACK 3 has neither been warned nor suspended earlier in the match. Correct decision?", + "answers": { + "a": "Warning for BLACK 3", + "b": "2-minute suspension for BLACK 3", + "c": "Free throw for WHITE team", + "d": "Free throw for BLACK team" + } + }, + { + "id": "4.16", + "question": "After the referees have awarded a 7-metre throw to WHITE team, WHITE 27, who has been designated to carry out the 7-metre throw, makes a faulty substitution. Correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "7-metre throw for WHITE team", + "c": "Goalkeeper throw for BLACK team", + "d": "2-minute suspension for WHITE 27" + } + }, + { + "id": "4.17", + "question": "WHITE team have scored a goal. The referees have not yet whistled for the throw-off to be taken, when BLACK 10 enters the court before BLACK 6 has left it. Correct decision?", + "answers": { + "a": "Throw-off", + "b": "Free throw for WHITE team", + "c": "2-minute suspension for BLACK 10", + "d": "2-minute suspension for BLACK 6" + } + }, + { + "id": "4.18", + "question": "WHITE team only have twelve players present at the beginning of the match, as the two goalkeepers are still missing. WHITE team therefore start with one of the twelve court players as a goalkeeper. Which of the following alternatives are correct?", + "answers": { + "a": "The court player who starts the match as a goalkeeper must be registered as number 1, 12", + "b": "The court player who starts the match as a goalkeeper can also be used as a court player", + "c": "The late-arriving goalkeepers of WHITE team must be registered as number 1, 12 or 16 in", + "d": "One of the two late-arriving goalkeepers can only be used as a court player." + } + }, + { + "id": "4.19", + "question": "During a time-out, WHITE 5 makes the first faulty substitution of his team. WHITE team were in possession of the ball when the time-out was called. Correct decision?", + "answers": { + "a": "No punishment", + "b": "Warning for WHITE 5", + "c": "2-minute suspension for WHITE 5", + "d": "Free throw for BLACK team", + "e": "WHITE team remain in possession of the ball" + } + }, + { + "id": "4.20", + "question": "Goalkeeper WHITE 3 wants to carry out a 7-metre throw. To protect the empty goal WHITE 15 enters the court in a goalkeeper uniform replacing a court player. Correct decision?", + "answers": { + "a": "2-minute suspension for WHITE 3", + "b": "2-minute suspension for WHITE 15", + "c": "No punishment", + "d": "7-metre throw for WHITE team", + "e": "Free throw for BLACK team at the height of the substitution area of WHITE team" + } + }, + { + "id": "4.21", + "question": "During a counter-attack by WHITE team, who have a clear chance of scoring, BLACK 3 makes a faulty substitution. The timekeeper and scorekeeper do not react, but the court referee spotted what had happened. Correct decision?", + "answers": { + "a": "Immediate suspension for BLACK 3 and free throw for WHITE team", + "b": "Immediate suspension for BLACK 3 and 7-metre throw for WHITE team", + "c": "Wait until the chance of scoring has passed, then suspension for BLACK 3 and free throw", + "d": "Wait until the chance of scoring has passed, then suspension for BLACK 3 and an" + } + }, + { + "id": "4.22", + "question": "A shot on goal is saved by goalkeeper WHITE 1, and the ball is rolling along the sideline near WHITE team's substitution bench. WHITE 5, who sits on the substitution bench, now enters the court with one foot to stop the ball, so that WHITE 4 can pick it up before it crosses the sideline. Correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "Throw-in for BLACK team", + "c": "2-minute suspension for WHITE 5", + "d": "Disqualification of WHITE 5 (red card shown by the referees)", + "e": "WHITE team reduced by 1 player on the court for 2 minutes" + } + }, + { + "id": "4.23", + "question": "30 seconds before his suspension time is over, WHITE 3 enters the court without interfering with the game. WHITE team are in possession of the ball. Correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "Free throw for WHITE team", + "c": "2-minute suspension for WHITE 3 and WHITE team are to be further reduced by 1 player", + "d": "30 seconds for WHITE 3 and WHITE team are to be reduced by 1 player on the court for 2", + "e": "Disqualification of WHITE 3 (red card shown by the referees) and WHITE team are to be" + } + }, + { + "id": "4.24", + "question": "WHITE 5 has been suspended. After 1 minute and 45 seconds of the 2-minute suspension, team official A from WHITE team sends him onto the court. Correct decision?", + "answers": { + "a": "Another 2-minute suspension for WHITE 5, and WHITE team are to be reduced by 1 player", + "b": "Disqualification for WHITE 5 (red card shown by the referees), and WHITE team are to be", + "c": "Another 2-minute suspension for WHITE 5, and WHITE team are to be reduced by 2 players" + } + }, + { + "id": "4.25", + "question": "After his 2-minute suspension has ended, goalkeeper BLACK 1 wants to re-join his team, who are defending at that moment. He enters the court wearing his goalkeeper jersey to assume the wing position, as BLACK team's sixth court player. Correct decision?", + "answers": { + "a": "Game continues without interruption", + "b": "7-metre throw for WHITE team", + "c": "Free throw for WHITE team", + "d": "2-minute suspension for goalkeeper BLACK 1" + } + }, + { + "id": "4.26", + "question": "Which of the following statements are correct regarding a player who is bleeding on the court?", + "answers": { + "a": "The player must leave the court immediately and voluntarily.", + "b": "The player can remain on the court until the next interruption of the game.", + "c": "The player who replaces the bleeding player can enter the court beyond the substitution", + "d": "The player must not re-enter the court until the next interruption of the game.", + "e": "If the player refuses to follow the instructions of the referees to leave the court, he must" + } + }, + { + "id": "4.27", + "question": "WHITE 5 is alone with goalkeeper BLACK 1 and has a clear chance of scoring. BLACK 11 makes a faulty substitution, as he enters the court before BLACK 9 has left it. The timekeeper whistles because of this infraction, precisely when WHITE 5 is ready to shoot. Correct decision?", + "answers": { + "a": "2-minute suspension for BLACK 11", + "b": "Disqualification for BLACK 11, written report (red and blue cards shown by the referees)", + "c": "Free throw for WHITE team", + "d": "7-metre throw for WHITE team" + } + }, + { + "id": "4.28", + "question": "Goalkeeper BLACK 1 saves a shot and throws the ball to his teammate BLACK 4. Now, BLACK 1 goes to the sideline near his substitution area. He clearly crosses the line, takes a towel and drinks from a water bottle. He is not replaced on the court by another goalkeeper or court player. Correct decision?", + "answers": { + "a": "The game continues without interruption, as this is allowed.", + "b": "2-minute suspension for BLACK 1 for faulty substitution", + "c": "Free throw for WHITE team at the substitution area of BLACK team" + } + }, + { + "id": "4.29", + "question": "Team official A from BLACK team received a warning earlier in the game. After a decision by the referees, team official D from BLACK team runs several metres onto the court without permission from the referees. Correct decision?", + "answers": { + "a": "No punishment", + "b": "Warning for team official D from BLACK team", + "c": "2-minutes suspension for team official D from BLACK team", + "d": "Disqualification for team official D from BLACK team (red card shown by the referees)" + } + }, + { + "id": "4.30", + "question": "There is a time-out due to an injury of WHITE 6 caused by an incident that did not lead to a progressive punishment against a player from BLACK team. The referees have given permission for two people to enter the court and assist WHITE 6. Official C from WHITE team assists WHITE 6. Official A from WHITE team pursues BLACK 5, who in his opinion has caused the injury. He follows BLACK 5 into the substitution area of BLACK team and hits him in the face. Correct decision?", + "answers": { + "a": "Disqualification of official A from WHITE team, written report (red and blue cards shown by", + "b": "The game is restarted after a whistle signal with the throw that corresponds to the reason", + "c": "2-minute suspension for official A from WHITE team, WHITE team is reduced by 1 player on", + "d": "Free throw for BLACK team", + "e": "Disqualification without written report of official A from WHITE team (red card shown by", + "f": "After receiving medical care on the court, WHITE 6 must leave the court and may only re-" + } + }, + { + "id": "4.31", + "question": "Just after the execution of a throw-off for BLACK team, the referees realise that a person, who is not on the score sheet, is present in the substitution area of BLACK team. It turns out that this person is one of the board members of the club, but BLACK team has already had four other people registered as team officials in the score sheet. Correct decision?", + "answers": { + "a": "The person must leave the substitution area.", + "b": "Personal punishment for the responsible team official from BLACK team.", + "c": "An additional team official must leave the substitution area.", + "d": "The game is restarted with a free throw for WHITE team.", + "e": "The game is restarted with a free throw for BLACK team." + } + }, + { + "id": "4.32", + "question": "Which of the following statements about the uniform are correct?", + "answers": { + "a": "All players of a team identified as goalkeepers must wear shirts of identical colour.", + "b": "The players must have at least 20cm high numbers on both the front and the back.", + "c": "The goalkeepers are allowed to wear head protection if it is made of soft material.", + "d": "The players including the goalkeepers may use numbers from 1 to 100." + } + }, + { + "id": "4.33", + "question": "WHITE 10 is serving his first 2-minute suspension starting from 21:00. After the match has been restarted, he complains so strongly that the referees interrupt the match at 21:30 to give WHITE 10 an additional 2-minute suspension. What are the consequences for WHITE team?", + "answers": { + "a": "2-minute suspension for WHITE 10", + "b": "Disqualification of WHITE 10", + "c": "WHITE team will be reduced by 1 player on the court until 25:00", + "d": "WHITE team will be reduced by 2 players on the court until 23:00 and then by 1 player on" + } + }, + { + "id": "4.34", + "question": "In which of the following cases is the responsible team official to be given a personal punishment?", + "answers": { + "a": "When a player of his team leaves the substitution area without informing the", + "b": "If there are people, who are not included in the score sheet, present in the substitution", + "c": "When an additional player enters the court.", + "d": "When a player who is not entitled to participate enters the court.", + "e": "If it is detected that players on the court wear incorrect equipment after the start of the", + "f": "If there are violations in the substitution area, which cannot clearly be attributed to", + "g": "If it is detected that players in the substitution area wear incorrect equipment after the" + } + }, + { + "id": "4.35", + "question": "The referees give the hand signal to indicate permission to enter the court, because a player of WHITE team is injured. Who is allowed to enter the court?", + "answers": { + "a": "Two officials from WHITE team, nobody else", + "b": "Two officials from both WHITE and BLACK team", + "c": "Two people (officials or players) from WHITE team", + "d": "Two people (officials or players) from both WHITE and BLACK team", + "e": "The doctor of WHITE team, if he is not one of the four team officials" + } + }, + { + "id": "4.36", + "question": "Official C from WHITE team has already received a warning for protests. Later on, official B from WHITE team enters the court without permission, but he does not behave in an unsportsmanlike manner. Correct decision?", + "answers": { + "a": "Warning for official B from WHITE team", + "b": "2-minute suspension for official B from WHITE team (must leave the bench for 2 minutes)", + "c": "Disqualification of official B from WHITE team (red card shown by the referees, WHITE", + "d": "2-minute suspension for official B from WHITE team, WHITE team will be reduced by 1" + } + }, + { + "id": "4.37", + "question": "Which of the following actions are not allowed when there is a time-out because of an injury and the referees have given permission for up to two people from WHITE team to enter the court?", + "answers": { + "a": "The players of BLACK team stand near the sideline in order to get instructions from the", + "b": "Players of WHITE team make substitutions outside the substitutions line.", + "c": "One of the team officials of WHITE team, who is on the court, moves far away from the" + } + }, + { + "id": "4.38", + "question": "Before the start of the match the delegate realises that WHITE 7 is wearing ankle protectors with hard material that is not covered. What is/are the correct decision(s)?", + "answers": { + "a": "WHITE 7 can play with the ankle protectors, but the delegate needs to send a report to the", + "b": "WHITE 7 cannot play with ankle protectors that have uncovered hard parts. The delegate", + "c": "WHITE 7 will receive a warning.", + "d": "The responsible team official will receive a warning.", + "e": "None of the previous answers are valid." + } + }, + { + "id": "4.39", + "question": "At 29:00 in the first half, WHITE 5 receives a 2-minute suspension. After the half-time break, the court referee whistles to start the second half. Three seconds after this, the timekeeper blows his whistle. WHITE team has seven players on the court. Correct decision?", + "answers": { + "a": "1 player of WHITE team must leave the court, no additional punishment", + "b": "2-minute suspension for the additional player from WHITE team", + "c": "WHITE team will be reduced by 2 players on the court for 57 seconds and by 1 player for 1" + } + }, + { + "id": "4.40", + "question": "The playing time is 43:27. There is an interruption by the timekeeper after a goal from WHITE 15 and throw-off. The timekeeper informs the referees that WHITE 15 is not registered in the score sheet. 14 players are already listed for WHITE team. The referees realise that WHITE 11 is not even present. Correct decision?", + "answers": { + "a": "The goal is cancelled.", + "b": "The goal is valid.", + "c": "WHITE 11 is removed, and WHITE 15 is registered in the score sheet in conformity with the", + "d": "WHITE 15 is not allowed to play and must leave the court.", + "e": "Progressive punishment for the responsible team official from WHITE team", + "f": "Written report in conformity with the regulations of the responsible federation." + } + }, + { + "id": "4.41", + "question": "Goalkeeper WHITE 12 lies on the floor with a knee injury after saving a shot from BLACK team. Correct decision?", + "answers": { + "a": "WHITE 12 may continue to play after receiving medical treatment on the court.", + "b": "Two people from WHITE team, who are entitled to participate, can enter the court to give", + "c": "Only one person from WHITE team, who is entitled to participate, can enter the court to", + "d": "After receiving medical treatment on the court, WHITE 12 can only re-enter the court", + "e": "Regardless of the number of attacks, WHITE 12 can re-enter the court when the game is", + "f": "If the team officials refuse to provide the necessary treatment of WHITE 12, the" + } + }, + { + "id": "4.42", + "question": "Goalkeeper WHITE 1 saves a shot from BLACK team. In doing so, he hits his head against the goal post and needs medical treatment on the court. Correct decision?", + "answers": { + "a": "WHITE 1 may continue to play after receiving medical treatment on the court, because the", + "b": "After receiving medical treatment on the court, WHITE 1 can only re-enter the court" + } + }, + { + "id": "4.43", + "question": "After receiving medical treatment on the court WHITE 7 sits on the bench in the substitution area. During the first attack of WHITE team, BLACK 2 intercepts the ball and runs in a counter-attack alone with only goalkeeper WHITE 12 between him and the goal of WHITE team. Before BLACK 2 can take a shot on goal, WHITE 7 enters the court through a substitution with WHITE 9. Correct decision?", + "answers": { + "a": "The timekeeper waits until BLACK 2 has taken a shot on goal before interrupting the game", + "b": "The timekeeper immediately interrupts the game due to a faulty substitution of WHITE", + "c": "Time-out", + "d": "2-minute suspension of WHITE 7", + "e": "Disqualification without written report of WHITE 7 (red card shown by the referees)", + "f": "7-metre throw for BLACK team", + "g": "Free throw for BLACK team", + "h": "Regardless of the number of attacks of his team, WHITE 7 can re-enter the court after" + } + }, + { + "id": "4.44", + "question": "After receiving medical treatment on the court, BLACK 11 sits on the bench and complains about a decision of the referees. Therefore, he receives his first 2-minute suspension of the match. Following the second attack of BLACK team, BLACK 11 re-enters the court after serving his 2-minute suspension. Correct decision?", + "answers": { + "a": "Time-out", + "b": "2-minute suspension of BLACK 11", + "c": "Play on", + "d": "Free throw for WHITE team" + } + }, + { + "id": "4.45", + "question": "BLACK 10 receives the ball at the free-throw line. Just after catching the ball he is pulled down by WHITE 3. He falls, hurts his elbow, and needs medical treatment on the court. Correct decision?", + "answers": { + "a": "Warning for WHITE 3", + "b": "2-minute suspension for WHITE 3", + "c": "Two people from BLACK team, who are entitled to participate, can enter the court to give", + "d": "BLACK 10 may continue to play after receiving medical treatment on the court.", + "e": "After receiving medical treatment on the court, BLACK 10 can only re-enter the court", + "f": "Time-out" + } + }, + { + "id": "4.46", + "question": "BLACK 10 receives the ball in a counter-attack from BLACK 9. Just after passing the ball, BLACK 9 is pulled down by WHITE 11. Right after receiving the ball, BLACK 10 falls and lies injured on the floor. Correct decision?", + "answers": { + "a": "Warning for WHITE 11", + "b": "2-minute suspension for WHITE 11", + "c": "Two people from BLACK team, who are entitled to participate, can enter the court to give", + "d": "BLACK 10 may continue to play after receiving medical treatment on the court.", + "e": "After receiving medical treatment on the court, BLACK 10 can only re-enter the court", + "f": "Time-out" + } + }, + { + "id": "4.47", + "question": "With three minutes left, the game is tied at 21-21. BLACK 2, the top scorer of his team, twists his ankle and ends up lying on the floor. One of the referees asks BLACK 2 if he needs medical treatment on the court. As BLACK 2 does not answer the question, but remains on the floor, the referees interrupt the game and show the hand signals 15 and 16 to allow two people from BLACK team to enter the court and give medical treatment to BLACK 2. BLACK team refuse to send anyone onto the court, and before the referees take any other action, BLACK 2 is ready to continue. Correct decision?", + "answers": { + "a": "BLACK 2 may continue to play.", + "b": "BLACK 2 must leave the court and can only re-enter the court following the third attack of", + "c": "Progressive punishment to responsible team official of BLACK team" + } + }, + { + "id": "4.48", + "question": "With 30 seconds left in the first half, WHITE 5 receives medical treatment on the court. After receiving medical treatment, he leaves the court and can only re-enter following the third attack of his team. After one minute of the second half, during the second attack of WHITE team, WHITE 5 enters the court through a correct substitution with WHITE 4. Correct decision?", + "answers": { + "a": "Play on", + "b": "2-minute suspension for WHITE 5 due to a faulty substitution (entering the court too early", + "c": "Time-out" + } + }, + { + "id": "4.49", + "question": "After a collision, WHITE 4 and BLACK 5 lie on the floor and seem to be injured. The referees immediately interrupt the game and show the hand signals 15 and 16 to give both teams permission to let two people enter the court and give medical treatment on the court. Before any person can enter the court, BLACK 5 is ready to play. WHITE 4 receives medical treatment on the court. After 20 seconds, play can continue. Correct decision?", + "answers": { + "a": "After receiving medical treatment on the court, WHITE 4 has to leave the court and can", + "b": "As BLACK 5 did not receive medical treatment on the court, he is allowed to continue.", + "c": "BLACK 5 has to leave the court and can only re-enter following the third attack of his team." + } + }, + { + "id": "4.50", + "question": "WHITE 2 is injured and needs medical treatment on the court. The first half finishes after the first attack of his team. When the referee whistles to start the second half, WHITE 2 is on the court during the attack of his team. Correct decision?", + "answers": { + "a": "The timekeeper immediately interrupts the game and informs the referees.", + "b": "2-minute suspension for WHITE 2", + "c": "Play on", + "d": "Free throw for BLACK team in the substitution area", + "e": "No suspension for WHITE 2 who must leave the court. WHITE team continues in possession" + } + }, + { + "id": "4.51", + "question": "WHITE 4 is receiving medical treatment on the court. After receiving treatment, WHITE 4 has to leave the court and can only re-enter following the third attack of his team. After the second attack of WHITE team, team official A from WHITE team asks WHITE 4 to enter the court to play in defence. WHITE 4 enters the court through a substitution with WHITE 6 to play in defence only. Correct decision?", + "answers": { + "a": "Play on (WHITE 4 is allowed to play in defence)", + "b": "Warning for WHITE 4, because he entered the court too early", + "c": "2-minute suspension for WHITE 4 due to a faulty substitution" + } + }, + { + "id": "4.52", + "question": "WHITE 11 slides on the floor and ends just outside the court on the other side of the substitution area. He hits his head against the advertising board. The referees immediately interrupt the game to call for medical treatment for WHITE 11. After 20 seconds, WHITE 11 is ready to play again. Correct decision?", + "answers": { + "a": "WHITE 11 is allowed to continue the game, because he was lying outside the court, when", + "b": "WHITE 11 has to leave the court and can only re-enter following the third attack of his" + } + }, + { + "id": "4.53", + "question": "After one minute of the game, there is a fight between BLACK 3 and WHITE 6. BLACK 3 ends up lying on the floor and seems to be injured. The referees choose to give WHITE 6 a verbal caution. BLACK 3 asks for medical treatment on the court. After receiving medical treatment on the court, BLACK 3 is ready to continue the game. Correct decision?", + "answers": { + "a": "BLACK 3 is allowed to continue the game.", + "b": "BLACK 3 has to leave the court and can only re-enter following the third attack of his team." + } + }, + { + "id": "4.54", + "question": "BLACK team is in a counter-attack. BLACK 2 dribbles the ball and is pushed by WHITE 10. He partially loses body control, but manages to play the ball to BLACK 4, who scores a goal. After scoring a goal, BLACK 4 twists his ankle while running back in defence. The referees interrupt the game, give a 2-minute suspension for WHITE 10 and give permission for two people to enter the court to give medical treatment to BLACK 4. After 30 seconds, BLACK 4 is ready to play again. Correct decision?", + "answers": { + "a": "BLACK 4 is allowed to continue the game.", + "b": "BLACK 4 has to leave the court and can only re-enter following the third attack of his team." + } + }, + { + "id": "4.55", + "question": "WHITE 11 takes a shot on goal. Defender BLACK 2 is unfortunately hit in the face by the ball and needs medical treatment on the court. After 20 seconds of treatment, BLACK 2 is ready to play again. Correct decision?", + "answers": { + "a": "BLACK 2 is allowed to continue the game, because the injury was caused by a ball in the", + "b": "BLACK 2 has to leave the court and can only re-enter following the third attack of his team." + } + }, + { + "id": "4.56", + "question": "BLACK 2 is lying on the floor in the goal area of WHITE team after a shot on goal asking for medical treatment, apparently because of a leg injury. WHITE team has just started a counter-attack. Correct decision?", + "answers": { + "a": "The referees immediately interrupt the game and show hand signals 15 and 16 to call for", + "b": "Play on until there is a result of the counter-attack from WHITE team - then interrupt the" + } + }, + { + "id": "4.57", + "question": "WHITE 2 is warming up without elbow protection. After 5 minutes of the game, WHITE team is in possession of the ball. WHITE 2 enters the court under a correct substitution. The referees notice that WHITE 2 now wears an elbow protection with uncovered hard components. Correct decision?", + "answers": { + "a": "Play on, it is allowed to wear an elbow protection with uncovered hard components.", + "b": "The referees interrupt the game, WHITE 2 has to leave the court and can only re-enter", + "c": "The referees interrupt the game, WHITE 2 has to leave the court and can only re-enter", + "d": "Progressive punishment for WHITE 2", + "e": "Progressive punishment for responsible team official from WHITE team", + "f": "Free throw for WHITE team", + "g": "Free throw for BLACK team" + } + }, + { + "id": "4.58", + "question": "WHITE team is attacking close to the 9-metre line. WHITE 7 enters the court after a normal substitution wearing his yellow pullover/jersey over the normal white t-shirt. Correct decision?", + "answers": { + "a": "The referees interrupt the game, WHITE 7 must take off the yellow jersey before", + "b": "Free throw for BLACK team.", + "c": "2-minute suspension for WHITE 7.", + "d": "Free throw for WHITE team." + } + }, + { + "id": "4.59", + "question": "WHITE team is in possession of the ball, when the timekeeper interrupts the match. The timekeeper tells the referees that WHITE 11 has entered the court, and there is no WHITE 11 included in the score sheet. It turns out that official A had wrongly included the player in the score sheet as number 13. What is the correct decision?", + "answers": { + "a": "Free throw for WHITE team", + "b": "Free throw for BLACK team", + "c": "WHITE 11 is not allowed to participate in the match.", + "d": "The mistake is corrected, and WHITE 11 is entitled to participate.", + "e": "Note in the match report/written report in conformity with the regulations of the", + "f": "Progressive punishment for official A from WHITE team" + } + }, + { + "id": "4.60", + "question": "The score is 29:29 with 10 seconds left in the match. Goalkeeper WHITE 12 executes a goalkeeper throw and passes the ball to WHITE 11. WHITE 11 sees that WHITE 9 is in a free position at the goal-area line of BLACK team. Before he can play the pass to WHITE 9, the timekeeper interrupts the game because of a faulty substitution. BLACK 2 has entered the court before BLACK 4 has left it. What is the correct decision?", + "answers": { + "a": "Time-out", + "b": "Free throw for WHITE team", + "c": "7-metre throw for WHITE team", + "d": "2-minute suspension for BLACK 2", + "e": "Disqualification for BLACK 2 (red card shown by the referees)" + } + }, + { + "id": "4.61", + "question": "The score is 29:29 with 10 seconds left in the match. Goalkeeper WHITE 12 executes a goalkeeper throw and passes the ball to WHITE 11. WHITE 11 sees that WHITE 9 is in a free position at the goal-area line of BLACK team. He passes the ball to WHITE 9. Before WHITE 9 takes a shot on goal, the timekeeper interrupts the game because of a faulty substitution. BLACK 2 has entered the court before BLACK 4 has left it. What is the correct decision?", + "answers": { + "a": "Time-out", + "b": "Free throw for WHITE team", + "c": "7-metre throw for WHITE team", + "d": "2-minute suspension for BLACK 2", + "e": "Disqualification for BLACK 2 (red card shown by the referees)" + } + }, + { + "id": "5.1", + "question": "Goalkeeper BLACK 1 saves a shot on goal and starts a counter-attack. In doing so, he crosses the goal-area line with his left foot. Correct decision?", + "answers": { + "a": "Game continues without interruption", + "b": "Free throw for WHITE team", + "c": "Repeat goalkeeper throw after restart signal" + } + }, + { + "id": "5.2", + "question": "Goalkeeper WHITE 12 is standing outside his goal area on the court. While receiving the ball from a teammate, the goalkeeper steps back with one foot into the goal area, while the other foot remains where it is. Correct decision?", + "answers": { + "a": "7-metre throw for BLACK team", + "b": "Game continues without interruption", + "c": "Free throw for BLACK team", + "d": "2-minute suspension for goalkeeper WHITE 12" + } + }, + { + "id": "5.3", + "question": "Goalkeeper WHITE 12 saves a shot by diving towards the ball, which is moving in the direction of the playing area. WHITE 12 reaches the ball, but slides across the goal-area line and passes the ball in the playing area to a teammate. Correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "Game continues without interruption", + "c": "Goalkeeper throw for WHITE team after whistle signal" + } + }, + { + "id": "5.4", + "question": "Goalkeeper BLACK 1 stops a shot on goal. The ball is rolling towards the playing area. To stop the ball before it reaches WHITE 15, who is waiting at the goal-area line, he slides it with his foot across the outer goal line just before it reaches WHITE 15. Correct decision?", + "answers": { + "a": "7-metre throw for WHITE team", + "b": "Free throw for WHITE team", + "c": "Game continues without interruption", + "d": "Progressive punishment against BLACK 1 since he has endangered an opponent" + } + }, + { + "id": "5.5", + "question": "Goalkeeper WHITE 12 has not managed to get the ball under control. The ball moves inside the goal area towards the side line. The goalkeeper uses his foot to play the ball across the outer goal line. Correct decision?", + "answers": { + "a": "Goalkeeper throw for WHITE team", + "b": "Free throw for BLACK team", + "c": "Throw-in for BLACK team", + "d": "Progressive punishment against the goalkeeper" + } + }, + { + "id": "5.6", + "question": "Goalkeeper WHITE 1 blocks a shot. The ball rolls in the direction of the playing area, where BLACK 6 waits alone to pick up the ball. WHITE 1 manages to stop the ball with his foot, when the ball is on the goal-area line. Correct decision?", + "answers": { + "a": "Goalkeeper throw for WHITE team after whistle signal", + "b": "Progressive punishment against WHITE 1", + "c": "Free throw for BLACK team", + "d": "7-metre throw for BLACK team" + } + }, + { + "id": "5.7", + "question": "BLACK 18 takes a shot on goal. The shot is blocked by WHITE 7, so that the ball changes direction and goes clearly in the direction of the outer goal line inside the goal area. Goalkeeper WHITE 1 runs after the ball and manages to put it over the outer goal line with his foot. Correct decision?", + "answers": { + "a": "Goalkeeper throw for WHITE team", + "b": "Throw-in for BLACK team", + "c": "Free throw for BLACK team", + "d": "Warning for WHITE 1" + } + }, + { + "id": "5.8", + "question": "Goalkeeper BLACK 12 jumps up in his goal area to catch a long pass from WHITE 7. BLACK 12 catches the ball while he is in the air and lands with the ball with one foot in the goal area and one foot in the playing area. In this position he plays the ball to BLACK 3. Correct decision?", + "answers": { + "a": "7-metre throw to WHITE team", + "b": "Game continues without interruption", + "c": "Free throw to WHITE team", + "d": "Correction and goalkeeper throw after whistle signal" + } + }, + { + "id": "5.9", + "question": "WHITE 9 passes the ball to his goalkeeper WHITE 1, who is standing in the playing area. Because WHITE 9 is under pressure, he throws the ball too high, so that WHITE 1 must move back and enter the goal area with one foot, immediately after catching the ball. Correct decision?", + "answers": { + "a": "Game continues without interruption", + "b": "Time-out", + "c": "7-metre throw for BLACK team", + "d": "Free throw for BLACK team" + } + }, + { + "id": "5.10", + "question": "The referees give a free throw for WHITE team at the goal-area line of WHITE team. Goalkeeper WHITE 1 is standing with one foot in the goal area and one foot in the playing area. He passes the ball to WHITE 8, who scores a goal. Correct decision?", + "answers": { + "a": "Goal for WHITE team", + "b": "Repetition of the free throw outside the goal area of WHITE team", + "c": "Free throw for BLACK team at the goal-area line of WHITE team", + "d": "Goalkeeper throw for BLACK team", + "e": "7-metre throw for WHITE team" + } + }, + { + "id": "5.11", + "question": "The referee whistles because of too many steps by BLACK 21. BLACK 21 puts the ball down at the goal-area line of WHITE team. Goalkeeper WHITE 12 wants to throw the ball quickly. He supports himself with one hand on the floor in the playing area, and he has one foot on the floor in the goal area. From this position he plays the ball to WHITE 3, who starts a counter-attack that leads to a goal for WHITE team. Correct decision?", + "answers": { + "a": "Repeat the free throw for WHITE team after whistle signal.", + "b": "Goal for WHITE team", + "c": "Free throw for BLACK team because of illegal free-throw execution by WHITE 12", + "d": "Time-out" + } + }, + { + "id": "5.12", + "question": "Goalkeeper BLACK 1 has left his goal area. He jumps up in the playing area, catches a pass from a teammate while in the air, and lands with both feet inside his goal area. Correct decision?", + "answers": { + "a": "Game continues without interruption", + "b": "Goalkeeper throw for BLACK team", + "c": "Free throw for WHITE team", + "d": "7-metre throw for WHITE team", + "e": "Time-out" + } + }, + { + "id": "5.13", + "question": "The ball is on the floor right outside the goal area of WHITE team. Goalkeeper WHITE 1 stands inside the goal area and picks up the ball to prevent an opponent from taking it. Correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "7-metre throw for BLACK team", + "c": "Progressive punishment for WHITE 1", + "d": "No intervention because it is allowed" + } + }, + { + "id": "6.1", + "question": "The ball lies on the goal-area line. Attacker WHITE 7 picks it up and tries to score. WHITE 7 has a clear chance of scoring, when he is illegally attacked. Correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "Free throw for WHITE team", + "c": "7-metre throw for WHITE team", + "d": "Goalkeeper throw for BLACK team" + } + }, + { + "id": "6.2", + "question": "The ball is rolling in the goal area of WHITE team. BLACK 8 picks the ball up and scores a goal. Correct decision?", + "answers": { + "a": "Free throw for WHITE team", + "b": "Goalkeeper throw for WHITE team", + "c": "Goal", + "d": "Throw-off" + } + }, + { + "id": "6.3", + "question": "WHITE 3 stands with both feet in the playing area and catches the ball rebounding from his goalkeeper. When WHITE 3 is correctly obstructed by BLACK 10, he bounces the ball several times in his own goal area. Correct decision?", + "answers": { + "a": "Game continues without interruption", + "b": "7-metre throw for BLACK team", + "c": "Free throw for BLACK team", + "d": "Free throw for WHITE team" + } + }, + { + "id": "6.4", + "question": "WHITE 7 stands outside the goal area of BLACK team, but grabs the ball that is clearly in the air above the goal area and scores a goal. Correct decision?", + "answers": { + "a": "Goal for WHITE team", + "b": "Free throw for BLACK team", + "c": "Goalkeeper throw for BLACK team", + "d": "Goalkeeper throw for BLACK team after whistle signal" + } + }, + { + "id": "6.5", + "question": "WHITE 8, who is attacked correctly by several opponents, intentionally rolls the ball into his own goal area, where the ball comes to rest. Goalkeeper WHITE 1 does not pick up the ball. Correct decision?", + "answers": { + "a": "Goalkeeper throw for WHITE team", + "b": "Goalkeeper throw for WHITE team after whistle signal", + "c": "7-metre throw for BLACK team", + "d": "Free throw for BLACK team" + } + }, + { + "id": "6.6", + "question": "WHITE 5 plays the ball into his own team's goal area. The ball hits the goal post and rolls towards the playing area. Goalkeeper WHITE 12 picks up the ball and passes it to WHITE 7, who scores a goal. Correct decision?", + "answers": { + "a": "7-metre throw for BLACK team", + "b": "Goal", + "c": "Free throw for BLACK team", + "d": "Goalkeeper throw for WHITE team" + } + }, + { + "id": "6.7", + "question": "BLACK team has scored a goal, and WHITE 10 executes the subsequent throw-off. He does not find any other teammate available, so he surprises his goalkeeper WHITE 12 by playing the ball back to him, even though the goalkeeper is standing in his goal area. WHITE 12 takes the ball and passes it to WHITE 9. Correct decision?", + "answers": { + "a": "Game continues without interruption", + "b": "7-metre throw for BLACK team", + "c": "Free throw for BLACK team", + "d": "Throw-off repeated after correction" + } + }, + { + "id": "6.8", + "question": "Defender BLACK 7 sees that pivot WHITE 9 would be alone with the goalkeeper if he receives the ball. Having done the same thing earlier, he runs through the goal area to get around WHITE 9, so that he cannot receive a pass. BLACK 7 is already outside the goal-area line again, when WHITE 9 receives the ball. WHITE 9 turns around and runs straight into BLACK 7. Correct decision?", + "answers": { + "a": "7-metre throw for WHITE team", + "b": "Free throw for WHITE team", + "c": "Free throw for BLACK team", + "d": "Progressive punishment against BLACK 7" + } + }, + { + "id": "6.9", + "question": "The ball rebounds from goalkeeper BLACK 1 to the attacking player WHITE 4, who is waiting just outside the goal-area line. To prevent a clear chance of scoring, BLACK 2 enters the goal area and prevents WHITE 4 from receiving the ball. Correct decision?", + "answers": { + "a": "Free throw for WHITE team", + "b": "7-metre throw for WHITE team", + "c": "Progressive punishment against BLACK 2", + "d": "Disqualification of BLACK 2 (red card shown by the referees)" + } + }, + { + "id": "6.10", + "question": "WHITE 10 passes the ball in the direction of his own goal area. Goalkeeper WHITE 1 jumps from the goal area and catches the ball in the air. WHITE 1 firmly holds on to the ball and lands outside the goal area. Correct decision?", + "answers": { + "a": "Game continues without interruption", + "b": "Goalkeeper throw for WHITE team", + "c": "Free throw for BLACK team", + "d": "7-metre throw for BLACK team" + } + }, + { + "id": "6.11", + "question": "The ball is passed from WHITE 11 back into the goal area, where goalkeeper WHITE 1 jumps up and catches the ball in the air. WHITE 1 firmly holds on to the ball and lands with one foot inside the goal area and one foot outside. Correct decision?", + "answers": { + "a": "Game continues without interruption", + "b": "Goalkeeper throw for WHITE team", + "c": "Free throw for BLACK team", + "d": "7-metre throw for BLACK team" + } + }, + { + "id": "6.12", + "question": "WHITE 7 from the attacking team is in possession of the ball and steps with the ball into the goal area of BLACK team. Correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "Goalkeeper throw for BLACK team", + "c": "Goalkeeper throw for BLACK team after whistle signal", + "d": "Free throw for BLACK team after whistle signal" + } + }, + { + "id": "6.13", + "question": "The ball is lying on the floor in the goal area of WHITE team. At this moment, the timekeeper whistles and explains that WHITE 5 has made a faulty substitution. Correct decision?", + "answers": { + "a": "Goalkeeper throw for WHITE team", + "b": "2-minute suspension for WHITE 5", + "c": "Free throw for BLACK team at the free-throw line of WHITE team", + "d": "Free throw for BLACK team at the substitution area of WHITE team" + } + }, + { + "id": "6.14", + "question": "In which of the following cases should a goalkeeper throw be given?", + "answers": { + "a": "When a player of the attacking team (with the ball) touches the goal area of the opponents", + "b": "When a player of the attacking team (without the ball) touches the goal area of the", + "c": "When a player of the attacking team deflects the ball out across the outer goal line of the", + "d": "When a player with the ball touches the goal area of his own team" + } + }, + { + "id": "6.15", + "question": "WHITE team is attacking. BLACK 4 stands at the goal-area line. The ball is in the air, and BLACK 4 reaches it to direct it into the goal area. The ball is touched by goalkeeper BLACK 1 and then crosses the outer goal line. Correct decision?", + "answers": { + "a": "Throw-in for WHITE team", + "b": "Free throw for WHITE team", + "c": "7-metre throw for WHITE team", + "d": "Goalkeeper throw for BLACK team", + "e": "Progressive punishment for BLACK 4" + } + }, + { + "id": "6.16", + "question": "Goalkeeper WHITE 12 has saved a shot and has the ball under control in his goal area. He still has the ball in his hands when the timekeeper whistles for a faulty substitution by WHITE 10. Correct decision?", + "answers": { + "a": "Free throw for BLACK team at the substitution area of WHITE team", + "b": "Time-out", + "c": "Goalkeeper throw for WHITE team", + "d": "2-minute suspension for WHITE 10", + "e": "Free throw for BLACK team at the free-throw line of WHITE team" + } + }, + { + "id": "6.17", + "question": "Goalkeeper WHITE 12 jumps up in the playing area just outside his goal area, catches the ball - that has been thrown to him by WHITE 4 - in the air, and throws it over the outer goal line. He then lands inside the goal area. Correct decision?", + "answers": { + "a": "Goalkeeper throw for WHITE team", + "b": "Throw-in for BLACK team", + "c": "Free throw for BLACK team", + "d": "Warning for WHITE 12" + } + }, + { + "id": "6.18", + "question": "WHITE 9 shoots at the goal of BLACK team. Goalkeeper BLACK 1 saves the shot, and the ball rolls towards the playing area, where a player from BLACK team is ready to pick it up. As BLACK 1 was injured when saving the shot, the referees interrupt the game, while the ball is still in the goal area. Correct decision?", + "answers": { + "a": "Free throw for WHITE team", + "b": "Goalkeeper throw for BLACK team", + "c": "Free throw for BLACK team" + } + }, + { + "id": "6.19", + "question": "The ball is rolling on the floor in the goal area of WHITE team. At this moment, the timekeeper whistles and explains that WHITE 5 has made a faulty substitution. Correct decision?", + "answers": { + "a": "Goalkeeper throw for WHITE team", + "b": "2-minute suspension for WHITE 5", + "c": "Free throw for BLACK team at the free-throw line of WHITE team", + "d": "Free throw for BLACK team at the substitution area of WHITE team" + } + }, + { + "id": "6.20", + "question": "WHITE 5 takes a shot on goal. The shot is blocked by goalkeeper BLACK 12 and goes in the air over the goal area in the direction of pivot WHITE 11, who is standing at the goal-area line alone and ready to catch the ball. Defender BLACK 2 jumps in the direction of the ball, and while in mid- air over the goal area, he plays the ball in the direction of the sideline. Because of glue on the ball, the ball comes to rest in the goal area without the goalkeeper touching it. Correct decision?", + "answers": { + "a": "Goalkeeper throw for BLACK team", + "b": "Free throw for WHITE team", + "c": "7-metre throw for WHITE team", + "d": "Progressive punishment for BLACK 2" + } + }, + { + "id": "6.21", + "question": "Goalkeeper BLACK 1 has saved a shot and wants to pass the ball to BLACK 6, who is ready for a fast break. When BLACK 1 makes the pass, he touches the goal-area line. BLACK 6 gets the ball and scores a goal. Correct decision?", + "answers": { + "a": "Goal is valid", + "b": "Free throw for team WHITE", + "c": "Correction and repeated goalkeeper throw after whistle", + "d": "Goal is not valid" + } + }, + { + "id": "6.22", + "question": "WHITE 6 is counter-attacking. He jumps, takes a shot on goal, and lands in the goal area of BLACK team. Goalkeeper BLACK 12 blocks the shot, and the ball goes to WHITE 11, who scores a goal, while WHITE 6 is lying in the goal area between him and goalkeeper BLACK 12. Correct decision?", + "answers": { + "a": "Goal for WHITE team", + "b": "Goalkeeper throw for BLACK team", + "c": "Free throw for BLACK team" + } + }, + { + "id": "6.23", + "question": "WHITE team are in attack and play with an empty goal. WHITE 11 takes a shot on goal. Goalkeeper BLACK 1 saves the shot. He executes the goalkeeper throw as a shot on the empty goal. WHITE 10 tries to save the shot. He jumps from outside his own goal area and - while in the air over the goal area - touches the ball. The ball crosses the outer goal line. After touching the ball, WHITE 10 lands inside the goal area. What is the correct decision?", + "answers": { + "a": "Goalkeeper throw for WHITE team", + "b": "Free throw for BLACK team", + "c": "7-metre throw for BLACK team", + "d": "Throw-in for BLACK team", + "e": "Progressive punishment for WHITE 10" + } + }, + { + "id": "6.24", + "question": "WHITE team are in attack and play with an empty goal. WHITE 11 takes a shot on goal. Goalkeeper BLACK 1 saves the shot. He executes the goalkeeper throw as a shot on the empty goal. WHITE 10 tries to save the shot. He jumps from outside his own goal area and - while in the air over the goal area - catches the ball and lands inside the goal area with the ball in his hands. What is the correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "7-metre throw for BLACK team", + "c": "Direct 2-minute suspension for WHITE 10" + } + }, + { + "id": "7.1", + "question": "The ball is in the air going towards the sideline. WHITE 3 manages to play the ball with his hand to WHITE 7 before the ball crosses the line. In order to do this, WHITE 3 crosses the sideline with one foot. WHITE 7 catches the ball and scores a goal. Correct decision?", + "answers": { + "a": "Throw-in for BLACK team", + "b": "Free throw for BLACK team", + "c": "Goal", + "d": "2-minute suspension for WHITE 3" + } + }, + { + "id": "7.2", + "question": "A risky pass is played from BLACK 3 to BLACK 11. When the ball is in the air, BLACK 11 realises that he will not be able to catch it, so he hits the ball with his fist to feed BLACK 9, who is standing in the middle of the court. Correct decision?", + "answers": { + "a": "Game continues without interruption", + "b": "Free throw for WHITE team from BLACK 9's position", + "c": "Free throw for WHITE team from BLACK 11's position", + "d": "2-minute suspension for BLACK 11" + } + }, + { + "id": "7.3", + "question": "WHITE 4 catches the ball while standing. He then jumps and lands on the right foot and jumps to his left foot to throw. How many steps did WHITE 4 take?", + "answers": { + "a": "1", + "b": "2", + "c": "3", + "d": "4" + } + }, + { + "id": "7.4", + "question": "A player jumps to catch the ball passed to him by a teammate. He lands on both feet simultaneously. Then he lifts his right foot to take a step to the side and drags his left foot up to the right foot. How many steps did he take?", + "answers": { + "a": "1", + "b": "3", + "c": "0", + "d": "2" + } + }, + { + "id": "7.5", + "question": "A player catches the ball in mid-air, passed to him by a teammate. He then lands on the right foot and moves off with that foot. Then he puts the left foot down first and then the right one to throw. How many steps did he take?", + "answers": { + "a": "3", + "b": "2", + "c": "1", + "d": "0" + } + }, + { + "id": "7.6", + "question": "WHITE 5 is fumbling the ball, but finally manages to get it under control. Then he takes three steps, bounces the ball once, and takes another three steps before scoring a goal. Correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "Goal", + "c": "Goalkeeper throw for BLACK team", + "d": "Throw-in for BLACK team" + } + }, + { + "id": "7.7", + "question": "WHITE 5 wants to start an attack. He bounces the ball repeatedly while taking five steps. He then takes the ball up again to pass it. Correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "Free throw for WHITE team", + "c": "Game continues without interruption", + "d": "7-metre throw for BLACK team" + } + }, + { + "id": "7.8", + "question": "BLACK 6 catches the ball, slips and falls. Lying on his back, he passes the ball to BLACK 9. Correct decision?", + "answers": { + "a": "Free throw for WHITE team", + "b": "Game continues without interruption", + "c": "Free throw for BLACK team" + } + }, + { + "id": "7.9", + "question": "WHITE 3 runs between two opponents to push the ball in the direction of his path. He grabs the ball again, before it has touched the ground. Now, there is an open space towards the goal of BLACK team. WHITE 3 bounces the ball once and score. Correct decision?", + "answers": { + "a": "Goal", + "b": "Free throw for BLACK team", + "c": "Goalkeeper throw for BLACK team" + } + }, + { + "id": "7.10", + "question": "After bouncing the ball once, WHITE 7 wants to pass the ball to WHITE 5, but WHITE 5 is marked by an opponent. WHITE 7 becomes so confused that he drops the ball, but manages to catch it again before it has touched the floor. Correct decision?", + "answers": { + "a": "Game continues without interruption", + "b": "Free throw for BLACK team", + "c": "Free throw for WHITE team" + } + }, + { + "id": "7.11", + "question": "How is repeated passive play to be penalised?", + "answers": { + "a": "Free throw and warning", + "b": "Free throw and 2-minute suspension", + "c": "Free throw", + "d": "Free throw and disqualification (red card shown by the referees)" + } + }, + { + "id": "7.12", + "question": "Following a shot on goal by WHITE 4, the ball rebounds from the goal post of BLACK team, and hits the referee who stands inside the goal area next to the goal. Consequently, the ball crosses the sideline and not the outer goal line. Correct decision?", + "answers": { + "a": "Free throw for WHITE team", + "b": "Throw-in for BLACK team", + "c": "Goalkeeper throw for BLACK team" + } + }, + { + "id": "7.13", + "question": "WHITE team executes a throw-in. WHITE 5 throws the ball onto the court, where it hits the referee and crosses the goal line of BLACK team. Correct decision?", + "answers": { + "a": "Repetition of throw-in after whistle signal", + "b": "Free throw for BLACK team", + "c": "Free throw for WHITE team", + "d": "Goal for WHITE team" + } + }, + { + "id": "7.14", + "question": "BLACK 3 makes a jump shot, and WHITE 9 blocks the ball. The ball falls to the floor, and WHITE 9 picks it up with both hands and starts dribbling in a counter-attack. He throws the ball into the goal of BLACK team. Correct decision?", + "answers": { + "a": "Goal for WHITE team", + "b": "Free throw for BLACK team", + "c": "2-minute suspension for WHITE 9", + "d": "Time-out" + } + }, + { + "id": "7.15", + "question": "WHITE 5 dribbles the ball along the sideline. BLACK obstructs him correctly. To get past BLACK 2, WHITE 5 steps over the sideline with one foot during his dribbling. Correct decision?", + "answers": { + "a": "Free throw for WHITE team", + "b": "Throw-in for BLACK team", + "c": "Free throw for BLACK team", + "d": "Game continues without interruption" + } + }, + { + "id": "7.16", + "question": "After an imprecise pass from WHITE 3 to WHITE 9, the ball rolls towards the sideline near the substitution area of WHITE team. BLACK 10 is one metre away and ready to grab the ball, when WHITE 9 dives for the ball and hits it with his fist towards the centre of the playing court back to WHITE 3. His movement then causes WHITE 9 to slide over the sideline and land outside the court. Correct decision?", + "answers": { + "a": "Game continues without interruption", + "b": "Free throw for BLACK team", + "c": "Progressive punishment for WHITE 9", + "d": "Throw-in for BLACK team" + } + }, + { + "id": "7.17", + "question": "BLACK 7 of the attacking team assumes a position outside the court without having the ball. The referees indicate to the player that he must return to the court, but he does not react. Correct decision?", + "answers": { + "a": "Game continues without interruption", + "b": "Free throw for WHITE team", + "c": "Progressive punishment for BLACK 7", + "d": "Throw-in for WHITE team" + } + }, + { + "id": "7.18", + "question": "A player jumps in over the goal area of the opposing team. He has full ball and body control, and he is in a good position to shoot. However, instead of shooting he turns around in mid-air and passes the ball back to a teammate, who passes the ball further. Correct decision?", + "answers": { + "a": "Forewarning signal for passive play", + "b": "Immediate free throw because of passive play", + "c": "Immediate free throw because of unsportsmanlike conduct", + "d": "Progressive punishment" + } + }, + { + "id": "7.19", + "question": "WHITE 3 takes a shot on the goal of BLACK team and hits the goalpost. The ball rolls back out of the goal area. At the free-throw line, WHITE 3 and BLACK 4 dive for the ball without endangering each other. BLACK 4 manages to push the ball to BLACK 6, who starts a counter-attack and scores a goal. Correct decision?", + "answers": { + "a": "Warning for BLACK 4", + "b": "Goal for BLACK team", + "c": "Free throw for WHITE team or BLACK team depending on the circumstances", + "d": "Goalkeeper throw for BLACK team" + } + }, + { + "id": "7.20", + "question": "WHITE 10 tries to pass the ball to WHITE 8, who is at the goal-area line of BLACK team. BLACK 10 stands completely still in front of WHITE 8, when the ball hits his foot. Correct decision?", + "answers": { + "a": "Free throw for WHITE team", + "b": "Game continues without interruption", + "c": "Decision depending on who gets the ball" + } + }, + { + "id": "7.21", + "question": "WHITE 15 blocks a pass from BLACK 9, and the ball rolls on the floor. WHITE 15 and BLACK 9 dive for the ball. WHITE 15 catches the ball and dives on the floor. He stands up, takes three steps with the ball and plays the ball to a teammate, who scores a goal. Correct decision?", + "answers": { + "a": "Goal for WHITE team", + "b": "Free throw for BLACK team" + } + }, + { + "id": "7.22", + "question": "WHITE team is leading 24:23 in the 57th minute, but has one less player on the court. The court referee has given a free throw in favour of WHITE 3. WHITE 6 tries to execute the free throw several metres away from the correct spot, even though the referee has shown the correct spot very clearly. Correct decision?", + "answers": { + "a": "Correction of the position, restart signal, no other action", + "b": "Correction of the position, restart signal, and referees show the forewarning signal for", + "c": "Correction of the position, progressive punishment against WHITE 6, restart signal, and" + } + }, + { + "id": "7.23", + "question": "BLACK team is playing with one player less. The players of BLACK team have already assumed their positions in attack and started the build-up phase. Now, BLACK 6 and BLACK 8 decide to leave the court for a substitution. Correct decision?", + "answers": { + "a": "Forewarning signal", + "b": "Forewarning signal if there is no increase in tempo within 5 seconds", + "c": "Immediate free throw for WHITE team because of passive play", + "d": "Warning for BLACK 6 or BLACK 8 if repeated", + "e": "2-minute suspension for BLACK 6 or BLACK 8 if repeated" + } + }, + { + "id": "7.24", + "question": "Which of the following actions nullify the forewarning signal?", + "answers": { + "a": "Renewed ball possession for attacking team after goalkeeper saves a 7-metre throw", + "b": "Renewed ball possession for attacking team after the ball rebounds from the crossbar or", + "c": "Team time-out", + "d": "Forceful action before the team's next passive actions", + "e": "None of the actions under points a-d" + } + }, + { + "id": "7.25", + "question": "Which of the following instructions regarding the forewarning signal for passive play (IHF hand signal 17) are correct?", + "answers": { + "a": "If a tendency to passive play is noticed, this is first shown by the goal-line referee using hand", + "b": "If the team in possession of the ball requests a team time-out after the forewarning signal", + "c": "If the team in possession of the ball makes no clear effort to get in a position to shoot on", + "d": "After the forewarning signal is shown, the referees decide on passive play at the latest" + } + }, + { + "id": "7.26", + "question": "WHITE team delay the execution of a throw-off. The team has already been cautioned for this type of tactical delay earlier. Correct decision?", + "answers": { + "a": "Game continues without interruption", + "b": "Time-out; throw-off after whistle signal", + "c": "Time-out; throw-off after whistle signal, immediate hand signal for passive play", + "d": "Whistle signal for throw-off, immediate hand signal for passive play", + "e": "Progressive punishment for the responsible team official from WHITE team" + } + }, + { + "id": "7.27", + "question": "Which of the following statements regarding the correct use of the forewarning signal for passive play are correct?", + "answers": { + "a": "The forewarning signal is always to be stopped when a team official from the defending", + "b": "When the forewarning signal is shown for the first time during an attack, the arms must be", + "c": "The forewarning signal must be repeated as a reminder after the first interruption, if it has", + "d": "The forewarning signal is always to be stopped when a player from the defending team is", + "e": "The referees must show the forewarning signal when a player has the ball clearly under" + } + }, + { + "id": "7.28", + "question": "Which of the following statements regarding passive play are correct?", + "answers": { + "a": "A team must not be allowed more than five seconds to move from the build-up phase to", + "b": "The referees must be aware of slow and late substitutions after the throw-off has already", + "c": "The referees must observe if the team is trying to increase the tempo or gain a spatial", + "d": "The referees must look out for passive play as soon as a team has gained ball possession in", + "e": "A team that has tried to make a counter-attack must be allowed a normal substitution" + } + }, + { + "id": "7.29", + "question": "WHITE team is in possession of the ball. The referees show the forewarning signal for passive play. After one pass, WHITE 5 takes a shot on goal. The shot is blocked by BLACK 2, and the ball bounces back to WHITE 5, who passes the ball to WHITE 9. How many passes have been completed?", + "answers": { + "a": "3", + "b": "4", + "c": "5" + } + }, + { + "id": "7.30", + "question": "WHITE team is in possession of the ball. The referees show the forewarning signal for passive play. WHITE 9 tries to pass the ball to WHITE 2, but the pass is blocked by BLACK 8, and the ball bounces back to WHITE 9. WHITE 9 tries to break through the defence, but is rewarded a free throw. WHITE 8 executes the free throw by passing the ball to WHITE 2. How many passes have been completed?", + "answers": { + "a": "1", + "b": "2", + "c": "3" + } + }, + { + "id": "7.31", + "question": "WHITE team is in possession of the ball. The referees notice a passive tendency in the play of WHITE team. The referees show the forewarning signal for passive play. BLACK team sees that the forewarning signal is shown, and they become more aggressive in defence, trying to cause a free throw. After three passes by WHITE team, BLACK team causes a free throw. Correct decision?", + "answers": { + "a": "WHITE team has 4 passes left to take a shot on goal.", + "b": "WHITE team has 2 passes left to take a shot on goal.", + "c": "WHITE team has 1 pass left to take a shot on goal.", + "d": "WHITE team has to execute the free throw as a direct shot on goal." + } + }, + { + "id": "7.32", + "question": "WHITE team is in attack. The referees notice a passive tendency in the play of WHITE team and show the forewarning signal. WHITE team passes the ball four times, before WHITE 9 takes a shot on goal. The shot is blocked by BLACK 3, and the ball goes over the sideline for a throw-in for WHITE team. Correct decision?", + "answers": { + "a": "The forewarning signal is no longer valid.", + "b": "WHITE team has 4 passes left to take a shot on goal.", + "c": "WHITE team has 2 passes left to take a shot on goal.", + "d": "WHITE team has 1 pass left to take a shot on goal." + } + }, + { + "id": "7.33", + "question": "WHITE team is in possession of the ball, and because of a passive tendency in the play of WHITE team the referees show the forewarning signal. After 4 passes WHITE 5 takes a shot on goal. BLACK 3 blocks the shot, and the ball returns to WHITE 5. Correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "WHITE team has 1 pass left to take a shot on goal.", + "c": "Forewarning signal continues", + "d": "Forewarning signal is no longer valid", + "e": "WHITE team has no more passes before taking a shot on goal." + } + }, + { + "id": "7.34", + "question": "BLACK team are in attack. The referees show the forewarning signal. BLACK 7 passes the ball to BLACK 11. BLACK 11 tries to break through, but is stopped by WHITE 3. The referees give a free throw for BLACK team. BLACK 11 executes the free throw and passes the ball to BLACK 2, who tries to take a shot on goal, but the shot is blocked by defender WHITE 4, and the ball goes to BLACK 11. BLACK 11 takes a shot on goal, but he is pushed lightly by WHITE 5, and goalkeeper WHITE 1 manages to save the shot. What is the correct decision?", + "answers": { + "a": "Free throw for BLACK team; new attack, because BLACK team manage to get possession of", + "b": "Free throw for BLACK team; forewarning signal, BLACK team have used two passes.", + "c": "Free throw for BLACK team; forewarning signal, BLACK team have used three passes.", + "d": "Free throw for BLACK team; forewarning signal, BLACK team have used four passes." + } + }, + { + "id": "7.35", + "question": "The score is 27-27 with 20 seconds left of the match. WHITE team play without goalkeeper. The forewarning signal is shown by the referees. After three passes, WHITE 8 passes the ball to WHITE 7, who takes a shot on goal. The ball is blocked by defender BLACK 2, and the ball passes the side line. Shortly after the throw-in is executed, the whistle sounds from the table, because WHITE team have requested a team time-out. How should the match be restarted?", + "answers": { + "a": "Free throw for WHITE team.", + "b": "Throw-in for WHITE team.", + "c": "The throw must be executed as a direct shot on goal.", + "d": "Besides the possibility to execute the throw as a direct shot on goal, the thrower may pass" + } + }, + { + "id": "7.36", + "question": "WHITE team plays in attack. Two passes after the forewarning signal has been shown by the referees, WHITE 7 shoots on goal. The ball is blocked by BLACK 8. WHITE 8 receives the rebound and tries to shoot on goal. Again, the ball is blocked by BLACK 8. WHITE 8 receives the ball after the block and plays the ball to WHITE 6, who has a clear chance of scoring. WHITE 6 is pulled down from behind by BLACK 7 in a way that he totally loses body control. What is the correct decision?", + "answers": { + "a": "7-metre throw for WHITE team", + "b": "Free throw for BLACK team", + "c": "Direct 2-minute suspension for BLACK 7", + "d": "Disqualification for BLACK 7 (red card shown by the referees)", + "e": "Free throw for WHITE team", + "f": "Time-out" + } + }, + { + "id": "8.1", + "question": "During a counter-attack by WHITE team, BLACK 7 enters the court as an additional player and holds WHITE 5 in such a way that the clear chance of scoring is spoiled. Correct decision?", + "answers": { + "a": "2-minute suspension for BLACK 7", + "b": "Disqualification of BLACK 7 without written report (red card shown by the referees)", + "c": "Disqualification of BLACK 7 with written report (red and blue cards shown by the referees)", + "d": "Free throw", + "e": "7-metre throw" + } + }, + { + "id": "8.2", + "question": "BLACK 8, who is not included in the score sheet, arrives late and runs straight from the locker room onto the court. He spoils a clear chance of scoring when pushing the jump-shooting player WHITE 6, so that he loses body control. Correct decision?", + "answers": { + "a": "7-metre throw for WHITE team", + "b": "Free throw for WHITE team", + "c": "Disqualification of BLACK 8 without written report (red card shown by the referees)", + "d": "Disqualification of BLACK 8 with written report (red and blue cards shown by the referees)", + "e": "Progressive punishment against the responsible team official of BLACK team" + } + }, + { + "id": "8.3", + "question": "On the way to the changing rooms (during the half-time break) team official B from WHITE team complains to the referees in an unsportsmanlike way. Team official A from WHITE team has already received a warning during the first half of the game. Correct decision?", + "answers": { + "a": "2-minute suspension for team official B from WHITE team", + "b": "Disqualification of team official B from WHITE team (red card shown by the referees)", + "c": "WHITE team begins the second half reduced by 1 player for 2 minutes.", + "d": "No punishment possible, but written report" + } + }, + { + "id": "8.4", + "question": "WHITE 6 has already been penalised twice with a 2-minute suspension. Now, WHITE 6 commits a faulty substitution. What is the decision, if he is also guilty of extremely unsportsmanlike conduct after the referees have informed him about the faulty substitution?", + "answers": { + "a": "2-minute suspension for WHITE 6", + "b": "Disqualification of WHITE 6 without written report (red card shown by the referees)", + "c": "Disqualification of WHITE 6 with written report (red and blue cards shown by the referees)", + "d": "WHITE team reduced by 1 player on the court for 2 minutes", + "e": "WHITE team reduced by 2 players on the court for 2 minutes", + "f": "WHITE team reduced by 1 player on the court for 4 minutes" + } + }, + { + "id": "8.5", + "question": "WHITE 2 is suspended for 2 minutes, but official A sends him back onto the court after 1 minute. Before the timekeeper's whistle WHITE 2 has already destroyed a clear chance of scoring for BLACK team. Correct decision?", + "answers": { + "a": "Free throw for BLACK team and additional suspension for WHITE 2", + "b": "7-metre throw for BLACK team, additional suspension for WHITE 2, and further reduction", + "c": "7-metre throw, disqualification of WHITE 2 without written report, and further reduction", + "d": "7-metre throw, disqualification of WHITE 2, and further reduction of WHITE team for the" + } + }, + { + "id": "8.6", + "question": "During the attack of WHITE team, pivot WHITE 7, who is not in possession of the ball, blocks BLACK 4 with his trunk. Correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "Progressive punishment against WHITE 7", + "c": "Game continues without interruption" + } + }, + { + "id": "8.7", + "question": "Wing player WHITE 4 has a clear chance of scoring. BLACK 7 tries to play the ball out of his hand, but he only hits his forearm. The ball misses the goal. Correct decision?", + "answers": { + "a": "Free throw for WHITE team", + "b": "7-metre throw for WHITE team", + "c": "2-minute suspension for BLACK 7", + "d": "Warning for BLACK 7", + "e": "No progressive punishment for BLACK 7" + } + }, + { + "id": "8.8", + "question": "WHITE 6 is in a counter-attack, goalkeeper BLACK 12 leaves his goal area to gain possession of the ball, but collides with WHITE 6. However, a defender might have stopped WHITE 6 by using legal means. Correct decision?", + "answers": { + "a": "2-minute suspension for BLACK 12", + "b": "Disqualification for BLACK 12 (red card shown by the referees)", + "c": "7-metre throw for WHITE team", + "d": "Free throw for WHITE team", + "e": "Disqualification for BLACK 12, written report (red and blue cards shown by the referees)" + } + }, + { + "id": "8.9", + "question": "WHITE 2 wants to pass the ball to a teammate into the other half of the court, but his teammate is held by BLACK 5. BLACK 5 has already received a warning for running into an opponent, who did not have the ball. Correct decision?", + "answers": { + "a": "Free throw for WHITE team", + "b": "2-minute suspension for BLACK 5", + "c": "Disqualification for BLACK 5 (red card shown by the referees)", + "d": "Written report (blue card shown by the referees)" + } + }, + { + "id": "8.10", + "question": "The ball is played to pivot WHITE 9, who is standing alone at the goal-area line of BLACK team. His throwing arm is then pulled back by BLACK 2. Correct decision?", + "answers": { + "a": "Free throw for WHITE team", + "b": "7-metre throw for WHITE team", + "c": "2-minute suspension for BLACK 2", + "d": "Disqualification for BLACK 2 (red card shown by the referees)", + "e": "Written report (blue card shown by the referees)" + } + }, + { + "id": "8.11", + "question": "Shortly after BLACK 9 has received a warning for pushing in the first minute of the game, BLACK 7 holds the pivot of WHITE team. There is no clear chance of scoring. Correct decision?", + "answers": { + "a": "Free throw for WHITE team", + "b": "7-metre throw for WHITE team", + "c": "Warning for BLACK 7", + "d": "2-minute suspension for BLACK 7" + } + }, + { + "id": "8.12", + "question": "WHITE 4 receives the ball standing at the opponents' goal-area line with only the goalkeeper in front of him. Before WHITE 4 tries to score, BLACK 3 pulls him down in a way that WHITE 4 loses the ball. Correct decision?", + "answers": { + "a": "Warning for BLACK 3", + "b": "2-minute suspension for BLACK 3", + "c": "Disqualification for BLACK 3 (red card shown by the referees)", + "d": "Free throw for WHITE team", + "e": "7-metre throw for WHITE team" + } + }, + { + "id": "8.13", + "question": "When must a player be disqualified (red or red and blue cards shown by the referees)?", + "answers": { + "a": "For a foul that endangers the health of an opponent", + "b": "For extremely unsportsmanlike conduct on or off the court", + "c": "For repeated unsportsmanlike conduct on the court", + "d": "For faulty substitution during a suspension (no clear chance of scoring)" + } + }, + { + "id": "8.14", + "question": "During a counter-attack by WHITE 5, team official C from BLACK team runs from the bench onto the court in the direction of his own goal area. WHITE 5 becomes so confused that he stops running. In the referee's opinion, WHITE 5 had a clear chance of scoring. The guilty official did not touch the opponent, who had the ball; his shortest distance to WHITE 5 was approximately ten metres. Correct decision?", + "answers": { + "a": "Time-out", + "b": "Free throw for WHITE team", + "c": "7-metre throw for WHITE team", + "d": "Disqualification of team official C from BLACK team without written report (red card shown", + "e": "Disqualification of team official C from BLACK team, written report (red and blue cards", + "f": "BLACK team reduced by 1 player on the court for 2 minutes" + } + }, + { + "id": "8.15", + "question": "WHITE team is counter-attacking. WHITE 5 wants to play the ball to WHITE 7, who is all alone at the goal-area line of BLACK team. When WHITE 5 passes the ball, team official D from BLACK team runs onto the court and catches the ball. Correct decision?", + "answers": { + "a": "Free throw for WHITE team", + "b": "7-metre throw for WHITE team", + "c": "2-minute suspension for team official D from BLACK team", + "d": "Disqualification of team official D from BLACK team without written report (red card shown", + "e": "Disqualification of team official D from BLACK team, written report (red and blue cards", + "f": "BLACK team reduced by 1 player on the court for 2 minutes" + } + }, + { + "id": "8.16", + "question": "Which of the following actions should be defined as extremely unsportsmanlike conduct and therefore be punished with a disqualification with a written report (red and blue cards shown by the referees)?", + "answers": { + "a": "Repeated defending with the foot or lower leg by a court player", + "b": "A team official destroying a clear chance of scoring", + "c": "Spitting on another person", + "d": "Repeated delays of the game, with the purpose of wasting time" + } + }, + { + "id": "8.17", + "question": "When entering the playing hall, the referees meet BLACK 4, who wears the player's uniform, but is not included in the score sheet for the match. BLACK 4 shouts: \"Not these idiots again!\" After 12 minutes of the match have been played, BLACK 4 is added to the score sheet as his team's 14th player. This is discovered by the referees. Correct decision?", + "answers": { + "a": "Disqualification of BLACK 4 without written report (red card shown by the referees)", + "b": "BLACK team is reduced by 1 player on the court for 2 minutes", + "c": "BLACK team continues without a reduction of players on the court", + "d": "Disqualification of BLACK 4, written report (red and blue cards shown by the referees)", + "e": "BLACK team can add another player to complete the team's allowed number of 14 players." + } + }, + { + "id": "8.18", + "question": "After a free throw for WHITE team, team official C from BLACK team enters the court and shouts: \"But that should be a free throw for us!\" No team officials from BLACK team have been punished earlier in the match. Correct decision?", + "answers": { + "a": "The responsible team official from BLACK team must take team official C out of the hall.", + "b": "2-minute suspension for team official C from BLACK team, BLACK team is reduced by 1", + "c": "Warning for team official C from BLACK team", + "d": "Free throw for WHITE team" + } + }, + { + "id": "8.19", + "question": "WHITE 3 receives a warning due to a foul on the court that requires progressive punishment. After restart of the game and after being substituted, WHITE 3 insults the referees from the substitutions bench. Correct decision?", + "answers": { + "a": "Disqualification of WHITE 3 without written report (red card shown by the referees, and", + "b": "Disqualification of WHITE 3, written report (red and blue cards shown by the referees),", + "c": "2-minute suspension for WHITE 3, and WHITE team reduced by 1 player on the court for 2", + "d": "Time-out" + } + }, + { + "id": "8.20", + "question": "During a counter-attack BLACK 9 has his shirt pulled by WHITE 4, who has already received a warning. Despite this, BLACK 9 manages to play the ball to BLACK 8, who scores a goal. The referees want to penalise WHITE 4 afterwards, but by then he is already sitting on the substitution bench. Correct decision?", + "answers": { + "a": "2-minute suspension for WHITE 4, WHITE team is reduced by 1 player on the court for 2", + "b": "WHITE 4 is not allowed to play for the next 2 minutes, but the team remains complete on", + "c": "Punishment no longer possible", + "d": "Disqualification for WHITE 4 (red card shown by the referees), and WHITE team is reduced" + } + }, + { + "id": "8.21", + "question": "When must a player be disqualified (red card or red and blue cards shown by the referees)?", + "answers": { + "a": "For seriously unsportsmanlike conduct", + "b": "For destroying a clear chance of scoring through actively blocking a shot or pass by using", + "c": "For faulty substitution during suspension time (no clear chance of scoring)", + "d": "For not putting down the ball for a free throw against his own team (not in the last 30" + } + }, + { + "id": "8.22", + "question": "BLACK team is attacking. WHITE 11 takes the ball away from BLACK 6 by committing a foul that endangers the health of BLACK 6. WHITE 7 and WHITE 8 were positioned between BLACK 6 and the goal of WHITE team at the time of the foul. Correct decision?", + "answers": { + "a": "2-minute suspension for WHITE 11", + "b": "Disqualification for WHITE 11 (red card shown by the referees)", + "c": "7-metre throw for BLACK team", + "d": "Free throw for BLACK team" + } + }, + { + "id": "8.23", + "question": "Which of the following infractions must be punished with a disqualification with written report according to the rules (red and blue cards shown by the referees)?", + "answers": { + "a": "An official enters the court for the second time without permission.", + "b": "An official, who tries to force his team to abandon the game.", + "c": "When a 7-metre thrower hits the goalkeeper's head, and the goalkeeper is not moving his", + "d": "After a decision by the referees, a player demonstratively throws the ball into the stands.", + "e": "A player outside the playing court spits on a spectator." + } + }, + { + "id": "8.24", + "question": "WHITE 3 has received a 2-minute suspension for a foul and is sitting on the substitution bench. During a throw-in near the bench, WHITE 3 shouts at the referees to insult them. Correct decision?", + "answers": { + "a": "2-minutes suspension for WHITE 3", + "b": "Disqualification of WHITE 3 without written report (red card shown by the referees), which", + "c": "WHITE team reduced by 1 player on the court for 4 minutes", + "d": "Disqualification for WHITE 3, written report (red and blue cards shown by the referees)," + } + }, + { + "id": "8.25", + "question": "Due to disappointment over a mistake, WHITE 3 hits one of his teammates in the face. Correct decision?", + "answers": { + "a": "No action, because it involves a teammate", + "b": "2-minute suspension for WHITE 3", + "c": "Disqualification of WHITE 3 without written report (red card shown by the referees)", + "d": "Disqualification for WHITE 3, written report (red and blue cards shown by the referees)" + } + }, + { + "id": "8.26", + "question": "When entering the hall the referees meet BLACK 4, who already wears a player's uniform and immediately shouts out: \"Surely not these idiots again!\" The referees verify that BLACK 4 is included in the score sheet for the match. Correct decision?", + "answers": { + "a": "2-minute suspension for BLACK 4 at the beginning of the match", + "b": "Disqualification of BLACK 4 without written report (red card shown by the referees), BLACK", + "c": "Disqualification of BLACK 4, written report (red and blue cards shown by the referees),", + "d": "Disqualification of BLACK 4, written report (red and blue cards shown by the referees)," + } + }, + { + "id": "8.27", + "question": "While warming up before the match, WHITE 3 and goalkeeper BLACK 1 collide by accident. The two players get upset with each other, and BLACK 1 hits WHITE 3. WHITE 3 hits him straight back. Both players are included in the score sheet for the match. Correct decision?", + "answers": { + "a": "Disqualification of BLACK 1, written report (red and blue cards shown by the referees) and", + "b": "Disqualification of BLACK 1 and WHITE 3, written reports (red and blue cards shown by the", + "c": "Both players receive a 2-minute suspension, which must be served at the beginning of the", + "d": "Disqualification of BLACK 1 and WHITE 3, written reports (red and blue cards shown by the" + } + }, + { + "id": "8.28", + "question": "WHITE 9 is taking a jump shot. BLACK 5 grabs WHITE 9's shooting arm from behind and pulls him down. BLACK 10 and BLACK 11 are in position between WHITE 9 and the goal of BLACK team. Correct decision?", + "answers": { + "a": "Free throw for WHITE team", + "b": "7-metre throw for WHITE team", + "c": "Disqualification of BLACK 5 without written report (red card shown by the referees)", + "d": "2-minute suspension for BLACK 5", + "e": "Disqualification of BLACK 5, written report (red and blue cards shown by the referees)" + } + }, + { + "id": "8.29", + "question": "Which of the following infractions must be punished with a disqualification (red card shown by the referees)?", + "answers": { + "a": "An official enters the court for the second time without permission.", + "b": "A player in possession of the ball is pulled down when running during a counter-attack. The", + "c": "A 7-metre throw hits the face of the goalkeeper, who is not moving in the direction of the", + "d": "After a referee decision a player throws the ball into the stands as a protest.", + "e": "The goalkeeper leaves the goal area and gains possession of the ball, but causes a collision" + } + }, + { + "id": "8.30", + "question": "WHITE 9 receives his third 2-minute suspension and is therefore disqualified. Wearing his tracksuit he takes a seat in the first spectators' row behind the sideline opposite the substitution area. Directly in front of him, BLACK 3 commits a particularly dangerous foul against WHITE 10. The player remains injured on the floor. Before the referees can punish BLACK 3, WHITE 9 runs onto the court and knocks BLACK 3 down. Correct decision?", + "answers": { + "a": "Time-out", + "b": "Disqualification of BLACK 3, written report (red and blue cards shown by the referees)", + "c": "WHITE 9 is not involved in the match any more, no remarks possible", + "d": "Written report about the behaviour of WHITE 9", + "e": "Disqualification of BLACK 3 without written report (red card shown by the referees)", + "f": "WHITE 10 must leave the court after receiving medical care and can only re-enter following" + } + }, + { + "id": "8.31", + "question": "A warning shall be given for:", + "answers": { + "a": "Infractions where the action is mainly or exclusively aimed at the body of the opponent", + "b": "Infractions while the opponents are executing a formal throw", + "c": "Failure to put the ball down on the floor when a decision is made against one's own team", + "d": "A goalkeeper's attempt to make a substitution when an opponent is ready to take a 7-" + } + }, + { + "id": "8.32", + "question": "What must be considered as unsportsmanlike conduct?", + "answers": { + "a": "Throwing the ball in the face of a defender, who is not moving in the direction of the ball", + "b": "Passive behaviour by the goalkeeper during the execution of a 7-metre throw, if it is", + "c": "Trying to mislead the referees through fake actions", + "d": "Actively blocking a shot by using a foot or lower leg", + "e": "Repeated entering the goal area for tactical reasons", + "f": "An act of revenge after having been fouled" + } + }, + { + "id": "8.33", + "question": "In which of the following situations must a disqualification lead to a written report (red and blue cards shown by the referees)?", + "answers": { + "a": "Assault on the playing court during the half-time break", + "b": "A particularly reckless or dangerous action", + "c": "An act of revenge after having been fouled", + "d": "A malicious action, which is not in any way related to the game situation" + } + }, + { + "id": "8.34", + "question": "There is a throw-off for WHITE team. The referee has given the whistle signal, and WHITE 9 is ready to execute the throw-off. After the whistle signal, WHITE 3 crosses the centre line and is pulled down from behind by BLACK 5 in a way he totally loses body control. Correct decision?", + "answers": { + "a": "2-minute suspension for BLACK 5", + "b": "Disqualification of BLACK 5 without written report (red card shown by the referees)", + "c": "Free throw for WHITE team", + "d": "7-metre throw for WHITE team", + "e": "Throw-off for WHITE team", + "f": "Disqualification of BLACK 5, written report (red and blue cards shown by the referees)" + } + }, + { + "id": "8.35", + "question": "BLACK 8 has received a 2-minute suspension because of a faulty substitution. Two seconds after the game has been restarted, he makes a comment to the referees in an unsportsmanlike manner from his position on the bench. Correct decision?", + "answers": { + "a": "Additional 2-minute suspension for BLACK 8", + "b": "Disqualification of BLACK 8 without written report (red card shown by the referees)", + "c": "BLACK team will be reduced by 2 players on the court for the next 1 minute and 58 seconds", + "d": "BLACK team will be reduced by 2 players on the court for the next 2 minutes.", + "e": "Free throw for WHITE team", + "f": "Time-out" + } + }, + { + "id": "8.36", + "question": "Goalkeeper WHITE 1 throws a long pass to WHITE 15, who is running alone towards the opponents' goal. Goalkeeper BLACK 12 leaves his goal area, jumps up, catches the ball and collides with WHITE 15 while in the air. Both players fall to the ground and lie there injured. Correct decision?", + "answers": { + "a": "Time-out, 2-minute suspension for WHITE 15", + "b": "Time-out, 2-minute suspension for BLACK 12", + "c": "Time-out, disqualification for BLACK 12", + "d": "Free throw for WHITE team", + "e": "Free throw for BLACK team", + "f": "7-metre throw for WHITE team" + } + }, + { + "id": "8.37", + "question": "BLACK team is in possession of the ball. The delegate interrupts the game because official A from BLACK team has thrown a chair onto the court in protest at a referee decision. There were no previous punishments given to the team officials from BLACK team. BLACK 7 had a clear chance of scoring, when the game was interrupted. Correct decision?", + "answers": { + "a": "Warning for official A from BLACK team", + "b": "2-minute suspension for official A from BLACK team", + "c": "Disqualification of official A from BLACK team without written report (red card shown by", + "d": "Free throw for WHITE team", + "e": "7-metre throw for BLACK team", + "f": "Disqualification of official A from BLACK team, written report (red and blue cards shown by" + } + }, + { + "id": "8.38", + "question": "Official A from WHITE team protests loudly at a referee decision against his team and states: \"You are idiots!\" Ten minutes earlier, official C from WHITE team has already received a warning. Correct decision?", + "answers": { + "a": "Warning for official A from WHITE team due to unsportsmanlike conduct", + "b": "2-minute suspension for official A from WHITE team; WHITE team is reduced by 1 player on", + "c": "Disqualification of official A from WHITE team, written report (red and blue cards shown by", + "d": "Time-out" + } + }, + { + "id": "8.39", + "question": "Goalkeeper WHITE 1 wants to carry out a goalkeeper throw. For the second time, BLACK 3 now enters the goal area and tries to prevent WHITE 1 from executing the throw without body contact with him. Correct decision?", + "answers": { + "a": "Free throw for WHITE team", + "b": "Goalkeeper throw for WHITE team after whistle signal", + "c": "Warning for BLACK 3", + "d": "2-minute suspension for BLACK 3", + "e": "Time-out" + } + }, + { + "id": "8.40", + "question": "WHITE 4 touches the ball that is rolling on the floor in the goal area of BLACK team. At this moment, he is pushed to the floor by BLACK 6. Correct decision?", + "answers": { + "a": "Progressive punishment for BLACK 6", + "b": "Free throw for WHITE team", + "c": "Goalkeeper throw for BLACK team", + "d": "Free throw for BLACK team" + } + }, + { + "id": "8.41", + "question": "WHITE 7 has just received a 2-minute suspension for unsportsmanlike conduct. This is his first suspension. Ten seconds after the game has been restarted, he makes strong gestures on the bench to show that he does not agree with the referees. Correct decision?", + "answers": { + "a": "Disqualification of WHITE 7 without written report (red card shown by the referees)", + "b": "2-minute suspension for WHITE 7; WHITE 7 must remain on the bench for four minutes", + "c": "Additional 2-minute suspension for WHITE 7; WHITE team will be reduced by 2 players on", + "d": "Warning because the progressive punishment on the bench is separate from the" + } + }, + { + "id": "8.42", + "question": "WHITE 6 is pushed by BLACK 3 and spits demonstratively on the floor in front of BLACK 3. How shall WHITE 6 be punished?", + "answers": { + "a": "Progressive punishment", + "b": "Always with a 2-minute suspension", + "c": "Disqualification without written report (red card shown by the referees)", + "d": "Disqualification, written report (red and blue cards shown by the referees)" + } + }, + { + "id": "8.43", + "question": "Goalkeeper WHITE 12 runs from the goal area towards BLACK 10, who is counter-attacking. WHITE 12 approaches BLACK 10 from the side and holds on to him, but BLACK 10 is able to catch the ball to throw it into the empty goal. Correct decision?", + "answers": { + "a": "Throw-off", + "b": "Time-out", + "c": "Disqualification of WHITE 12", + "d": "2-minute suspension for WHITE 12", + "e": "7-metre throw for BLACK team" + } + }, + { + "id": "8.44", + "question": "Goalkeeper WHITE 12 executes a goalkeeper throw, playing a long pass in the direction of his teammate WHITE 4, who is running in a counter-attack. WHITE 4 jumps to receive the ball and immediately after this, he collides with goalkeeper BLACK 1, who has decided to leave his goal area in an attempt to stop the counter-attack. At the time of the collision, BLACK 1 stands completely still in front of the 9-metre line. After the collision, WHITE 4 loses his body control and falls to the floor. Correct decision?", + "answers": { + "a": "Offensive foul, free throw for BLACK team", + "b": "Free throw for WHITE team", + "c": "7-metre throw for WHITE team", + "d": "Progressive punishment for BLACK 1", + "e": "Disqualification of BLACK 1 without written report (red card shown by the referees)" + } + }, + { + "id": "8.45", + "question": "Which of the following infractions must be punished with a disqualification with written report according to the rules (red and blue cards shown by the referees)?", + "answers": { + "a": "A player spitting on an opponent", + "b": "An official trying to force his team to abandon the game", + "c": "A 7-metre shooter hitting the goalkeeper's head, with the goalkeeper not moving his head", + "d": "After a referee decision, a player throws the ball demonstratively into the stands.", + "e": "A player outside the playing court spitting on a spectator", + "f": "A player intentionally hitting an opponent in the stomach" + } + }, + { + "id": "8.46", + "question": "The playing time is 59:26. Player BLACK 10 is running alone in a counter-attack. When he receives the ball from a teammate, BLACK 10 collides with goalkeeper WHITE 1, who has left the goal area, but before falling down he is able to pass the ball to BLACK 7, who shoots at the empty goal, but the ball goes wide. When the referees order a time-out, the playing time is 59:31. Correct decision?", + "answers": { + "a": "Free throw", + "b": "7-metre throw", + "c": "Red card for WHITE 1", + "d": "Blue card for WHITE 1", + "e": "Goalkeeper throw" + } + }, + { + "id": "8.47", + "question": "WHITE team is in attack and plays with seven court players. BLACK 5 intercepts a pass and gets possession of the ball. He immediately tries to take a shot on goal. WHITE 2 tries to prevent BLACK 5 from taking a shot on goal by trying to play the ball out of his hand. By doing so, he hits BLACK 5's forearm, and the ball misses the goal. Earlier in the match, WHITE team has received three warnings. Correct decision?", + "answers": { + "a": "Goalkeeper throw for WHITE team", + "b": "Free throw for BLACK team", + "c": "7-metre throw for BLACK team", + "d": "2-minute suspension for WHITE 2", + "e": "Time-out" + } + }, + { + "id": "8.48", + "question": "WHITE team is in attack and plays with seven court players. BLACK 5 intercepts a pass and gets possession of the ball. He immediately tries to take a shot on goal. WHITE 2 tries to prevent BLACK 5 from taking a shot on goal by pulling him down. The ball misses the goal. Correct decision?", + "answers": { + "a": "Goalkeeper throw for WHITE team", + "b": "Free throw for BLACK team", + "c": "7-metre throw for BLACK team", + "d": "2-minute suspension for WHITE 2", + "e": "Time-out" + } + }, + { + "id": "8.49", + "question": "WHITE team is in attack and plays with seven court players. WHITE 4 takes a shot on goal, but the ball is saved by goalkeeper BLACK 1. BLACK 1 passes the ball to BLACK 9. Just as goalkeeper WHITE 12 enters his goal area, BLACK 9 tries to take a shot on goal, but he is prevented by a foul from WHITE 2. The ball passes the outer goal line. Correct decision?", + "answers": { + "a": "Goalkeeper throw for WHITE team", + "b": "Free throw for BLACK team", + "c": "7-metre throw for BLACK team" + } + }, + { + "id": "8.50", + "question": "WHITE team is in attack and plays with seven court players. WHITE 4 takes a shot on goal, but the ball is saved by goalkeeper BLACK 1, who is standing with the ball in his goal area ready to execute the goalkeeper throw. At that moment, the delegate interrupts the game because of a faulty substitution, as goalkeeper WHITE 1 entered the court before WHITE 7 has left it. Correct decision?", + "answers": { + "a": "Goalkeeper throw for BLACK team after whistle signal", + "b": "Time-out", + "c": "Free throw for BLACK team", + "d": "7-metre throw for BLACK team", + "e": "2-minute suspension for WHITE 1", + "f": "2-minute suspension for WHITE 7" + } + }, + { + "id": "8.51", + "question": "WHITE team is in attack and plays with seven court players. WHITE 4 takes a shot on goal, but the ball is saved by goalkeeper BLACK 12. BLACK 12 passes the ball to BLACK 9. BLACK 9 takes a shot on goal. Court player WHITE 10 enters his own goal area and manages to save the ball. The ball passes the outer goal line. Correct decision?", + "answers": { + "a": "Throw-in for BLACK team", + "b": "Free throw for BLACK team", + "c": "7-metre throw for BLACK team", + "d": "Progressive punishment for WHITE 10", + "e": "Direct 2-minute suspension for WHITE 10" + } + }, + { + "id": "8.52", + "question": "WHITE team is in attack and plays with seven court players. WHITE 6 takes a shot on goal, but the ball is saved by goalkeeper BLACK 1. BLACK 1 immediately tries to score in the empty goal, but he misses the goal, and the ball passes the outer goal line. Correct decision?", + "answers": { + "a": "Goalkeeper throw for WHITE team", + "b": "The goalkeeper throw may be executed by any player on the court from WHITE team to", + "c": "WHITE team has to make a substitution to get a goalkeeper on the court to execute the", + "d": "Time-out is obligatory" + } + }, + { + "id": "8.53", + "question": "BLACK team is playing with seven court players. BLACK 5 takes a shot on goal, but the shot is saved by goalkeeper WHITE 1. WHITE 1 tries to score in the empty goal. At the same time, goalkeeper BLACK 12 makes a faulty substitution, as he runs onto the court before BLACK 7 has left it. The delegate immediately interrupts the game with a whistle signal. Just after the whistle signal from the delegate, the ball crosses the outer goal line of BLACK team. Correct decision?", + "answers": { + "a": "2-minute suspension for BLACK 12", + "b": "2-minute suspension for BLACK 7", + "c": "Free throw for WHITE team", + "d": "7-metre throw for WHITE team", + "e": "Goalkeeper throw for BLACK team" + } + }, + { + "id": "8.54", + "question": "BLACK team is playing with seven court players. BLACK 6 takes a shot on goal, but the shot is saved by goalkeeper WHITE 1. WHITE 1 tries to score in the empty goal. At the same time, goalkeeper BLACK 12 makes a faulty substitution, as he runs onto the court before BLACK 7 has left it. The delegate immediately interrupts the game with a whistle signal. Just after the whistle signal from the delegate, the ball crosses the goal line into the goal of BLACK team. Correct decision?", + "answers": { + "a": "2-minute suspension for BLACK 12", + "b": "2-minute suspension for BLACK 7", + "c": "Free throw for WHITE team", + "d": "7-metre throw for WHITE team", + "e": "Goal for WHITE team" + } + }, + { + "id": "8.55", + "question": "BLACK team is playing with seven court players. WHITE 9 intercepts the ball and manages to score in the empty goal. The ball gets to rest in the goal area. Correct decision?", + "answers": { + "a": "Goal and throw-off for BLACK team", + "b": "Time-out", + "c": "A goalkeeper must enter the court under a correct substitution to get the ball in the goal", + "d": "The ball may be picked up by any court player from BLACK team." + } + }, + { + "id": "8.56", + "question": "The score is 27:27 with six seconds left in the match. WHITE team is in attack. WHITE 7 tries to pass the ball to pivot WHITE 3. BLACK 7 intercepts the ball. At that moment he is pulled down by WHITE 3. One second later the final signal from the public clock sounds to end the game. Correct decision?", + "answers": { + "a": "The game is over.", + "b": "Free throw for BLACK team", + "c": "7-metre throw for BLACK team", + "d": "2-minute suspension for WHITE 3", + "e": "Disqualification for WHITE 3 (red card shown by the referees)", + "f": "Disqualification of WHITE 3 with written report (red and blue cards shown by the referees)" + } + }, + { + "id": "8.57", + "question": "The score is 27:27 with ten seconds left in the match. WHITE team is in attack. BLACK 5 intercepts a pass and starts a counter-attack. A moment later he is attacked from behind by WHITE 11, who pushes him in a dangerous way, so that he loses body control. Before the referee whistles for the infraction, the final signal from the public clock sounds. Correct decision?", + "answers": { + "a": "The game is over.", + "b": "Free throw for BLACK team", + "c": "7-metre throw for BLACK team", + "d": "2-minute suspension for WHITE 11", + "e": "Disqualification for WHITE 11 (red card shown by the referees)", + "f": "Disqualification of WHITE 11 with written report (red and blue cards shown by the" + } + }, + { + "id": "8.58", + "question": "BLACK 10 is in possession of the ball. The time is 59:27 when he executes a jump shot. WHITE 2 pushes him so hard in the chest that he completely loses body control. He falls with the ball to the floor. The referee whistles, and the clock is stopped at 59:31. Correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "7-metre throw for BLACK team", + "c": "2-minute suspension for WHITE 2", + "d": "Disqualification for WHITE 2 (red card shown by the referees)", + "e": "Time-out" + } + }, + { + "id": "8.59", + "question": "With 15 second left in the game, BLACK team is in possession of the ball. The referees give a free throw for BLACK team at the centre line. Before BLACK 7 is able to execute the free throw, he is blocked by WHITE 2. Correct decision?", + "answers": { + "a": "Time-out", + "b": "Correction and a new free throw for BLACK team after whistle signal", + "c": "7-metre throw for BLACK team", + "d": "2-minute suspension for WHITE 2", + "e": "Disqualification for WHITE 2 (red card shown by the referees)", + "f": "Disqualification of WHITE 2 with written report (red and blue cards shown by the referees)" + } + }, + { + "id": "8.60", + "question": "BLACK team is in attack. The referees give a free throw for BLACK team at the free-throw line with three seconds left in the match. BLACK 10 is in a correct position and ready to execute the free throw directly on the goal, but player WHITE 5, who is standing one metre from BLACK 10, blocks the shot on goal. Then the final signal sounds. Correct decision?", + "answers": { + "a": "7-metre throw for BLACK team", + "b": "2-minute suspension for WHITE 5", + "c": "Disqualification for WHITE 5 (red card shown by the referees)", + "d": "Free throw for BLACK team after whistle signal" + } + }, + { + "id": "8.61", + "question": "BLACK team is in attack. The referees give a free throw for BLACK team at the free-throw line with three seconds left in the match. Player BLACK 10 is in a correct position to execute the free throw directly on the goal, but before he can take the shot, he is prevented by WHITE 5, who moves into a distance of one metre moving his arms and jumping in front of BLACK 10. Then the final signal sounds. Correct decision?", + "answers": { + "a": "2-minute suspension for WHITE 5", + "b": "Disqualification for WHITE 5 (red card shown by the referees)", + "c": "Free throw for BLACK team", + "d": "7-metre throw for BLACK team" + } + }, + { + "id": "8.62", + "question": "With 19 seconds left in the match WHITE 2 is trying to break through, but the referees whistle steps against WHITE 2. After the whistle from the referees, WHITE 2 takes a shot on goal. The ball is grabbed by goalkeeper BLACK 12, and he is ready to start a counter-attack. Correct decision?", + "answers": { + "a": "Play on", + "b": "Time-out", + "c": "2-minute suspension for WHITE 2", + "d": "Disqualification for WHITE 2 (red card shown by the referees)", + "e": "Free throw for BLACK team", + "f": "7-metre throw for BLACK team" + } + }, + { + "id": "8.63", + "question": "The score is 28:26 for WHITE team. With 25 seconds left in the match, BLACK team score a goal. Goalkeeper WHITE 12 kicks the ball away on purpose, so that it ends up in the spectators' seats. It is clear that he kicks the ball with the intention of delaying the game, so that the throw-off cannot be executed immediately. What is the correct decision?", + "answers": { + "a": "Time-out", + "b": "Throw-off for WHITE team", + "c": "Free throw for BLACK team", + "d": "7-metre throw for BLACK team", + "e": "2-minute suspension for WHITE 12", + "f": "Disqualification for WHITE 12 (red card shown by the referees)", + "g": "Disqualification for WHITE 12 with written report (red and blue cards shown by the" + } + }, + { + "id": "8.64", + "question": "The score is 25:25 with 3 seconds left in the match. WHITE team are in attack. BLACK 5 causes a free throw for WHITE 2 at the free-throw line. Shortly after, the final signal sounds. The referees whistle for the execution of the free throw after the final signal. Before the ball has left the hand of the thrower, BLACK 6 steps forward and blocks the ball standing too close. What is the correct decision?", + "answers": { + "a": "The game is over.", + "b": "The free throw must be retaken.", + "c": "7-metre throw for WHITE team", + "d": "2-minute suspension for BLACK 6", + "e": "Disqualification for BLACK 6 (red card shown by the referees)" + } + }, + { + "id": "8.65", + "question": "WHITE team are playing without a goalkeeper and with 7 field players. BLACK 5 intercepts a pass and runs with the ball in the direction of the empty goal of WHITE team. Goalkeeper WHITE 12 enters the court under a correct substitution and runs in the same direction as BLACK 5. Just as BLACK 5 takes a shot on goal, goalkeeper WHITE 12 pushes BLACK 5 from the side, so that he partly loses body control and his shot misses the goal. What is the correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "7-metre throw for BLACK team", + "c": "Time-out", + "d": "2-minute suspension for WHITE 12", + "e": "Disqualification for WHITE 12 (red card shown by the referees)" + } + }, + { + "id": "8.66", + "question": "The score is 26:26 with 4 seconds left in the match. WHITE team are in attack. A free throw is caused for WHITE 4. WHITE 4 immediately executes the free throw. The ball is actively blocked by BLACK 5, who is standing too close. At the same time, the final signal sounds. What is the correct decision?", + "answers": { + "a": "The free throw must be retaken.", + "b": "7-metre throw for WHITE team", + "c": "2-minute suspension for BLACK 5", + "d": "Disqualification for BLACK 5 (red card shown by the referees)" + } + }, + { + "id": "8.67", + "question": "The score is 26:26 with 4 seconds left in the match. WHITE team are in attack. BLACK 5 causes a free throw for WHITE 6. BLACK 5 immediately moves back to the correct distance. WHITE 6 executes the free throw, and the ball hits BLACK 5, who does not take an active action. The ball rebounds back to WHITE 6. At the same time, the final signal sounds. What is the correct decision?", + "answers": { + "a": "No further action. The match is over", + "b": "The free throw must be retaken.", + "c": "7-metre throw for WHITE team", + "d": "2-minute suspension for BLACK 5", + "e": "Disqualification for BLACK 5" + } + }, + { + "id": "8.68", + "question": "The score is 29:29 with 20 seconds left in the match. Goalkeeper WHITE 12 saves a shot on goal, and the ball crosses the outer goal line. The referees decide on goalkeeper throw for WHITE team. WHITE 12 wants to quickly execute the goalkeeper throw. BLACK 2 runs into the goal area and delays the execution of the throw. What is the correct decision?", + "answers": { + "a": "Time-out", + "b": "Goalkeeper throw for WHITE team after whistle signal", + "c": "Free throw for WHITE team after whistle signal", + "d": "7-metre throw for WHITE team", + "e": "2-minute suspension for BLACK 2", + "f": "Disqualification for BLACK 2 (red card shown by the referees)", + "g": "Disqualification for BLACK 2 with written report (red and blue cards shown by the referees)" + } + }, + { + "id": "8.69", + "question": "The score is 29:29 with 20 seconds left in the match. Goalkeeper WHITE 12 saves a shot on goal, and the ball crosses the outer goal line. The referees decide on goalkeeper throw for WHITE team. WHITE 12 gets ready to execute the goalkeeper throw. Before the ball has left his hand, a whistle signal sounds from the timekeeper because of a faulty substitution made by BLACK team. BLACK 3 has entered the court before BLACK 11 has left it. What is the correct decision?", + "answers": { + "a": "Time-out", + "b": "Goalkeeper throw for WHITE team after whistle signal", + "c": "Free throw for WHITE team at the substitution area of BLACK team", + "d": "7-metre throw for WHITE team", + "e": "2-minute suspension for BLACK 3", + "f": "Disqualification for BLACK 3 (red card shown by the referees)" + } + }, + { + "id": "8.70", + "question": "The score is 29:29 with 20 seconds left in the match. Goalkeeper WHITE 12 saves a shot on goal, and the ball crosses the outer goal line. The referees decide on goalkeeper throw for WHITE team. WHITE 12 executes the throw as a pass to WHITE 9, who is standing just outside the goal area. Before the ball has crossed the goal-area line, a whistle signal sounds from the timekeeper because of a faulty substitution made by BLACK team. BLACK 3 has entered the court before BLACK 11 has left it. What is the correct decision?", + "answers": { + "a": "Time-out", + "b": "Free throw for WHITE team at the substitution area of BLACK team", + "c": "7-metre throw for WHITE team", + "d": "2-minute suspension for BLACK 3", + "e": "Disqualification for BLACK 3 (red card shown by the referees)" + } + }, + { + "id": "8.71", + "question": "The score is 29:29 with 10 seconds left in the match. WHITE team are in a counter-attack. BLACK 10 attacks WHITE 9 in a way that is dangerous to his health. Before falling, WHITE 9 plays the ball to WHITE 11. WHITE 11 takes a shot on goal, but the ball is saved by goalkeeper BLACK 12. What is the correct decision?", + "answers": { + "a": "2-minute suspension for BLACK 10", + "b": "Disqualification for BLACK 10 (red card shown by the referees)", + "c": "Goalkeeper throw for BLACK team", + "d": "Free throw for WHITE team", + "e": "7-metre throw for WHITE team", + "f": "Time-out" + } + }, + { + "id": "8.72", + "question": "The score is 29:29 with 10 seconds left in the match. WHITE team are in a counter-attack. BLACK 10 attacks WHITE 9 in a way that is dangerous to his health. Before falling, WHITE 9 plays the ball to WHITE 11. WHITE 11 scores a goal. What is the correct decision?", + "answers": { + "a": "2-minute suspension for BLACK 10", + "b": "Disqualification for BLACK 10 (red card shown by the referees)", + "c": "Goal for WHITE team", + "d": "Free throw for WHITE team", + "e": "7-metre throw for WHITE team", + "f": "Time-out" + } + }, + { + "id": "8.73", + "question": "The score is 29:29 with 10 seconds left in the match. WHITE team are in a counter-attack. BLACK 10 attacks WHITE 9 in a way that is dangerous to his health. Before falling, WHITE 9 plays the ball to WHITE 11. WHITE 11 plays the ball to WHITE 4. What is the correct decision?", + "answers": { + "a": "2-minute suspension for BLACK 10", + "b": "Disqualification for BLACK 10 (red card shown by the referees)", + "c": "Referee whistles after the pass from WHITE 11 to WHITE 4", + "d": "Free throw for WHITE team", + "e": "7-metre throw for WHITE team", + "f": "Time out" + } + }, + { + "id": "8.74", + "question": "WHITE 7 is in a counterattack. He has a clear chance of scoring and takes an unhindered shot on goal. The ball hits goalkeeper BLACK 12 in the head, and he falls to the floor. The rebounding ball is recovered by WHITE 9 who has a clear chance of scoring at the goal-area line of BLACK team. At that moment, the referees whistle to call for medical treatment for goalkeeper BLACK 12. What is the correct decision?", + "answers": { + "a": "2-minute suspension for WHITE 7.", + "b": "Goalkeeper throw for BLACK team.", + "c": "Free throw for WHITE team.", + "d": "7-metre throw for WHITE team.", + "e": "Free throw for BLACK team.", + "f": "No punishment for WHITE 7.", + "g": "Goalkeeper BLACK 12 must leave the court and can only re-enter after his team have", + "h": "Time-out." + } + }, + { + "id": "8.75", + "question": "WHITE team leads by one goal with 7 seconds left until the end of the match. WHITE team are ready to execute a throw-off from the throw-off area, and the referees give the whistle signal for the execution. Instead of passing the ball to a teammate, WHITE 7 puts the ball down on the floor inside the throw-off area and walks away. No teammates are interested in entering the throw-off area to pick up the ball. What is the correct decision?", + "answers": { + "a": "Correction of the throw-off.", + "b": "Time-out.", + "c": "The referees must wait 3 seconds after the whistle signal for the execution before they can", + "d": "Direct 2-minute suspension for WHITE 7.", + "e": "Free-throw for BLACK team." + } + }, + { + "id": "8.76", + "question": "BLACK 8 breaks through the defence of WHITE team and has no players between himself and the goalkeeper WHITE 1. When he is about to shoot on goal, he is pushed from the side by WHITE 7. Even if he partly loses body control, he is able to shoot hard on goal. The ball hits the head of goalkeeper WHITE 1, changes direction and goes into the goal. What is the correct decision?", + "answers": { + "a": "Goal for BLACK team", + "b": "Free throw for WHITE team", + "c": "Direct 2-minute suspension for BLACK 8", + "d": "Direct 2-minute suspension for WHITE 7", + "e": "7-metre throw for BLACK team", + "f": "Time-out" + } + }, + { + "id": "8.77", + "question": "Line player BLACK 8 receives the ball. When he is trying to turn towards the goal, he is strongly held and pulled down by WHITE 7. However, he still regains full body control. Without any players between himself and the goalkeeper, he jumps above the goal area. He shoots hard with full body control. The ball hits goalkeeper WHITE 1 in the head. The head is the first point of contact with the ball. The ball changes direction and goes into the goal. What is the correct decision?", + "answers": { + "a": "Goal for BLACK team", + "b": "Free throw for WHITE team", + "c": "Free throw for BLACK team", + "d": "7-metre throw for BLACK team", + "e": "Direct 2-minute suspension for BLACK 8", + "f": "Direct 2-minute suspension for WHITE 7", + "g": "Time-out" + } + }, + { + "id": "8.78", + "question": "Wing player BLACK 3 has a clear chance of scoring and takes a shot on goal. The ball touches the side of the head of goalkeeper WHITE 1 without changing direction. The ball goes into the goal. What is the correct decision?", + "answers": { + "a": "Direct 2-minute suspension for BLACK 3.", + "b": "Progressive punishment for WHITE 1.", + "c": "Goal.", + "d": "Free throw for WHITE team." + } + }, + { + "id": "8.79", + "question": "Wing player BLACK 3 has a clear chance of scoring and takes a shot on goal. The ball hits the side of the head of goalkeeper WHITE 1 and changes direction. The head is the first point of contact with the ball. The ball goes into the goal. WHITE 1 falls to the floor, puts his hand on his head, and clearly needs medical assistance. What is the correct decision?", + "answers": { + "a": "Time-out.", + "b": "The referees call for medical assistance for WHITE 1 by showing hand signals 15 and 16.", + "c": "Direct 2-minute suspension for BLACK 3.", + "d": "Progressive punishment for WHITE 1.", + "e": "Goal.", + "f": "Free throw for WHITE team.", + "g": "After receiving medical assistance WHITE 1 must leave the court and can only re-enter" + } + }, + { + "id": "9.1", + "question": "WHITE 7 is standing in the centre of defence, when BLACK 3 tries to play a bounce pass to the line player. WHITE 7 tries to stop the ball by clearly lifting his foot. While doing so he kicks the ball into the goal of WHITE team. Correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "Goal for BLACK team", + "c": "7-metre throw for BLACK team", + "d": "2-minute suspension against WHITE 7" + } + }, + { + "id": "9.2", + "question": "A shot by WHITE 5 bounces back from the goalpost of BLACK team. It deflects off the foot of BLACK 3, who is standing in the playing area, into the goal of BLACK team. Correct decision?", + "answers": { + "a": "Free throw for WHITE team", + "b": "Goal for WHITE team", + "c": "7-metre throw for WHITE team", + "d": "Goalkeeper throw for BLACK team" + } + }, + { + "id": "9.3", + "question": "The ball has been stopped by goalkeeper WHITE 1 and bounces back from defender WHITE 3's back, who is standing two metres inside the goal area, into the goal of WHITE team. Correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "7-metre throw for BLACK team", + "c": "Progressive punishment against WHITE 3", + "d": "Goal for BLACK team" + } + }, + { + "id": "9.4", + "question": "Goalkeeper WHITE 1 holds the ball for four seconds in a position where three quarters of the ball have already passed the goal line. Correct decision?", + "answers": { + "a": "Goal for BLACK team", + "b": "Free throw for BLACK team", + "c": "Goalkeeper throw for WHITE team" + } + }, + { + "id": "9.5", + "question": "WHITE 3 enters his team's goal area and tries to stop a shot with his foot, but the ball deflects off his foot into the goal of WHITE team. Correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "7-metre throw for BLACK team", + "c": "Goal for BLACK team", + "d": "Goalkeeper throw for WHITE team" + } + }, + { + "id": "9.6", + "question": "WHITE 11 takes a lob shot over goalkeeper BLACK 1, who is standing far in front of the goal. Just before the ball crosses the goal line, the manager of BLACK team, who has been sitting in the first spectators' row behind the goal and is not listed on the score sheet, pushes the ball away. Correct decision?", + "answers": { + "a": "7-metre throw for WHITE team", + "b": "Goal for WHITE team", + "c": "Disqualification of BLACK team's manager with written report (red and blue cards shown", + "d": "Written report" + } + }, + { + "id": "9.7", + "question": "The score is 25:25 with two seconds to play in the match. An official of WHITE team (home team), who is not listed on the score sheet, intercepts the ball, which is flying high in the direction of the empty goal. This action spoils a goal for BLACK team. Immediately after this action, the final signal sounds. Correct decision?", + "answers": { + "a": "The final score is 25:25.", + "b": "7-metre throw for BLACK team", + "c": "The final score is 25:26.", + "d": "Disqualification of the official with written report (red and blue cards shown by the", + "e": "Written report" + } + }, + { + "id": "9.8", + "question": "BLACK 9 takes a 7-metre throw and scores. WHITE team immediately takes a fast throw-off after the referee's whistle. After two passes, WHITE 4 scores a goal. At this moment, the timekeeper whistles and informs that BLACK 9, who has returned to the bench in the meantime, had 20 seconds left of a 2-minute suspension at the time of the 7-metre throw. Correct decision?", + "answers": { + "a": "7-metre throw for BLACK team must be repeated", + "b": "BLACK 9 receives additional suspension", + "c": "Both goals are valid.", + "d": "Both goals are invalid." + } + }, + { + "id": "9.9", + "question": "Just before the end of the match, when the result is 22:21 for his team, WHITE 5 has correctly executed a throw-off. The ball goes back in the direction of the goal of WHITE team. Goalkeeper WHITE 1 does not touch the ball, as he is in his goal area. The ball goes into the goal. The teammates of WHITE 5 had crossed the centre line after the referee's whistle, but before the ball was played, running in the direction of the goal of BLACK team. Correct decision?", + "answers": { + "a": "Goal for BLACK team", + "b": "Free throw for BLACK team", + "c": "Repetition of the throw-off after whistle signal", + "d": "Personal punishment for WHITE 5", + "e": "Time-out" + } + }, + { + "id": "9.10", + "question": "WHITE 9 tries to stop a low shot with his lower leg by clearly lifting his foot. In doing so he kicks the ball, which goes into his own goal. This is the second time that he tries to stop a shot with his leg. Correct decision?", + "answers": { + "a": "Goal for BLACK team", + "b": "Free throw for BLACK team", + "c": "2-minute suspension against WHITE 9" + } + }, + { + "id": "10.1", + "question": "WHITE team wins the coin toss and decides to start with the ball. The representative of BLACK team wants to change ends. Correct decision?", + "answers": { + "a": "Change ends", + "b": "Change ends if WHITE team agrees", + "c": "Repeat coin toss", + "d": "Do not change ends" + } + }, + { + "id": "10.2", + "question": "WHITE team win the coin toss and want to change ends. BLACK team want WHITE team to take the throw-off. Correct decision?", + "answers": { + "a": "Throw-off by WHITE team", + "b": "Change ends and throw-off by BLACK team", + "c": "Repeat coin toss", + "d": "The team representatives must come to an agreement." + } + }, + { + "id": "10.3", + "question": "(Without throw-off area) From where can the throw-off be executed?", + "answers": { + "a": "Up to 3 metres behind the centre line in the team's own half", + "b": "Up to 3 metres across the centre line on the opponent's half of the court", + "c": "At the centre of the court with one foot on the centre line and the other foot on or behind" + } + }, + { + "id": "10.4", + "question": "(Without throw-off area) The score is 15:15, and just before the end of the game, BLACK team score to make it 15:16. WHITE team want to quickly take the throw-off. The player with the ball stands at the centre of the court with one foot in front of the centre line and one foot behind the line. Correct decision?", + "answers": { + "a": "Correction; then whistle signal for executing the throw-off", + "b": "Position is correct; whistle signal for executing the throw-off", + "c": "Time-out; correction; whistle signal for executing the throw-off" + } + }, + { + "id": "10.5", + "question": "WHITE team is about to execute a throw-off. Goalkeeper BLACK 1 is not yet in his goal area. The court referee still whistles for the match to begin, and WHITE 9 immediately scores a goal. Correct decision?", + "answers": { + "a": "Free throw for WHITE team from the centre line", + "b": "Repeat the throw-off", + "c": "Goal for WHITE team", + "d": "Free throw for BLACK team" + } + }, + { + "id": "10.6", + "question": "(Without throw-off area) Which of the following statements about the throw-off are correct?", + "answers": { + "a": "The throw-off must be taken from the centre of the court within three seconds after the", + "b": "A goal against the opponents can be scored directly from a throw-off.", + "c": "Illegal positions of the defending team must be corrected.", + "d": "If the thrower dribbles the ball after the whistle signal for executing the throw-off, then a", + "e": "The teammates of the thrower are allowed to cross the centre line, before the throw has" + } + }, + { + "id": "10.7", + "question": "(Without throw-off area) BLACK 6 stands for a throw-off in the centre of the court with one foot on the centre line and one foot in his team's half of the court. The referee whistles. Before the ball has left his hand, the thrower runs over the centre line. At the time of the whistle, there were still players from WHITE team in BLACK team's half of the court. Correct decision?", + "answers": { + "a": "Game continues without interruption", + "b": "Free throw for WHITE team", + "c": "Correction of the positions of WHITE team and repeated throw-off after whistle signal", + "d": "Correction of the position of BLACK 6 and repeated throw-off after whistle signal" + } + }, + { + "id": "10.8", + "question": "(With throw-off area) WHITE team scored a goal. BLACK team want to execute a fast throw- off. BLACK 9 is in a correct position inside the throw-off area. After the referees whistled for the execution, BLACK 9 takes 6 steps with the ball inside the throw-off area. Within 3 seconds after the whistle signal for the execution of the throw-off, BLACK 9 throws the ball into the empty goal of WHITE team. What is the correct decision?", + "answers": { + "a": "Goal for BLACK team", + "b": "Free throw for WHITE team", + "c": "Correction, and new throw-off after whistle signal from the referees." + } + }, + { + "id": "10.9", + "question": "(With throw-off area) WHITE team scored a goal. BLACK team want to execute a fast throw- off. BLACK 9 receives the ball. He has the ball and one foot completely inside the throw-off area. The other foot is outside the throw-off area. The referees whistle for the execution of the throw. Before BLACK 9 moves the other foot inside the throw-off area, he throws the ball into the empty goal of WHITE team. What is the correct decision?", + "answers": { + "a": "Goal for BLACK team", + "b": "Free throw for WHITE team", + "c": "Correction, new throw-off for BLACK team after whistle signal from the referees", + "d": "The throw is executed correctly as the referees have approved the position of the thrower" + } + }, + { + "id": "10.10", + "question": "(With throw-off area) BLACK team want to execute a fast throw-off from the throw-off area. At the same time as BLACK 8 is running with one foot and the ball completely inside the throw-off area, WHITE 7 is also inside the throw-off area, running in the direction of his own goal. With no teammates in the direction of WHITE 7, BLACK 8 throws the ball into the back of WHITE 7. WHITE 7 is inside the throw-off area, when the ball hits him. What is the correct decision?", + "answers": { + "a": "Free throw for WHITE team", + "b": "Free throw for BLACK team", + "c": "7-metre throw for BLACK team", + "d": "Progressive punishment for WHITE 7", + "e": "Progressive punishment for BLACK 8", + "f": "Direct 2-minute suspension for BLACK 8" + } + }, + { + "id": "10.11", + "question": "(With throw-off area) Which of the following statements regarding the throw-off area are incorrect?", + "answers": { + "a": "The whistle signal for the execution of the throw-off can be given when the thrower has a", + "b": "There is no restriction regarding the positions of the teammates of the thrower during the", + "c": "The thrower is allowed to step outside the throw-off area during the execution of the", + "d": "A player from defending team is allowed to intercept the ball after the execution, even if", + "e": "The thrower is not allowed to bounce the ball after the whistle signal for the execution." + } + }, + { + "id": "10.12", + "question": "(With throw-off area) WHITE team plays with 7 court players and scores a goal. BLACK team wants to execute a fast throw-off. BLACK 6 has one foot and the ball inside the throw-off area. The referees whistle for the execution. WHITE 8 clearly enters the throw-off area with active arms trying to block the ball and interferes with the execution. Even so, BLACK 6 who has his entire body and the ball inside the throw-off area executes the throw-off as a shot at the empty goal. The ball crosses the outer goal line. What is the correct decision?", + "answers": { + "a": "Goalkeeper throw for WHITE team.", + "b": "New throw-off after whistle signal.", + "c": "Free throw for BLACK team.", + "d": "7-metre throw for BLACK team.", + "e": "Time-out.", + "f": "Progressive punishment for WHITE 8.", + "g": "Direct 2-minute suspension for WHITE 8.", + "h": "Disqualification for WHITE 8 (red card shown by the referees)." + } + }, + { + "id": "10.13", + "question": "(With throw-off area) Which of the following statements about the throw-off area are correct?", + "answers": { + "a": "The throw-off is to be executed within 3 seconds of the whistle signal for the execution.", + "b": "A throw-off can lead to a goal for the executing team.", + "c": "In connection with a throw-off, wrong positions of defending players must be corrected.", + "d": "If the thrower jumps after the whistle signal for the execution of the throw, the correct", + "e": "The teammates of the thrower are not allowed to cross the centre line at any time before" + } + }, + { + "id": "10.14", + "question": "(With throw-off area) When can a referee whistle for the execution of a throw-off?", + "answers": { + "a": "When the thrower has at least one foot and the ball inside the throw-off area, and the", + "b": "When the thrower has at least one foot inside the throw-off area, and the other foot is not", + "c": "When the thrower has at least one foot and the ball inside the throw-off area, and the", + "d": "When the thrower has at least one foot and the ball inside the throw-off area, the other" + } + }, + { + "id": "11.1", + "question": "WHITE 3 is executing a throw-in from a position two metres outside the sideline. Correct decision?", + "answers": { + "a": "No decision required, as this is allowed", + "b": "Free throw for BLACK team", + "c": "Repeat the throw-in without whistle signal", + "d": "Repeat the throw-in after whistle signal" + } + }, + { + "id": "11.2", + "question": "BLACK 4 stands with one foot on the sideline and the other foot in the playing area. He executes a throw-in and scores a goal directly. Correct decision?", + "answers": { + "a": "Goal for BLACK team", + "b": "Repeat the throw-in for BLACK team after whistle signal", + "c": "Free throw for WHITE team", + "d": "Goalkeeper throw for WHITE team" + } + }, + { + "id": "11.3", + "question": "WHITE 6 executes a throw-in standing with one foot inside the court and the other foot one metre outside the sideline. He throws the ball into the goal of BLACK team. Correct decision?", + "answers": { + "a": "Repeated throw-in for WHITE team after whistle signal", + "b": "Free throw for BLACK team", + "c": "Goal for WHITE team", + "d": "Goalkeeper throw for BLACK team" + } + }, + { + "id": "11.4", + "question": "WHITE 11 takes a shot on goal. The ball rebounds from the crossbar and hits equipment, which hangs from the ceiling over the goal area of BLACK team. From there the ball falls down into the arms of goalkeeper BLACK 1. Correct decision?", + "answers": { + "a": "Goalkeeper throw for BLACK team", + "b": "Throw-in for BLACK team", + "c": "Free throw for BLACK team after whistle signal", + "d": "Throw-in for BLACK team after whistle signal", + "e": "Mandatory time-out" + } + }, + { + "id": "11.5", + "question": "During the execution of throws following an interruption of the game, when is the defending team allowed to be closer than 3 metres from the ball?", + "answers": { + "a": "As soon as the referee has given the signal for the execution of the throw", + "b": "When the ball has left the hand of the player executing a free throw", + "c": "In case of a free throw or throw-in, when the players are positioned at their own goal-area", + "d": "During the execution of a goalkeeper throw or a throw-off, when the defending player is" + } + }, + { + "id": "11.6", + "question": "WHITE 5 fails to catch a pass. He runs after the ball and stops it before it crosses the sideline, but he himself cannot avoid crossing the sideline afterwards. Correct decision?", + "answers": { + "a": "Game continues without interruption", + "b": "Free throw for BLACK team", + "c": "Throw-in for BLACK team" + } + }, + { + "id": "12.1", + "question": "While executing a goalkeeper throw, goalkeeper WHITE 1 touches his goal-area line with one foot. Correct decision?", + "answers": { + "a": "Goalkeeper throw is to be retaken after whistle signal", + "b": "Free throw for BLACK team", + "c": "Let the game continue without interruption" + } + }, + { + "id": "12.2", + "question": "After the whistle for the execution of a 7-metre throw, goalkeeper WHITE 12 steps on the goalkeeper's restraining line with one foot. The 7-metre throw goes over the crossbar. Correct decision?", + "answers": { + "a": "7-metre throw is to be retaken after whistle signal", + "b": "Since there is no goal, the game continues with a goalkeeper throw.", + "c": "The position of the goalkeeper is correct." + } + }, + { + "id": "12.3", + "question": "Goalkeeper WHITE 1 stops a shot and dives for the ball, which rolls in the goal area towards the playing area. BLACK 7 is unmarked and ready to pick up the ball. At the very last moment, WHITE 1 uses his hand to hit the ball over the outer goal line. Correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "Throw-in for BLACK team", + "c": "Goalkeeper throw for WHITE team", + "d": "Free throw for WHITE team" + } + }, + { + "id": "12.4", + "question": "While executing a goalkeeper throw, goalkeeper WHITE 12 drops the ball. The ball hits his foot. From there the ball crosses the goal-area line into the playing area. WHITE 12 runs after the ball, picks it up and returns to his goal area to repeat the goalkeeper throw. Correct decision?", + "answers": { + "a": "7-metre throw for BLACK team", + "b": "Free throw for BLACK team", + "c": "Time-out", + "d": "Correction, goalkeeper throw after whistle signal" + } + }, + { + "id": "12.5", + "question": "When is a goalkeeper throw considered as executed, so that the ball may be played by a court player?", + "answers": { + "a": "When the ball is still in the air above the goal area", + "b": "When the ball has left the hand of the goalkeeper, passed the goal-area line and entered", + "c": "When the ball has left the hand of the goalkeeper", + "d": "When a teammate of the goalkeeper has touched the ball" + } + }, + { + "id": "12.6", + "question": "Goalkeeper WHITE 12 is executing a goalkeeper throw. BLACK 10, who is standing outside the goal-area line, legally tries to gain possession of the ball. He succeeds and scores a goal. Correct decision?", + "answers": { + "a": "Free throw for WHITE team", + "b": "Goal for BLACK team", + "c": "Goalkeeper throw for WHITE team", + "d": "Progressive punishment against BLACK 10" + } + }, + { + "id": "12.7", + "question": "Goalkeeper WHITE 12 stops a shot, deflecting the ball across the outer goal line next to the goal. Which hand signals should the goal-line referee show, if necessary?", + "answers": { + "a": "Number 8 (goalkeeper throw)", + "b": "Number 9 (free-throw direction)", + "c": "First number 9 (free-throw direction), then number 8 (goalkeeper throw)", + "d": "First number 8 (goalkeeper throw), then number 9 (free-throw direction)" + } + }, + { + "id": "12.8", + "question": "Goalkeeper WHITE 1 loses the ball while executing a goalkeeper throw. The ball bounces in the direction of the playing area, where BLACK 6 is waiting for the ball. WHITE 2 dives over the goal area and pushes the ball, which is in the air, over the sideline. Correct decision?", + "answers": { + "a": "Goalkeeper throw for WHITE team after whistle signal", + "b": "Throw-in for BLACK team", + "c": "Free throw for BLACK team", + "d": "7-metre throw for BLACK team" + } + }, + { + "id": "12.9", + "question": "Which of the following statements about the goalkeeper throw are correct?", + "answers": { + "a": "The goalkeeper throw is considered as taken when the ball has left the goalkeeper's hand.", + "b": "The opponents must keep a distance of 3 metres.", + "c": "The goalkeeper throw is considered as taken when the ball has left the hand of the", + "d": "The opponents are allowed to stand directly outside the goal-area line." + } + }, + { + "id": "12.10", + "question": "There is a goalkeeper throw for BLACK team. Goalkeeper BLACK 1 is in a hurry, because his team is behind in the game. While executing the goalkeeper throw, the ball slides out of his hand and goes to BLACK 6, who is still in the goal area. BLACK 6 rolls the ball back to BLACK 1 using his foot. Correct decision?", + "answers": { + "a": "Goalkeeper throw for BLACK team after whistle signal", + "b": "Free throw for WHITE team", + "c": "7-metre throw for WHITE team" + } + }, + { + "id": "12.11", + "question": "Which of the following statements about the goalkeeper throw are correct?", + "answers": { + "a": "The players from the opponents' team must remain outside the free-throw line until the", + "b": "The players from the opponents' team must remain outside the goal-area line and 3", + "c": "The players from the opponents' team are allowed to touch the ball before it has crossed", + "d": "The goalkeeper cannot score an own goal when he is executing a goalkeeper throw.", + "e": "The goalkeeper cannot score a direct goal against the opponents with a goalkeeper throw.", + "f": "While executing a goalkeeper throw, the goalkeeper is not allowed to touch the goal-area" + } + }, + { + "id": "13.1", + "question": "There is a free throw for WHITE team. Before WHITE 5 can pick up the ball, BLACK 6 picks it up, puts it under his arm and runs towards his goal. After a few steps, he rolls the ball back to WHITE 5. Correct decision?", + "answers": { + "a": "2-minute suspension for BLACK 6", + "b": "Free throw for WHITE team after whistle signal", + "c": "Warning for BLACK 6", + "d": "Game continues without interruption", + "e": "Time-out" + } + }, + { + "id": "13.2", + "question": "BLACK 7 is in possession of the ball and tries to start a counter-attack, but is held by WHITE 17. The referee is just about to whistle, but plays advantage, as BLACK 8 has just received the ball and takes a shot on goal of WHITE team. Goalkeeper WHITE 12 saves the shot and wants to start a counter-attack. Both teams have already received three warnings each earlier in the game. Correct decision?", + "answers": { + "a": "Game continues without interruption", + "b": "2-minute suspension for WHITE 17", + "c": "Goalkeeper throw for WHITE team", + "d": "Time-out", + "e": "Free throw for BLACK team" + } + }, + { + "id": "13.3", + "question": "WHITE team receives a free throw. BLACK 6 is in possession of the ball. He brings the ball with him, four metres from the place where the free-throw is to be executed. Correct decision?", + "answers": { + "a": "Warning for BLACK 6", + "b": "2-minute suspension for BLACK 6", + "c": "Disqualification of BLACK 6 (red card shown by the referees)", + "d": "Free throw for WHITE team from the place of the infraction that has led to the free throw", + "e": "Free throw for WHITE team from the place where the ball is" + } + }, + { + "id": "13.4", + "question": "A free throw is awarded against WHITE 4, who then takes the ball, crosses the goal area and puts the ball down. Correct decision?", + "answers": { + "a": "2-minute suspension for WHITE 4", + "b": "Warning for WHITE 4", + "c": "7-metre throw for BLACK team", + "d": "Free throw for BLACK team" + } + }, + { + "id": "13.5", + "question": "WHITE 5 is in possession of the ball, when official B from WHITE team complains about the referees. The referees whistle, and the time is stopped. The referees warn official B from WHITE team. How should the game be resumed?", + "answers": { + "a": "Free throw after whistle signal for BLACK team at the substitution area of WHITE team", + "b": "Free throw after whistle signal for WHITE team at the substitution area of WHITE team", + "c": "Free throw after whistle signal for WHITE team, executed from the place where the ball", + "d": "Throw-in for BLACK team at the substitution area of WHITE team" + } + }, + { + "id": "13.6", + "question": "The game is interrupted by a whistle from the court referee, even though there has been no violation of the rules by any of the teams. No team time-out has been called. BLACK 13 has thrown the ball in the direction of the goal of WHITE team immediately prior to the whistle signal from the court referee. After the whistle signal, the ball goes into the goal without a chance for goalkeeper WHITE 1 to save it. How should the game be resumed?", + "answers": { + "a": "Free throw for BLACK team", + "b": "Free throw for WHITE team", + "c": "7-metre throw for BLACK team", + "d": "Goal for BLACK team" + } + }, + { + "id": "13.7", + "question": "WHITE 7 is in a counterattack. With one player from BLACK team between him and the goalkeeper, he shoots on goal and hits goalkeeper BLACK 12 in the head with the ball. BLACK 12 collapses. The ball rebounds to WHITE 9, who is standing alone at the goal-area line. WHITE 9 throws the ball in the direction of the empty goal. Just before the ball crosses the goal line, the referee whistles and interrupts the game. Goalkeeper BLACK 12 needs medical care on the court. Correct decision?", + "answers": { + "a": "Goal for WHITE team", + "b": "7-metre throw for WHITE team", + "c": "Free throw for WHITE team after whistle signal", + "d": "Time-out", + "e": "BLACK 12 must leave the court and can only re-enter following the third attack of his team." + } + }, + { + "id": "13.8", + "question": "There is a free-throw decision for BLACK 9, but WHITE 5 is still in possession of the ball. WHITE 5 moves towards one of the referees and politely gives the ball to him. Correct decision?", + "answers": { + "a": "2-minute suspension for WHITE 5 and free throw for BLACK team from the spot where the", + "b": "Warning for WHITE 5 and free throw for BLACK team from the spot where the ball is now", + "c": "2-minute suspension for WHITE 5 and free throw for BLACK team from the spot where the", + "d": "Warning for WHITE 5 and free throw for BLACK team from the spot where the foul was" + } + }, + { + "id": "13.9", + "question": "WHITE 5 makes a faulty substitution after the referees have just awarded a 7-metre throw for WHITE team. Correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "7-metre throw for WHITE team", + "c": "2-minute suspension for WHITE 5", + "d": "Warning for the responsible team official from WHITE team" + } + }, + { + "id": "13.10", + "question": "Which of the following statements about the place of execution of a free throw are correct?", + "answers": { + "a": "If the ball is not put down immediately after the free-throw decision, the opponents are", + "b": "After a faulty substitution, the free throw can be taken from where the ball is, instead of at", + "c": "After passive play, the free throw is always taken from the place where the ball was when", + "d": "For a free throw from the centre line, the tolerance to the side is about the same as in case" + } + }, + { + "id": "13.11", + "question": "BLACK 11 has the ball in attack and tries to go around WHITE 2. Because of a whistle signal from the spectators' area, WHITE 2 stops defending. BLACK 11 is now free to shoot. Correct decision?", + "answers": { + "a": "7-metre throw for BLACK team", + "b": "Time-out; consultation with the timekeeper", + "c": "Free throw for WHITE team", + "d": "Free throw for BLACK team" + } + }, + { + "id": "13.12", + "question": "WHITE team has the ball at the free-throw line of BLACK team. Official A from BLACK team protests so strongly against a referee decision that the referees interrupt the game. Correct decision?", + "answers": { + "a": "Progressive punishment for official A from BLACK team", + "b": "Free throw for WHITE team at the substitution area of BLACK team", + "c": "Free throw for WHITE team at the free-throw line of BLACK team" + } + }, + { + "id": "13.13", + "question": "BLACK 6 receives a warning. When whistling for the execution of the subsequent free throw for WHITE team, the court referee does not see WHITE 11, who is between the goal-area line and the free-throw line. WHITE 11 receives the ball and has a clear chance of scoring. The goal-line referee noticed the situation. Correct decision?", + "answers": { + "a": "Game continues without interruption", + "b": "Repeat the free throw after correction and whistle signal", + "c": "The goal-line referee decides on a free throw for BLACK team.", + "d": "The goal-line referee gives WHITE 11 a warning.", + "e": "Time-out" + } + }, + { + "id": "13.14", + "question": "WHITE team are in possession of the ball. BLACK team have taken their positions in defence. WHITE 8 is running close to the sideline. WHITE 4 passes the ball in the direction of WHITE 8. WHITE 8 collides with a photographer, who is walking between the stands and the court and touching the sideline. WHITE 8 fails to catch the ball and loses body control. Before the referees interrupt the game, the ball passes the sideline. What is the correct decision?", + "answers": { + "a": "The game is restarted with a throw-in for BLACK team.", + "b": "The game is restarted with a free throw for WHITE team.", + "c": "Time-out", + "d": "Note in the match report in conformity with the regulations of the respective federation." + } + }, + { + "id": "13.15", + "question": "BLACK team are in attack. The referees give a free throw to BLACK 2. Before BLACK 2 can execute the free throw, BLACK 11 pulls WHITE 8 down. What is the correct decision?", + "answers": { + "a": "Free throw for BLACK team after whistle signal", + "b": "Free throw for WHITE team after whistle signal", + "c": "Time-out", + "d": "Progressive punishment for BLACK 11", + "e": "Direct 2-minute suspension for BLACK 11", + "f": "Disqualification for BLACK 11 (red card shown by the referees)" + } + }, + { + "id": "14.1", + "question": "The score is 20:20. BLACK 7 intercepts a pass from WHITE team and starts a counter-attack. No court player from WHITE team is able to stop him. A spectator runs onto the court and pulls BLACK 7 down to the ground. This leads to tumultuous scenes with even more spectators on the court. Team official A from BLACK team knocks down the spectator who has stopped BLACK 7. Correct decision?", + "answers": { + "a": "Suspend the match permanently", + "b": "Time-out; 7-metre throw for BLACK team; disqualification of team official A from BLACK", + "c": "Time-out; 7-metre throw for BLACK team; disqualification of team official A from BLACK", + "d": "Time-out; 7-metre throw for BLACK team; 2-minute suspension of team official A from" + } + }, + { + "id": "14.2", + "question": "There is a throw-in for BLACK team. BLACK 7 executes the throw-in correctly and notices that goalkeeper WHITE 12 is standing far in front of his goal. BLACK 7 throws the ball directly in the direction of the empty goal. Court player WHITE 3 enters the goal area to stop the ball. Correct decision?", + "answers": { + "a": "Goal", + "b": "Free throw for BLACK team", + "c": "7-metre throw for BLACK team", + "d": "Progressive punishment against WHITE 3", + "e": "Direct 2-minute suspension for WHITE 3" + } + }, + { + "id": "14.3", + "question": "WHITE 4 executes a 7-metre throw and hits the goalpost. The ball bounces back to WHITE 4 without touching any teammate or opponent. He throws the ball into the goal. Correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "Goalkeeper throw for BLACK team", + "c": "Goal for WHITE team" + } + }, + { + "id": "14.4", + "question": "WHITE 3 moves around BLACK 4 at the free-throw line of BLACK team. After taking three steps, he wants to take a shot on goal, but is pushed by BLACK 4. Immediately after taking a fourth step he scores a nice goal. No other player from BLACK team would have been able to intervene. Correct decision?", + "answers": { + "a": "Advantage and therefore goal for WHITE team", + "b": "Progressive punishment against BLACK 4", + "c": "Free throw for WHITE team", + "d": "7-metre throw for WHITE team" + } + }, + { + "id": "14.5", + "question": "WHITE 9 executes a 7-metre throw, and the ball enters the goal. However, before the ball left the thrower's hand, WHITE 4 had crossed the free-throw line. Correct decision?", + "answers": { + "a": "Goal for WHITE team", + "b": "Repeat the 7-metre throw", + "c": "Free throw for BLACK team", + "d": "Repeat the throw and warning for WHITE 4" + } + }, + { + "id": "14.6", + "question": "BLACK 2 gets ready to execute a 7-metre throw after the referee's whistle signal. At that moment, WHITE 5 crosses the free-throw line. Despite of WHITE 5's action, BLACK 2 scores a goal. Correct decision?", + "answers": { + "a": "Goal and disqualification of WHITE 5 (red card shown by the referees)", + "b": "Goal and 2-minute suspension for WHITE 5", + "c": "Goal for BLACK team", + "d": "Repeated 7-metre throw and disqualification of WHITE 5" + } + }, + { + "id": "14.7", + "question": "While WHITE 6 is in possession of the ball and ready to execute a 7-metre throw, official A from BLACK team calls goalkeeper BLACK 12 to come off and be replaced. BLACK 12 is ready to follow this instruction. Correct decision?", + "answers": { + "a": "No action", + "b": "Warning for official A from BLACK team", + "c": "Warning for official A from BLACK team and BLACK 12", + "d": "Warning for BLACK 12" + } + }, + { + "id": "14.8", + "question": "WHITE 4 has taken a shot on BLACK team's goal. The ball hits the goalpost and bounces back towards the playing area. WHITE 6 stands alone at the goal-area line and is ready to catch the ball. BLACK 4 clearly enters the goal area in order to push the ball over his team's outer goal-line. Correct decision?", + "answers": { + "a": "7-metre throw for WHITE team", + "b": "Throw-in for WHITE team", + "c": "Free throw for WHITE team", + "d": "Goalkeeper throw for BLACK team" + } + }, + { + "id": "14.9", + "question": "WHITE 3 is executing a 7-metre throw. WHITE 5 crosses the free-throw line after the referee's whistle, but before the ball has left WHITE 3's hand. Correct decision?", + "answers": { + "a": "Repeat the 7-metre throw", + "b": "Free throw for BLACK team", + "c": "Goalkeeper throw for BLACK team", + "d": "Progressive punishment against WHITE 5" + } + }, + { + "id": "14.10", + "question": "WHITE 9 is standing completely unmarked at the goal-area line of the opponents, ready to receive the ball. This is noticed by WHITE 10, who plays a bounce pass through the goal area towards WHITE 9. This is noticed by BLACK 3, who clearly enters his own goal area to stop the ball, standing with both feet in the goal area. It is the second time in the game that he takes this action. Correct decision?", + "answers": { + "a": "Free throw for WHITE team", + "b": "7-metre throw for WHITE team", + "c": "Progressive punishment for BLACK 3" + } + }, + { + "id": "14.11", + "question": "Line player BLACK 10 legally blocks WHITE 2. When BLACK 10 gets ready to make his move, BLACK 4 plays a bounce pass into the open space where BLACK 10 could be able to break through. Before BLACK 10 can receive the ball, he is held back by WHITE 2, who grabs his shirt. Correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "7-metre throw for BLACK team, regardless of the positions of the opponents", + "c": "7-metre throw for BLACK team, if no other player from WHITE team could legally stop", + "d": "Progressive punishment for WHITE 2", + "e": "Mandatory disqualification of WHITE 2 (red card shown by the referees)" + } + }, + { + "id": "14.12", + "question": "WHITE 3 is in possession of the ball, running towards the goal of BLACK team in a counterattack resulting in a clear chance of scoring. While he executes a jump shot, there is a whistle signal from a spectator that distracts WHITE 3, so that he does not take a shot on goal. Instead he stops with the ball in the goal area. Correct decision?", + "answers": { + "a": "Free throw for BLACK team after whistle signal", + "b": "7-metre throw for WHITE team", + "c": "Free throw for WHITE team", + "d": "Goalkeeper throw for BLACK team after whistle signal", + "e": "Statement in the match report in conformity with the regulations of the respective" + } + }, + { + "id": "14.13", + "question": "WHITE team is running in a counter-attack, and the score is 26:26. WHITE 5 gets ready to take a shot on goal from the goal-area line of BLACK team. At the time, there is a whistle signal from the timekeeper, who indicates that the game is over. The referees determine that 20 seconds remain to be played. Correct decision?", + "answers": { + "a": "Free throw for WHITE team at the timekeepers table.", + "b": "7-metre throw for WHITE team.", + "c": "Statement in the match report in conformity with the regulations of the respective", + "d": "Free throw for WHITE team from where the ball was when the whistle signal came." + } + }, + { + "id": "14.14", + "question": "Which of the following statements about the execution of a 7-metre throw are correct?", + "answers": { + "a": "The player executing the throw is allowed to stand up to one metre behind the 7-metre", + "b": "The referees must give a time-out, if the defending team is changing goalkeepers.", + "c": "The goalkeeper shall be given a personal punishment, if he repeatedly crosses the", + "d": "The players of the defending team must always be 3 metres away from the thrower." + } + }, + { + "id": "14.15", + "question": "WHITE 5 is in possession of the ball and jumps from the right corner into the goal area of BLACK team. He then collides with BLACK 11, who is standing with his arms up about 50cm inside the goal area. BLACK 11 has done this for the third time in the game. Correct decision?", + "answers": { + "a": "7-metre throw for WHITE team", + "b": "Offensive foul against WHITE 5", + "c": "2-minute suspension for BLACK 11", + "d": "Warning for BLACK 11" + } + }, + { + "id": "14.16", + "question": "WHITE 6 is running in a counter-attack and has a clear chance of scoring, when the lights go out in the hall. Which of the following statements are correct?", + "answers": { + "a": "The referees wait for the result of the clear scoring chance.", + "b": "The referees interrupt the match immediately and give a time-out.", + "c": "After the lights are functioning again, the game is restarted with a free throw for WHITE", + "d": "After the lights are functioning again, the game is restarted with a 7-metre throw for", + "e": "Statement in the match report in conformity with the regulations of the respective" + } + }, + { + "id": "14.17", + "question": "While WHITE 3 is executing a 7-metre throw, WHITE 5 crosses the free-throw line after the referee's whistle signal, but before the ball has left the thrower's hand. Goalkeeper BLACK 1 saves the shot. Correct decision?", + "answers": { + "a": "Repeat the 7-metre throw for WHITE team", + "b": "Free throw for BLACK team", + "c": "Goalkeeper throw for BLACK team" + } + }, + { + "id": "14.18", + "question": "WHITE 2 is ready to execute a 7-metre throw. The court referee whistles, but WHITE 2 drops the ball to the floor. BLACK 3 immediately picks up the ball and plays it to BLACK 2, who scores a goal in a counter-attack. Correct decision?", + "answers": { + "a": "Goal for BLACK team", + "b": "Repetition of the 7-metre throw", + "c": "Free throw for BLACK team", + "d": "Time-out" + } + }, + { + "id": "14.19", + "question": "WHITE 6 has the ball at the free-throw line of BLACK team and is brought down through a reckless foul by BLACK 5. At the same time, BLACK 8 stands at the goal-area line of BLACK team between his own goal and WHITE 6. Correct decision?", + "answers": { + "a": "Free throw for WHITE team", + "b": "Disqualification of BLACK 5 without written report (red card shown by the referees)", + "c": "2-minute suspension for BLACK 5", + "d": "7-metre throw for WHITE team" + } + }, + { + "id": "14.20", + "question": "WHITE team are in attack and play 7 against 6 with empty goal. BLACK 8 intercepts a pass. BLACK 8 dribbles the ball, and before he can get into position to take a shot on goal, he is attacked by WHITE 3, who manages to hold him shortly. Meanwhile, goalkeeper WHITE 12 enters the goal area again after a correct substitution with WHITE 7. What is the correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "7-metre throw for BLACK team", + "c": "Time-out", + "d": "2-minutes suspension for WHITE 3" + } + }, + { + "id": "14.21", + "question": "WHITE team are in attack and play 7 against 6 with empty goal. BLACK 5 intercepts a pass. BLACK 5 immediately clearly tries to take a direct shot on the empty goal. In that moment, he is pushed from behind by WHITE 6, so that he partially loses body control and his shot misses the goal. What is the correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "7-metre throw for BLACK team", + "c": "Time-out", + "d": "2-minute suspension for WHITE 6", + "e": "Disqualification for WHITE 6 (red card shown by the referees)" + } + }, + { + "id": "14.22", + "question": "WHITE team are in attack and play 7 against 6 with empty goal. WHITE 11 misses a pass, and the ball crosses the sideline to a throw-in for BLACK team. BLACK 9 takes the ball and executes the throw-in as an attempt to shoot the ball directly into the empty goal. The ball is blocked by WHITE 4, who is standing too close during the execution of the throw. What is the correct decision?", + "answers": { + "a": "Correction of the position of WHITE 4", + "b": "Progressive punishment for WHITE 4", + "c": "Repeated throw-in for BLACK team after whistle signal", + "d": "Free throw for BLACK team", + "e": "7-metre throw for BLACK team", + "f": "Direct 2-minute suspension for WHITE 4" + } + }, + { + "id": "14.23", + "question": "WHITE team are in attack and play 7 against 6 with empty goal. The referees call for an offensive foul against WHITE 7. BLACK 8 gets possession of the ball and is ready to execute the free throw as an attempt to shoot the ball into the empty goal. While doing so and before the ball has left his hand, he is held and pulled down from behind by WHITE 7 in a way that he partially loses his body control. Shortly after that, goalkeeper WHITE 16 enters his goal area after a correct substitution with WHITE 2. What is the correct decision?", + "answers": { + "a": "Progressive punishment for WHITE 7", + "b": "2-minute suspension for WHITE 7", + "c": "Disqualification for WHITE 7 (red card shown by the referees)", + "d": "Time-out", + "e": "Repeated free throw for BLACK team after whistle signal", + "f": "7-metre throw for BLACK team" + } + }, + { + "id": "15.1", + "question": "When carrying out a goalkeeper throw, goalkeeper WHITE 13 swings back the ball in a way that it goes beyond the goal line between the goalposts. Correct decision?", + "answers": { + "a": "Game continues without interruption", + "b": "Goalkeeper throw for WHITE team with whistle signal", + "c": "Goal for BLACK team", + "d": "Free throw for BLACK team" + } + }, + { + "id": "15.2", + "question": "20 seconds before the end of the match, WHITE team is leading 20:19. Goalkeeper WHITE 12 takes his time executing a goalkeeper throw, bouncing the ball back and forth in the goal area. Correct decision?", + "answers": { + "a": "Time-out", + "b": "Free throw against WHITE team", + "c": "Whistle signal for goalkeeper throw", + "d": "2-minute suspension for WHITE 12", + "e": "Show the forewarning signal for passive play" + } + }, + { + "id": "15.3", + "question": "The referees have given a free throw for BLACK team at the free-throw line of WHITE team. When all the players have assumed their correct positions, the referee whistles. Before the ball has left the thrower's hand, two of his teammates cross the free-throw line of WHITE team. Correct decision?", + "answers": { + "a": "Repetition of the free throw for BLACK team", + "b": "Free throw for WHITE team", + "c": "With restart signal", + "d": "Without restart signal" + } + }, + { + "id": "15.4", + "question": "Goalkeeper WHITE 12 is standing in the goal area with the ball in his hand and ready to execute a goalkeeper throw. BLACK 6 plays the ball away from WHITE 12 with an open hand. Correct decision?", + "answers": { + "a": "Goalkeeper throw for WHITE team", + "b": "Free throw for WHITE team", + "c": "Goalkeeper throw after whistle signal", + "d": "2-minute suspension for BLACK 6" + } + }, + { + "id": "15.5", + "question": "A throw-in is awarded to WHITE team. WHITE 8 executes the throw-in as a direct shot on goal. The ball hits the goalpost and bounces back to WHITE 8, who catches the ball and scores a goal. Correct decision?", + "answers": { + "a": "Goalkeeper throw for BLACK team", + "b": "Goal for WHITE team", + "c": "Throw-in is retaken after whistle signal", + "d": "Free throw for BLACK team" + } + }, + { + "id": "15.6", + "question": "Goalkeeper BLACK 12 has saved a shot on goal. He wants to immediately start a counter- attack, but drops the ball in a way that it crosses the goal line into the goal of BLACK team. Correct decision?", + "answers": { + "a": "Goal for WHITE team", + "b": "Repeat the goalkeeper throw after whistle signal", + "c": "Throw-in for WHITE team", + "d": "Free throw for WHITE team" + } + }, + { + "id": "15.7", + "question": "WHITE 6 executes a throw-in in the direction of his goalkeeper. Goalkeeper WHITE 1 notices the ball too late, and the ball crosses the goal line. Correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "Goal for BLACK team", + "c": "Goalkeeper throw for WHITE team", + "d": "Repeat the throw-in for WHITE team after whistle signal" + } + }, + { + "id": "15.8", + "question": "WHITE 7 executes a throw-in, and the ball hits the referee. WHITE 7 picks up the ball again and throws it into the goal of BLACK team. Correct decision?", + "answers": { + "a": "Goalkeeper throw for BLACK team", + "b": "Goal for WHITE team", + "c": "Free throw for BLACK team", + "d": "Repeat the throw-in after whistle signal", + "e": "Free throw for WHITE team" + } + }, + { + "id": "15.9", + "question": "There is a free throw for WHITE team. When everyone stands correctly, WHITE 10 puts the ball down to give some instructions. BLACK 7 quickly takes the ball and starts a counter-attack. Correct decision?", + "answers": { + "a": "Game continues without interruption", + "b": "Repeat free throw for WHITE team after whistle signal", + "c": "Free throw for WHITE team, warning for BLACK 7", + "d": "Free throw for WHITE team, 2-minute suspension for BLACK 7" + } + }, + { + "id": "15.10", + "question": "BLACK 9 wants to execute a free throw, but WHITE 11 is only two metres away from the ball and tries to delay the throw. Correct decision?", + "answers": { + "a": "Personal punishment against WHITE 11, free throw for BLACK team after whistle signal", + "b": "Free throw for WHITE team after whistle signal", + "c": "2-minute suspension for WHITE 11", + "d": "Correct the position of WHITE 11 and free throw after whistle signal" + } + }, + { + "id": "15.11", + "question": "There is a free throw for BLACK team at the free-throw line of WHITE team. The referee overlooks that BLACK 8 is in a position between the free-throw line and the goal-area line. BLACK 8 receives the ball and scores. Correct decision?", + "answers": { + "a": "Repeat the free throw for BLACK team after whistle signal", + "b": "Free throw for WHITE team", + "c": "Goal for BLACK team", + "d": "Warning for BLACK 8" + } + }, + { + "id": "15.12", + "question": "Goalkeeper BLACK 12 executes a goalkeeper throw towards the goal of WHITE team. No player from either team touches the ball, and it enters the goal of WHITE team. Correct decision?", + "answers": { + "a": "Goalkeeper throw for WHITE team", + "b": "Throw-in for WHITE team", + "c": "Goal for BLACK team", + "d": "Warning for BLACK 12 for unsportsmanlike conduct" + } + }, + { + "id": "15.13", + "question": "WHITE 5 has already received a warning and two 2-minute suspensions. When BLACK team is carrying out a free throw, he interferes with the execution of the throw by not keeping his distance. This is the first time he does that. Correct decision?", + "answers": { + "a": "Warning for WHITE 5", + "b": "No punishment", + "c": "Third 2-minute suspension for WHITE 5 and disqualification (red card shown by the" + } + }, + { + "id": "15.14", + "question": "Shortly before the end of the game, WHITE team is leading 24:23. A free throw is awarded for WHITE team about one metre outside the free-throw line of BLACK team. All players are in a correct position, and the referee whistles for the execution of the free throw. WHITE 10, who is executing the free throw, takes one step before the ball has left his hand. Correct decision?", + "answers": { + "a": "Free throw for WHITE team", + "b": "Time-out", + "c": "2-minute suspension for WHITE 10", + "d": "Free throw for BLACK team" + } + }, + { + "id": "15.15", + "question": "WHITE 14 wants to execute a free throw without whistle signal at the free-throw line of BLACK team. He and his teammates are standing in correct positions. Before the ball has left the hand of WHITE 14, both WHITE 13 and WHITE 15 run across the free-throw line towards the goal- area line. Correct decision?", + "answers": { + "a": "Correction", + "b": "Free throw for WHITE team after whistle signal", + "c": "Game continues without interruption", + "d": "Free throw for BLACK team" + } + }, + { + "id": "15.16", + "question": "Goalkeeper BLACK 1 is executing a goalkeeper throw. The ball touches the referee and goes back to BLACK 1, who in the meantime has left the goal area. Correct decision?", + "answers": { + "a": "Game continues without interruption", + "b": "Repeat the goalkeeper throw after whistle signal", + "c": "Free throw for WHITE team", + "d": "Free throw for BLACK team after whistle signal" + } + }, + { + "id": "15.17", + "question": "While executing a free throw, BLACK 11 swings back his arm while moving the ball completely over the sideline. Correct decision?", + "answers": { + "a": "Game continues without interruption", + "b": "Free throw for WHITE team", + "c": "Throw-in for WHITE team", + "d": "Free throw for WHITE team, verbal caution for BLACK 11" + } + }, + { + "id": "15.18", + "question": "Goalkeeper WHITE 1 stops the ball just in front of the goal line. When he tries to pass the ball to WHITE 4, the ball falls out of his hand and into his own goal. Correct decision?", + "answers": { + "a": "Goal for BLACK team", + "b": "Free throw for BLACK team", + "c": "7-metre throw for BLACK team", + "d": "Repeated goalkeeper throw for WHITE team after whistle signal" + } + }, + { + "id": "15.19", + "question": "WHITE team has a throw-off. The court referee gives the whistle signal for the execution. WHITE 13 takes the ball out of the hand of WHITE 9, who was standing ready to execute the throw. WHITE 13 does this because he saw that WHITE 7 and WHITE 3 are running into the half of the opponents and are in favourable positions. WHITE 13 throws the ball to WHITE 7, who scores a goal. Correct decision?", + "answers": { + "a": "Goal for WHITE team", + "b": "Correction, repetition of the throw-off for WHITE team", + "c": "Free throw for BLACK team", + "d": "Verbal caution for WHITE 13", + "e": "Verbal caution for WHITE 7 and WHITE 13" + } + }, + { + "id": "15.20", + "question": "(Without throw-off area) The score is 30:30 with just four seconds left in the game. WHITE team scores to make it 31:30. BLACK team tries to take a quick throw-off. BLACK 10 stands with one foot behind the centre line and the other one just in front of it. Without a whistle signal, he throws the ball into the goal of WHITE team. The automatic signal from the public clock for the end of the game sounds. Correct decision?", + "answers": { + "a": "Goal for BLACK team", + "b": "Repetition of the throw-off for BLACK team", + "c": "Wait for the result of the throw", + "d": "Time-out", + "e": "The game is over; no goal" + } + }, + { + "id": "15.21", + "question": "There is a free throw for WHITE team at the free-throw line of BLACK team. WHITE 7 executes the free throw and, like his teammates, he is standing correctly outside the free-throw line. The free throw is executed quickly without a whistle signal, but before the ball has left the hand of WHITE 7, both WHITE 9 and WHITE 18 cross the free-throw line. Correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "Correction", + "c": "Free throw for WHITE team after whistle signal", + "d": "Free throw for BLACK team; warning for WHITE 9 and WHITE 18" + } + }, + { + "id": "15.22", + "question": "From which of the following throws is it not possible to score an own goal?", + "answers": { + "a": "Goalkeeper throw", + "b": "Free throw", + "c": "Throw-in", + "d": "Throw-off" + } + }, + { + "id": "15.23", + "question": "BLACK 4 assumes a correct position to execute a throw-in that has been awarded to his team. As he cannot find a teammate to whom he could pass the ball he bounces the ball one time inside the sideline. Correct decision?", + "answers": { + "a": "Free throw for WHITE team without whistle signal", + "b": "Throw-in for WHITE team after restart signal", + "c": "Repetition of the throw-in for BLACK team after whistle signal", + "d": "Free throw for BLACK team after whistle signal" + } + }, + { + "id": "15.24", + "question": "WHITE team receives a free throw. Without a whistle signal from the referees, WHITE 9 executes the free throw very quickly while jumping. The ball goes to WHITE 4, who finds himself completely unmarked in front of the goal of BLACK team. Correct decision?", + "answers": { + "a": "Game continues without interruption", + "b": "Free throw for BLACK team", + "c": "Repetition of the free throw for WHITE team after whistle signal" + } + }, + { + "id": "15.25", + "question": "WHITE team receives a free throw. Without a whistle signal from the referees, WHITE 5 very quickly executes the free throw while running fast. WHITE 5 intends to play the ball to WHITE 4, but BLACK 3 intercepts the ball and finds himself unmarked in front of the goal of WHITE team. Correct decision?", + "answers": { + "a": "Game continues without interruption", + "b": "Repetition of the free throw after whistle signal", + "c": "Repetition of the free throw and progressive punishment for BLACK 3" + } + }, + { + "id": "15.26", + "question": "BLACK team is ready to execute a free throw without whistle signal. BLACK 8 executes the throw with both feet and his left hand in contact with the floor. BLACK 6 receives the ball and scores a goal. What is the correct decision?", + "answers": { + "a": "Goal for BLACK team", + "b": "Correction, repetition of the free throw after whistle signal from the referees", + "c": "Free throw for WHITE team" + } + }, + { + "id": "16.1", + "question": "Team official B from WHITE team is complaining and receives a 2-minute suspension. Before the game is restarted, he complains again and is therefore disqualified. Correct decision?", + "answers": { + "a": "WHITE team is reduced by 2 players on the court for 2 minutes", + "b": "WHITE team is reduced by 1 player on the court for 4 minutes", + "c": "WHITE team is reduced by 1 player on the court for 2 minutes" + } + }, + { + "id": "16.2", + "question": "WHITE 8 receives a 2-minute suspension, as he has pushed an opponent. He approaches the referee to insult him with the following words: \"You are stupid, you are an idiot, you will never learn!\" Before leaving the court he spits in the referees face. Correct decision?", + "answers": { + "a": "Disqualification of WHITE 8, WHITE team is reduced by 1 player on the court for 4 minutes", + "b": "Disqualification of WHITE 8, WHITE team is reduced by 2 players on the court for 2 minutes", + "c": "Disqualification of WHITE 8, WHITE team is reduced by 1 player on the court for 4 minutes,", + "d": "Disqualification of WHITE 8, WHITE team is reduced by 2 players on the court for 2" + } + }, + { + "id": "16.3", + "question": "What is the maximum number of warnings that should be given to the officials of a team during a match?", + "answers": { + "a": "None", + "b": "1", + "c": "2", + "d": "3" + } + }, + { + "id": "16.4", + "question": "When does the suspension time of a player start?", + "answers": { + "a": "When the referee gives the hand signal for the suspension", + "b": "When the suspended player crosses the sideline", + "c": "When the referee whistles for the game to be restarted", + "d": "When the timekeeper starts the stopwatch" + } + }, + { + "id": "16.5", + "question": "To whom are suspensions to be indicated?", + "answers": { + "a": "The suspended player and the scorekeeper/timekeeper", + "b": "The responsible team official and the timekeeper", + "c": "Timekeeper/scorekeeper", + "d": "The suspended player, the responsible team official, and the scorekeeper" + } + }, + { + "id": "16.6", + "question": "BLACK 5 has received two 2-minute suspensions earlier in the game. One suspension for a foul that was punished progressively, and one for throwing the ball away, when the referees gave a free throw for the opponents. Now he commits his team's second faulty substitution, and before the game is restarted, he commits an extremely unsportsmanlike conduct. Correct decision?", + "answers": { + "a": "2-minute suspension for BLACK 5", + "b": "Disqualification for BLACK 5, written report (red and blue cards shown by the referees;", + "c": "Disqualification for BLACK 5, written report (red and blue cards shown by the referees);" + } + }, + { + "id": "16.7", + "question": "WHITE 5 receives a 2-minute suspension for a foul. While leaving the court he insults the referees and is disqualified. WHITE 5 then gets so upset that he hits one of the referees. Correct decision?", + "answers": { + "a": "Written report (blue card shown by the referees)", + "b": "WHITE team is reduced by 1 player on the court for 2 minutes", + "c": "WHITE team is reduced by 2 players on the court for 2 minutes", + "d": "WHITE team is reduced by 1 player on the court for 4 minutes" + } + }, + { + "id": "16.8", + "question": "WHITE 7 has just been suspended for two minutes for unfair play. Before the game is restarted, he says to the referee: \"You must be blind, you idiot!\" Correct decision?", + "answers": { + "a": "Another 2-minutes suspension for WHITE 7", + "b": "Disqualification of WHITE 7 without written report (red card shown by the referees)", + "c": "WHITE team is reduced by 2 players on the court for 2 minutes", + "d": "WHITE team is reduced by 1 player on the court for 4 minutes", + "e": "Disqualification of WHITE 7, written report (red and blue cards shown by the referees)" + } + }, + { + "id": "16.9", + "question": "WHITE 3 has been suspended for two minutes. After leaving the court, but before the restart of the match, WHITE 3 is guilty of a seriously unsportsmanlike conduct in the substitution area against official B from BLACK team. Just before that, official B from BLACK team ran out onto the playing court, even though no permission had been given. No sanctions have been called against the officials of BLACK team. Correct decision?", + "answers": { + "a": "Disqualification of WHITE 3 without written report (red card shown by the referees)", + "b": "Warning for official B from BLACK team", + "c": "WHITE team is reduced by 2 players on the court for 2 minutes", + "d": "WHITE team is reduced by 1 player on the court for 4 minutes" + } + }, + { + "id": "16.10", + "question": "When a player is disqualified, the team is reduced by 1 player on the court for 2 minutes, unless the disqualification is given:", + "answers": { + "a": "For seriously unsportsmanlike conduct during the half-time break", + "b": "For an infringement outside the court", + "c": "Before the match begins", + "d": "For insulting the referees" + } + }, + { + "id": "16.11", + "question": "During the half-time, break WHITE 7 assaults goalkeeper BLACK 12, while they are still on the court. Correct decision?", + "answers": { + "a": "Disqualification of WHITE 7, written report (red and blue cards shown by the referees);", + "b": "Warning for WHITE 7", + "c": "Caution for WHITE 7, because the match was interrupted" + } + }, + { + "id": "16.12", + "question": "During the half-time break, a referee is insulted by BLACK 7 on the way to the changing rooms. Correct decision?", + "answers": { + "a": "Disqualification of BLACK 7 without written report (red card shown by the referees)", + "b": "2-minute suspension for BLACK 7", + "c": "BLACK team is reduced by 1 player on the court for 2 minutes at the beginning of the", + "d": "Disqualification of BLACK 7, written report (red and blue cards shown by the referees)" + } + }, + { + "id": "16.13", + "question": "After the whistle for half-time, BLACK 5 collides with WHITE 9 on the court, and they both start shouting at each other. WHITE 9 then pushes BLACK 5 in the chest with both hands, so that BLACK 5 almost loses body control. Correct decision?", + "answers": { + "a": "2-minute suspension for WHITE 9 at the beginning of the second half", + "b": "Disqualification of WHITE 9 without written report (red card shown by the referees);", + "c": "Disqualification of WHITE 9; WHITE team starts the second half without reduction.", + "d": "Disqualification of WHITE 9, written report (red and blue cards shown by the referees);" + } + }, + { + "id": "16.14", + "question": "After the game, WHITE 10 shouts at the referees: \"You stole the game from us, you idiots!\" Correct decision?", + "answers": { + "a": "Warning for WHITE 10", + "b": "Disqualification of WHITE 10, written report (red and blue cards shown by the referees)", + "c": "Written report", + "d": "Warning for WHITE 10, written report" + } + }, + { + "id": "16.15", + "question": "During the half-time break, WHITE 9, on the playing court, commits an assault against official B from BLACK team, who subsequently insults WHITE 9. Correct decision?", + "answers": { + "a": "Disqualification of WHITE 9, written report (red and blue cards shown by the referees);", + "b": "Disqualification of official B from BLACK team, written report (red and blue cards shown by", + "c": "Disqualification of WHITE 9 (red card shown by the referees); WHITE team will not be", + "d": "Disqualification of official B from BLACK team (red card shown by the referees); BLACK" + } + }, + { + "id": "16.16", + "question": "WHITE 7 is disqualified because he has just received his third 2-minute suspension. He tries to argue with the referees and does not leave the court. Correct decision?", + "answers": { + "a": "No further action", + "b": "WHITE team is reduced by 1 player on the court for 4 minutes.", + "c": "WHITE team is reduced by 2 players on the court for 2 minutes." + } + }, + { + "id": "16.17", + "question": "WHITE 11 was warned in the first half and is again guilty of unsportsmanlike conduct during the half-time break. WHITE team was playing at full strength on the court, when the first half ended. Correct decision?", + "answers": { + "a": "Warning for WHITE 11", + "b": "2-minute suspension for WHITE 11", + "c": "Disqualification of WHITE 11", + "d": "WHITE team will be reduced by 1 player on the court for 2 minutes from the beginning of", + "e": "WHITE team will not be reduced by players on the court from the beginning of the second" + } + }, + { + "id": "16.18", + "question": "WHITE 4 is injured. The referees whistle for a time-out and give the hand signal to permit WHITE team to enter the court and take care of the player. Officials A and B from WHITE team, but also official A from BLACK team, enter the court. Official A from BLACK team already received a warning. Correct decision?", + "answers": { + "a": "No intervention", + "b": "When the game is restarted, BLACK team continues with the same number of players on", + "c": "2-minute suspension for official A from BLACK team", + "d": "Disqualification of official A from BLACK team (red card shown by the referees)", + "e": "When the game is restarted, BLACK team will be reduced by 1 player on the court for 2", + "f": "After receiving medical care on the court, WHITE 4 must leave the court and can only re-" + } + }, + { + "id": "16.19", + "question": "BLACK 9 is given a disqualification because of a serious foul against WHITE 9. Before the game is restarted, BLACK 9 hits official A from WHITE team in the face. Correct decision?", + "answers": { + "a": "Disqualification of BLACK 9 without written report (red card shown by the referees); BLACK", + "b": "Disqualification of BLACK 9 without written report (red card shown by the referees); BLACK", + "c": "No additional punishment is possible", + "d": "Disqualification of BLACK 9, written report (red and blue cards shown by the referees);", + "e": "Disqualification of BLACK 9, written report (red and blue cards shown by the referees);" + } + }, + { + "id": "16.20", + "question": "BLACK 8 is given his first 2-minute suspension following a time-out signal. When he leaves the court, before the game is restarted, he addresses the referees in an unsportsmanlike manner. Correct decision?", + "answers": { + "a": "An additional 2-minute suspension for BLACK 8, BLACK team will be reduced by 2 players", + "b": "An additional 2-minute suspension for BLACK 8, BLACK team will be reduced by 1 player on", + "c": "Disqualification of BLACK 8 (red card shown by the referees), BLACK team will be reduced", + "d": "Disqualification of BLACK 8 (red card shown by the referees), BLACK team will be reduced" + } + }, + { + "id": "16.21", + "question": "In which of the following situations must a team be reduced by 1 player on the court for 4 minutes?", + "answers": { + "a": "A player has just been disqualified. When leaving the court, he protests in a way that", + "b": "A player has just received a 2-minute suspension. When leaving the court, he insults the", + "c": "A player has just received a 2-minute suspension for unsportsmanlike conduct towards an", + "d": "A player has just received a 2-minute suspension for unsportsmanlike conduct. After", + "e": "A player has just been disqualified for spitting on an opponent. When leaving the court, he", + "f": "A player has just been disqualified for a serious foul. After leaving the court, and after the" + } + }, + { + "id": "16.22", + "question": "WHITE 5 receives a 2-minute suspension in minute 7. He complains before the game is restarted and receives an additional 2-minute suspension. Exactly one minute later, he runs onto the court, and the timekeeper whistles. Because of the additional suspension for entering the court, he is disqualified. Because of this he now insults the referees. Correct decision?", + "answers": { + "a": "WHITE team will be reduced by 1 player on the court from 07:00 to 08:00, by 2 players", + "b": "WHITE team will be reduced by 1 player on the court from 07:00 to 08:00, by 2 players", + "c": "WHITE team will be reduced by 2 players on the court from 07:00 to 08:00, by 3 players", + "d": "WHITE team will be reduced by 2 players on the court from 07:00 to 08:00, by 4 players", + "e": "Disqualification of WHITE 5, written report (red and blue cards shown by the referees)" + } + }, + { + "id": "16.23", + "question": "Official C from WHITE team receives a warning in the first half because of unsportsmanlike conduct. The playing time is 35:50, and official B from WHITE team, with forceful gestures, shows that he disagrees with a decision of the referees. For this, he receives a 2-minute suspension. Three minutes before the end of the match, official A from WHITE team enters the court without permission from the referees. What is the correct decision?", + "answers": { + "a": "Warning for official A from WHITE team", + "b": "2-minute suspension for official A from WHITE team; WHITE team are reduced on the court", + "c": "2-minute suspension for official A from WHITE team; WHITE team are reduced on the court", + "d": "Disqualification for official A from WHITE team (red card shown by the referees); WHITE", + "e": "Disqualification for official A from WHITE team with written report (red and blue cards" + } + }, + { + "id": "17.1", + "question": "The referees disagree on which team should have a throw-in. How should this be handled?", + "answers": { + "a": "The court referee decides.", + "b": "The goal-line referee decides.", + "c": "The two referees make a joint decision after consultation.", + "d": "Time-out", + "e": "No time-out, but throw-in executed after whistle signal" + } + }, + { + "id": "17.2", + "question": "The automatic final signal from the public clock is not working. The timekeeper has not noticed the problem and therefore does not react, even though the playing time has already ended. Who shall give the final signal in this case?", + "answers": { + "a": "Only the scorekeeper", + "b": "Only the court referee", + "c": "Only the delegate", + "d": "Only one of the referees", + "e": "Only the timekeeper", + "f": "Either the timekeeper, the delegate or one of the referees" + } + }, + { + "id": "17.3", + "question": "BLACK 2 has committed an infraction. The court referee decides on a disqualification of BLACK 2 (red card shown by the referees) and a free throw. The goal referee decides on a 2-minute suspension for BLACK 2 and a 7-metre throw. How is BLACK 2 to be penalised, and how is the game to be continued?", + "answers": { + "a": "2-minute suspension for BLACK 2", + "b": "Disqualification of BLACK 2 (red card shown by the referees)", + "c": "Free throw", + "d": "7-metre throw" + } + }, + { + "id": "17.4", + "question": "In case of doubt, who decides about the accuracy of the timekeeping?", + "answers": { + "a": "The timekeeper and the scorekeeper", + "b": "The two referees reach a joint decision.", + "c": "The timekeeper", + "d": "The two referees and the timekeeper reach a joint decision." + } + }, + { + "id": "17.5", + "question": "Which punishments need to be explained in the match report?", + "answers": { + "a": "All disqualifications, except for those given because of three 2-minute suspensions", + "b": "All punishments, except cautions", + "c": "All suspensions and all disqualifications", + "d": "Disqualifications for dangerous fouls or seriously unsportsmanlike conduct in the last 30", + "e": "Disqualification due to extremely unsportsmanlike conduct", + "f": "Any progressive punishment during the last 30 seconds of the game, if the action is" + } + }, + { + "id": "17.6", + "question": "Who is entitled to address the referees during a game?", + "answers": { + "a": "Every player", + "b": "Every official", + "c": "The responsible team official", + "d": "The team captain" + } + }, + { + "id": "17.7", + "question": "The referees have different opinions about how much playing time remains. The goal-line referee (first mentioned referee) believes that 50 seconds remain, while the court referee believes that 42 seconds remain. Correct decision?", + "answers": { + "a": "The longer playing time applies (50 seconds).", + "b": "The first mentioned referee decides (50 seconds).", + "c": "The court referee decides (42 seconds).", + "d": "The two referees must reach a joint decision." + } + }, + { + "id": "17.8", + "question": "At the start of a match, which referee becomes the court referee, and which referee becomes the goal-line referee?", + "answers": { + "a": "The first mentioned referee becomes the court referee.", + "b": "The first mentioned referee becomes the goal-line referee.", + "c": "The referees use a coin toss to decide, who starts where.", + "d": "The referees are free to make their own choice." + } + }, + { + "id": "17.9", + "question": "The two referees whistle after a collision between two players. The court referee shows offensive foul, but the goal-line referee indicates a violation by the defender. How should this be decided?", + "answers": { + "a": "The decision of the goal-line referee is valid.", + "b": "The decision of the court referee is valid.", + "c": "The referees contact each other to reach a joint decision.", + "d": "Time-out is obligatory", + "e": "Time-out only necessary if the joint decision goes against the attacking team", + "f": "Time-out not obligatory, if the referees are using electronic equipment for their internal" + } + }, + { + "id": "18.1", + "question": "What do the Rules of the Game prescribe regarding the work distribution between timekeeper and scorekeeper?", + "answers": { + "a": "The control of the entry and exit of the substitutes is handled only by the timekeeper.", + "b": "Generally, only the timekeeper should interrupt the game, when this becomes necessary.", + "c": "The scorekeeper must whistle, if he observes that a substitute enters the court too soon.", + "d": "If there is no public clock, the timekeeper keeps the teams informed about how much time", + "e": "Counting the number of attacks when a player is serving 3 attacks after receiving medical" + } + }, + { + "id": "18.2", + "question": "WHITE 5 has a clear chance of scoring. Team official A from WHITE team insults the timekeeper. The timekeeper whistles just when WHITE 5 is about to shoot. The action has been noticed only by the timekeeper. Correct decision?", + "answers": { + "a": "Free throw for BLACK team", + "b": "Punishment against team official A from WHITE team", + "c": "Free throw for WHITE team", + "d": "7-metre throw for WHITE team", + "e": "Written report" + } + }, + { + "id": "18.3", + "question": "The responsible team official from WHITE team insults the scorekeeper, without this being noticed by the referees or a delegate. During the next interruption of the game, the scorekeeper informs the referees about what has happened. Correct decision?", + "answers": { + "a": "Disqualification of the responsible team official from WHITE team, written report (red and", + "b": "2-minute suspension for the responsible team official of WHITE team", + "c": "Written report", + "d": "Warning for the responsible team official from WHITE team", + "e": "No personal punishment possible" + } + }, + { + "id": "18.4", + "question": "WHITE team is in possession of the ball at the free-throw line of BLACK team. The technical delegate interrupts the game and explains to the referees that official A from BLACK team has insulted him. Correct decision?", + "answers": { + "a": "Caution for official A from BLACK team, written report", + "b": "Disqualification of official A from BLACK team, written report (red and blue cards shown by", + "c": "The game is restarted with a free throw for WHITE team at the substitution area of BLACK", + "d": "The game is restarted with a free throw for WHITE team at the free-throw line of BLACK" + } + }, + { + "id": "18.5", + "question": "WHITE team is in possession of the ball at the free-throw line of BLACK team. The timekeeper interrupts the game and explains to the referees that official A from WHITE team has insulted him. The action has been noticed only by the timekeeper. Correct decision?", + "answers": { + "a": "Written report", + "b": "2-minute suspension for official A from WHITE team, written report", + "c": "The game is restarted with a free throw for BLACK team at the substitution area of WHITE", + "d": "The game is restarted with a free throw for WHITE team at the free-throw line of BLACK" + } + }, + { + "id": "18.6", + "question": "During the match, official A from WHITE team repeatedly moves to the timekeeper's desk to coach right next to it. While doing so he protests over referee decisions. Due to the noise in the playing hall, the referees do not notice this. Correct decision?", + "answers": { + "a": "The timekeeper immediately interrupts the game and informs the referees about official", + "b": "The timekeeper waits until the next interruption of the game and informs the referees", + "c": "Progressive punishment for official A from WHITE team", + "d": "No punishment possible" + } + }, + { + "id": "18.7", + "question": "When should the timekeeper/scorekeeper inform the referees about a violation of the Substitution Area Regulations that has not been noticed by the referees?", + "answers": { + "a": "Immediately", + "b": "At the time of the next interruption of the game" + } + }, + { + "id": "18.8", + "question": "If the technical delegate interrupts the game because of a violation by WHITE team when the ball is in play, the game is restarted with ball possession by BLACK team. Correct?", + "answers": { + "a": "Yes", + "b": "No" + } + }, + { + "id": "SAR.1", + "question": "What should be the distance between the centre line and the start of the substitution benches?", + "answers": { + "a": "1 metre", + "b": "2 metres", + "c": "3 metres", + "d": "3.5 metres" + } + }, + { + "id": "SAR.2", + "question": "Official A from WHITE team has already received a warning while sitting on the bench. He now leaves the substitution area and sits in the spectators' area. From this position, he continues to protest over the referees' decisions. Correct decision?", + "answers": { + "a": "No action possible", + "b": "2-minute suspension for official A from WHITE team", + "c": "Disqualification of official A from WHITE team (red card shown by the referees)", + "d": "Disqualification of official A from WHITE team, written report (red and blue cards shown by", + "e": "WHITE team will be reduced by 1 player on the court for 2 minutes." + } + } +] diff --git a/src/data/answers.json b/src/data/questions/ihf_08_2019/answers.json similarity index 100% rename from src/data/answers.json rename to src/data/questions/ihf_08_2019/answers.json diff --git a/src/data/questions/de.json b/src/data/questions/ihf_08_2019/de.json similarity index 100% rename from src/data/questions/de.json rename to src/data/questions/ihf_08_2019/de.json diff --git a/src/data/questions/en.json b/src/data/questions/ihf_08_2019/en.json similarity index 100% rename from src/data/questions/en.json rename to src/data/questions/ihf_08_2019/en.json diff --git a/src/data/questions/es.json b/src/data/questions/ihf_08_2019/es.json similarity index 100% rename from src/data/questions/es.json rename to src/data/questions/ihf_08_2019/es.json diff --git a/src/data/questions/fr.json b/src/data/questions/ihf_08_2019/fr.json similarity index 100% rename from src/data/questions/fr.json rename to src/data/questions/ihf_08_2019/fr.json diff --git a/src/model/TestDataManager.tsx b/src/model/TestDataManager.tsx index dd91f21..cf62773 100644 --- a/src/model/TestDataManager.tsx +++ b/src/model/TestDataManager.tsx @@ -1,22 +1,29 @@ /* eslint-disable no-underscore-dangle */ import { IDBPDatabase, openDB } from "idb"; -import answerData from "../data/answers.json"; import { IAnswer, IQuestion, ITestData, RefereeDB, } from "./index"; import Question from "./Question"; +import { loadQuestions } from "../utils/loadTestData"; + +export const AVAILABLE_LANGUAGES = { + ihf_05_2024: ["en"], + ihf_08_2019: ["en", "de", "fr", "es"], +}; export default class TestDataManager { private db: IDBPDatabase|null = null; private _data: {[id: string]: Question } = {}; - private loadedLanguages: string[] = []; + private loadedLanguages: Map = new Map(); private todo: string[] = []; private initialized = false; + private _version: string = ""; + private currentId = ""; private _asked = 0; @@ -25,22 +32,32 @@ export default class TestDataManager { private _wrong = 0; - public async initialize(language: string) { - if (this.initialized) { + private _languageMissing: boolean = false; + + public async initialize(lang: string, version: keyof typeof AVAILABLE_LANGUAGES = "ihf_05_2024") { + let language = lang; + if (!AVAILABLE_LANGUAGES[version].includes(language)) { + this._languageMissing = true; + language = "en"; + } else { + this._languageMissing = false; + } + + if (this.initialized && this._version === version) { await this.switchLanguage(language); return this._data[this.currentId]; } - const mappedAnswers = answerData.reduce<{[id: string]: IAnswer}>((prev, curr) => ({ + const data = await loadQuestions(language, version); + + this.loadedLanguages.set(version, [language]); + + const mappedAnswers = data.answers.reduce<{[id: string]: IAnswer}>((prev, curr) => ({ ...prev, [curr.id]: curr, }), {}); - const questions = await TestDataManager.loadQuestions(language); - - this.loadedLanguages = [language]; - - const mappedQuestions = questions.reduce<{[id: string]: IQuestion}>((prev, curr) => ({ + const mappedQuestions = data.questions.reduce<{[id: string]: IQuestion}>((prev, curr) => ({ ...prev, [curr.id]: curr, }), {}); @@ -49,17 +66,16 @@ export default class TestDataManager { let db; - // idb library does not support IE - const ua = window.navigator.userAgent; - const isIE = /MSIE|Trident/.test(ua); - if (!isIE) { - db = await openDB("referee", 1, { + try { + db = await openDB(version, 1, { async upgrade(currentDB, oldVersion) { if (oldVersion < 1) { currentDB.createObjectStore("questions"); } }, }); + } catch (err) { + // silently fail } const ids = Object.keys(mappedAnswers); @@ -125,6 +141,7 @@ export default class TestDataManager { } this.initialized = true; + this._version = version; return this.next(); } @@ -145,6 +162,10 @@ export default class TestDataManager { return this._data; } + get languageMissing(): boolean { + return this._languageMissing; + } + public async checkAnswer(answers: string[]) { if (!this.currentId) { return { @@ -184,26 +205,17 @@ export default class TestDataManager { } private async switchLanguage(language: string) { - if (this.loadedLanguages.includes(language)) { + const languages = this.loadedLanguages.get(this._version); + if (languages && languages.includes(language)) { return; } - const questions = await TestDataManager.loadQuestions(language); - for (let i = 0; i < questions.length; i += 1) { - const question = questions[i]; + const data = await loadQuestions(language, this._version); + for (let i = 0; i < data.questions.length; i += 1) { + const question = data.questions[i]; this._data[question.id].updateData(language, question); } - this.loadedLanguages = [...this.loadedLanguages, language]; - } - - private static async loadQuestions(language: string): Promise { - const response = await fetch(`/data/questions/${language}.json`); - const json = await response.json(); - if (!response.ok) { - throw new Error(json); - } - - return json; + this.loadedLanguages.set(this._version, [...languages || [], language]); } } diff --git a/src/model/__tests__/TestDataManager.test.tsx b/src/model/__tests__/TestDataManager.test.tsx new file mode 100644 index 0000000..38cd54d --- /dev/null +++ b/src/model/__tests__/TestDataManager.test.tsx @@ -0,0 +1,105 @@ +import TestDataManager from "../TestDataManager"; +import { loadQuestions } from "../../utils/loadTestData"; +import { IQuestion } from "../index"; + +jest.mock("../../utils/loadTestData"); + +const testQuestionEN: IQuestion = { + id: "1.1", + question: "English", + answers: { + a: "Option A", + b: "Option B", + c: "Option C", + d: "Option D", + }, +}; + +const testQuestionDE: IQuestion = { + id: "1.1", + question: "Deutsch", + answers: { + a: "Option A", + b: "Option B", + c: "Option C", + d: "Option D", + }, +}; + +describe("TestDataManager", () => { + let manager: TestDataManager; + + beforeEach(() => { + manager = new TestDataManager(); + }); + + it("should load data correctly", async () => { + (loadQuestions as jest.Mock).mockResolvedValueOnce({ + questions: [testQuestionEN], + answers: [{ + id: "1.1", + correct: [ + "b", + "d", + ], + rule: [ + "1:1", + ], + }], + }); + + await manager.initialize("en", "ihf_08_2019"); + + expect(loadQuestions).toHaveBeenCalledWith("en", "ihf_08_2019"); + expect(manager.data["1.1"]).toBeTruthy(); + expect(manager.data["1.1"].question).toEqual({ en: "English" }); + + // switch language, same version + + (loadQuestions as jest.Mock).mockResolvedValueOnce({ + questions: [testQuestionDE], + answers: [{ + id: "1.1", + correct: [ + "b", + "d", + ], + rule: [ + "1:1", + ], + }], + }); + + await manager.initialize("de", "ihf_08_2019"); + + expect(manager.data["1.1"].question).toEqual({ en: "English", de: "Deutsch" }); + + // switch version, same language + + (loadQuestions as jest.Mock).mockResolvedValueOnce({ + questions: [testQuestionEN], + answers: [{ + id: "1.1", + correct: [ + "b", + "d", + ], + rule: [ + "1:1", + ], + }], + }); + + await manager.initialize("en", "ihf_05_2024"); + + expect(manager.data["1.1"].question).toEqual({ en: "English" }); + expect(manager.languageMissing).toBeFalsy(); + + // switch to missing language + + await manager.initialize("fr", "ihf_05_2024"); + + expect(manager.data["1.1"].question).toEqual({ en: "English" }); + expect(manager.languageMissing).toBeTruthy(); + }); +}); diff --git a/src/model/index.ts b/src/model/index.ts index b44e63d..1b91613 100644 --- a/src/model/index.ts +++ b/src/model/index.ts @@ -12,6 +12,11 @@ export interface IAnswer { rule: string[]; } +export interface IQABundle { + questions: IQuestion[]; + answers: IAnswer[]; +} + export interface ITestData { box: number; lastAsked: Date|null; diff --git a/src/translations/de.json b/src/translations/de.json index e5046e3..409d271 100644 --- a/src/translations/de.json +++ b/src/translations/de.json @@ -52,7 +52,8 @@ "check": "Überprüfen", "next": "Nächste Frage", "overall": "Insgesamt", - "relevant-rules": "Relevante Regeln" + "relevant-rules": "Relevante Regeln", + "language-missing": "Die neueste Version der Fragen ist in Ihrer Sprache nicht verfügbar. Sie können die Version oben rechts wechseln." }, "stats": { "overall": "Gesamt", diff --git a/src/translations/en.json b/src/translations/en.json index 6405e86..ec71a38 100644 --- a/src/translations/en.json +++ b/src/translations/en.json @@ -52,7 +52,8 @@ "check": "Check", "next": "Next", "overall": "Overall", - "relevant-rules": "Relevant Rules" + "relevant-rules": "Relevant Rules", + "language-missing": "The most recent version of the questions is not available in your language. You can switch the version on the top right." }, "stats": { "overall": "Overall", diff --git a/src/translations/es.json b/src/translations/es.json index 5818904..f5e03b7 100644 --- a/src/translations/es.json +++ b/src/translations/es.json @@ -52,7 +52,8 @@ "check": "Examinar", "next": "Siguiente Pregunta", "overall": "En General", - "relevant-rules": "Reglas Relevantes" + "relevant-rules": "Reglas Relevantes", + "language-missing": "La versión más reciente de las preguntas no está disponible en su idioma. Puede cambiar la versión en la parte superior derecha." }, "stats": { "overall": "Total", diff --git a/src/translations/fr.json b/src/translations/fr.json index ef10676..a74ffa7 100644 --- a/src/translations/fr.json +++ b/src/translations/fr.json @@ -52,7 +52,8 @@ "check": "Vérifier", "next": "Prochain", "overall": "au total", - "relevant-rules": "Règles Pertinentes" + "relevant-rules": "Règles Pertinentes", + "language-missing": "La version la plus récente des questions n'est pas disponible dans votre langue. Vous pouvez changer de version en haut à droite." }, "stats": { "overall": "Au Total", diff --git a/src/utils/__tests__/__snapshots__/mapRuleToAnchor.test.ts.snap b/src/utils/__tests__/__snapshots__/mapRuleToAnchor.test.ts.snap index 8608753..c937968 100644 --- a/src/utils/__tests__/__snapshots__/mapRuleToAnchor.test.ts.snap +++ b/src/utils/__tests__/__snapshots__/mapRuleToAnchor.test.ts.snap @@ -1,7 +1,7 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`mapRuleToAnchor should map all available rules to the correct anchor 1`] = ` -Array [ +[ "#10:1", "#10:2", "#10:3", @@ -225,7 +225,7 @@ Array [ "#disqualification-during-the-last-30-seconds", "#hand-signals", "#guidelines-and-interpretations", - "", + "#regulations-on-protective-equipment-and-accessories", "#substitution-area-regulations", "#substitution-area-regulations", "#substitution-area-regulations", @@ -233,7 +233,7 @@ Array [ `; exports[`mapRuleToAnchor should map all available rules to the correct anchor 2`] = ` -Array [ +[ "#10:1", "#10:2", "#10:3", @@ -457,7 +457,7 @@ Array [ "#disqualifikation-in-den-letzten-30-sekunden", "#handzeichen", "#guidelines-und-interpretationen", - "", + "#ausrüstungsreglement", "#auswechselraum-reglement", "#auswechselraum-reglement", "#auswechselraum-reglement", @@ -465,7 +465,7 @@ Array [ `; exports[`mapRuleToAnchor should map all available rules to the correct anchor 3`] = ` -Array [ +[ "#10:1", "#10:2", "#10:3", @@ -689,7 +689,7 @@ Array [ "#descalificación-durante-los-últimos-30-segundos-de-juego", "#gestoforma", "#directrices-e-interpretaciones", - "", + "#reglamento-sobre-equipos-de-protección-y-accesorios", "#reglamento-relativo-a-la-zona-de-cambios", "#reglamento-relativo-a-la-zona-de-cambios", "#reglamento-relativo-a-la-zona-de-cambios", diff --git a/src/utils/__tests__/mapRuleToAnchor.test.ts b/src/utils/__tests__/mapRuleToAnchor.test.ts index b2801d9..7b3a645 100644 --- a/src/utils/__tests__/mapRuleToAnchor.test.ts +++ b/src/utils/__tests__/mapRuleToAnchor.test.ts @@ -1,8 +1,6 @@ import { IAnswer } from "../../model"; import mapRuleToAnchor from "../mapRuleToAnchor"; - -// eslint-disable-next-line @typescript-eslint/no-var-requires -const Answers = require("../../data/answers.json"); +import * as Answers from "../../data/questions/ihf_08_2019/answers.json"; describe("mapRuleToAnchor", () => { it("should map all available rules to the correct anchor", () => { diff --git a/src/utils/loadTestData.ts b/src/utils/loadTestData.ts new file mode 100644 index 0000000..b5d3f6a --- /dev/null +++ b/src/utils/loadTestData.ts @@ -0,0 +1,20 @@ +import { IQABundle } from "../model"; + +export async function loadQuestions(language: string, version: string): Promise { + const response = await fetch(`/data/questions/${version}/${language}.json`); + if (!response.ok) { + throw new Error(await response.text()); + } + const questions = await response.json(); + + const answerResponse = await fetch(`/data/questions/${version}/answers.json`); + if (!answerResponse.ok) { + throw new Error(await answerResponse.text()); + } + const answers = await answerResponse.json(); + + return { + questions, + answers, + }; +} diff --git a/webpack.config.js b/webpack.config.js index eceb701..cca9fb5 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -29,7 +29,7 @@ const plugins = [ new CopyPlugin({ patterns: [ { - from: "data/questions/*", + from: "data/questions/**", }, { from: "static/*",