High school student, programs in Java, C++ and Python. Mother tongue is Chinese, speaks English well, can understand a bit of Japanese. Likes tinkering with all things mechanical and electronic. But bad at all those calculations. Doesn't understand anything about algorithms O.o but have to do computer science extended essay for international baccalaureate... needs help on that.