[ribbon+and+felt+snakes+3]