answering 31 -



~~~~~~