{"trustable":false,"sections":[{"title":"描述","value":{"format":"MD","content":"你的王国里有一条n个头的恶龙,你希望雇一些骑士把它杀死(即砍掉它所有的头)。村里有m个骑士可以雇佣,一个能力值为x的骑士可以砍掉恶龙一个直径不超过x的头,且需要支付x个金币。如何雇佣骑士才能砍掉恶龙所有的头,且支付的金币最少?注意,一个骑士只能砍掉恶龙的一个头(且不能被雇佣两次)。"}},{"title":"输入格式","value":{"format":"MD","content":"输入包括多组数据。每组数据的第一行为正整数n和m(1\u003c\u003dn,m\u003c\u003d20000);以下n行每行为一个整数,即恶龙每个头的直径;再以下m行每行为一个整数,即每个骑士的能力。输入结束标志为n\u003dm\u003d0。"}},{"title":"输出格式","value":{"format":"MD","content":"对于每组数据,输出最少花费。如果无解,输出\"Loowater is doomed!\""}},{"title":"样例输入","value":{"format":"MD","content":"2 3\n5\n4\n7\n8\n4\n2 1\n5\n5\n10\n0 0"}},{"title":"样例输出·","value":{"format":"MD","content":"11\nLoowater is doomed!"}}]}