This shit is hard, been through a few times but this is bad : (
First, deal with the things that might kill you.