This is ty's icpc