It's the square program, but more fun to use