Updated solutions
Added solution to Problem 54
Fixed previous commit (missing files)