You can call me Crash.
This is an exercise in figuring it all out.