First fit (5/47)

First fit