{"group":{"id":1,"name":"Community","lockable":false,"created_at":"2012-01-18T18:02:15.000Z","updated_at":"2025-12-14T01:33:56.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":"2025-12-14T00: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":42386,"title":"Faint Receipt","description":"Suppose you have a receipt with some numbers that have been smudged or didn't print. In particular, the total amount is missing the first and last digits. The purchase did not involve tax (or you're looking at the subtotal before tax), only one item was purchased, and the quantity of the item is known. Use this data to determine what the total amount was, assuming that the unit cost does not contain a fraction of a cent. The partially known total will be provided as a string with an X for the unknown first and last digits.\r\nIn some cases, there will be multiple possible answers. We're going to assume the best and return the lowest possible total. The second missing digit can range from 0 to 9, though the first missing digit is the leading number, and, therefore, cannot be zero.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.440000534057617px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none; white-space: normal; \"\u003e\u003cdiv style=\"block-size: 198px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 126px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; text-align: left; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; \"\u003e\u003cspan style=\"\"\u003eSuppose you have a receipt with some numbers that have been smudged or didn't print. In particular, the total amount is missing the first and last digits. The purchase did not involve tax (or you're looking at the subtotal before tax), only one item was purchased, and the quantity of the item is known. Use this data to determine what the total amount was, assuming that the unit cost does not contain a fraction of a cent. The partially known total will be provided as a string with an X for the unknown first and last digits.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 63px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; text-align: left; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; \"\u003e\u003cspan style=\"\"\u003eIn some cases, there will be multiple possible answers. We're going to assume the best and return the lowest possible total. The second missing digit can range from 0 to 9, though the first missing digit is the leading number, and, therefore, cannot be zero.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function [amt] = faint_receipt(partial_amt,qty)\r\n\r\namt = 1;\r\n\r\nend\r\n","test_suite":"%%\r\npartial_amt = 'X67.9X';\r\nqty = 72;\r\namt_corr = 367.92;\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n\r\n%%\r\npartial_amt = 'X31.6X';\r\nqty = 111;\r\namt_corr = 531.69;\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n\r\n%%\r\npartial_amt = 'X41.6X';\r\nqty = 67;\r\namt_corr = 741.69;\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n\r\n%%\r\npartial_amt = 'X422.9X';\r\nqty = 31;\r\namt_corr = 1422.90;\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n\r\n%%\r\npartial_amt = 'X50.1X';\r\nqty = 17;\r\namt_corr = 150.11;\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n\r\n%%\r\npartial_amt = 'X029.9X';\r\nqty = 417;\r\namt_corr = 1029.99;\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n\r\n%%\r\npartial_amt = 'X03.7X';\r\nqty = 107;\r\namt_corr = 103.79;\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n\r\n%%\r\npartial_amt = 'X0.8X';\r\nqty = 77;\r\namt_corr = 30.80;\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n\r\n%%\r\npartial_amt = 'X6.1X';\r\nqty = 99;\r\namt_corr = 86.13;\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n\r\n%% anti-cheating case\r\nind = randi(4);\r\nswitch ind\r\n\tcase 1\r\n\t\tpartial_amt = 'X50.1X';\r\n\t\tqty = 17;\r\n\t\tamt_corr = 150.11;\r\n\tcase 2\r\n\t\tpartial_amt = 'X0.8X';\r\n\t\tqty = 77;\r\n\t\tamt_corr = 30.80;\r\n\tcase 3\r\n\t\tpartial_amt = 'X67.9X';\r\n\t\tqty = 72;\r\n\t\tamt_corr = 367.92;\r\n\tcase 4\r\n\t\tpartial_amt = 'X422.9X';\r\n\t\tqty = 31;\r\n\t\tamt_corr = 1422.90;\r\nend\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n\r\n%% anti-cheating case\r\nind = randi(4);\r\nswitch ind\r\n\tcase 1\r\n\t\tpartial_amt = 'X31.6X';\r\n\t\tqty = 111;\r\n\t\tamt_corr = 531.69;\r\n\tcase 2\r\n\t\tpartial_amt = 'X50.1X';\r\n\t\tqty = 17;\r\n\t\tamt_corr = 150.11;\r\n\tcase 3\r\n\t\tpartial_amt = 'X41.6X';\r\n\t\tqty = 67;\r\n\t\tamt_corr = 741.69;\r\n\tcase 4\r\n\t\tpartial_amt = 'X029.9X';\r\n\t\tqty = 417;\r\n\t\tamt_corr = 1029.99;\r\nend\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n\r\n%% anti-cheating case\r\nind = randi(4);\r\nswitch ind\r\n\tcase 1\r\n\t\tpartial_amt = 'X422.9X';\r\n\t\tqty = 31;\r\n\t\tamt_corr = 1422.90;\r\n\tcase 2\r\n\t\tpartial_amt = 'X67.9X';\r\n\t\tqty = 72;\r\n\t\tamt_corr = 367.92;\r\n\tcase 3\r\n\t\tpartial_amt = 'X03.7X';\r\n\t\tqty = 107;\r\n\t\tamt_corr = 103.79;\r\n\tcase 4\r\n\t\tpartial_amt = 'X31.6X';\r\n\t\tqty = 111;\r\n\t\tamt_corr = 531.69;\r\nend\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":9,"created_by":26769,"edited_by":26769,"edited_at":"2023-04-12T00:15:41.000Z","deleted_by":null,"deleted_at":null,"solvers_count":19,"test_suite_updated_at":"2015-06-17T18:36:21.000Z","rescore_all_solutions":true,"group_id":1,"created_at":"2015-06-16T23:10:49.000Z","updated_at":"2025-11-03T11:39:00.000Z","published_at":"2015-06-16T23:10:49.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSuppose you have a receipt with some numbers that have been smudged or didn't print. In particular, the total amount is missing the first and last digits. The purchase did not involve tax (or you're looking at the subtotal before tax), only one item was purchased, and the quantity of the item is known. Use this data to determine what the total amount was, assuming that the unit cost does not contain a fraction of a cent. The partially known total will be provided as a string with an X for the unknown first and last digits.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIn some cases, there will be multiple possible answers. We're going to assume the best and return the lowest possible total. The second missing digit can range from 0 to 9, though the first missing digit is the leading number, and, therefore, cannot be zero.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"}],"problem_search":{"errors":[],"problems":[{"id":42386,"title":"Faint Receipt","description":"Suppose you have a receipt with some numbers that have been smudged or didn't print. In particular, the total amount is missing the first and last digits. The purchase did not involve tax (or you're looking at the subtotal before tax), only one item was purchased, and the quantity of the item is known. Use this data to determine what the total amount was, assuming that the unit cost does not contain a fraction of a cent. The partially known total will be provided as a string with an X for the unknown first and last digits.\r\nIn some cases, there will be multiple possible answers. We're going to assume the best and return the lowest possible total. The second missing digit can range from 0 to 9, though the first missing digit is the leading number, and, therefore, cannot be zero.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.440000534057617px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none; white-space: normal; \"\u003e\u003cdiv style=\"block-size: 198px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 126px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; text-align: left; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; \"\u003e\u003cspan style=\"\"\u003eSuppose you have a receipt with some numbers that have been smudged or didn't print. In particular, the total amount is missing the first and last digits. The purchase did not involve tax (or you're looking at the subtotal before tax), only one item was purchased, and the quantity of the item is known. Use this data to determine what the total amount was, assuming that the unit cost does not contain a fraction of a cent. The partially known total will be provided as a string with an X for the unknown first and last digits.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 63px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; text-align: left; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; \"\u003e\u003cspan style=\"\"\u003eIn some cases, there will be multiple possible answers. We're going to assume the best and return the lowest possible total. The second missing digit can range from 0 to 9, though the first missing digit is the leading number, and, therefore, cannot be zero.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function [amt] = faint_receipt(partial_amt,qty)\r\n\r\namt = 1;\r\n\r\nend\r\n","test_suite":"%%\r\npartial_amt = 'X67.9X';\r\nqty = 72;\r\namt_corr = 367.92;\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n\r\n%%\r\npartial_amt = 'X31.6X';\r\nqty = 111;\r\namt_corr = 531.69;\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n\r\n%%\r\npartial_amt = 'X41.6X';\r\nqty = 67;\r\namt_corr = 741.69;\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n\r\n%%\r\npartial_amt = 'X422.9X';\r\nqty = 31;\r\namt_corr = 1422.90;\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n\r\n%%\r\npartial_amt = 'X50.1X';\r\nqty = 17;\r\namt_corr = 150.11;\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n\r\n%%\r\npartial_amt = 'X029.9X';\r\nqty = 417;\r\namt_corr = 1029.99;\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n\r\n%%\r\npartial_amt = 'X03.7X';\r\nqty = 107;\r\namt_corr = 103.79;\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n\r\n%%\r\npartial_amt = 'X0.8X';\r\nqty = 77;\r\namt_corr = 30.80;\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n\r\n%%\r\npartial_amt = 'X6.1X';\r\nqty = 99;\r\namt_corr = 86.13;\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n\r\n%% anti-cheating case\r\nind = randi(4);\r\nswitch ind\r\n\tcase 1\r\n\t\tpartial_amt = 'X50.1X';\r\n\t\tqty = 17;\r\n\t\tamt_corr = 150.11;\r\n\tcase 2\r\n\t\tpartial_amt = 'X0.8X';\r\n\t\tqty = 77;\r\n\t\tamt_corr = 30.80;\r\n\tcase 3\r\n\t\tpartial_amt = 'X67.9X';\r\n\t\tqty = 72;\r\n\t\tamt_corr = 367.92;\r\n\tcase 4\r\n\t\tpartial_amt = 'X422.9X';\r\n\t\tqty = 31;\r\n\t\tamt_corr = 1422.90;\r\nend\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n\r\n%% anti-cheating case\r\nind = randi(4);\r\nswitch ind\r\n\tcase 1\r\n\t\tpartial_amt = 'X31.6X';\r\n\t\tqty = 111;\r\n\t\tamt_corr = 531.69;\r\n\tcase 2\r\n\t\tpartial_amt = 'X50.1X';\r\n\t\tqty = 17;\r\n\t\tamt_corr = 150.11;\r\n\tcase 3\r\n\t\tpartial_amt = 'X41.6X';\r\n\t\tqty = 67;\r\n\t\tamt_corr = 741.69;\r\n\tcase 4\r\n\t\tpartial_amt = 'X029.9X';\r\n\t\tqty = 417;\r\n\t\tamt_corr = 1029.99;\r\nend\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n\r\n%% anti-cheating case\r\nind = randi(4);\r\nswitch ind\r\n\tcase 1\r\n\t\tpartial_amt = 'X422.9X';\r\n\t\tqty = 31;\r\n\t\tamt_corr = 1422.90;\r\n\tcase 2\r\n\t\tpartial_amt = 'X67.9X';\r\n\t\tqty = 72;\r\n\t\tamt_corr = 367.92;\r\n\tcase 3\r\n\t\tpartial_amt = 'X03.7X';\r\n\t\tqty = 107;\r\n\t\tamt_corr = 103.79;\r\n\tcase 4\r\n\t\tpartial_amt = 'X31.6X';\r\n\t\tqty = 111;\r\n\t\tamt_corr = 531.69;\r\nend\r\nassert(isequal(amt_corr,faint_receipt(partial_amt,qty)))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":9,"created_by":26769,"edited_by":26769,"edited_at":"2023-04-12T00:15:41.000Z","deleted_by":null,"deleted_at":null,"solvers_count":19,"test_suite_updated_at":"2015-06-17T18:36:21.000Z","rescore_all_solutions":true,"group_id":1,"created_at":"2015-06-16T23:10:49.000Z","updated_at":"2025-11-03T11:39:00.000Z","published_at":"2015-06-16T23:10:49.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSuppose you have a receipt with some numbers that have been smudged or didn't print. In particular, the total amount is missing the first and last digits. The purchase did not involve tax (or you're looking at the subtotal before tax), only one item was purchased, and the quantity of the item is known. Use this data to determine what the total amount was, assuming that the unit cost does not contain a fraction of a cent. The partially known total will be provided as a string with an X for the unknown first and last digits.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIn some cases, there will be multiple possible answers. We're going to assume the best and return the lowest possible total. The second missing digit can range from 0 to 9, though the first missing digit is the leading number, and, therefore, cannot be zero.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"}],"term":"tag:\"receipt\"","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:\"receipt\"","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{"term":{"directives":{"tag":[["tag:\"receipt\"","","\"","receipt","\""]]}}},"facets":{"#\u003cMathWorks::Search::Field:0x00007fac45dc2820\u003e":null,"#\u003cMathWorks::Search::Field:0x00007fac45dc2780\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007fac45dc19c0\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007fac45dc2aa0\u003e":1,"#\u003cMathWorks::Search::Field:0x00007fac45dc2a00\u003e":50,"#\u003cMathWorks::Search::Field:0x00007fac45dc2960\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007fac45dc28c0\u003e":"tag:\"receipt\""},"user_query":{"#\u003cMathWorks::Search::Field:0x00007fac45dc28c0\u003e":"tag:\"receipt\""},"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":"search","password":"J3bGPZzQ7asjJcCk","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:\"receipt\"","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{"term":{"directives":{"tag":[["tag:\"receipt\"","","\"","receipt","\""]]}}},"facets":{"#\u003cMathWorks::Search::Field:0x00007fac45dc2820\u003e":null,"#\u003cMathWorks::Search::Field:0x00007fac45dc2780\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007fac45dc19c0\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007fac45dc2aa0\u003e":1,"#\u003cMathWorks::Search::Field:0x00007fac45dc2a00\u003e":50,"#\u003cMathWorks::Search::Field:0x00007fac45dc2960\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007fac45dc28c0\u003e":"tag:\"receipt\""},"user_query":{"#\u003cMathWorks::Search::Field:0x00007fac45dc28c0\u003e":"tag:\"receipt\""},"queried_facets":{}},"options":{"fields":["id","difficulty_rating"]},"join":" "},"results":[{"id":42386,"difficulty_rating":"easy-medium"}]}}