{"ScriptPreparationCode":" var methods = [\r\n{id: \u0022insure\u0022, value: 19},\r\n{id: \u0022denial\u0022, value: 19},\r\n{id: \u0022quaint\u0022, value: 19},\r\n{id: \u0022proper\u0022, value: 19},\r\n{id: \u0022theory\u0022, value: 33},\r\n{id: \u0022supply\u0022, value: 33},\r\n{id: \u0022double\u0022, value: 33},\r\n{id: \u0022agenda\u0022, value: 33},\r\n {id: \u0022delete\u0022, value: 17},\r\n{id: \u0022estate\u0022, value: 17},\r\n{id: \u0022smooth\u0022, value: 17},\r\n{id: \u0022border\u0022, value: 17},\r\n{id: \u0022ensure\u0022, value: 19},\r\n{id: \u0022finish\u0022, value: 19},\r\n{id: \u0022manner\u0022, value: 19},\r\n{id: \u0022exotic\u0022, value: 19},\r\n{id: \u0022extent\u0022, value: 19},\r\n{id: \u0022layout\u0022, value: 19},\r\n {id: \u0022decade\u0022, value: 15},\r\n{id: \u0022define\u0022, value: 15},\r\n{id: \u0022morale\u0022, value: 17},\r\n{id: \u0022engine\u0022, value: 17},\r\n{id: \u0022detail\u0022, value: 17},\r\n{id: \u0022stroll\u0022, value: 17},\r\n{id: \u0022season\u0022, value: 17},\r\n{id: \u0022sphere\u0022, value: 17},\r\n{id: \u0022rotate\u0022, value: 17},\r\n{id: \u0022endure\u0022, value: 17},\r\n { id: \u0022morsel\u0022, value: 13},\r\n{id: \u0022harbor\u0022, value: 15},\r\n{id: \u0022topple\u0022, value: 15},\r\n{id: \u0022tumble\u0022, value: 15},\r\n{id: \u0022change\u0022, value: 15},\r\n{id: \u0022review\u0022, value: 15},\r\n{id: \u0022dealer\u0022, value: 15},\r\n{id: \u0022mutter\u0022, value: 15},\r\n{id: \u0022sketch\u0022, value: 15},\r\n{id: \u0022volume\u0022, value: 15},\r\n{id: \u0022person\u0022, value: 15},\r\n { id: \u0022locate\u0022, value: 13},\r\n{ id: \u0022remain\u0022, value: 13},\r\n{ id: \u0022polite\u0022, value: 13},\r\n{ id: \u0022helmet\u0022, value: 13},\r\n{ id: \u0022camera\u0022, value: 13},\r\n{ id: \u0022please\u0022, value: 13},\r\n{ id: \u0022planet\u0022, value: 13},\r\n{ id: \u0022height\u0022, value: 13},\r\n{ id: \u0022valley\u0022, value: 13},\r\n{ id: \u0022peanut\u0022, value: 13},\r\n{ id: \u0022treaty\u0022, value: 13},\r\n ];\r\n \r\n \r\n var orderOfMethods = [\r\n\u0022locate\u0022,\r\n\u0022remain\u0022,\r\n\u0022polite\u0022,\r\n\u0022helmet\u0022,\r\n\u0022camera\u0022,\r\n\u0022please\u0022,\r\n\u0022planet\u0022,\r\n\u0022height\u0022,\r\n\u0022valley\u0022,\r\n\u0022peanut\u0022,\r\n\u0022treaty\u0022,\r\n\u0022morsel\u0022,\r\n\u0022harbor\u0022,\r\n\u0022topple\u0022,\r\n\u0022tumble\u0022,\r\n\u0022change\u0022,\r\n\u0022review\u0022,\r\n\u0022dealer\u0022,\r\n\u0022mutter\u0022,\r\n\u0022sketch\u0022,\r\n\u0022volume\u0022,\r\n\u0022person\u0022,\r\n\u0022decade\u0022,\r\n\u0022define\u0022,\r\n\u0022morale\u0022,\r\n\u0022engine\u0022,\r\n\u0022detail\u0022,\r\n\u0022stroll\u0022,\r\n\u0022season\u0022,\r\n\u0022sphere\u0022,\r\n\u0022rotate\u0022,\r\n\u0022endure\u0022,\r\n\u0022delete\u0022,\r\n\u0022estate\u0022,\r\n\u0022smooth\u0022,\r\n\u0022border\u0022,\r\n\u0022ensure\u0022,\r\n\u0022finish\u0022,\r\n\u0022manner\u0022,\r\n\u0022exotic\u0022,\r\n\u0022extent\u0022,\r\n\u0022layout\u0022,\r\n\u0022insure\u0022,\r\n\u0022denial\u0022,\r\n\u0022quaint\u0022,\r\n\u0022proper\u0022,\r\n\u0022theory\u0022,\r\n\u0022supply\u0022,\r\n\u0022double\u0022,\r\n\u0022agenda\u0022\r\n \r\n ]\r\n","TestCases":[{"Name":"flatMap \u0026 find","Code":"orderOfMethods.flatMap((id) =\u003E {\r\n const method = methods.find((p) =\u003E p.id === id)\r\n return method || []\r\n })","IsDeferred":false},{"Name":"sortBy \u0026 findByIndex","Code":"_.sortBy(methods, x =\u003E orderOfMethods.findIndex(y =\u003E x.id === y));","IsDeferred":false}]}