Added support for three difficulties. -main not working yet!