imperative syntax 0