マラソンごとに買えばいいだけじゃね
そんなに難しい問題?