coin1 from pwnable.kr
This was an interesting challenge from