hello world
1
2
3
number three
4
5
6
7
8
9
10
Mahmoud
Samir
Fayed
1
2
3
4
5
*****************************************************
Mahmoud
Samir
Fayed
1
2
3
4
5
Fayed
Samir
Mahmoud
Fayed
Samir
Mahmoud
Mahmoud
Samir
Fayed
1
4
9
16
25
1
2
3
4
5
*****************************************************
1
4
9
16
25
1
4
9
16
25
