# viable system model