Time needed: 2 hours 30 mins