https://teratail.com/questions/278851#reply-397033

146通りもあるなら書けよ。