canvas size can be modified
spiral scheme