#12 ボタンの整理、functionの分割