{"size": 165, "ext": "js", "max_stars_repo_path": "Coding-Interview-Prep/Rosetta-Code/ack.js", "max_stars_repo_name": "HRashidi/freeCodeCamp", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "Coding-Interview-Prep/Rosetta-Code/ack.js", "max_issues_repo_name": "HRashidi/freeCodeCamp", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "Coding-Interview-Prep/Rosetta-Code/ack.js", "max_forks_repo_name": "HRashidi/freeCodeCamp", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": null, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 15.0, "max_line_length": 42, "alphanum_fraction": 0.5090909091}
'use strict'

function ack(m, n) {
	if(m == 0) return n + 1
	if(m > 0 && n == 0) return ack(m - 1, 1);
	
	return ack(m - 1, ack(m, n - 1))
}


console.log(ack(2,5));