{"push_id":635494063,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"ca78b21232876bf2b64cb6287254574c3628b307","before":"2b17ee150c8d54ad63504f8b82ad3e8019a7a706","commits":[{"sha":"61b9109b5b274dd302f5a6b2cbed58d2a80d4365","author":{"email":"b57629c2fe65dfa1eec4285b16f9c247b5aefee8@gmail.com","name":"Ezra"},"message":"Fixed correctness issue with solvable","distinct":true,"url":"https://api.github.com/repos/ezig/NPuzzles/commits/61b9109b5b274dd302f5a6b2cbed58d2a80d4365"},{"sha":"693510db5e2f04c31420a65328b344bd7e0edb12","author":{"email":"b57629c2fe65dfa1eec4285b16f9c247b5aefee8@gmail.com","name":"Ezra"},"message":"Specified public/private functions, namespacing","distinct":true,"url":"https://api.github.com/repos/ezig/NPuzzles/commits/693510db5e2f04c31420a65328b344bd7e0edb12"},{"sha":"c592f771602f800f556f926578ddfdc5ec5e98dc","author":{"email":"b57629c2fe65dfa1eec4285b16f9c247b5aefee8@gmail.com","name":"Ezra"},"message":"Specified public/private functions, namespacing","distinct":true,"url":"https://api.github.com/repos/ezig/NPuzzles/commits/c592f771602f800f556f926578ddfdc5ec5e98dc"},{"sha":"ca78b21232876bf2b64cb6287254574c3628b307","author":{"email":"b57629c2fe65dfa1eec4285b16f9c247b5aefee8@gmail.com","name":"Ezra"},"message":"Starting testing, fixed to-string, fixed row-of-tile","distinct":true,"url":"https://api.github.com/repos/ezig/NPuzzles/commits/ca78b21232876bf2b64cb6287254574c3628b307"}]}