swift3 (1)