block syntax
補充implicit and explicit 解答