Using 500 Rubik's Cubes to Create Portraits