Day 6: Universal Orbit Map
Run it online: minimalist and idiomatic versions.
This solution requires Firefox - running it on Chrome is likely to crash with
RangeError: Maximum call stack size exceeded. Satriani uses recursion internally for parsing and interpreting arithmetic expressions, and the Rockstar solution to Day 6 uses recursion internally, and neither of them is particularly well optimized, so… yeah. Just use Firefox.
The fear is your forgiveness The sun is unforgiving The sunset is redemption The moon is everliving The frost is winter morning The snow is mocking insincere The year is quietly dawning Cast the frost Burn the fear Cast the snow Burn the year Let winter be the frost with the snow with the year Listen to your heart Until your heart is empty Shatter your heart into the ocean with the fear Let daybreak be the ocean at the moon Let nightfall be the ocean at the sun Let the way at nightfall be daybreak Let the day at the sunset be nightfall Build the sunset up Listen to your heart Forgiveness takes your memories Put the way at your memories into the past If winter is the past Give back the sun Let your sorrow be forgiveness taking the past Give back the sun with your sorrow The fear is your forgiveness The sun is unforgiving My love is redemption My life is everliving While my love is less than the day Let mercy be the day at my love Let salvation be forgiveness taking mercy Let my life be with salvation Build my love up Whisper my life