You will be given a definition of a task first, then an example. Follow the example to solve a new instance of the task.
In this task, you are given a date in a particular format and you need to convert to another format. If given format is "dd/mm/yyyy" then convert to "mm/dd/yyyy". If given format is "mm/dd/yyyy" then convert to "dd/mm/yyyy".

10/05/1847, input_format=dd/mm/yyyy
Solution: 05/10/1847
Why? The month(mm) is 05, day(dd) is 10 and year(yyyy) is 1847, so the output should be 05/10/1847.

New input: 11/04/2004, input_format=mm/dd/yyyy
Solution:
04/11/2004