Logic. For anyone with ANY programming exp.