Discovering Shapes (First adventures in learning program)