Give a Unix command that copies all regular files below the current directory (i.e. all its underlying subdirectories) that were modified today. Each copy must be placed in the same directory as the original file and must take over the original file name supplemented with the extension .BACKUP.

For example, if the file system has the following directory structure below the directory aaa:

$ ls -lR aaa
aaa:
total 8
drwx------ 2 mpalin users 4096 Jan  6 11:00 earlier1
drwx------ 2 mpalin users 4096 Jan  6 11:00 earlier2
-rw------- 1 mpalin users    0 Jan  7 12:00 yesterday
-rw------- 1 mpalin users    0 Jan  8 12:00 today1
-rw------- 1 mpalin users    0 Jan  8 12:00 today2

aaa/bbb:
total 0
-rw------- 1 mpalin users 0 Jan  7 12:00 yesterday1
-rw------- 1 mpalin users 0 Jan  7 12:00 yesterday2
-rw------- 1 mpalin users 0 Jan  8 12:00 today

aaa/ccc:
total 0
-rw------- 1 mpalin users 0 Jan  6 10:00 earlier
-rw------- 1 mpalin users 0 Jan  7 12:00 yesterday
-rw------- 1 mpalin users 0 Jan  8 12:00 today
    

the directory structure below the directory aaa should look like this after executing the command (where the newly created backup files are marked in bold):

$ find ...
$ ls -lR aaa
aaa:
total 8
drwx------ 2 mpalin users 4096 Jan  6 11:00 earlier1
drwx------ 2 mpalin users 4096 Jan  6 11:00 earlier2
-rw------- 1 mpalin users    0 Jan  7 12:00 yesterday
-rw------- 1 mpalin users    0 Jan  8 12:00 today1
-rw------- 1 mpalin users    0 Jan  8 13:00 today1.BACKUP
-rw------- 1 mpalin users    0 Jan  8 12:00 today2
-rw------- 1 mpalin users    0 Jan  8 13:00 today2.BACKUP

aaa/bbb:
total 0
-rw------- 1 mpalin users 0 Jan  7 12:00 yesterday1
-rw------- 1 mpalin users 0 Jan  7 12:00 yesterday2
-rw------- 1 mpalin users 0 Jan  8 12:00 today
-rw------- 1 mpalin users 0 Jan  8 13:00 today.BACKUP

aaa/ccc:
total 0
-rw------- 1 mpalin users 0 Jan  6 10:00 earlier
-rw------- 1 mpalin users 0 Jan  7 12:00 yesterday
-rw------- 1 mpalin users 0 Jan  8 12:00 today
-rw------- 1 mpalin users 0 Jan  8 12:00 today.BACKUP