Thank you for being generous with the checkpoints and the health. I actually managed to beat this one instead of getting frustrated and giving up. Well done!