control structures if .. else if .. else implemented