First fit algorithm