Solution of #64.