1st Version

Works first time.