problem #52