{"group":{"id":1,"name":"Community","lockable":false,"created_at":"2012-01-18T18:02:15.000Z","updated_at":"2026-04-06T14:01:22.000Z","description":"Problems submitted by members of the MATLAB Central community.","is_default":true,"created_by":161519,"badge_id":null,"featured":false,"trending":false,"solution_count_in_trending_period":0,"trending_last_calculated":"2026-04-06T00:00:00.000Z","image_id":null,"published":true,"community_created":false,"status_id":2,"is_default_group_for_player":false,"deleted_by":null,"deleted_at":null,"restored_by":null,"restored_at":null,"description_opc":null,"description_html":null,"published_at":null},"problems":[{"id":2493,"title":"Must be in the front row...","description":"You are given a matrix followed by a single number.  Your object is to write a script that will shift the matrix around so that the number you are given is in the (1,1) position of the matrix.  For example, if you start with the magic(4) matrix:\r\n\r\n     16     2     3    13\r\n      5    11    10     8\r\n      9     7     6    12\r\n      4    14    15     1\r\n\r\nand the number 6, your output should be:\r\n\r\n     6    12     9     7\r\n    15     1     4    14\r\n     3    13    16     2\r\n    10     8     5    11\r\n\r\nIf there is more than one instance of the number, use the one in the leftmost column.  If there is more than one in that column, use the one in the uppermost row.  If your input is a modified magic(4)\r\n\r\n    16     2     3    13\r\n     6    11    10     8\r\n     9     7     6    12\r\n     6    14    15     1\r\n\r\nand you need to put 6 in the upper left corner, your output should be:\r\n\r\n     6    11    10     8\r\n     9     7     6    12\r\n     6    14    15     1\r\n    16     2     3    13\r\n\r\nIf the input number isn't in the matrix, return the original matrix.  Good luck!","description_html":"\u003cp\u003eYou are given a matrix followed by a single number.  Your object is to write a script that will shift the matrix around so that the number you are given is in the (1,1) position of the matrix.  For example, if you start with the magic(4) matrix:\u003c/p\u003e\u003cpre\u003e     16     2     3    13\r\n      5    11    10     8\r\n      9     7     6    12\r\n      4    14    15     1\u003c/pre\u003e\u003cp\u003eand the number 6, your output should be:\u003c/p\u003e\u003cpre\u003e     6    12     9     7\r\n    15     1     4    14\r\n     3    13    16     2\r\n    10     8     5    11\u003c/pre\u003e\u003cp\u003eIf there is more than one instance of the number, use the one in the leftmost column.  If there is more than one in that column, use the one in the uppermost row.  If your input is a modified magic(4)\u003c/p\u003e\u003cpre\u003e    16     2     3    13\r\n     6    11    10     8\r\n     9     7     6    12\r\n     6    14    15     1\u003c/pre\u003e\u003cp\u003eand you need to put 6 in the upper left corner, your output should be:\u003c/p\u003e\u003cpre\u003e     6    11    10     8\r\n     9     7     6    12\r\n     6    14    15     1\r\n    16     2     3    13\u003c/pre\u003e\u003cp\u003eIf the input number isn't in the matrix, return the original matrix.  Good luck!\u003c/p\u003e","function_template":"function y = front_row(matrix,value)\r\n  y = x;\r\nend","test_suite":"%%\r\nmatrix=magic(4);\r\nvalue=6;\r\ny_correct=[6 12 9 7; 15 1 4 14; 3 13 16 2; 10 8 5 11];\r\nassert(isequal(front_row(matrix,value),y_correct))\r\n\r\n%%\r\nmatrix=magic(5);\r\nvalue=3;\r\nmatrix(3,2)=value;\r\ny_correct=[3 13 20 22 4; 12 19 21 3 10; 18 25 2 9 11; 24 1 8 15 17; 5 7 14 16 23];\r\nassert(isequal(front_row(matrix,value),y_correct))\r\n\r\n%%\r\nmatrix=magic(7);\r\nvalue=500;\r\nassert(isequal(front_row(matrix,value),matrix))","published":true,"deleted":false,"likes_count":4,"comments_count":1,"created_by":1615,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":157,"test_suite_updated_at":"2014-08-08T17:54:32.000Z","rescore_all_solutions":false,"group_id":23,"created_at":"2014-08-08T17:46:02.000Z","updated_at":"2026-04-08T16:00:05.000Z","published_at":"2014-08-08T17:54:32.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eYou are given a matrix followed by a single number. Your object is to write a script that will shift the matrix around so that the number you are given is in the (1,1) position of the matrix. For example, if you start with the magic(4) matrix:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[     16     2     3    13\\n      5    11    10     8\\n      9     7     6    12\\n      4    14    15     1]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eand the number 6, your output should be:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[     6    12     9     7\\n    15     1     4    14\\n     3    13    16     2\\n    10     8     5    11]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIf there is more than one instance of the number, use the one in the leftmost column. If there is more than one in that column, use the one in the uppermost row. If your input is a modified magic(4)\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    16     2     3    13\\n     6    11    10     8\\n     9     7     6    12\\n     6    14    15     1]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eand you need to put 6 in the upper left corner, your output should be:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[     6    11    10     8\\n     9     7     6    12\\n     6    14    15     1\\n    16     2     3    13]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIf the input number isn't in the matrix, return the original matrix. Good luck!\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"}],"problem_search":{"errors":[],"problems":[{"id":2493,"title":"Must be in the front row...","description":"You are given a matrix followed by a single number.  Your object is to write a script that will shift the matrix around so that the number you are given is in the (1,1) position of the matrix.  For example, if you start with the magic(4) matrix:\r\n\r\n     16     2     3    13\r\n      5    11    10     8\r\n      9     7     6    12\r\n      4    14    15     1\r\n\r\nand the number 6, your output should be:\r\n\r\n     6    12     9     7\r\n    15     1     4    14\r\n     3    13    16     2\r\n    10     8     5    11\r\n\r\nIf there is more than one instance of the number, use the one in the leftmost column.  If there is more than one in that column, use the one in the uppermost row.  If your input is a modified magic(4)\r\n\r\n    16     2     3    13\r\n     6    11    10     8\r\n     9     7     6    12\r\n     6    14    15     1\r\n\r\nand you need to put 6 in the upper left corner, your output should be:\r\n\r\n     6    11    10     8\r\n     9     7     6    12\r\n     6    14    15     1\r\n    16     2     3    13\r\n\r\nIf the input number isn't in the matrix, return the original matrix.  Good luck!","description_html":"\u003cp\u003eYou are given a matrix followed by a single number.  Your object is to write a script that will shift the matrix around so that the number you are given is in the (1,1) position of the matrix.  For example, if you start with the magic(4) matrix:\u003c/p\u003e\u003cpre\u003e     16     2     3    13\r\n      5    11    10     8\r\n      9     7     6    12\r\n      4    14    15     1\u003c/pre\u003e\u003cp\u003eand the number 6, your output should be:\u003c/p\u003e\u003cpre\u003e     6    12     9     7\r\n    15     1     4    14\r\n     3    13    16     2\r\n    10     8     5    11\u003c/pre\u003e\u003cp\u003eIf there is more than one instance of the number, use the one in the leftmost column.  If there is more than one in that column, use the one in the uppermost row.  If your input is a modified magic(4)\u003c/p\u003e\u003cpre\u003e    16     2     3    13\r\n     6    11    10     8\r\n     9     7     6    12\r\n     6    14    15     1\u003c/pre\u003e\u003cp\u003eand you need to put 6 in the upper left corner, your output should be:\u003c/p\u003e\u003cpre\u003e     6    11    10     8\r\n     9     7     6    12\r\n     6    14    15     1\r\n    16     2     3    13\u003c/pre\u003e\u003cp\u003eIf the input number isn't in the matrix, return the original matrix.  Good luck!\u003c/p\u003e","function_template":"function y = front_row(matrix,value)\r\n  y = x;\r\nend","test_suite":"%%\r\nmatrix=magic(4);\r\nvalue=6;\r\ny_correct=[6 12 9 7; 15 1 4 14; 3 13 16 2; 10 8 5 11];\r\nassert(isequal(front_row(matrix,value),y_correct))\r\n\r\n%%\r\nmatrix=magic(5);\r\nvalue=3;\r\nmatrix(3,2)=value;\r\ny_correct=[3 13 20 22 4; 12 19 21 3 10; 18 25 2 9 11; 24 1 8 15 17; 5 7 14 16 23];\r\nassert(isequal(front_row(matrix,value),y_correct))\r\n\r\n%%\r\nmatrix=magic(7);\r\nvalue=500;\r\nassert(isequal(front_row(matrix,value),matrix))","published":true,"deleted":false,"likes_count":4,"comments_count":1,"created_by":1615,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":157,"test_suite_updated_at":"2014-08-08T17:54:32.000Z","rescore_all_solutions":false,"group_id":23,"created_at":"2014-08-08T17:46:02.000Z","updated_at":"2026-04-08T16:00:05.000Z","published_at":"2014-08-08T17:54:32.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eYou are given a matrix followed by a single number. Your object is to write a script that will shift the matrix around so that the number you are given is in the (1,1) position of the matrix. For example, if you start with the magic(4) matrix:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[     16     2     3    13\\n      5    11    10     8\\n      9     7     6    12\\n      4    14    15     1]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eand the number 6, your output should be:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[     6    12     9     7\\n    15     1     4    14\\n     3    13    16     2\\n    10     8     5    11]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIf there is more than one instance of the number, use the one in the leftmost column. If there is more than one in that column, use the one in the uppermost row. If your input is a modified magic(4)\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    16     2     3    13\\n     6    11    10     8\\n     9     7     6    12\\n     6    14    15     1]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eand you need to put 6 in the upper left corner, your output should be:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[     6    11    10     8\\n     9     7     6    12\\n     6    14    15     1\\n    16     2     3    13]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIf the input number isn't in the matrix, return the original matrix. Good luck!\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"}],"term":"tag:\"shifting\"","current_player_id":null,"fields":[{"name":"page","type":"integer","callback":null,"default":1,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":null,"prepend":true},{"name":"per_page","type":"integer","callback":null,"default":50,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":null,"prepend":true},{"name":"sort","type":"string","callback":null,"default":null,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":null,"prepend":true},{"name":"body","type":"text","callback":null,"default":"*:*","directive":null,"facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":false},{"name":"group","type":"string","callback":null,"default":null,"directive":"group","facet":true,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"difficulty_rating_bin","type":"string","callback":null,"default":null,"directive":"difficulty_rating_bin","facet":true,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"id","type":"integer","callback":null,"default":null,"directive":"id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"tag","type":"string","callback":null,"default":null,"directive":"tag","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"product","type":"string","callback":null,"default":null,"directive":"product","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"created_at","type":"timeframe","callback":{},"default":null,"directive":"created_at","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"profile_id","type":"integer","callback":null,"default":null,"directive":"author_id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"created_by","type":"string","callback":null,"default":null,"directive":"author","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"player_id","type":"integer","callback":null,"default":null,"directive":"solver_id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"player","type":"string","callback":null,"default":null,"directive":"solver","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"solvers_count","type":"integer","callback":null,"default":null,"directive":"solvers_count","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"comments_count","type":"integer","callback":null,"default":null,"directive":"comments_count","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"likes_count","type":"integer","callback":null,"default":null,"directive":"likes_count","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"leader_id","type":"integer","callback":null,"default":null,"directive":"leader_id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"leading_solution","type":"integer","callback":null,"default":null,"directive":"leading_solution","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true}],"filters":[{"name":"asset_type","type":"string","callback":null,"default":null,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":"\"cody:problem\"","prepend":true},{"name":"profile_id","type":"integer","callback":{},"default":null,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":"author_id","static":null,"prepend":true}],"query":{"params":{"per_page":50,"term":"tag:\"shifting\"","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{"term":{"directives":{"tag":[["tag:\"shifting\"","","\"","shifting","\""]]}}},"facets":{"#\u003cMathWorks::Search::Field:0x00007f6cb1db6ff8\u003e":null,"#\u003cMathWorks::Search::Field:0x00007f6cb1db6f58\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007f6cb1db6558\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007f6cb1db7278\u003e":1,"#\u003cMathWorks::Search::Field:0x00007f6cb1db71d8\u003e":50,"#\u003cMathWorks::Search::Field:0x00007f6cb1db7138\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007f6cb1db7098\u003e":"tag:\"shifting\""},"user_query":{"#\u003cMathWorks::Search::Field:0x00007f6cb1db7098\u003e":"tag:\"shifting\""},"queried_facets":{}},"query_backend":{"connection":{"configuration":{"index_url":"http://index-op-v2/solr/","query_url":"http://search-op-v2/solr/","direct_access_index_urls":["http://index-op-v2/solr/"],"direct_access_query_urls":["http://search-op-v2/solr/"],"timeout":10,"vhost":"search","exchange":"search.topic","heartbeat":30,"pre_index_mode":false,"host":"rabbitmq-eks","port":5672,"username":"cody-search","password":"78X075ddcV44","virtual_host":"search","indexer":"amqp","http_logging":"true","core":"cody"},"query_connection":{"uri":"http://search-op-v2/solr/cody/","proxy":null,"connection":{"parallel_manager":null,"headers":{"User-Agent":"Faraday v1.0.1"},"params":{},"options":{"params_encoder":"Faraday::FlatParamsEncoder","proxy":null,"bind":null,"timeout":null,"open_timeout":null,"read_timeout":null,"write_timeout":null,"boundary":null,"oauth":null,"context":null,"on_data":null},"ssl":{"verify":true,"ca_file":null,"ca_path":null,"verify_mode":null,"cert_store":null,"client_cert":null,"client_key":null,"certificate":null,"private_key":null,"verify_depth":null,"version":null,"min_version":null,"max_version":null},"default_parallel_manager":null,"builder":{"adapter":{"name":"Faraday::Adapter::NetHttp","args":[],"block":null},"handlers":[{"name":"Faraday::Response::RaiseError","args":[],"block":null}],"app":{"app":{"ssl_cert_store":{"verify_callback":null,"error":null,"error_string":null,"chain":null,"time":null},"app":{},"connection_options":{},"config_block":null}}},"url_prefix":"http://search-op-v2/solr/cody/","manual_proxy":false,"proxy":null},"update_format":"RSolr::JSON::Generator","update_path":"update","options":{"url":"http://search-op-v2/solr/cody"}}},"query":{"params":{"per_page":50,"term":"tag:\"shifting\"","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{"term":{"directives":{"tag":[["tag:\"shifting\"","","\"","shifting","\""]]}}},"facets":{"#\u003cMathWorks::Search::Field:0x00007f6cb1db6ff8\u003e":null,"#\u003cMathWorks::Search::Field:0x00007f6cb1db6f58\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007f6cb1db6558\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007f6cb1db7278\u003e":1,"#\u003cMathWorks::Search::Field:0x00007f6cb1db71d8\u003e":50,"#\u003cMathWorks::Search::Field:0x00007f6cb1db7138\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007f6cb1db7098\u003e":"tag:\"shifting\""},"user_query":{"#\u003cMathWorks::Search::Field:0x00007f6cb1db7098\u003e":"tag:\"shifting\""},"queried_facets":{}},"options":{"fields":["id","difficulty_rating"]},"join":" "},"results":[{"id":2493,"difficulty_rating":"easy-medium"}]}}