gotoの廃止、関数化