ここからヒントです。もしかしたらヒントになってないかも…