Rating:

Original writeup (http://www.0xebfe.net/blog/2014/02/09/olympicctf-binathlon-400-writeup/).