関数は粉々になるまで分けるのが正しいらしいが
関数名に困る