Sachverhalt: Sachverhalt: A. Der 1951 geborene L._ meldete sich am 20. Dezember 2002 zum Bezug von Arbeitslosenentschädigung ab 1. Januar 2003 an. Gemäss Schreiben der Regionalen Arbeitsvermittlung (RAV) X._ vom 15. April 2003 vereinbarte er mit der zuständigen Sachbearbeiterin, an einem beruflichen Qualifizierungsprogramm des Y._ teilzunehmen mit den Zielen: "Die Auseinandersetzung/Selbstreflektion mit Glauben und Arbeitsstelle/Arbeitskollegen hat stattgefunden. Wie wird sein Verhalten, seine innere Unruhe von der Arbeitswelt wahrgenommen - konstruktives Feedback vom Einzelcoaching erhalten. EDV-Kenntnisse sind vertieft. Fehlende Arbeitszeugnisse sind eingeholt." Am 8. September 2003 trat der Versicherte den Kurs, welcher bis 7. Dezember 2003 hätte dauern sollen, vereinbarungsgemäss an (vgl. "Zielvereinbarung zwischen L._ und Y._" vom 8. September 2003). Mit Schreiben vom 21. Oktober 2003 kündigte der Geschäftsleiter des Y._ nach Rücksprache mit der Sachbearbeiterin der RAV die Zielvereinbarung vom 8. September 2003 fristlos, weil das provozierende Verhalten und die Uneinsichtigkeit das Vertrauensverhältnis nachhaltig beeinträchtigt habe und daher eine weitere Zusammenarbeit nicht mehr zumutbar sei. Das Amt für Wirtschaft und Arbeit des Kantons Solothurn (im Folgenden: AWA), welchem die RAV die Sache zum Entscheid überwiesen hatte, stellte L._ im Anspruch auf Arbeitslosenentschädigung für die Dauer von fünf Tagen ab 22. Oktober 2003 wegen Nichtbefolgung von Weisungen der zuständigen Amtsstelle ein (Verfügung vom 7. November 2003). Daran hielt sie auf Einsprache hin fest (Einspracheentscheid vom 5. Januar 2004). A. Der 1951 geborene L._ meldete sich am 20. Dezember 2002 zum Bezug von Arbeitslosenentschädigung ab 1. Januar 2003 an. Gemäss Schreiben der Regionalen Arbeitsvermittlung (RAV) X._ vom 15. April 2003 vereinbarte er mit der zuständigen Sachbearbeiterin, an einem beruflichen Qualifizierungsprogramm des Y._ teilzunehmen mit den Zielen: "Die Auseinandersetzung/Selbstreflektion mit Glauben und Arbeitsstelle/Arbeitskollegen hat stattgefunden. Wie wird sein Verhalten, seine innere Unruhe von der Arbeitswelt wahrgenommen - konstruktives Feedback vom Einzelcoaching erhalten. EDV-Kenntnisse sind vertieft. Fehlende Arbeitszeugnisse sind eingeholt." Am 8. September 2003 trat der Versicherte den Kurs, welcher bis 7. Dezember 2003 hätte dauern sollen, vereinbarungsgemäss an (vgl. "Zielvereinbarung zwischen L._ und Y._" vom 8. September 2003). Mit Schreiben vom 21. Oktober 2003 kündigte der Geschäftsleiter des Y._ nach Rücksprache mit der Sachbearbeiterin der RAV die Zielvereinbarung vom 8. September 2003 fristlos, weil das provozierende Verhalten und die Uneinsichtigkeit das Vertrauensverhältnis nachhaltig beeinträchtigt habe und daher eine weitere Zusammenarbeit nicht mehr zumutbar sei. Das Amt für Wirtschaft und Arbeit des Kantons Solothurn (im Folgenden: AWA), welchem die RAV die Sache zum Entscheid überwiesen hatte, stellte L._ im Anspruch auf Arbeitslosenentschädigung für die Dauer von fünf Tagen ab 22. Oktober 2003 wegen Nichtbefolgung von Weisungen der zuständigen Amtsstelle ein (Verfügung vom 7. November 2003). Daran hielt sie auf Einsprache hin fest (Einspracheentscheid vom 5. Januar 2004). B. Die hiegegen eingereichte Beschwerde wies das Versicherungsgericht des Kantons Solothurn, nach Einvernahme des Geschäftsleiters des Y._ und von L._, ab (Entscheid vom 18. August 2004). B. Die hiegegen eingereichte Beschwerde wies das Versicherungsgericht des Kantons Solothurn, nach Einvernahme des Geschäftsleiters des Y._ und von L._, ab (Entscheid vom 18. August 2004). C. Mit Verwaltungsgerichtsbeschwerde beantragt L._ die Aufhebung "der verfügten Einstellung in der Anspruchsberechtigung." Das AWA und das Staatssekretariat für Wirtschaft (seco) verzichten auf Vernehmlassung. Das AWA und das Staatssekretariat für Wirtschaft (seco) verzichten auf Vernehmlassung. D. Das Eidgenössische Versicherungsgericht hat vom kantonalen Gericht das Einvernahmeprotokoll vom 17. August 2004 einverlangt. 