(% steps +-                                      (% !colored +-
    (% line +-                                       {rgb} color background
        {integer} x y width height               )
    )
                                                 (% !figure +-
    {array : line} lines                             {steps} outline
)                                                )

