#

The preliminary program can be found below.