symbolic puzzle