mini-starcraft by typing programming language