16 - destructuring and guards