add <iostream>
add typedef for uint