First fit (7/47)

First fit