https://git.jolheiser.com/cuesonnet.git
1 2 3 4 5 6
{ width: 10, height: 20, area: self.width * self.height, perimeter: 2 * (self.width + self.height), }