...optimized the source for Android Studio: Step 1