I have submitted a solution that passes all the tests as well as all of the validation. It seems like I have earned all there is to get, but when looking at the puzzle, the display implies I have only earned 40/70 CP and only 2/3 badges. I think there are only actually 2 badges associated with this, so there seems to be some sort of problem in the web page display of earned badges and points.
Did you do your solution in Bash?
Ah… I see. Sorry, missed that.