How Do You Do Diamond Problems