Karel is a dog that lives in a grid world. Karel can move around the
grid world and put down and take tennis balls,
and we can use Karel to solve different problems and explore the basics
of programming. Karel understands a few basic commands that you can use
when writing your programs.