find_free_blocks(memory)