cours/Excalidraw/java collections 2022-10-24 08.45.06.excalidraw.md
Oscar Plaisant 66c143b7b3 update
2024-05-14 10:51:40 +02:00

42 KiB

excalidraw-plugin, tags
excalidraw-plugin tags
parsed
excalidraw

==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==

Text Elements

Iterable ^MhGptbwq

Collection ^b8I4jDLw

List ^F41RXFrO

Queue ^K9ghE8SL

Set ^xJXRy9Qk

ArrayList ^fUh2GSyd

LinkedList ^xUDQL6Ks

Vector ^JqUp8uD7

Stack ^7ZAyYK3l

Deque ^43sb5BYX

PriorityQueue ^DiRAnvWF

ArrayDeque ^c4IK56wJ

HashSet ^0KkqLNdJ

LinkedHashSet ^Jy2FPJR0

SortedSet ^XxI2ACG8

%%

Drawing

{
	"type": "excalidraw",
	"version": 2,
	"source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/2.1.1",
	"elements": [
		{
			"type": "arrow",
			"version": 1591,
			"versionNonce": 1466089225,
			"isDeleted": false,
			"id": "i7KJxDQTyAf1yMJo0DPwv",
			"fillStyle": "hachure",
			"strokeWidth": 4,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 0,
			"angle": 0,
			"x": -462.0113895877103,
			"y": -324.45408209431,
			"strokeColor": "#c92a2a",
			"backgroundColor": "transparent",
			"width": 1207.64399509804,
			"height": 820.4733455882358,
			"seed": 2061830049,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378638908,
			"link": null,
			"locked": false,
			"startBinding": null,
			"endBinding": null,
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": "triangle",
			"points": [
				[
					0,
					0
				],
				[
					1207.64399509804,
					793.6121323529417
				],
				[
					44.194240196078454,
					261.36642156862763
				],
				[
					329.02879901960796,
					389.0701593137257
				],
				[
					51.07230392156862,
					280.07046568627464
				],
				[
					390.5024509803925,
					820.4733455882358
				],
				[
					404.1130514705885,
					281.9163602941178
				],
				[
					656.587009803922,
					383.7392769607846
				],
				[
					410.0030637254904,
					294.2172181372551
				],
				[
					682.2313448618477,
					610.7766476693072
				],
				[
					372.9633834989405,
					279.3632447187599
				],
				[
					725.5362202481884,
					762.0954748016154
				],
				[
					758.5171568627457,
					282.41421568627464
				],
				[
					1016.2530637254908,
					369.84528186274537
				],
				[
					763.4497549019613,
					297.9626225490197
				],
				[
					1131.4288968695982,
					784.3374702077358
				]
			]
		},
		{
			"type": "rectangle",
			"version": 107,
			"versionNonce": 577819557,
			"isDeleted": false,
			"id": "ZtOkeIUPweRZmAgzpEMgD",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -32.9501953125,
			"y": -299.7421875,
			"strokeColor": "#2b8a3e",
			"backgroundColor": "transparent",
			"width": 195,
			"height": 63,
			"seed": 1914595074,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [
				{
					"type": "text",
					"id": "MhGptbwq"
				},
				{
					"id": "sZfHvVJIi2aC1ns2ngSxT",
					"type": "arrow"
				}
			],
			"updated": 1672583485783,
			"link": null,
			"locked": false,
			"customData": {
				"legacyTextWrap": true
			}
		},
		{
			"type": "text",
			"version": 71,
			"versionNonce": 808698119,
			"isDeleted": false,
			"id": "MhGptbwq",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 23.82984161376953,
			"y": -280.7421875,
			"strokeColor": "#2b8a3e",
			"backgroundColor": "transparent",
			"width": 81.43992614746094,
			"height": 25,
			"seed": 325814302,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630289,
			"link": null,
			"locked": false,
			"fontSize": 20,
			"fontFamily": 1,
			"text": "Iterable",
			"rawText": "Iterable",
			"textAlign": "center",
			"verticalAlign": "middle",
			"containerId": "ZtOkeIUPweRZmAgzpEMgD",
			"originalText": "Iterable",
			"lineHeight": 1.25
		},
		{
			"type": "rectangle",
			"version": 111,
			"versionNonce": 1723930373,
			"isDeleted": false,
			"id": "_2zVw_VqtrNss_tYhCtYJ",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -32.9501953125,
			"y": -160.7734375,
			"strokeColor": "#2b8a3e",
			"backgroundColor": "transparent",
			"width": 195,
			"height": 63,
			"seed": 1164642846,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [
				{
					"id": "b8I4jDLw",
					"type": "text"
				},
				{
					"id": "sZfHvVJIi2aC1ns2ngSxT",
					"type": "arrow"
				},
				{
					"id": "IijnLKqFqGXvrD8WcWJlN",
					"type": "arrow"
				}
			],
			"updated": 1672583485783,
			"link": null,
			"locked": false,
			"customData": {
				"legacyTextWrap": true
			}
		},
		{
			"type": "text",
			"version": 79,
			"versionNonce": 1884753863,
			"isDeleted": false,
			"id": "b8I4jDLw",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 18.769851684570312,
			"y": -141.7734375,
			"strokeColor": "#2b8a3e",
			"backgroundColor": "transparent",
			"width": 91.55990600585938,
			"height": 25,
			"seed": 1647881922,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630290,
			"link": null,
			"locked": false,
			"fontSize": 20,
			"fontFamily": 1,
			"text": "Collection",
			"rawText": "Collection",
			"textAlign": "center",
			"verticalAlign": "middle",
			"containerId": "_2zVw_VqtrNss_tYhCtYJ",
			"originalText": "Collection",
			"lineHeight": 1.25
		},
		{
			"type": "rectangle",
			"version": 66,
			"versionNonce": 1928457829,
			"isDeleted": false,
			"id": "1dDXNJE8quaS764okj0FX",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -378.5909090909091,
			"y": -20.895596590909122,
			"strokeColor": "#2b8a3e",
			"backgroundColor": "transparent",
			"width": 195,
			"height": 63,
			"seed": 1011443266,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [
				{
					"id": "F41RXFrO",
					"type": "text"
				},
				{
					"id": "oLrgOi-dOqKdRsKpQIr8W",
					"type": "arrow"
				},
				{
					"id": "u9H48XCjrDjnnJ1Lu2fVI",
					"type": "arrow"
				}
			],
			"updated": 1672583485783,
			"link": null,
			"locked": false,
			"customData": {
				"legacyTextWrap": true
			}
		},
		{
			"type": "text",
			"version": 28,
			"versionNonce": 33125447,
			"isDeleted": false,
			"id": "F41RXFrO",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -300.350888338956,
			"y": -1.895596590909122,
			"strokeColor": "#2b8a3e",
			"backgroundColor": "transparent",
			"width": 38.51995849609375,
			"height": 25,
			"seed": 337155806,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630291,
			"link": null,
			"locked": false,
			"fontSize": 20,
			"fontFamily": 1,
			"text": "List",
			"rawText": "List",
			"textAlign": "center",
			"verticalAlign": "middle",
			"containerId": "1dDXNJE8quaS764okj0FX",
			"originalText": "List",
			"lineHeight": 1.25
		},
		{
			"type": "rectangle",
			"version": 69,
			"versionNonce": 634444229,
			"isDeleted": false,
			"id": "ARG51jvdGxrMLI6iWPwTz",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -29,
			"y": -21.8046875,
			"strokeColor": "#2b8a3e",
			"backgroundColor": "transparent",
			"width": 195,
			"height": 63,
			"seed": 359331678,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [
				{
					"id": "K9ghE8SL",
					"type": "text"
				},
				{
					"id": "IijnLKqFqGXvrD8WcWJlN",
					"type": "arrow"
				},
				{
					"id": "xeNICpJ0DEsMZA7mx9xxk",
					"type": "arrow"
				},
				{
					"id": "MmbwAPFaCjv-BAz5dWk52",
					"type": "arrow"
				}
			],
			"updated": 1672583485783,
			"link": null,
			"locked": false,
			"customData": {
				"legacyTextWrap": true
			}
		},
		{
			"type": "text",
			"version": 31,
			"versionNonce": 211516743,
			"isDeleted": false,
			"id": "K9ghE8SL",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 39.15003204345703,
			"y": -2.8046875,
			"strokeColor": "#2b8a3e",
			"backgroundColor": "transparent",
			"width": 58.69993591308594,
			"height": 25,
			"seed": 74003842,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630293,
			"link": null,
			"locked": false,
			"fontSize": 20,
			"fontFamily": 1,
			"text": "Queue",
			"rawText": "Queue",
			"textAlign": "center",
			"verticalAlign": "middle",
			"containerId": "ARG51jvdGxrMLI6iWPwTz",
			"originalText": "Queue",
			"lineHeight": 1.25
		},
		{
			"type": "rectangle",
			"version": 68,
			"versionNonce": 679172389,
			"isDeleted": false,
			"id": "qP2RQ9bfSkpwM9dpS7Irq",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 321.5,
			"y": -22.1640625,
			"strokeColor": "#2b8a3e",
			"backgroundColor": "transparent",
			"width": 195,
			"height": 63,
			"seed": 395787522,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [
				{
					"id": "xJXRy9Qk",
					"type": "text"
				},
				{
					"id": "jlmEG99MXYQ3ApO7FHkBX",
					"type": "arrow"
				},
				{
					"id": "kJl7UHMHbNHuYQnUsDFBm",
					"type": "arrow"
				},
				{
					"id": "2WqjQZ-ULQhVscQAdfy58",
					"type": "arrow"
				},
				{
					"id": "u4-opOYbfjHoYb9Y3zPCw",
					"type": "arrow"
				}
			],
			"updated": 1672583485783,
			"link": null,
			"locked": false,
			"customData": {
				"legacyTextWrap": true
			}
		},
		{
			"type": "text",
			"version": 31,
			"versionNonce": 2089911079,
			"isDeleted": false,
			"id": "xJXRy9Qk",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 401.8000183105469,
			"y": -3.1640625,
			"strokeColor": "#2b8a3e",
			"backgroundColor": "transparent",
			"width": 34.39996337890625,
			"height": 25,
			"seed": 1044941854,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630294,
			"link": null,
			"locked": false,
			"fontSize": 20,
			"fontFamily": 1,
			"text": "Set",
			"rawText": "Set",
			"textAlign": "center",
			"verticalAlign": "middle",
			"containerId": "qP2RQ9bfSkpwM9dpS7Irq",
			"originalText": "Set",
			"lineHeight": 1.25
		},
		{
			"type": "arrow",
			"version": 95,
			"versionNonce": 1962830663,
			"isDeleted": false,
			"id": "sZfHvVJIi2aC1ns2ngSxT",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 63.6171875,
			"y": -165.87890625,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 1.4210854715202004e-14,
			"height": 67.74218750000003,
			"seed": 884240350,
			"groupIds": [],
			"frameId": null,
			"roundness": {
				"type": 2
			},
			"boundElements": [],
			"updated": 1715378630290,
			"link": null,
			"locked": false,
			"startBinding": {
				"elementId": "_2zVw_VqtrNss_tYhCtYJ",
				"gap": 5.10546875,
				"focus": -0.009565304487179528
			},
			"endBinding": {
				"elementId": "ZtOkeIUPweRZmAgzpEMgD",
				"gap": 3.1210937499999716,
				"focus": 0.009565304487179379
			},
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": "triangle",
			"points": [
				[
					0,
					0
				],
				[
					1.4210854715202004e-14,
					-67.74218750000003
				]
			]
		},
		{
			"type": "arrow",
			"version": 72,
			"versionNonce": 484462215,
			"isDeleted": false,
			"id": "IijnLKqFqGXvrD8WcWJlN",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 65.12500000000001,
			"y": -28.015625,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 1.4210854715202004e-14,
			"height": 68.7578125,
			"seed": 1957504578,
			"groupIds": [],
			"frameId": null,
			"roundness": {
				"type": 2
			},
			"boundElements": [],
			"updated": 1715378630292,
			"link": null,
			"locked": false,
			"startBinding": {
				"elementId": "ARG51jvdGxrMLI6iWPwTz",
				"gap": 6.2109375,
				"focus": -0.034615384615384694
			},
			"endBinding": {
				"elementId": "_2zVw_VqtrNss_tYhCtYJ",
				"gap": 1,
				"focus": -0.005899439102564317
			},
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": "triangle",
			"points": [
				[
					0,
					0
				],
				[
					1.4210854715202004e-14,
					-68.7578125
				]
			]
		},
		{
			"type": "arrow",
			"version": 202,
			"versionNonce": 110067431,
			"isDeleted": false,
			"id": "oLrgOi-dOqKdRsKpQIr8W",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -284.25469305404505,
			"y": -24.997159090909122,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 347.4453125,
			"height": 35.506747159090885,
			"seed": 452221698,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630291,
			"link": null,
			"locked": false,
			"startBinding": {
				"elementId": "1dDXNJE8quaS764okj0FX",
				"gap": 4.1015625,
				"focus": -0.027724358974358973
			},
			"endBinding": null,
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": null,
			"points": [
				[
					0,
					0
				],
				[
					-0.44843194595495106,
					-35.506747159090885
				],
				[
					346.99688055404505,
					-35.506747159090885
				]
			]
		},
		{
			"type": "arrow",
			"version": 200,
			"versionNonce": 1256864871,
			"isDeleted": false,
			"id": "jlmEG99MXYQ3ApO7FHkBX",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 426.2578125,
			"y": -26.44140625,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 358.71875,
			"height": 35.21875,
			"seed": 827897246,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630294,
			"link": null,
			"locked": false,
			"startBinding": {
				"elementId": "qP2RQ9bfSkpwM9dpS7Irq",
				"gap": 4.27734375,
				"focus": 0.07443910256410256
			},
			"endBinding": null,
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": null,
			"points": [
				[
					0,
					0
				],
				[
					0,
					-35.21875
				],
				[
					-358.71875,
					-35.21875
				]
			]
		},
		{
			"type": "rectangle",
			"version": 112,
			"versionNonce": 857165637,
			"isDeleted": false,
			"id": "CD8cusMtZswe_8WMlQkQs",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -294.7431640625,
			"y": 100.490234375,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 183,
			"height": 61,
			"seed": 590770014,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [
				{
					"type": "text",
					"id": "fUh2GSyd"
				}
			],
			"updated": 1672583485783,
			"link": null,
			"locked": false,
			"customData": {
				"legacyTextWrap": true
			}
		},
		{
			"type": "text",
			"version": 56,
			"versionNonce": 1613374823,
			"isDeleted": false,
			"id": "fUh2GSyd",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -249.02312469482422,
			"y": 118.490234375,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 91.55992126464844,
			"height": 25,
			"seed": 573552606,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630295,
			"link": null,
			"locked": false,
			"fontSize": 20,
			"fontFamily": 1,
			"text": "ArrayList",
			"rawText": "ArrayList",
			"textAlign": "center",
			"verticalAlign": "middle",
			"containerId": "CD8cusMtZswe_8WMlQkQs",
			"originalText": "ArrayList",
			"lineHeight": 1.25
		},
		{
			"type": "rectangle",
			"version": 118,
			"versionNonce": 5709477,
			"isDeleted": false,
			"id": "UHVDbQGphnZFKaQUenUeN",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -294.7431640625,
			"y": 199.16145833333337,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 183,
			"height": 61,
			"seed": 1948573086,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [
				{
					"id": "xUDQL6Ks",
					"type": "text"
				},
				{
					"id": "HODWW1jFfiqm0fmDR-C2a",
					"type": "arrow"
				}
			],
			"updated": 1672583485783,
			"link": null,
			"locked": false,
			"customData": {
				"legacyTextWrap": true
			}
		},
		{
			"type": "text",
			"version": 73,
			"versionNonce": 1430567399,
			"isDeleted": false,
			"id": "xUDQL6Ks",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -251.38311767578125,
			"y": 217.16145833333337,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 96.2799072265625,
			"height": 25,
			"seed": 1935135554,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630295,
			"link": null,
			"locked": false,
			"fontSize": 20,
			"fontFamily": 1,
			"text": "LinkedList",
			"rawText": "LinkedList",
			"textAlign": "center",
			"verticalAlign": "middle",
			"containerId": "UHVDbQGphnZFKaQUenUeN",
			"originalText": "LinkedList",
			"lineHeight": 1.25
		},
		{
			"type": "rectangle",
			"version": 146,
			"versionNonce": 1738932741,
			"isDeleted": false,
			"id": "QvHFl_CKUvXVZXp-N_t_j",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -294.7431640625,
			"y": 297.8326822916667,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 183,
			"height": 61,
			"seed": 441019074,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [
				{
					"id": "JqUp8uD7",
					"type": "text"
				}
			],
			"updated": 1672583485783,
			"link": null,
			"locked": false,
			"customData": {
				"legacyTextWrap": true
			}
		},
		{
			"type": "text",
			"version": 99,
			"versionNonce": 1427024935,
			"isDeleted": false,
			"id": "JqUp8uD7",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -234.39313507080078,
			"y": 315.8326822916667,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 62.29994201660156,
			"height": 25,
			"seed": 426318430,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630296,
			"link": null,
			"locked": false,
			"fontSize": 20,
			"fontFamily": 1,
			"text": "Vector",
			"rawText": "Vector",
			"textAlign": "center",
			"verticalAlign": "middle",
			"containerId": "QvHFl_CKUvXVZXp-N_t_j",
			"originalText": "Vector",
			"lineHeight": 1.25
		},
		{
			"type": "rectangle",
			"version": 134,
			"versionNonce": 2114025829,
			"isDeleted": false,
			"id": "ek1dcUMlGUYFIydxqoMpn",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -294.7431640625,
			"y": 396.50390625,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 183,
			"height": 61,
			"seed": 1744048066,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [
				{
					"id": "7ZAyYK3l",
					"type": "text"
				},
				{
					"id": "u9H48XCjrDjnnJ1Lu2fVI",
					"type": "arrow"
				}
			],
			"updated": 1672583485783,
			"link": null,
			"locked": false,
			"customData": {
				"legacyTextWrap": true
			}
		},
		{
			"type": "text",
			"version": 80,
			"versionNonce": 1274063239,
			"isDeleted": false,
			"id": "7ZAyYK3l",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -231.53314208984375,
			"y": 414.50390625,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 56.5799560546875,
			"height": 25,
			"seed": 1290224990,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630296,
			"link": null,
			"locked": false,
			"fontSize": 20,
			"fontFamily": 1,
			"text": "Stack",
			"rawText": "Stack",
			"textAlign": "center",
			"verticalAlign": "middle",
			"containerId": "ek1dcUMlGUYFIydxqoMpn",
			"originalText": "Stack",
			"lineHeight": 1.25
		},
		{
			"type": "arrow",
			"version": 183,
			"versionNonce": 1054117703,
			"isDeleted": false,
			"id": "u9H48XCjrDjnnJ1Lu2fVI",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "dashed",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -295.88671875,
			"y": 428.4765625,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 46.5859375,
			"height": 384.9698153409091,
			"seed": 2064959682,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630296,
			"link": null,
			"locked": false,
			"startBinding": {
				"elementId": "ek1dcUMlGUYFIydxqoMpn",
				"gap": 1.1435546875,
				"focus": -0.048283811475409846
			},
			"endBinding": {
				"elementId": "1dDXNJE8quaS764okj0FX",
				"gap": 1.40234375,
				"focus": 0.6202323717948718
			},
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": "triangle",
			"points": [
				[
					0,
					0
				],
				[
					-46.5859375,
					0
				],
				[
					-45.78583467561913,
					-384.9698153409091
				]
			]
		},
		{
			"type": "line",
			"version": 52,
			"versionNonce": 834426379,
			"isDeleted": false,
			"id": "0AmHmRUdahe8Dh3u-Cy9p",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "dashed",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -298.80078125,
			"y": 325.1875,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 43.125,
			"height": 0,
			"seed": 2037347486,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1672583485783,
			"link": null,
			"locked": false,
			"startBinding": null,
			"endBinding": null,
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": null,
			"points": [
				[
					0,
					0
				],
				[
					-43.125,
					0
				]
			]
		},
		{
			"type": "line",
			"version": 28,
			"versionNonce": 392438821,
			"isDeleted": false,
			"id": "aAXEP0cDrIqNSWKLJCcv-",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "dashed",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -294.95703125,
			"y": 231.31640625,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 46.3984375,
			"height": 0,
			"seed": 1732934302,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1672583485783,
			"link": null,
			"locked": false,
			"startBinding": null,
			"endBinding": null,
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": null,
			"points": [
				[
					0,
					0
				],
				[
					-46.3984375,
					0
				]
			]
		},
		{
			"type": "line",
			"version": 37,
			"versionNonce": 461069483,
			"isDeleted": false,
			"id": "6ZUP06SNzV5b6fxyY4wj1",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "dashed",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -296.94921875,
			"y": 130.05859375,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 43.0859375,
			"height": 0,
			"seed": 733298078,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1672583485783,
			"link": null,
			"locked": false,
			"startBinding": null,
			"endBinding": null,
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": null,
			"points": [
				[
					0,
					0
				],
				[
					-43.0859375,
					0
				]
			]
		},
		{
			"type": "rectangle",
			"version": 243,
			"versionNonce": 1911969669,
			"isDeleted": false,
			"id": "3CHIGZF0aQCNC3Ns6DAnI",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -15.78125,
			"y": 199.265625,
			"strokeColor": "#2b8a3e",
			"backgroundColor": "transparent",
			"width": 195,
			"height": 63,
			"seed": 1750759170,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [
				{
					"id": "43sb5BYX",
					"type": "text"
				},
				{
					"id": "IijnLKqFqGXvrD8WcWJlN",
					"type": "arrow"
				},
				{
					"id": "HODWW1jFfiqm0fmDR-C2a",
					"type": "arrow"
				},
				{
					"id": "MmbwAPFaCjv-BAz5dWk52",
					"type": "arrow"
				},
				{
					"id": "vXZ3kIoO1CYUa3gszwpTA",
					"type": "arrow"
				}
			],
			"updated": 1672583485783,
			"link": null,
			"locked": false,
			"customData": {
				"legacyTextWrap": true
			}
		},
		{
			"type": "text",
			"version": 209,
			"versionNonce": 1880715911,
			"isDeleted": false,
			"id": "43sb5BYX",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 51.838775634765625,
			"y": 218.265625,
			"strokeColor": "#2b8a3e",
			"backgroundColor": "transparent",
			"width": 59.75994873046875,
			"height": 25,
			"seed": 971895326,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630297,
			"link": null,
			"locked": false,
			"fontSize": 20,
			"fontFamily": 1,
			"text": "Deque",
			"rawText": "Deque",
			"textAlign": "center",
			"verticalAlign": "middle",
			"containerId": "3CHIGZF0aQCNC3Ns6DAnI",
			"originalText": "Deque",
			"lineHeight": 1.25
		},
		{
			"type": "rectangle",
			"version": 282,
			"versionNonce": 1454055141,
			"isDeleted": false,
			"id": "3wWYc6bgjXPPkbHf13Bgl",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 34.01953125,
			"y": 105.12890625,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 183,
			"height": 61,
			"seed": 2012111682,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [
				{
					"id": "DiRAnvWF",
					"type": "text"
				},
				{
					"id": "xeNICpJ0DEsMZA7mx9xxk",
					"type": "arrow"
				}
			],
			"updated": 1672583485783,
			"link": null,
			"locked": false,
			"customData": {
				"legacyTextWrap": true
			}
		},
		{
			"type": "text",
			"version": 236,
			"versionNonce": 320108295,
			"isDeleted": false,
			"id": "DiRAnvWF",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 60.699607849121094,
			"y": 123.12890625,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 129.6398468017578,
			"height": 25,
			"seed": 252570078,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630298,
			"link": null,
			"locked": false,
			"fontSize": 20,
			"fontFamily": 1,
			"text": "PriorityQueue",
			"rawText": "PriorityQueue",
			"textAlign": "center",
			"verticalAlign": "middle",
			"containerId": "3wWYc6bgjXPPkbHf13Bgl",
			"originalText": "PriorityQueue",
			"lineHeight": 1.25
		},
		{
			"type": "arrow",
			"version": 83,
			"versionNonce": 1543189447,
			"isDeleted": false,
			"id": "HODWW1jFfiqm0fmDR-C2a",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "dashed",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -107.1953125,
			"y": 230.25390625,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 87.82421875,
			"height": 0,
			"seed": 2013542174,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630297,
			"link": null,
			"locked": false,
			"startBinding": {
				"elementId": "UHVDbQGphnZFKaQUenUeN",
				"gap": 4.5478515625,
				"focus": 0.019424521857922254
			},
			"endBinding": {
				"elementId": "3CHIGZF0aQCNC3Ns6DAnI",
				"gap": 3.58984375,
				"focus": 0.016245039682539684
			},
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": "triangle",
			"points": [
				[
					0,
					0
				],
				[
					87.82421875,
					0
				]
			]
		},
		{
			"type": "arrow",
			"version": 89,
			"versionNonce": 21347527,
			"isDeleted": false,
			"id": "xeNICpJ0DEsMZA7mx9xxk",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "dashed",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 67.2890625,
			"y": 97.4296875,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 0,
			"height": 55.234375,
			"seed": 125256158,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630298,
			"link": null,
			"locked": false,
			"startBinding": {
				"elementId": "3wWYc6bgjXPPkbHf13Bgl",
				"gap": 7.69921875,
				"focus": -0.6363985655737705
			},
			"endBinding": {
				"elementId": "ARG51jvdGxrMLI6iWPwTz",
				"gap": 1,
				"focus": 0.012419871794871794
			},
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": "triangle",
			"points": [
				[
					0,
					0
				],
				[
					0,
					-55.234375
				]
			]
		},
		{
			"type": "arrow",
			"version": 109,
			"versionNonce": 2048404999,
			"isDeleted": false,
			"id": "MmbwAPFaCjv-BAz5dWk52",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 10.47265625,
			"y": 194.5078125,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 0,
			"height": 151.35546875,
			"seed": 145270878,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630297,
			"link": null,
			"locked": false,
			"startBinding": {
				"elementId": "3CHIGZF0aQCNC3Ns6DAnI",
				"gap": 4.7578125,
				"focus": -0.7307291666666667
			},
			"endBinding": {
				"elementId": "ARG51jvdGxrMLI6iWPwTz",
				"gap": 1.95703125,
				"focus": 0.5951522435897435
			},
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": "triangle",
			"points": [
				[
					0,
					0
				],
				[
					0,
					-151.35546875
				]
			]
		},
		{
			"type": "rectangle",
			"version": 314,
			"versionNonce": 1273900843,
			"isDeleted": false,
			"id": "ergSfULj5kl0sPGHZDUc5",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -70.26171875,
			"y": 360.42578125000006,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 183,
			"height": 61,
			"seed": 1515578654,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [
				{
					"id": "c4IK56wJ",
					"type": "text"
				},
				{
					"id": "vXZ3kIoO1CYUa3gszwpTA",
					"type": "arrow"
				}
			],
			"updated": 1672583485783,
			"link": null,
			"locked": false,
			"customData": {
				"legacyTextWrap": true
			}
		},
		{
			"type": "text",
			"version": 270,
			"versionNonce": 942226311,
			"isDeleted": false,
			"id": "c4IK56wJ",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": -35.16167449951172,
			"y": 378.42578125000006,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 112.79991149902344,
			"height": 25,
			"seed": 171770818,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630303,
			"link": null,
			"locked": false,
			"fontSize": 20,
			"fontFamily": 1,
			"text": "ArrayDeque",
			"rawText": "ArrayDeque",
			"textAlign": "center",
			"verticalAlign": "middle",
			"containerId": "ergSfULj5kl0sPGHZDUc5",
			"originalText": "ArrayDeque",
			"lineHeight": 1.25
		},
		{
			"type": "arrow",
			"version": 87,
			"versionNonce": 1403625799,
			"isDeleted": false,
			"id": "vXZ3kIoO1CYUa3gszwpTA",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "dashed",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 22.69921875,
			"y": 357.37890625,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 7.105427357601002e-15,
			"height": 94.11328125,
			"seed": 2085619906,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630303,
			"link": null,
			"locked": false,
			"startBinding": {
				"elementId": "ergSfULj5kl0sPGHZDUc5",
				"gap": 3.046875000000057,
				"focus": 0.01596653005464478
			},
			"endBinding": {
				"elementId": "3CHIGZF0aQCNC3Ns6DAnI",
				"gap": 1,
				"focus": 0.6053285256410255
			},
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": "triangle",
			"points": [
				[
					0,
					0
				],
				[
					7.105427357601002e-15,
					-94.11328125
				]
			]
		},
		{
			"type": "rectangle",
			"version": 150,
			"versionNonce": 680920165,
			"isDeleted": false,
			"id": "A1-bRrPX-retWcmOm-qsh",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 459.5,
			"y": 73.1953125,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 183,
			"height": 61,
			"seed": 1230846594,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [
				{
					"id": "0KkqLNdJ",
					"type": "text"
				},
				{
					"id": "kJl7UHMHbNHuYQnUsDFBm",
					"type": "arrow"
				}
			],
			"updated": 1672583485783,
			"link": null,
			"locked": false,
			"customData": {
				"legacyTextWrap": true
			}
		},
		{
			"type": "text",
			"version": 111,
			"versionNonce": 91813095,
			"isDeleted": false,
			"id": "0KkqLNdJ",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 511.25003814697266,
			"y": 91.1953125,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 79.49992370605469,
			"height": 25,
			"seed": 1913333406,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630303,
			"link": null,
			"locked": false,
			"fontSize": 20,
			"fontFamily": 1,
			"text": "HashSet",
			"rawText": "HashSet",
			"textAlign": "center",
			"verticalAlign": "middle",
			"containerId": "A1-bRrPX-retWcmOm-qsh",
			"originalText": "HashSet",
			"lineHeight": 1.25
		},
		{
			"type": "rectangle",
			"version": 161,
			"versionNonce": 2055352261,
			"isDeleted": false,
			"id": "eVXEqC7uJYPq72LxAwzPg",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 462.82421875,
			"y": 200.0390625,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 183,
			"height": 61,
			"seed": 1933738178,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [
				{
					"id": "Jy2FPJR0",
					"type": "text"
				},
				{
					"id": "2WqjQZ-ULQhVscQAdfy58",
					"type": "arrow"
				}
			],
			"updated": 1672583485784,
			"link": null,
			"locked": false,
			"customData": {
				"legacyTextWrap": true
			}
		},
		{
			"type": "text",
			"version": 129,
			"versionNonce": 965651015,
			"isDeleted": false,
			"id": "Jy2FPJR0",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 485.6942825317383,
			"y": 218.0390625,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 137.25987243652344,
			"height": 25,
			"seed": 951346270,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630304,
			"link": null,
			"locked": false,
			"fontSize": 20,
			"fontFamily": 1,
			"text": "LinkedHashSet",
			"rawText": "LinkedHashSet",
			"textAlign": "center",
			"verticalAlign": "middle",
			"containerId": "eVXEqC7uJYPq72LxAwzPg",
			"originalText": "LinkedHashSet",
			"lineHeight": 1.25
		},
		{
			"type": "arrow",
			"version": 119,
			"versionNonce": 849752743,
			"isDeleted": false,
			"id": "kJl7UHMHbNHuYQnUsDFBm",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "dashed",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 457.3203125,
			"y": 106.27734375,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 47.9453125,
			"height": 64.44140625,
			"seed": 2010088322,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630303,
			"link": null,
			"locked": false,
			"startBinding": {
				"elementId": "A1-bRrPX-retWcmOm-qsh",
				"gap": 2.1796875,
				"focus": -0.08465676229508197
			},
			"endBinding": {
				"elementId": "qP2RQ9bfSkpwM9dpS7Irq",
				"gap": 1,
				"focus": 0.09871794871794871
			},
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": "triangle",
			"points": [
				[
					0,
					0
				],
				[
					-47.9453125,
					0
				],
				[
					-47.9453125,
					-64.44140625
				]
			]
		},
		{
			"type": "arrow",
			"version": 139,
			"versionNonce": 611827719,
			"isDeleted": false,
			"id": "2WqjQZ-ULQhVscQAdfy58",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "dashed",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 461.82421875,
			"y": 232.5703125,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 78.66796875,
			"height": 189.140625,
			"seed": 261559774,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630304,
			"link": null,
			"locked": false,
			"startBinding": {
				"elementId": "eVXEqC7uJYPq72LxAwzPg",
				"gap": 1,
				"focus": -0.06659836065573771
			},
			"endBinding": {
				"elementId": "qP2RQ9bfSkpwM9dpS7Irq",
				"gap": 2.59375,
				"focus": 0.36762820512820515
			},
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": "triangle",
			"points": [
				[
					0,
					0
				],
				[
					-78.66796875,
					0
				],
				[
					-78.66796875,
					-189.140625
				]
			]
		},
		{
			"type": "rectangle",
			"version": 126,
			"versionNonce": 1899152005,
			"isDeleted": false,
			"id": "v98CC3_vsFiKg9wtprKoz",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 328.7048725328948,
			"y": 363.1621093749999,
			"strokeColor": "#2b8a3e",
			"backgroundColor": "transparent",
			"width": 195,
			"height": 63,
			"seed": 720200578,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [
				{
					"id": "XxI2ACG8",
					"type": "text"
				},
				{
					"id": "jlmEG99MXYQ3ApO7FHkBX",
					"type": "arrow"
				},
				{
					"id": "kJl7UHMHbNHuYQnUsDFBm",
					"type": "arrow"
				},
				{
					"id": "2WqjQZ-ULQhVscQAdfy58",
					"type": "arrow"
				},
				{
					"id": "u4-opOYbfjHoYb9Y3zPCw",
					"type": "arrow"
				}
			],
			"updated": 1672583485784,
			"link": null,
			"locked": false,
			"customData": {
				"legacyTextWrap": true
			}
		},
		{
			"type": "text",
			"version": 93,
			"versionNonce": 927977159,
			"isDeleted": false,
			"id": "XxI2ACG8",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 376.27492563348073,
			"y": 382.1621093749999,
			"strokeColor": "#2b8a3e",
			"backgroundColor": "transparent",
			"width": 99.85989379882812,
			"height": 25,
			"seed": 1336806814,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630304,
			"link": null,
			"locked": false,
			"fontSize": 20,
			"fontFamily": 1,
			"text": "SortedSet",
			"rawText": "SortedSet",
			"textAlign": "center",
			"verticalAlign": "middle",
			"containerId": "v98CC3_vsFiKg9wtprKoz",
			"originalText": "SortedSet",
			"lineHeight": 1.25
		},
		{
			"type": "arrow",
			"version": 122,
			"versionNonce": 220202119,
			"isDeleted": false,
			"id": "u4-opOYbfjHoYb9Y3zPCw",
			"fillStyle": "hachure",
			"strokeWidth": 1,
			"strokeStyle": "solid",
			"roughness": 1,
			"opacity": 100,
			"angle": 0,
			"x": 358.3183593750001,
			"y": 357.6185238486841,
			"strokeColor": "#000000",
			"backgroundColor": "transparent",
			"width": 0,
			"height": 314.0748355263157,
			"seed": 839261598,
			"groupIds": [],
			"frameId": null,
			"roundness": null,
			"boundElements": [],
			"updated": 1715378630304,
			"link": null,
			"locked": false,
			"startBinding": {
				"elementId": "v98CC3_vsFiKg9wtprKoz",
				"gap": 5.5435855263157805,
				"focus": -0.6962719298245609
			},
			"endBinding": {
				"elementId": "qP2RQ9bfSkpwM9dpS7Irq",
				"gap": 2.707750822368382,
				"focus": 0.6223758012820502
			},
			"lastCommittedPoint": null,
			"startArrowhead": null,
			"endArrowhead": "triangle",
			"points": [
				[
					0,
					0
				],
				[
					0,
					-314.0748355263157
				]
			]
		}
	],
	"appState": {
		"theme": "dark",
		"viewBackgroundColor": "#ffffff",
		"currentItemStrokeColor": "#c92a2a",
		"currentItemBackgroundColor": "transparent",
		"currentItemFillStyle": "hachure",
		"currentItemStrokeWidth": 4,
		"currentItemStrokeStyle": "solid",
		"currentItemRoughness": 1,
		"currentItemOpacity": 0,
		"currentItemFontFamily": 1,
		"currentItemFontSize": 20,
		"currentItemTextAlign": "left",
		"currentItemStartArrowhead": null,
		"currentItemEndArrowhead": "triangle",
		"scrollX": 497.702259685749,
		"scrollY": 382.1356078296038,
		"zoom": {
			"value": 0.8500000000000001
		},
		"currentItemRoundness": "sharp",
		"gridSize": null,
		"gridColor": {
			"Bold": "#C9C9C9FF",
			"Regular": "#EDEDEDFF"
		},
		"colorPalette": {},
		"currentStrokeOptions": null,
		"previousGridSize": null,
		"frameRendering": {
			"enabled": true,
			"clip": true,
			"name": true,
			"outline": true
		}
	},
	"files": {}
}

%%