foolhardyfoolproof

(one word)