1. 123 2. IMPOSSIBLE 3. 738496