for(var castle in allcastles) { if(castle.hassecret && castle.secret.isvailed) { initiaterevealsecretprotocol(castle); } else { deflectallinquiries(); frameworkestablishforpredismissal(); restartinitiatefromsquareone(); } if(castle.reputation < 0) { spreadmaliciousrumors(); } }