$ r2 Easy_ELF
[0x0804851b]> aa
[x] Analyze all flags starting with sym. and entry0 (aa)
[0x0804851b]> V
... Add some functions manually ...
[0x0804851b]> afl
0x08048350 1 6 sym.imp.__libc_start_main
0x08048360 1 6 sym.imp.write
0x08048370 1 6 sym.imp.__isoc99_scanf
0x08048380 1 33 entry0
0x08048434 1 29 get_input_flag
0x08048451 14 166 judge_flag
0x080484f7 1 36 print_correct
0x0804851b 4 99 main
[0x0804851b]> agfd main > main.dot
[0x0804851b]> agfd print_correct > print_correct.dot
[0x0804851b]> agfd judge_flag > judge_flag.dot
[0x0804851b]> agfd get_input_flag > get_input_flag.dot
[0x0804851b]> !!dot -Tpng -o main.png main.dot
[0x0804851b]> !!dot -Tpng -o print_correct.png print_correct.dot
[0x0804851b]> !!dot -Tpng -o judge_flag.png judge_flag.dot
[0x0804851b]> !!dot -Tpng -o get_input_flag.png get_input_flag.dot