H/w task 1 (switch)