Which of the following are the three main parts of Athenian Democratic government?

1. Ekklesia (Assembly)

2. Boule (Council of 500)
3. Dikasteria (Courts)