静的型言語にIntを返したりStringを返したりする関数って縛りがそもそも無理