swift3 (370)