array
annotation
variable