Target blocking or blocked creature you control gets +1/+1 and gains first strike (This creature deals combat damage before creatures without first strike.) until end of turn. If it has a hat, it gains double strike (This creature deals both first-strike and regular combat damage.) until end of turn. If you and that creature each have a hat, the creature gains triple strike until end of turn.