First fit (8/47)

First fit