Perfect allocation