is the block farthest to the left matte or metallic?
return blocks ;return #1 that  are farthest to  the  left ;return if  #2 is  matte ;return if  #2 is  metallic ;return #3 or  #4
['select', 'filter', 'boolean', 'boolean', 'union']