フラク2になったけど適当に汎用足してなんとかするか...