o               c                      d