ちょいと大変だがうんやってみよう
5以降は移植する気ない
いや場合によってはするかもかも