DRY up AM/PM response logic to later implement in other cases.