{"push_id":1077989105,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"8978f1dcbea90bed06eb7d00d3cfcc7d3265debe","before":"2b93e54fe43fd48076d6b65d667bb8dd5f950489","commits":[{"sha":"485f977c420851c8b9026b2977b2cefbbba10fdf","author":{"email":"5c14386c91ed0a939c141fe4abd2dce6499193ab@gmail.com","name":"zhj930924"},"message":"Optimize jury.rb\n\nUse better looping method","distinct":true,"url":"https://api.github.com/repos/zhj930924/Survivr-part2/commits/485f977c420851c8b9026b2977b2cefbbba10fdf"},{"sha":"2aef6f423e10f9d4fe3e97f14712dc4aa1692462","author":{"email":"5c14386c91ed0a939c141fe4abd2dce6499193ab@gmail.com","name":"zhj930924"},"message":"Optimize game.rb\n\nRandomize the individual_immunity_challenge","distinct":true,"url":"https://api.github.com/repos/zhj930924/Survivr-part2/commits/2aef6f423e10f9d4fe3e97f14712dc4aa1692462"},{"sha":"8978f1dcbea90bed06eb7d00d3cfcc7d3265debe","author":{"email":"5c14386c91ed0a939c141fe4abd2dce6499193ab@gmail.com","name":"zhj930924"},"message":"Still don't understand the logic","distinct":true,"url":"https://api.github.com/repos/zhj930924/Survivr-part2/commits/8978f1dcbea90bed06eb7d00d3cfcc7d3265debe"}]}