<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def format_sentence(sentence, resource):
 """Populate the placeholders in the sentence. :param sentence: The sentence with placeholder keywords. :type sentence: basestring, str :param resource: The resource to be placed into the sentence. :type resource: dict :returns: The formatted sentence. :rtype: basestring """

        sentence = sentence.split('{{')
        updated_sentence = sentence[0].rstrip()
        for part in sentence[1:]:
            replace, keep = part.split('}}')
            replace = replace.strip()
            updated_sentence = "%s %s%s" % (
                updated_sentence,
                resource[replace],
                keep
            )
        return updated_sentence