bottles print in order
arrays in go are interesting. slices are more useful
struct basic