more than three levels of indentation reduces readibility #9 (though it introduces its own violation of this rule)