https://ideone.com/embed/xFXLpx

Submitted URL:
https://ideone.com/embed/xFXLpx
Report Finished: