*Good first try. Before posting please fix the following*  1....