too hard... my head hurts trying to work it out