Program does not terminate due to recursive call.
