このシミュレーション自体正しかったか怪しいんだが