あ、

3passで定義されてるけど、良く見たら別に1passでもできそうな気がしてきた。ほんとかな。