Separated difficulty into separate file