add my overly done alien language solution