part 1 - smallpart 2 - smlpart 3 smallwin and Hazel