>>856
後半の答えなら>>513にあるよ