Descent - Insane-max - No Damage - Level 25

Hello, I was experimenting with new challenge, where the idea is not loosing a single shield during the level, not even by contact with walls. Really difficult I would say. And I'm not sure if all levels are technically possible at all... Almost lost it at the end, got shot just before invuln ran out. Anyway overally not a hard level. Played in D1X-Rebirth 0.58.1 with keyboard only.