First fit (2/47)

First fit