Sort:  

Do i deserve a flag now? ha ha!