Put these words in order of size, beginning with the smallest.
cottage
mansion
block of flats
hut
castle