Self Assembling Mini Factory Makes Sandwiches