switch ; and :