final

final changes and submitted problem