モジュール詳細:長豆

私と男の子たちは、午前3時に豆を剥いている

このモジュールはモジュール「豆(Beans)」 と似ているが、いくつか異なる点がある。初期状態では5つのさやがあるが、さやを剥がしたり、さやにカーソルを合わせることで内部の豆が見える。 各さやには最大2つの豆を入れることが出来るが、一部の豆がない場合がある。モジュールを解除するには、3つの有効な豆を食べる必要がある(ただし、それ以上食べてはならない)。 間違った豆を食べるとミスが記録される。有効な豆が存在しない場合、別の豆を食べてもミスは記録されない。豆を3つより多く食べるとミスが記録されるが、モジュールは解除されたままになる。 食べた豆は見えなくなるので注意する必要がある。

有効な豆の特定

モジュールには常に1つ有効な豆がある。この豆を見つけるには、豆の現在の状態の豆進数表現(豆がある=1/豆がない=0、読み順で参照)を取得する。 それを十進数に変換し、0~9の範囲内になるまで繰り返し10を減算する。この値は有効な豆の位置である(左上を0として読み順で0~9)。 幸いなことに、豆はより衛生的であり、予防措置(豆の消毒、さや)がなされているため、隣接する豆を食べても良い。 豆を食べるごとに二進数は変更されるので、有効な豆も変更されることに注意する必要がある。