Clean and refactored, exe in 0.24s