Solution of #92.