F can_make_word(word) I word == ‘’ R 0B V blocks_remaining = ‘BO XK DQ CP NA GT RE TG QD FS JW HU VI AN OB ER FS LY PC ZM’.split(‘ ’) L(ch) word.uppercase() L(block) blocks_remaining I ch C block blocks_remaining.remove(block) L.break L.was_no_break R 0B R 1B print([‘’, ‘a’, ‘baRk’, ‘booK’, ‘treat’, ‘COMMON’, ‘squad’, ‘Confused’].map(w -> ‘'’w‘': ’can_make_word(w)).join(‘, ’))