Two (non-optimized) solutions.