<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Monday &#8211; Henry Poon&#039;s Blog</title>
	<atom:link href="https://blog.henrypoon.com/blog/tag/monday/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.henrypoon.com</link>
	<description></description>
	<lastBuildDate>Wed, 05 Oct 2022 03:45:16 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
<site xmlns="com-wordpress:feed-additions:1">83044199</site>	<item>
		<title>Why are the days of the week in Japanese named after classical elements?</title>
		<link>https://blog.henrypoon.com/blog/2017/03/10/why-are-the-days-of-the-week-in-japanese-named-after-classical-elements/</link>
					<comments>https://blog.henrypoon.com/blog/2017/03/10/why-are-the-days-of-the-week-in-japanese-named-after-classical-elements/#comments</comments>
		
		<dc:creator><![CDATA[hp]]></dc:creator>
		<pubDate>Sat, 11 Mar 2017 05:38:57 +0000</pubDate>
				<category><![CDATA[random]]></category>
		<category><![CDATA[COM]]></category>
		<category><![CDATA[D]]></category>
		<category><![CDATA[EAR]]></category>
		<category><![CDATA[Go]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[IME]]></category>
		<category><![CDATA[It]]></category>
		<category><![CDATA[Japan]]></category>
		<category><![CDATA[Mind]]></category>
		<category><![CDATA[Monday]]></category>
		<category><![CDATA[Names of the days of the week]]></category>
		<category><![CDATA[Net]]></category>
		<category><![CDATA[Plan]]></category>
		<category><![CDATA[Sunday]]></category>
		<category><![CDATA[Thou]]></category>
		<category><![CDATA[Time]]></category>
		<category><![CDATA[Units of time]]></category>
		<category><![CDATA[Week]]></category>
		<category><![CDATA[Z]]></category>
		<guid isPermaLink="false">https://blog.henrypoon.com/?p=2640</guid>

					<description><![CDATA[A random thought stumbled into my mind the other day when I realized that Sunday matched the Japanese word for Sunday is &#8220;日曜日&#8221;. The &#8220;日&#8221; part means &#8220;sun&#8221;. At first I thought it was just a coincidence, then I realized that Monday represented the moon, and in Japanese that&#8217;s &#8220;月曜日&#8221; and the &#8220;月&#8221; part means [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>A random thought stumbled into my mind the other day when I realized that Sunday matched the Japanese word for Sunday is &#8220;日曜日&#8221;. The &#8220;日&#8221; part means &#8220;sun&#8221;. At first I thought it was just a coincidence, then I realized that Monday represented the moon, and in Japanese that&#8217;s &#8220;月曜日&#8221; and the &#8220;月&#8221; part means moon. Something is clearly going on here. Since the idea of seven days in a week doesn&#8217;t originate from Asia, the Japanese days of the week probably just followed western convention, which makes sense. Now when it comes to the English days of the week, the names were originally named by the Romans with the names of the sun, the moon, and the five known planets at the time <a href="https://en.wikipedia.org/wiki/Names_of_the_days_of_the_week" target="_blank" rel="noopener noreferrer">[1]</a>.</p>
<table>
<tbody>
<tr>
<th>Day of the week</th>
<th>Latin word (English word)</th>
</tr>
<tr>
<td>Sunday</td>
<td>Solis (sun)</td>
</tr>
<tr>
<td>Monday</td>
<td>Lunae (moon)</td>
</tr>
<tr>
<td>Tuesday</td>
<td>Martis (Mars)</td>
</tr>
<tr>
<td>Wednesday</td>
<td>Mercurii (Mercury)</td>
</tr>
<tr>
<td>Thursday</td>
<td>Jovis (Jupiter)</td>
</tr>
<tr>
<td>Friday</td>
<td>Veneris (Venus)</td>
</tr>
<tr>
<td>Saturday</td>
<td>Saturni (Saturn)</td>
</tr>
</tbody>
</table>
<p>Now on the other side of the world, the Chinese and the Japanese gave names to these planets using their classical elements (the Chinese and Japanese names are the same). They gave the celestial bodies these names:</p>
<table>
<tbody>
<tr>
<th>Celestial body</th>
<th>Chinese/Japanese name</th>
<th>Corresponding element</th>
</tr>
<tr>
<td>The sun</td>
<td>日</td>
<td></td>
</tr>
<tr>
<td>The moon</td>
<td>月</td>
<td></td>
</tr>
<tr>
<td>Mars</td>
<td>火星</td>
<td>Fire</td>
</tr>
<tr>
<td>Mercury</td>
<td>水星</td>
<td>Water</td>
</tr>
<tr>
<td>Jupiter</td>
<td>木星</td>
<td>Wood</td>
</tr>
<tr>
<td>Venus</td>
<td>金星</td>
<td>Gold</td>
</tr>
<tr>
<td>Saturn</td>
<td>土星</td>
<td>Earth/soil</td>
</tr>
</tbody>
</table>
<p>So now, when the Japanese went to adopt the western calendar, they took the base meanings of the days of the weeks by their planets, and used their planet names in their place. So Sunday (from the sun) became &#8220;日曜日&#8221;, Monday (from the moon) became &#8220;月曜日&#8221; and so forth. Like this:</p>
<table>
<tbody>
<tr>
<th>Celestial body</th>
<th>English day of the week</th>
<th>Japanese day of the week</th>
</tr>
<tr>
<td>Sun</td>
<td>Sunday</td>
<td>日曜日</td>
</tr>
<tr>
<td>Moon</td>
<td>Monday</td>
<td>月曜日</td>
</tr>
<tr>
<td>Mars</td>
<td>Tuesday</td>
<td>火曜日</td>
</tr>
<tr>
<td>Mercury</td>
<td>Wednesday</td>
<td>水曜日</td>
</tr>
<tr>
<td>Jupiter</td>
<td>Thursday</td>
<td>木曜日</td>
</tr>
<tr>
<td>Venus</td>
<td>Friday</td>
<td>金曜日</td>
</tr>
<tr>
<td>Saturn</td>
<td>Saturday</td>
<td>土曜日</td>
</tr>
</tbody>
</table>
<p>Cool, huh?</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.henrypoon.com/blog/2017/03/10/why-are-the-days-of-the-week-in-japanese-named-after-classical-elements/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2640</post-id>	</item>
		<item>
		<title>Vatican City and Rome (Day 3 and 4)</title>
		<link>https://blog.henrypoon.com/blog/2011/08/09/vatican-city-and-rome-day-3-and-4/</link>
					<comments>https://blog.henrypoon.com/blog/2011/08/09/vatican-city-and-rome-day-3-and-4/#respond</comments>
		
		<dc:creator><![CDATA[hp]]></dc:creator>
		<pubDate>Tue, 09 Aug 2011 19:02:42 +0000</pubDate>
				<category><![CDATA[europe]]></category>
		<category><![CDATA[food]]></category>
		<category><![CDATA[9]]></category>
		<category><![CDATA[Albums]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Breakfast]]></category>
		<category><![CDATA[Chan]]></category>
		<category><![CDATA[cheese]]></category>
		<category><![CDATA[COM]]></category>
		<category><![CDATA[Const]]></category>
		<category><![CDATA[cooking]]></category>
		<category><![CDATA[Culture]]></category>
		<category><![CDATA[D]]></category>
		<category><![CDATA[Delicious]]></category>
		<category><![CDATA[Dia]]></category>
		<category><![CDATA[EAR]]></category>
		<category><![CDATA[Engineering]]></category>
		<category><![CDATA[Euro]]></category>
		<category><![CDATA[Europe]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[Final]]></category>
		<category><![CDATA[Find]]></category>
		<category><![CDATA[fish]]></category>
		<category><![CDATA[Fish ball]]></category>
		<category><![CDATA[German]]></category>
		<category><![CDATA[Germany]]></category>
		<category><![CDATA[Go]]></category>
		<category><![CDATA[Hole]]></category>
		<category><![CDATA[Hong Kong]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[IME]]></category>
		<category><![CDATA[In Germany]]></category>
		<category><![CDATA[ise]]></category>
		<category><![CDATA[It]]></category>
		<category><![CDATA[Italy]]></category>
		<category><![CDATA[KPA]]></category>
		<category><![CDATA[Lie]]></category>
		<category><![CDATA[Lost]]></category>
		<category><![CDATA[Mass]]></category>
		<category><![CDATA[Meat]]></category>
		<category><![CDATA[Military]]></category>
		<category><![CDATA[Mind]]></category>
		<category><![CDATA[Monday]]></category>
		<category><![CDATA[Museum]]></category>
		<category><![CDATA[Museums]]></category>
		<category><![CDATA[Outside]]></category>
		<category><![CDATA[Over]]></category>
		<category><![CDATA[Pasta]]></category>
		<category><![CDATA[Pho]]></category>
		<category><![CDATA[Plan]]></category>
		<category><![CDATA[Port]]></category>
		<category><![CDATA[Potato]]></category>
		<category><![CDATA[Potato chip]]></category>
		<category><![CDATA[rain]]></category>
		<category><![CDATA[Rooms]]></category>
		<category><![CDATA[Run]]></category>
		<category><![CDATA[Sauce]]></category>
		<category><![CDATA[Sports]]></category>
		<category><![CDATA[STR]]></category>
		<category><![CDATA[Struct]]></category>
		<category><![CDATA[Thou]]></category>
		<category><![CDATA[Tickets]]></category>
		<category><![CDATA[Time]]></category>
		<category><![CDATA[Trac]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[UNC]]></category>
		<category><![CDATA[When We]]></category>
		<category><![CDATA[Wiki]]></category>
		<category><![CDATA[WINE]]></category>
		<category><![CDATA[Woke]]></category>
		<category><![CDATA[Z]]></category>
		<guid isPermaLink="false">http://henrypoon.mooo.com/blog/vatican-city-and-rome-day-3-and-4</guid>

					<description><![CDATA[Day 209 See the post for Day 1 and 2 here We woke up in the morning to find that the hostel staff restored the hot water again.&#160; So after a nice long shower, we resumed our sightseeing.&#160; We would have liked to have breakfast at the hostel too, but we took too long (or [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Day 209</p>



<p class="wp-block-paragraph">See the post for Day 1 and 2 <a href="https://henrypoon.wordpress.com/2011/08/08/vatican-city-and-rome-day-1-and-2/" target="_blank" rel="noopener noreferrer">here</a></p>



<p class="wp-block-paragraph">We woke up in the morning to find that the hostel staff restored the hot water again.&nbsp; So after a nice long shower, we resumed our sightseeing.&nbsp; We would have liked to have breakfast at the hostel too, but we took too long (or woke up too late).&nbsp; Instead, we had to find a supermarket to buy food.&nbsp; We carried the bread, ham and cheese to the Coliseum and ate it there.</p>



<h1 class="wp-block-heading">The Coliseum</h1>



<p class="wp-block-paragraph">We sat outside under the shade of the massive structure and just took out all the food.&nbsp; While we ate though, bees kept annoying us and went after the package of ham.&nbsp; It made no sense to me.&nbsp; I thought bees only wanted nectar.&nbsp; After spending a bit of time killing the bees, we resumed eating.&nbsp; After finishing up, we walked around the Coliseum until we found the entrance.</p>



<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipMYctxyxbu49E6EBLx2lkE6VcHX5qOCffLFCZVAz7OLKr7gK8Jk-vnSel4hKDDrMw/photo/AF1QipN3WQiRZmfSSm4Xx58sCa78hv35btwCl5Ux1GZd?key=ZGplN0ljcFJKc3ZLWnRJalNvUGJBM1pEU3BBUE5R" target="_blank" rel="noopener noreferrer"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEXLEmm2r-iuGsYLAXkz-bMuVPiPbZsFSvNQIlvaLtEFSCYVRzKQjy6J-iCvM_RmwplRwUoArSb29YAEgO4_Ce61zEB4ydDBHx5rh7yRzNDjOl42e8TiGodbeGG1gobZdnkTShCEAiB6LFuHCDmQBFzeEA=w1226-h919-no" alt=""/></a></figure>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><a href="https://photos.google.com/share/AF1QipMYctxyxbu49E6EBLx2lkE6VcHX5qOCffLFCZVAz7OLKr7gK8Jk-vnSel4hKDDrMw/photo/AF1QipMiZZ_urZoAqbJuGPoCB4QG55qxdtZ1ydZQjjvH?key=ZGplN0ljcFJKc3ZLWnRJalNvUGJBM1pEU3BBUE5R" target="_blank" rel="noopener noreferrer"><img fetchpriority="high" decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEW7hEFfalM2GkwzPrB2vKogosatm0acUBdHF_Klihs-lmxGCLwK2txPw1_k1tImz71sWos-H0f0jl-BK1GlV7X6neCGvFo5cAXCQA5iuXpnBQfZORoTVp-1J3kOeiP9Txuqow4kYB92QhlYJqZp7SVl0g=w1226-h919-no" alt="" width="1225" height="919"/></a></figure>
</div>


<p class="has-text-align-center wp-block-paragraph"> </p>



<p class="wp-block-paragraph">From the outside, we could already see the massive structure.&nbsp; It was clear that much of the structure had fallen apart since it was built.&nbsp; Entire layers of the coliseum had collapsed over time.&nbsp; What remained didn’t look that sturdy either.&nbsp; A lot of preservation work must have been done to it to prevent the whole structure from collapsing.&nbsp; Even on the walls, one could see many holes in it that used to hold up ornaments and other decorations when the structure was still in use.&nbsp; The structure is certainly a great feat of Roman engineering.</p>



<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipMYctxyxbu49E6EBLx2lkE6VcHX5qOCffLFCZVAz7OLKr7gK8Jk-vnSel4hKDDrMw/photo/AF1QipMPvcZegDmn2PMV2AKxxpP4XBYOggkKiktDH_nP?key=ZGplN0ljcFJKc3ZLWnRJalNvUGJBM1pEU3BBUE5R" target="_blank" rel="noopener noreferrer"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEXSLe9R6AsrGrNexJAAZIO3k8dH_zH_TnJ9CYQyy8spLpjJOeAf3zI4XB2RH1To8wqXbXktwhC5c2bReLPnLF73fMT4DCdroxXFwWpyrqPOgZX5JErEtESTNuavXXlsqcAb78PR87bTHfUdQYVcFjBxCg=w1226-h919-no" alt=""/></a></figure>



<p class="has-text-align-center wp-block-paragraph"></p>



<p class="wp-block-paragraph">Now that the structure is used purely for tourism, a lot of street vendors naturally set up shop here (it’s kind of weird sometimes because every single one of these street vendors I’ve seen are black).&nbsp; It’s quite funny to see them all pack their stuff up really fast (it’s like they’re used to it) when cops showed up.&nbsp; It really reminded me of those food vendors on the street in Hong Kong except without the carts.&nbsp; Even better were the people dressed up as Roman Legions that got their pictures taken with people.</p>



<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipMYctxyxbu49E6EBLx2lkE6VcHX5qOCffLFCZVAz7OLKr7gK8Jk-vnSel4hKDDrMw/photo/AF1QipMO25SMWdBvqnvH_mEg7lYPsvkXHEKJ8V56WclV?key=ZGplN0ljcFJKc3ZLWnRJalNvUGJBM1pEU3BBUE5R" target="_blank" rel="noopener noreferrer"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEVg6ktqnve2eKSSBBdPDtbwq_v4rHTVrRzs26E-yp-n4U2XRVcIyH0ded339ok4mWZmaXvYWNdqcMl35yeBrBUUm6NqJAAFiTHZd0Vsunqm1PF_OXERnq_Ki-Ps_mIANh3waqZoIy2AysGofJNDkHHIRA=w1226-h919-no" alt=""/></a></figure>



<p class="has-text-align-center wp-block-paragraph"></p>



<p class="wp-block-paragraph">Because we purchased the Roma Pass (thanks to my friends European travel book) when we arrived at the airport, we were able to get free direct entry into any two museums in Rome (as well as unlimited travel on the metro system) for 3 consecutive days.&nbsp; We used our pass at the coliseum and walked straight inside.&nbsp; We didn’t even have to wait in line.&nbsp; As we walked, everyone seemed to look at us wondering why we didn’t have to wait.&nbsp; It was like being a VIP.</p>



<p class="wp-block-paragraph">Walking into the main arena area of the coliseum really reminded me of the movie Gladiator.&nbsp; The floor of the arena had long since collapsed so looking into the center only reveals the hidden rooms and passageways that used to serve as the barracks for the other gladiators.&nbsp; To show what the area would have been like, there was a reconstructed portion of the arena floor.</p>



<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipMYctxyxbu49E6EBLx2lkE6VcHX5qOCffLFCZVAz7OLKr7gK8Jk-vnSel4hKDDrMw/photo/AF1QipNbpqR-keUjZk7zexu9OklrtY3LmOgbytvXhfaZ?key=ZGplN0ljcFJKc3ZLWnRJalNvUGJBM1pEU3BBUE5R" target="_blank" rel="noopener noreferrer"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEUYvd20raURQ3LLmVPxueCm2NT4Vdo-nqVxq4V7K-SyjBBD9Xt2nftPh5vtGt5uXL4NptyWcbhglRxaAa5KmH84xZHDdtoC7bCJoaqMJLZ75bBYawThcmiQZRys-IaaIr9RymzPgEwO6pCBRJ2YWaVbdQ=w1560-h649-no" alt=""/></a></figure>



<p class="has-text-align-center wp-block-paragraph"></p>



<p class="wp-block-paragraph">The seating areas of the coliseum seems to have collapsed as well.&nbsp; At first I wondered where people actually sat when watching shows.&nbsp; We pretty much walked around the entire circumference of the coliseum and did not find any.&nbsp; They must have all collapsed, which could explain why some areas had concrete poured over it to preserve the structural integrity.&nbsp; At least that’s what I think based on the slabs of concrete that covered a lot of the area.</p>



<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipMYctxyxbu49E6EBLx2lkE6VcHX5qOCffLFCZVAz7OLKr7gK8Jk-vnSel4hKDDrMw/photo/AF1QipMc23SnxsdyO_xVzIObUvXwIiNR_y3m1E6PaFh0?key=ZGplN0ljcFJKc3ZLWnRJalNvUGJBM1pEU3BBUE5R" target="_blank" rel="noopener noreferrer"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEV9GpyVoFX0LNy3RXFUecSfRvxO5RlLf0S5-lDYxNJbJ5AESf5VgJEJYJBulli5dP6cp7E51H1ZZEWHTvIguabY2XOFLqYNkW66ppEBlkya3cSv0IvkESuLD71MgL4qX5Hy0OXsItZnboZAEUeFk53LCg=w1226-h919-no" alt=""/></a></figure>



<p class="has-text-align-center wp-block-paragraph"></p>



<p class="wp-block-paragraph">Some parts of the coliseum featured exhibits of its history too and that was quite interesting to see.&nbsp; After going through the exhibits, we tried to go up to the third floor, but it had been closed off for some reason.&nbsp; Somehow, a few people managed to get up there anyways.&nbsp; Since we didn’t know how to get passed the locked metal gate, we saw whatever else we could and then afterward, we went to the Roman Forum.</p>



<h1 class="wp-block-heading">Forum Romanum</h1>



<p class="wp-block-paragraph">Again, we used our Roma Pass to bypass the line and it felt so good being able to do that.&nbsp; The Roman Forum was a large excavation site and so there was a lot of Roman ruins in the area.&nbsp; It was basically the ruins of an entire city.&nbsp; Looking on the map, we saw that there was so much to see there.&nbsp; In the few hours that we were there for, we didn’t even go through it all.</p>



<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipMYctxyxbu49E6EBLx2lkE6VcHX5qOCffLFCZVAz7OLKr7gK8Jk-vnSel4hKDDrMw/photo/AF1QipN95yYlooIwDJPuZ9Xp_IHMJNtgCexAbC8-FaY3?key=ZGplN0ljcFJKc3ZLWnRJalNvUGJBM1pEU3BBUE5R" target="_blank" rel="noopener noreferrer"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEXCJPFdxJOyF-qmD34wNoMGQcjp0KDxaHH2N8g6FopnlMJ8jp8S27RtC-mAshcdmDLFlcGiB9PlBuxixTuAA10Qp7ZCzJc5AdAuf0KGmMnKyhBia-QPRybGUtjx4CN6W80Cpo4m_di8vTZ25IzI58Z-HA=w1226-h919-no" alt=""/></a></figure>



<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipMYctxyxbu49E6EBLx2lkE6VcHX5qOCffLFCZVAz7OLKr7gK8Jk-vnSel4hKDDrMw/photo/AF1QipNkIg1BR5WWORqLP6wp_vu97Pt3HXnbLLiX9zUD?key=ZGplN0ljcFJKc3ZLWnRJalNvUGJBM1pEU3BBUE5R" target="_blank" rel="noopener noreferrer"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEWq_Of31LlD6e93TK8XoBL4810tCZPUPYUlRKu9U5YrSOkqo_xKLJizFszNTD7Qxayc3r6xOqfQu61oxPujpyC9sviM5v81kdl9WIO4Rns4kc0Ic0KubxUw6JCNYnjBeki4V40ZYHxC0eTjk8bIpKXCzQ=w1226-h919-no" alt=""/></a></figure>



<p class="has-text-align-center wp-block-paragraph"> </p>



<p class="wp-block-paragraph">We hadn’t completely recovered from all the walking we did the day before and the walking at the coliseum so we took it easy.&nbsp; It would be interesting to see just how many kilometers we had all walked since the start of the trip.</p>



<h1 class="wp-block-heading">Memorial to Vittorio Emanuele II</h1>



<p class="wp-block-paragraph">We ended up staying at the forum until the attraction closed and then afterward, we went to the memorial to Vittorio Emanuele II.&nbsp; This memorial was the largest memory I’d ever seen.&nbsp; It seems that this person was so important to the Italian people that they gave him a giant memorial with ceremonial guards. Seems kind of pompous to me actually. I looked up this person on Wiki and apparently, he was the first king of a unified Italy.</p>



<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipMYctxyxbu49E6EBLx2lkE6VcHX5qOCffLFCZVAz7OLKr7gK8Jk-vnSel4hKDDrMw/photo/AF1QipMyjpEWZ1FZLO8XGdoxWcmy-MFHvPXoI7gQtB2Y?key=ZGplN0ljcFJKc3ZLWnRJalNvUGJBM1pEU3BBUE5R" target="_blank" rel="noopener noreferrer"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEXWqOIkopOa7FOuwsI4Yjdt_B-_D7gJnqPYLtykRwYLlnOC-cBAI8LoOehHHcH5O3GIODw4WIoXa7GCk7-a6Xfq1LKxOxTfNAyCSONkdoUB5QY3z4MWG6oh1HzqG8CZijQ4SNl6sci14eKMtjHbI0cF4g=w1226-h919-no" alt=""/></a></figure>



<p class="has-text-align-center wp-block-paragraph"></p>



<p class="wp-block-paragraph">When we looked at the whole memorial, we wondered how long the ceremonial guards stayed out there for and how the guards would change shifts.&nbsp; As we were discussing it, we saw three guards march out from the memorial to relieve the current ones.&nbsp; The new guards switched places with the old ones by marching into their previous standing spot.&nbsp; The relieved guards would then march away.</p>



<h1 class="wp-block-heading">Trattoria Der Pallaro</h1>



<p class="wp-block-paragraph">By now, we were really hungry and after looking at my friend’s guide book for restaurant recommendations, we decided on going to a place called Trattoria Der Pallaro.&nbsp; The cool thing about that restaurant was that it had no menu for people to pick food from.&nbsp; Guests were served what the restaurant chose to serve.&nbsp; For 25 euros, people got served a multicourse meal and didn’t get to choose what food they got.&nbsp; It seemed like a really cool idea.</p>



<p class="wp-block-paragraph">When we sat down, the waiter asked us whether we wanted red or white wine (probably the only choice for the entire meal).&nbsp; After we answered, he returned with jugs of wine that amounted to about half a liter per person.&nbsp; We all thought that was a little too much wine.&nbsp; Next up was some bread and side orders of olives, ham/smoked meat, lentils, tomatoes and these fried fish balls (I don’t know what they are called).&nbsp; That amount of food would have been enough for most people.&nbsp; But knowing that was only the first course, we knew that there’d be more food to come.</p>



<p class="wp-block-paragraph">For the next course, we were served a penne carbonara.&nbsp; Half of it had this really delicious cheese sauce while the other half had a less delicious tomato sauce (but still super good compared to other pasta I’ve eaten).&nbsp; I think that was the best pasta I’ve ever had, but then again, I don’t eat much pasta.</p>



<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipMYctxyxbu49E6EBLx2lkE6VcHX5qOCffLFCZVAz7OLKr7gK8Jk-vnSel4hKDDrMw/photo/AF1QipO8-aYJMuiVA0Ub-fjBCPvQ_R8V9Ys-6TkWhxxZ?key=ZGplN0ljcFJKc3ZLWnRJalNvUGJBM1pEU3BBUE5R" target="_blank" rel="noopener noreferrer"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEVWtQOp3yNO-pXAmu-IfZjS0FLcrwmjaiUwPilomiiGyjTWYmmUWTnzbRhs6MvjCkdKSyArjv1em53bvE2AGndYfQ2jHzB7mFHdUfyayVFzzGJg1Ll_aBvy3sABOs1fMuieowhnoV44SxntZziOQytpaA=w1226-h919-no" alt=""/></a></figure>



<p class="has-text-align-center wp-block-paragraph"></p>



<p class="wp-block-paragraph">While we ate, I observed how the restaurant functioned since I reasoned that the place would be really efficient at cooking since everyone got the same dishes.&nbsp; Indeed it was true.&nbsp; The chef cooked batches and batches of the same thing and the waiters just scooped out the proper proportions for serving.&nbsp; All they needed to do was keep track of which part of the meal each table was at.</p>



<p class="wp-block-paragraph">In the third course, we got another serving of bread, but this time with veal, mozzarella balls, zucchini, and potato chips (I guess that random food thing can be a hit or miss on some dishes).&nbsp; During all this eating, we kept drinking the wine, and I’m sure we would have gotten really drunk (or at least really buzzed) from it if not for all the food we ate.</p>



<p class="wp-block-paragraph">In the fourth and final course, we were served this lemon cheesecake (at least I think it was cheesecake) with a small glass of peach juice (probably the size of a shot).&nbsp; Best juice I’ve ever had.&nbsp; The cheesecake was super good too.&nbsp; We ended up finishing all the food and the wine.&nbsp; Despite how expensive that restaurant was, it was totally worth it.</p>



<h1 class="wp-block-heading">Basilica of the Sacred Heart</h1>



<p class="wp-block-paragraph">The next day, we tried to go to the National Museum of Rome, but we didn’t know that it closed on Mondays.&nbsp; Instead, we went to the nearby Basilica of the Sacred Heart.&nbsp; When we went in, this old man who was part of the church greeted us and started talking with us.&nbsp; He asked us the usual questions like where we were from and what not.&nbsp; He also talked about the history of the church.&nbsp; It really surprised me how good his English was.&nbsp; I didn’t even expect an old Italian man to know it.&nbsp; He seemed like a really nice guy. He showed us around and insisted that we take some free postcards of the church.</p>



<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipMYctxyxbu49E6EBLx2lkE6VcHX5qOCffLFCZVAz7OLKr7gK8Jk-vnSel4hKDDrMw/photo/AF1QipMyzNmAQsCtvnutv_7S8Ea7vL1zaBPscXJZu9lT?key=ZGplN0ljcFJKc3ZLWnRJalNvUGJBM1pEU3BBUE5R" target="_blank" rel="noopener noreferrer"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEUsgsVGM2tqU9dcqhJpfN5eDJBnQ-Ba7fUZaZCrSY507m7xUZFhtAISHFSq-Nzltxhig21RB0-WfyZeq1VyXwUOcZFpywsVud3k-KT6npvPYl9ag7y_U6kgrotooPT4rpvxaWCkzKsuFj8L5A2efTCPuw=w1226-h919-no" alt=""/></a></figure>



<p class="has-text-align-center wp-block-paragraph"></p>



<p class="wp-block-paragraph">We stayed at the church until it was time to take the bus back to the airport.&nbsp; We bought our bus tickets from a fellow that I thought looked kind of shady and for some reason he insisted that I put my backpack in the baggage compartment of the bus.&nbsp; I did as I was told, but I worried so much for my stuff.&nbsp; I really hoped that no one would steal anything while the door was open when the bus waited for people to board.&nbsp; From where I was, I wouldn’t have seen anything if someone stole my bag.&nbsp; I asked my friend sitting close to the window to spot my bag for me just in case.&nbsp; When we got to the airport, I got my bag and made sure everything was still there.&nbsp; My friend then told me how he saw the man that we bought the tickets from rummage through someone’s stuff and it looked like he could have stolen something too.&nbsp; If my bag had been stolen, I would have lost everything.&nbsp; I guess that taught me to keep all my important documents on my person.</p>



<h1 class="wp-block-heading">Going Home</h1>



<p class="wp-block-paragraph">On the way back, my friends and I had a nice and long conversation about our views on certain things in life.&nbsp; It was a super random conversation, but it was fun to talk about this like our childhood and how we were raised.</p>



<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipMYctxyxbu49E6EBLx2lkE6VcHX5qOCffLFCZVAz7OLKr7gK8Jk-vnSel4hKDDrMw/photo/AF1QipPaVoEIyf7wFWDin-lOnefhXi1bOKUos-Wnf4kI?key=ZGplN0ljcFJKc3ZLWnRJalNvUGJBM1pEU3BBUE5R" target="_blank" rel="noopener noreferrer"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEXFm9wZNZJ1Tlulfmag8KMynq018JRr5OwQzCETh1dvnp0GMRnZPz3l4niclr7aSzNSxEONfEANHzrv1yGhCCajqRcDtkAAZ_RLPxP_Hdjkr6gJTE14VUJgd6ZTNBYIFFAmWsH_8YnflPRKkAR_twsWLA=w1226-h919-no" alt=""/></a></figure>



<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipMYctxyxbu49E6EBLx2lkE6VcHX5qOCffLFCZVAz7OLKr7gK8Jk-vnSel4hKDDrMw/photo/AF1QipOq2beXLcEjDAVdpXOHkQb4Ls11r6ht80-Np1Bd?key=ZGplN0ljcFJKc3ZLWnRJalNvUGJBM1pEU3BBUE5R" target="_blank" rel="noopener noreferrer"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEWLsW8be6h690YD9M4pyvt5cWtA-nteTpw9L8ZP5T4H5B2BC18yphAxxVlKmdFW19RhnMkuPCgmzFDT9Ac4KeMYW34aMp1FLpNl1A75FdiPeK73f1j2yu3Oik0Z3ZXlRhnCrrHHEvwVp3xDkkE-gX5TSw=w1226-h919-no" alt=""/></a></figure>



<p class="has-text-align-center wp-block-paragraph"> </p>



<p class="wp-block-paragraph">When we got off the plane and walked towards our bus, we got stopped by these two police officers.&nbsp; We showed them our passports when they asked for them, but then they walked away with them for a little bit.&nbsp; When they came back, they asked us if we were in the military.&nbsp; We all thought it was an odd question and just told them no.&nbsp; Then they said, “ok”, gave our passports back and we were on our way.&nbsp; It was really weird and random.&nbsp; Did we stand out that much in Germany?</p>



<p class="wp-block-paragraph">During the two hour train ride, we talked about more random stuff.&nbsp; During the conversations, I realized a lot of things in my childhood, the way I was raised, and my culture that really affected who I am today.&nbsp; The whole conversation just seemed really profound.</p>



<p class="wp-block-paragraph">We got home at around 7 pm and after cooking and eating dinner, I sat down to blog and upload my pictures as I always did after each trip.</p>



<p class="wp-block-paragraph">More photos here</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.henrypoon.com/blog/2011/08/09/vatican-city-and-rome-day-3-and-4/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1155</post-id>	</item>
		<item>
		<title>My Laptop is Kaputt</title>
		<link>https://blog.henrypoon.com/blog/2011/05/28/my-laptop-is-kaput/</link>
					<comments>https://blog.henrypoon.com/blog/2011/05/28/my-laptop-is-kaput/#respond</comments>
		
		<dc:creator><![CDATA[hp]]></dc:creator>
		<pubDate>Sat, 28 May 2011 18:12:14 +0000</pubDate>
				<category><![CDATA[europe]]></category>
		<category><![CDATA[APT]]></category>
		<category><![CDATA[Backlight]]></category>
		<category><![CDATA[Berlin]]></category>
		<category><![CDATA[Best Buy]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Canada]]></category>
		<category><![CDATA[Chan]]></category>
		<category><![CDATA[COM]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[Consumer electronics]]></category>
		<category><![CDATA[D]]></category>
		<category><![CDATA[Dell]]></category>
		<category><![CDATA[Dell laptops]]></category>
		<category><![CDATA[EAR]]></category>
		<category><![CDATA[Euro]]></category>
		<category><![CDATA[Europe]]></category>
		<category><![CDATA[Final]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[German]]></category>
		<category><![CDATA[Germany]]></category>
		<category><![CDATA[Go]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[IME]]></category>
		<category><![CDATA[In Germany]]></category>
		<category><![CDATA[ise]]></category>
		<category><![CDATA[It]]></category>
		<category><![CDATA[Laptop]]></category>
		<category><![CDATA[Light]]></category>
		<category><![CDATA[Monday]]></category>
		<category><![CDATA[My Phone]]></category>
		<category><![CDATA[Net]]></category>
		<category><![CDATA[Pho]]></category>
		<category><![CDATA[Port]]></category>
		<category><![CDATA[Screws]]></category>
		<category><![CDATA[STR]]></category>
		<category><![CDATA[Thou]]></category>
		<category><![CDATA[Time]]></category>
		<category><![CDATA[tuna]]></category>
		<category><![CDATA[Websites]]></category>
		<guid isPermaLink="false">http://henrypoon.mooo.com/blog/my-laptop-is-kaput</guid>

					<description><![CDATA[Day 136 After almost four years of using my Inspiron 1520, its age finally caught up with it and its light literally went out.&#160; The backlight refuses to turn on now.&#160; I came back from Berlin last Monday and found my computer in this state.&#160; I left it off during that time too.&#160; During this [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Day 136</p>



<p class="wp-block-paragraph">After almost four years of using my Inspiron 1520, its age finally caught up with it and its light literally went out.&nbsp; The backlight refuses to turn on now.&nbsp; I came back from Berlin last Monday and found my computer in this state.&nbsp; I left it off during that time too.&nbsp; During this time, I had trouble doing any blogging and uploading any photos.</p>



<p class="wp-block-paragraph">Google told me that the problem lay with either a loose connection, the inverter or the lamp.&nbsp; I tried to check this out myself and open the computer case, but the screws refused to budge.&nbsp; People online somehow got theirs open, but I couldn’t.</p>



<p class="wp-block-paragraph">Unfortunately, my warranty expired so I’d have to pay to get this computer fixed.&nbsp; I looked at my options on the Dell site and the North American Dell Support refused to help me and kept referring me to the European side even though I bought my computer in Canada (I really don’t know what these guys at the call centers are doing).&nbsp; After about three calls to the support line, I finally found someone helpful and she told me that I had to change my laptop registration such that it showed a European location before I could get it fixed.&nbsp; An alternative option would have been to send the computer back to Canada to get it fixed.</p>



<p class="wp-block-paragraph">What I did instead was just buy a new laptop.&nbsp; My laptop is already super old and already can’t really keep up with my tasks anyway, so I suppose it’s time for an upgrade.&nbsp; What surprised me was that laptops in Germany (from their Best Buy/Future Shop equivalents anyway) cost so much more than in North America.&nbsp; In fact, it was cheaper for me to buy my computer in Canada and get my parents to ship it to me rather than buying it locally.&nbsp; I’m sure there are cheaper places, but I don’t exactly know how to look through all these German websites.&nbsp; Another added advantage in buying from Canada is that I’d have a computer with the US Keyboard layout rather than the German one.&nbsp; And in the future when my laptop needs repairs, it’ll be easy.</p>



<p class="wp-block-paragraph">In the meantime, I’m using a 17 inch LCD screen that I borrowed from a friend.&nbsp; This will suffice until my new computer arrives.&nbsp; No more shining a lamp at my computer screen and squinting my eyes to see the screen anymore.&nbsp; I also don’t need to be using my phone to go on the internet at home either.</p>


<div class="wp-block-image">
<figure class="aligncenter"><img data-recalc-dims="1" decoding="async" width="1280" height="960" src="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2011/05/IMG_2808.jpg?resize=1280%2C960&#038;ssl=1" alt="" class="wp-image-7383" srcset="https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2011/05/IMG_2808.jpg?w=1600&amp;ssl=1 1600w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2011/05/IMG_2808.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2011/05/IMG_2808.jpg?resize=1536%2C1152&amp;ssl=1 1536w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2011/05/IMG_2808.jpg?resize=1240%2C930&amp;ssl=1 1240w, https://i0.wp.com/blog.henrypoon.com/wp-content/uploads/2011/05/IMG_2808.jpg?resize=508%2C381&amp;ssl=1 508w" sizes="(max-width: 1280px) 100vw, 1280px" /></figure>
</div>]]></content:encoded>
					
					<wfw:commentRss>https://blog.henrypoon.com/blog/2011/05/28/my-laptop-is-kaput/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1047</post-id>	</item>
		<item>
		<title>Germany&#8217;s Cultural Center&#8217;s Costume Crazy Carnival in Cologne</title>
		<link>https://blog.henrypoon.com/blog/2011/03/08/germanys-cultural-centers-costume-crazy-carnival-in-cologne/</link>
					<comments>https://blog.henrypoon.com/blog/2011/03/08/germanys-cultural-centers-costume-crazy-carnival-in-cologne/#respond</comments>
		
		<dc:creator><![CDATA[hp]]></dc:creator>
		<pubDate>Tue, 08 Mar 2011 21:25:59 +0000</pubDate>
				<category><![CDATA[europe]]></category>
		<category><![CDATA[9]]></category>
		<category><![CDATA[Albums]]></category>
		<category><![CDATA[All That]]></category>
		<category><![CDATA[Animals]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[AWK]]></category>
		<category><![CDATA[beer]]></category>
		<category><![CDATA[Bottle]]></category>
		<category><![CDATA[Breakfast]]></category>
		<category><![CDATA[candy]]></category>
		<category><![CDATA[carnival]]></category>
		<category><![CDATA[Chan]]></category>
		<category><![CDATA[China]]></category>
		<category><![CDATA[Chocolate]]></category>
		<category><![CDATA[Civil engineering]]></category>
		<category><![CDATA[Cola]]></category>
		<category><![CDATA[Cologne]]></category>
		<category><![CDATA[COM]]></category>
		<category><![CDATA[Const]]></category>
		<category><![CDATA[Construction]]></category>
		<category><![CDATA[Creative works]]></category>
		<category><![CDATA[D]]></category>
		<category><![CDATA[Dia]]></category>
		<category><![CDATA[EAR]]></category>
		<category><![CDATA[Engineering]]></category>
		<category><![CDATA[English-language films]]></category>
		<category><![CDATA[Euro]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[Final]]></category>
		<category><![CDATA[food]]></category>
		<category><![CDATA[france]]></category>
		<category><![CDATA[Frankfurt]]></category>
		<category><![CDATA[German]]></category>
		<category><![CDATA[Germany]]></category>
		<category><![CDATA[Go]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Grab]]></category>
		<category><![CDATA[Gun]]></category>
		<category><![CDATA[Heidelberg]]></category>
		<category><![CDATA[Hole]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[IME]]></category>
		<category><![CDATA[In Germany]]></category>
		<category><![CDATA[It]]></category>
		<category><![CDATA[Jesus]]></category>
		<category><![CDATA[Language]]></category>
		<category><![CDATA[Light]]></category>
		<category><![CDATA[Mass]]></category>
		<category><![CDATA[Messages]]></category>
		<category><![CDATA[Monday]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[old town]]></category>
		<category><![CDATA[Outside]]></category>
		<category><![CDATA[Over]]></category>
		<category><![CDATA[Parades]]></category>
		<category><![CDATA[Pho]]></category>
		<category><![CDATA[Plan]]></category>
		<category><![CDATA[Port]]></category>
		<category><![CDATA[rain]]></category>
		<category><![CDATA[Rooms]]></category>
		<category><![CDATA[Run]]></category>
		<category><![CDATA[Singing]]></category>
		<category><![CDATA[Sleep]]></category>
		<category><![CDATA[Songs]]></category>
		<category><![CDATA[Speed]]></category>
		<category><![CDATA[Steak]]></category>
		<category><![CDATA[STR]]></category>
		<category><![CDATA[Street culture]]></category>
		<category><![CDATA[Struct]]></category>
		<category><![CDATA[Student]]></category>
		<category><![CDATA[Stuttgart]]></category>
		<category><![CDATA[Sunday]]></category>
		<category><![CDATA[taiwan]]></category>
		<category><![CDATA[Thou]]></category>
		<category><![CDATA[Time]]></category>
		<category><![CDATA[Tourist attractions]]></category>
		<category><![CDATA[Trac]]></category>
		<category><![CDATA[tuna]]></category>
		<category><![CDATA[UNC]]></category>
		<category><![CDATA[Vancouver]]></category>
		<category><![CDATA[Weed]]></category>
		<category><![CDATA[When We]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[YouTube]]></category>
		<category><![CDATA[Z]]></category>
		<guid isPermaLink="false">http://henrypoon.mooo.com/blog/germanys-cultural-centers-costume-crazy-carnival-in-cologne</guid>

					<description><![CDATA[Day 55 When I first arrived in Germany, I was informed that every year in Cologne, a carnival would take place where people partied from dusk till dawn. I was even told that &#8220;people are drunk before 12&#8221;. I&#8217;ve never heard of anything like that before. The carnival attracted people from all walks of life. [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Day 55</p>



<p class="wp-block-paragraph">When I first arrived in Germany, I was informed that every year in Cologne, a carnival would take place where people partied from dusk till dawn. I was even told that &#8220;people are drunk before 12&#8221;. I&#8217;ve never heard of anything like that before. The carnival attracted people from all walks of life. Whether they were people from England, France, America, China or any other country. Tradition has it that everyone is supposed to dress up in a costume for the carnival. I didn&#8217;t do it do it though. My excuse: I&#8217;m a foreigner. The carnival festivals would have already begun by the time I arrive, but I&#8217;ll be in time for Rosenmontag, when the parade is held.</p>



<p class="wp-block-paragraph">To get to Cologne, my friend and I took the InterCity train. It goes a lot faster than the RB and RE trains that we took before. We reached <a rel="noopener noreferrer" href="http://henrypoon.wordpress.com/2011/02/06/the-heidelberg-trek/" target="_blank">Heidelberg</a> in 45 minutes instead of the hour and a half it took us before. Every time the train goes through a tunnel my ears went crazy similar to how it feels when a plane takes off. As should have been expected, the train to Cologne was super packed and we spent the better part of half an hour standing until the conductor came by and informed us that there were empty seats near the back of the train. I sat down with a group of Chinese and Taiwanese exchange students. Probably because I&#8217;m used to seeing Asians everywhere like in Vancouver, it seemed a lot more normal to me when I sat down with the Asian crowd.</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipMazsKkJL2B7fTxFCOYUGjhernurav558hsePkT?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEU-fwbrBES__70MDa38KzPPCC_qE2IFbr8LDTNljzDZQoFDMHKzbWMoUcPMrtq4vErRE2ANwMjGntGb1QzUskd29lPsbn29tIO8euHLgr-3VqSREzXWvZNnPGEa_napGPZA_UcaXDlNttfkNrGOszB4aQ=w1226-h919-no" alt=""/></a><figcaption>On the way to Cologne</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipOzCWwe2l6yaGi9QlWdcIJrKjutvRRC39QKhYVI?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEXwCWOs3j1y-d1JhO7JrT7mF2f5QQuOH9RZtMERp3YLd94Mf-FO6moQni2eKb36Rp3ONI0KmmDNPMSdBCdzAGV9uPO9ZedpmmqDn_F5utmFaIpt6Lfz4DYawL_DYgVLpYK2q_jFwx3cqOGpRQjwSHut_Q=w1226-h919-no" alt=""/></a></figure>
</div>
</div>



<p class="wp-block-paragraph">I started a conversation with them in Mandarin since I&#8217;ve barely spoken a word of Chinese to anybody except to my parents and asked them where they were from. We all ended up talking until the end of the train ride. I tried my best to speak in Mandarin, but seeing that I barely know the language I often couldn&#8217;t understand what was being said and couldn&#8217;t express myself. Luckily one of the people in their group spoke Cantonese and was able to translate. Ironically, this was the most Mandarin I ever spoke in my life in a single day. Eventually, we all just ended up speaking English. I suppose thats the way it works when a group of Asians all speak different dialects of Chinese.</p>



<p class="wp-block-paragraph">One of the girls had a habit of keeping a list of names of everyone she has met with where and when they met. Interesting hobby. In a way, it&#8217;s like signing someone&#8217;s yearbook at the end of the school year. Before the train ride ended, we all took a picture together even though we had just met. My friend and I thought that was really funny since we and the group of interns always talked about the stereotype where Asians really like to take pictures.</p>



<p class="wp-block-paragraph">We went our separate ways not long after we arrived at the Koln Hauptbahnhof. When we exited the station, we saw huge crowds of people dressed up in costumes and some were dancing to carnival music with beers in their hands. Groups of people gathered around street performers playing carnival music and looked like they were having a great time. Looking further into the distance, the sight of the Koln Dom struck us. This cathedral totally sets the first impressions for every single person who visits this city. It was taller and bigger than all the churches and cathedrals I saw in the past. I stood about 50 m away from it and still couldn&#8217;t get a complete shot of it. My next thought was, &#8220;We have to go inside.&#8221; Unfortunately, the church was closed because of the carnival. I hoped that maybe we could visit it the next day, Sunday, when people go to church.</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipNTu0UPaytOKWH8SfaBcXqjeQ66gtB8LVii76Dm?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEXyYhNI0VJcqHJ04iS19wUvr8hwivTCl91pSkkSeWj9UFQSrPZF_CRfD1H6jt9YDtrZqGX7-eg-bHbXqbWNtLYcGJtTL7i1sAkyh--D3ZTvbB0dwP3aHj0v1Eoim3fHdVxJflvS_ncoRPxmpcVhvcnFig=w690-h919-no" alt=""/></a></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipMT3GKmkX-MBaNF44leTqvILpi-pfVZljv-NUqH?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEVtLl_4LbssbmtOXs1KIhK6-t5i43uHpaa9RUKRmGdlMLoxntZXX-Z5ZynjHjRE1sjVCe6cTOdlX5P0_EGGkVFwfW5slguxcgNfjdeiYbXJ_NmfdqoTPtgiQ_-Ujv9Jx4FIFQ0D14sUMKGGK3q3EnPUkw=w690-h919-no" alt=""/></a></figure>
</div>
</div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipM4vJF14M18KMQERChJU77uCAI_5PDKXWL54K3u?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEV-6abwuaXOlLHoq3GWL9-bxDJuktAsmBjk0D3f8mDIWlew1M5nsBLVZuwppV198kf3ubM7BceSwbd0j4Xzw_HIqou0Bqgckh8OGwPmKH8ULDPv4hEQXoIAHEPlWi8cOtvyk_UEw4HpgAQxZglLkW2W4g=w1226-h919-no" alt=""/></a></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipNtCzhX0sQSFsZNVDL31GX45fdHUsd7dOOFzp84?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEUeYwVwZ_7MXJiVjjxIiP1z7GAPAHnl36xG-i1F6gdc_e0W7zLHICaHFzAPcj0qvr-KKTcSv-lrFFA2F63Qs74oP5RO1SvAKLoA8NkkqnOrRrS6p92D8Icvgwp3fIKauLLUqi-khrDyK86azpRUKtMOGw=w1226-h919-no" alt=""/></a></figure>
</div>
</div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipP1shtVJl3CH2_DNH1BgNE1LpR9ODA3QunghqTz?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEUHXDw2LjpW0koW_m_PCWTsLik8SCUtoksGXZHkienSxEjhgdjegARmBP70Iw4WpwGNWdgpxTCYpJl0ETWcR-XVMqRhUvfSfyh6zUY0qeGzLI9bC0qoxnFIQvEKcrBsmeCoDwM1AZhSsegK_JabkX9izA=w1226-h919-no" alt=""/></a><figcaption>Cologne Cathedral (Kolner Dom)</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipP4eAzka3JTwF9faWJob9gg36dWRsNjSu4ThWdw?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEWpV2woV5GHUeDfR_Y_DvBhZY_Gya8TIlfWZmLefz9J9szPxMV4TcnapjRrE77-Xc7_YIIutQoNa0Yd_tRIsyhP1WnIV84F3RNg5stEFxhmf5OvVLpODeRWQRZKwu-Zs5R90Wo-rXBHv8N0xWHQGqizwg=w1226-h919-no" alt=""/></a></figure>
</div>
</div>



<p class="wp-block-paragraph">According to the tourist info center, almost all of the city&#8217;s tourist attractions would be closed for the carnival, which meant there was nothing to see except the carnival. We walked around the plaza where the cathedral was and saw the most unique costumes ever. Even hobos on the street had a costume. Apart from the usual ones like schoolgirls, policemen, and suits of various animals, by far the best one was a group of people dressed up as bulls and Spaniards to reenact the bull festival. Unfortunately, they ran by too fast for me to be able to get a picture of it. The ones dressed up as the bulls literally ran after the others down the street. Everyone heard their yelling and screaming and they definitely attracted a lot of attention.</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipMNH7UXUhvgXMrq0LBoZ7AIgBxvi77LaKSGJePE?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEXgVe0D8Vggn1q6sd-oW8UUMFeJb_f5IYh9YueIoqnwzBjFFBcBjWkQWoHsvHh-1wJGxe1ISm8BG9SJoxNPDA474rAXq2UTtV0mmGF3nfoCR_d3hTFHiTNitsMrcejHNMLrnCIA6uEwUfMTt3Umhd_dZg=w1226-h919-no" alt=""/></a></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipOcABdzg2o2Lno7Sx54rCIFo2PVUtGxTlDfR3Ak?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEWZjzWwJbouUwIBTAvwK9kpFB4LJHa-wrZAYof-yM_vIoq-AOASFPNpsEdawIfuvTHzbNMyMxuLm1sbLzLmiaWprDfqh7iYbXk3PGDl31UM1ghU8W-lmjtOS1guN2kG1cAF5-0BNtcPSsPmOQZFJnO77Q=w1226-h919-no" alt=""/></a></figure>
</div>
</div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipNoQc7IqZ1lC6yfsk8oSxYqNd1tON0reSMXtLno?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEUwMt8ozFizhHkPBhdO-ILf6HKsZx29vsTyx2As3PM9NJMVuYFQOY7dQvCz6BfF8W5MPvCsePE5DI01oLVvdCbpfFaPHGbCZ8BIHosi7ClBHk4R6MzggJBPsNt5I0fsGAAqlnpuMFAld8PZ9TWw0pwAjg=w1226-h919-no" alt=""/></a></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipN_h998kYtrmXIB1C3gADrNRAE9wj-94Q3rIr4K?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEW63ZCokebLr-1sMlR-F2xfk7KPWYQ3sLAcSv2Ds-cP54raqmlTmhiJulZC2gMVgqKPcJZqDJTXK4AdaT2vNl7jLITXPfT_d0220JIOXkBuysycMFi4yYgj1J4E_4YNP1bLVb4bN1Te6kJSe4TGPWkb2w=w1226-h919-no" alt=""/></a></figure>
</div>
</div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipPR548j24lvXsFbp9DdadUElxbUnSXaDyeoawk7?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEWXA21sfbnwSWvfjXr9Wspv-gHr_xjr3UWMesgBe7rLXci8S9hy3-Ts15LqMn_dXgHXUElowoIL2rKi3KwWqJEZXe9ZRpcV_EqdI6YjGNhu9rXTgXDQeSr5CwiuYqJmTyj-eEZZjv9ORnijYSHDJX6z3Q=w1226-h919-no" alt=""/></a><figcaption>Almost everyone dressed up for the carnival</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipMCDwLjQ4tvMG5lHR_hMt1g1X5lojZZK2OO3Vx6?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEUs_p8nTA09JIqJfvjB-Zu20-wKHnvEdR-lV4LZKn-E8Qtp4vmarn7OAH_ez3m1fK56A408KddGEVnGwab47raW1buewrP2GRSsbNGYBrUiaup54-s8__HXpdVjKiyX-wdjN-ZcLWCYiBFDRtczFLA8_A=w1226-h919-no" alt=""/></a></figure>
</div>
</div>



<p class="wp-block-paragraph">Prior to coming to Cologne, we organized the trip with other interns at UBC that currently work in Hanover. While we waited for the others to arrive, the only thing to do was to go to our hotel and drop off our things and walk around the city center. As expected, all the shops on the street were closed, except for restaurants, souvenir stores and street vendors. Since we planned the trip late, all of the hotels/hostels close to the city center were either booked way in advance or costed an arm and a leg. We ended up staying at a hotel in a suburb called Wahn, and it took a bus and a train ride to get to the city center.</p>



<p class="wp-block-paragraph">The hotel gave off a Chinese vibe the moment we went in because the hotel&#8217;s restaurant served Chinese food and they hung up Chinese paintings everywhere. I even overheard one of the chef&#8217;s speaking in Mandarin to someone else over the phone. The reason I even mention this is because I didn&#8217;t think Germany&#8217;s Asian community was that large so I didn&#8217;t expect something like this. Almost all the Asians I see come to Germany as tourists.</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipPEgGcPOA3e9dQM7cg8axHxCuxhMl38ua19NBHw?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEXDwa5jRKUUYjbZEH2qupEfbmCOqfnTqrtJY1DMuotLZMvUKCqvMmRqQIFtGejL-lI-vbnHoS7wtj2PK3wM88bwvDOPkIYRy-vkhYuNzwAQRQWNs-hLFLBauG_KZvE5mZshvJLf5wjzafAJ76tysVNOeg=w690-h919-no" alt=""/></a><figcaption>Chinese things at the hotel</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipPZrg-HD3xJ4Vmu2C7wbC7qj6JU0J7QM5T9nWiV?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEVV78UJng-kA_Zben5DgZtKfdQ-vjVvIDvIYIxCv_j7kBmSP8-NyMct1wYB_6V1qIBJ1cUodMrZ8eiLo_GuA-C9mQBcVxVDmN-b8eP8FIXUtjb_qeBDetbJSB2CohzA8kW8UFdIFh7JJ6yXookQTNQz3Q=w690-h919-no" alt=""/></a></figure>
</div>
</div>



<p class="wp-block-paragraph">After dropping off our things at the hotel we walked to the train station since we never figured out the location of the bus stop. Along the way, we found the townspeople in the suburb had their own carnival parade. As usual, almost every adult held a beer in their hand. It was nowhere as massive as the celebration in the city center, but the streets were crowded enough such that it took us at least half an hour to walk to the station when it should have taken only twenty minutes. Everywhere I went, I&#8217;d always step on glass from people just smashing the shot bottles on the ground when they were done with them. These were everywhere in the city center.</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipPjJTP0WWYjgMt97zrEyL8e2accU07npjAq7qIW?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEXk_zNwa7Fh5IJ7VgAC1tyOp9L23gIV2HdQRwZ6uhlEMJjlrqzXO0XzmCE9HGdVC3CjyYC9e0WMKU7Zi_cxW3UfjZgpFS9odz90F4KAKGYHL1fZ7qM7854w6OXeFn3JwjYoN2WafuHYnNyNMdev_TtJEQ=w1226-h919-no" alt=""/></a><figcaption>The parade in Wahn</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipNRJpaXgZwjoGFHh6EmTyCC5g4PVtgS4Y0AHZSF?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEVkPUe18hbDoUQjSfROS_vdVyh5DkFhKOnwMkfJX1tl8ewO6q40lysmUUSxTW4xPDGPO8BxJ7h8tvX3My-D5X-LEVY6tF67grSqHKN1Om2sfFbiHTT9zBHE5WbKDfbRlbly3mt_EAFJYEpQjXOXMlSfYQ=w1226-h919-no" alt=""/></a></figure>
</div>
</div>



<p class="wp-block-paragraph">After arriving at the main station again, we met up with the others from UBC. The party began at that point. After all, the Cologne Carnival gives people good reason to party even harder than usual. After buying the local beer, the ten of us went to one of the rooms they stayed at and got our drink on. Before long, a lot of us were tipsy, if not drunk. Good thing for me though, is that I only had 2 beers. I didn&#8217;t quite like the taste of Koelsch. Before going outside, we carried as much beer as we could. While outside, we looked for a bar or club. Cologne at night became a totally different place. Everyone outside at night were pretty much people who probably had too much to drink. I know this happens in big cities, but during the carnival, there are just more drunks out than usual. A lot of the drunkards broke out in carnival folk songs, while we as Canadians sang the Canadian national anthem. The people there probably didn&#8217;t even know what we were singing about.</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipMW0Jv81bhuvPHelTAjrvacrYzg7Jqlc9KCOeU0?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEWoTE3NnDjqVACKS0RKp3rQTCLIMAWfRQAhZqGx446DQYFw8U884lXOa91YkZMptINxrmHsL69VWzjthaT8Xd1ZUOh-Q820Udf3KYcCLQDaumAXLGt4TBtPdIPZ_krg6m4vEQg4dbkc3q46H0-ev9irvg=w690-h919-no" alt=""/></a><figcaption>Koelsch</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipP7Mcm9cgsavlOzOODrLMabJ9S5-VTGN6OKatYy?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEUXKCsA86qawcD72i7i8ZEN0EZghKyNg93MM3yXhtTyW6L2NJfFGhPmgbig8GCjBgW8jMGTz7hiZkc76Uu9_-mISfuDKaBB29rg1eXpwN6lymxR43vQAFWFliOphXAopgUfcPN2x9WAIiziXrHGA_4MVw=w690-h919-no" alt=""/></a></figure>
</div>
</div>



<p class="wp-block-paragraph">Even in our intoxicated state, we still looked at the Cologne Dom in amazement. I couldn&#8217;t stop looking at it. I even managed to get some nighttime photos of it. Looking at those pictures, a lot of them were quite blurry. Around the church plaza, we&#8217;d hear a group of people just randomly yelling every now and then.</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipN1S3Wi2FGdrjV1pCdrYbDvQNM7HLeUxMor0GbD?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEWIZcBiGS3ohi5k-Af4fXY4a-H6_gSJy8pL3aqQSClHuO9nX92ue4Xhcylk5O67LF_kKGpUmY00oiEJWTIDh_SabfVjjfPlKIoIGzHAa2aABoabFqjoOG8nmdOitGgtBiO9I9f5ioBIpqhtRrHwdLSaiw=w1226-h919-no" alt=""/></a><figcaption>The Cathedral at night</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipMHpPCLDuxfda-O2timmCc5Rf47wHLZ_Gj6avQO?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEUDFUZr3Sz-p62Qe6asXsz2w7dFOxIckIHHsayGo42erQ0SnopTrEXgyiuZ6smbyO2Mjq8WrJ9W_A1SlDenJWGHH7yt8XRtUFFlmNesYBibxFlLRewpNirQWzWjEj0TJ_88lOCyz6JTVohlW_txt9OeLQ=w1226-h919-no" alt=""/></a></figure>
</div>
</div>



<p class="wp-block-paragraph">When we got to the old town, there were a lot more people than at the cathedral, and like us, they too wandered around the town looking for a good time. And almost right away, our group separated. It&#8217;s quite difficult to keep a bunch of drunk people together I guess. We ended up in several different bars and not really staying in one place for over ten minutes. Nothing super crazy happened anyway. My friend and I stayed out late enough to miss our last bus back to our hotel, so we ended up speedwalking our way back in the freezing cold. That was a very long fifteen minutes. At the time, everything felt great, but once I sobered up the next day, I realized everything I did at the time was completely pointless.</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipPm1knVB8w_Vtela5g5YR-5h1vdWyVOHDf5E8C1?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEUkHi9AIhZlbuiKPLGC3g5_labCwva11fbJUlnmnLIfo1UKUGOwpbnrkuBIFd8pZfYLKMiX2xOPeV829lSO7pVwBqvtpABaG_xQze3UuNi6ZS8pspE8JAVAPtzwAJnPKhKpZjzWZciGL1xvjbFaZvQ4aw=w1226-h919-no" alt=""/></a><figcaption>People out at night</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipP1H3chiqo2YmXdJ8DkxfamdDds0j1dZrA6xC6H?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEVNzE7DfP0U6ceghSudCJJrOp9P7NA6u7kjkBQmR1oHc53n8x58cXR85w4h3sMNad5bjvOuYcw_BWU96dnudz3S5guiEP6hMWiF5ujz2U5UdkNuojpRF31Smaqv2b4XvEMnOSHWaqp9Tn0L8V06WXvgWQ=w1226-h919-no" alt=""/></a></figure>
</div>
</div>



<p class="wp-block-paragraph">The next morning, we went back into town and went to the tourist information center to see what was open today. While there, I saw two of the Asian girls we met on the train here and they told us the cathedral was open and that they went there already. I was very eager to go inside the cathedral. It&#8217;s one of the most amazing works of architecture and civil engineering of the olden times I&#8217;ve ever seen. The inside of the cathedral didn&#8217;t disappoint either. When I walked in, a sermon was going on so none of the tourists were allowed to freely wander around. But since a sermon was happening, we heard the church organs. The music filled the entire cathedral and everyone probably thought that was the most beautiful church music they&#8217;ve ever heard in their life.</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipM-sTKBafL0NeIn6RwerTsv4BGVL0JEsi127eZh?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEUVbYn-rVu1gHYTOGinDVBrEuivxN98isPqyCstgg9nZXo1WmN4qfSCKPUprf2Z7znEWyJMynfefUhbFnlI1VE9vmVpaJCZYkmfjX63U-4pjJ-6cS26cEOOqKZJQDclyCwPOmNnN-VCCsjhqXy4y9blVQ=w1226-h919-no" alt=""/></a></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipMXKxk1wN3xQwJuGZwxvrelxkls0D3zN9D6dY5p?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEXJ9_ruWMW-8-4jbtB2ZsJI6Ug1hVp0InYU-9t5eEOnOfmqV-axSn6wohwVR0CR1YGwLL25hpLy-W4mJwiMZ2vBP4cfbIgt1-0WzUN8vJJJRVawa7myzTjK45b08c1o95yaMTSSQ8UYxHVu1MB0oTnrEQ=w1226-h919-no" alt=""/></a></figure>
</div>
</div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipOyMZIS0-9yT9CM0TNNf8KpBCnr7MZFZcijucoK?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEWNzdKG75kyySMKtQngqjjHCQMiA7ZxAt8CKI3vfP-sG9TMcUXB8KESPGEyHK6qKXPmJIklUWGL43KUwWajPDKjKKKvcJEHD8_gUgvKFaTg_ybDGruWVrVYHRz_-zLAWKfsKAIAUjsEvfQTscGgE5bhFQ=w1226-h919-no" alt=""/></a></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipMAopjqHjX_QDQpHq4Wm68goRlkEbA5ueIx7gU-?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEWxu9-91TCmJQ6HTzbaGy7MJPRmjYpNXfwd7OVOoyQQnnAurHerNRePGyCAsX8AwlWZ5EBZa-S8J25OLJ4ulGUUxhm16c231bdRoiNXiIZw4uw4eK7a0hWvKhoT4Dv-iiTAc0g565RJx6pIr9BOA_Ch3w=w1226-h919-no" alt=""/></a></figure>
</div>
</div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipNZP3Ur96HQ8zpBTpWpDmngSqdQevHS5xdXRnhE?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEUib85pzNog-piNYTod5z5E6Alvi4F4BY8IPPV0_R5PALP4cjcjZOfuX2cvnO8V-OOCrtxV7ehwVr54hvTbKKFCCta7Cx1ncPRMlYYFrJHxcoZ9aMoIK_zE5HTeU9Ilsx-HlhCThNKWGFb6Mgwo3sV0bg=w690-h919-no" alt=""/></a><figcaption>The cathedral is so beautiful</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipPLHBcmB1ZQCrW-f4dHZks7-YZUrTYd7o-prCWf?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEXRE0VmQmA-W5dmqzO7T94RWf7rGSq71FDGLHz8-8X7E-lCyJe-x90-3tUlU0mBKTPzRoFQOpdSecs092HmV8DBPoVx8aig0t-wDCAXYk1R-0NMnsFh8xcRuA7H-GN12UYADBbBTOmMJatvCRTi0FnSYw=w690-h919-no" alt=""/></a></figure>
</div>
</div>



<p class="wp-block-paragraph">I noticed that all the churches and cathedrals I&#8217;ve visited follow a similar pattern in their construction. Above the entrance is always the church tower with the bells and the left and right sides of the entrance are usually statues set up to illustrated Jesus&#8217; sacrifice in some way. The windows there always face east west, probably to allow the suns rays to illuminate the entire scene.</p>



<p class="wp-block-paragraph">The agenda today for the carnival was that there would be a parade featuring the children of Cologne. No offense to the children, but the parade really wasn&#8217;t all that interesting or maybe I&#8217;m just not a fan of parades. The best thing about it though was that they gave out candy. They grabbed handfuls and handfuls of candy and just threw it at the crowds. At one point they even brought out a catapult. The more candy they threw out, the more candy wrappers ended up on the street. But since the city has been doing the carnival for years, they were quite prepared. The fact that the garbage crews cleaned up the town overnight amazed me. There was almost no more broken glass everywhere, but that all changed as the day went on.</p>



<p class="wp-block-paragraph">The best part of today was visiting the Rhine River that goes through Cologne. On such a sunny day, the view was amazing. While walking across the bridge to the other side of the Rhine we saw that on the entire length of the bridge couples that just got married would place locks on the fence stating their names and their date of marriage. There were easily at least a hundred thousand locks. We met up with our friends from UBC and together we chilled at a spot overlooking the Rhine, and watched as the sun slowly set.</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipP4Whs6S8rqYWOghAIsgkeM6t_UxvW-ArxQ2BCK?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEUzufkQOJXmAwUlksF-b03nIfabXt93Xqs6OnGHbdMx0UF-UeQSYFMgTXuHKyWSb1Zrbu-Q2LOJbpf2PTyVasxCUgj8qYsa-dZdtll_ZjWhhfKNfr4fj5nQTCWLkcXzC4YNeuf_eooT25_nkOVwuhq82A=w1226-h919-no" alt=""/></a></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipNmuyI9ddzqB0AoTVE-bdx3x8oVq790dXvFtQ2v?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEWes4uakMR0SW-4wKalL7OrzjMi8vD8O5fVHWIYF8srBCrG4Q7EbUbPzalpM2UMut5oFJX1wervvwvXBvcwz-TzdkJSGQlTx2-eLarygsPT5E9QOxMhhB2tdnbL_JXmssXSZ2rjmDnoi0ozDfatFYKQZw=w1226-h919-no" alt=""/></a></figure>
</div>
</div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipO8h23GcUhkzPRdT6uZICbVJcJkB_GCTPprbf52?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEXBCPFh3rH6jie9M7mucDzBX5Ghym8w_iQL7XCOxCxFGPIQQdDLQpbdDPPVu1R46YNxzZ4YUoqo3gZC9up3ddsnzxJ7KIa1XLfzc7PQu5nYuWolxoVfN1HtKmtwv-B2eD08m69M04Mx-2ol81g5P4-UGw=w1226-h919-no" alt=""/></a></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipMNOTk-p9PUmtSHM9yUfIvF4_q0ynx5se35Hiy_?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEUk9f4hz2SysKxW9xHBYKG59qvgOt57gUwsUUHy6VR84pxyjnQSD-uvSMC7mpQMxrtUtab9IoxtBBfxkvcYG02CLE12Rb8HBRLpxXZiCEqr0ATfdUFGLjC5aSrCP2gXf5ITgbcMyGpfz6TUXWpOyuBJfA=w1226-h919-no" alt=""/></a></figure>
</div>
</div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipMk_zIbtI6MfQs4qeUInqv01HPpuLpW7xIhuSdS?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEWT4TQsZ709Jm3VhAJ5auxRWNwB52xZ-Gi32144TLkEyJtZRn5yTl_iJg61eW40sPieAiQWh1QwEMgfWfKPht459dNTE3qjHj9w44uppLtqRcue15qKCVGCtc6LeVc6o3qX55j9IWacz07wcY3owm8EIg=w1226-h919-no" alt=""/></a><figcaption>The Rhine River and the locks of the newlyweds on the bridge</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipN4GOP--uM0GYRz7AP46j6oJtTZANxf3CsXuyAL?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEW6652MaqGmUFUoxMj1g73i15WvS3y61CmMWeeLwAxaPX0TgpbYrB2N1QfVBmTj79TMyZZVSP0M7vQ27PbSagkdOgIeKVaY1bhc87x8_YQK6vgVzBGlneBh1BOe4f7MWfBQ2rKrKQUmqUI_VFA8v2coKg=w1226-h919-no" alt=""/></a></figure>
</div>
</div>



<p class="wp-block-paragraph">Almost everywhere we went, we could hear carnival music, either from marching bands, street performers or giant speakers. It really set the mood for the whole celebration.</p>



<p class="wp-block-paragraph">For dinner, I had a very unique steak sandwich. The steak itself was probably three times the size of the bread. It was about half an inch thick at least six inches in length and width. It costed six euros, but it was definitely worth it.</p>



<p class="wp-block-paragraph">At night, the same routine as last night happened, but while we were drinking, we heard stories of the night before. All the stories just sounded super outrageous. I heard stories about people randomly smashing a baby carriage, high on weed, falling asleep on the street, eating breakfast with a bunch of probably homosexual Austrians dressed up as band members from KISS, and partying at a gay club. None of that happened to me (which is good), but those stories were definitely fun to hear. Since it was Sunday, the parties were not as crazy as the night before. There were a lot less people out. But we did see a really drunk French person on the street. What was so funny about him was that he kept taking our beer bottles and doing tricks with them like walking around with a bottle balanced on his head. The scary part was that he was really good at it. But like the night before, everything we did seemed pointless the next morning.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipO_vhCZxfS2vn1ZtTlYibiDqWd2DtKjC14ZiEWa?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEWoJEF0mbT6RsN1YhnvJ55Qq0T8rahO5EuxYN2Rq1iIlCwkYapLEo7-6boWtD0gM_sSUXkxBbPUsqXh9nfwJoTTFazWgj8OkKhpRdq6Lmpx_6Pr4utDPEBt8L6gfaRRTBBxMWvYzf1H9js3zn1gbo8_EQ=w690-h919-no" alt=""/></a><figcaption>Really drunk French guy</figcaption></figure>
</div>


<p class="wp-block-paragraph">The monday of the carnival, known as Rosenmontag, featured the biggest parade of the carnival and is probably attracted more visitors than any other day of the carnival. When the parade started, we were walking on the parade route for some reason, which was kind of strange. Luckily, we weren&#8217;t the only ones so it wasn&#8217;t as awkward as it was supposed to be. The parade was similar to the previous days&#8217; parade, but there a lot more marching bands that played and larger parade floats. They gave out more candy too. People would call out &#8220;kamelle!&#8221;, which means &#8220;sweets&#8221; in order to get the people in the parade to throw candy to them. Some of the floats had political messages about Facebook and Google Streetview denying people of their privacy. On four separate occasions, a chocolate bar hit me directly in the head. One of them impacted directly on my sunglasses and protected me. I ate so much candy that after watching the parade for over four hours that my stomach told me it had enough. I didn&#8217;t even eat dinner. In the beginning, we were all excited about catching the candy they threw at us, but four hours later, we thought, &#8220;when does the parade end?&#8221; At one point we began to dodge the candy thrown at us. We had way too much. Seeing that the parade hadn&#8217;t ended for so long, and that we stood in the cold for all that time, we left prematurely before taking the train back to Stuttgart. While walking back, we came across someone throwing confetti and I somehow managed to walk right into a cluster of flying confetti. During the course of the parade, the city turned from something beautiful into a city with garbage laden streets. Most people never took the time to throw their candy wrappers in the garbage. And also like the other nights, broken beer bottles filled the streets. It also didn&#8217;t help when people kept throwing confetti into the air.</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipP5lOM5G6TGCHLVPxjP0_18rmt8BBYVL83EFpSl?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEXCwe6gVlRWocGTapehRPhoBdVTM9ysrFX7F1JbQlhmZDREfh-WgP9cYjK06eudUVFWMLU1pRcQDmbNivARoPYqvvJVow1zveD6xR9E-9IydkxaiXtZcOcu39WtlJkmoA_qJ40XFEgOWhWLxDyhzSbMWQ=w1226-h919-no" alt=""/></a></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipPenHcw-oevBFO9qB5_shv015ocJl0vwoik_QiE?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEVPOqu7B37wFiciSbnG-kSr-H5tsVXRU99Uc3ZGIV2ij7kyczDC7PdAr5GJlk6sGYYvUeFo6koKSFqsF_hZ5Xalx5maU_2fJzha32mYqyTqqdHyLdU1y6jH7OAmeoTI6ToEzotT4MY6PC9wXaXfTy5_kg=w1226-h919-no" alt=""/></a></figure>
</div>
</div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipP3F46GDgi7xVyWSgMtU_WnrWHZIL4j4Hw_AEsj?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEXK4LzoC7L6YVFS8-7xQJJ_r1G7tTTsbmKfPW-OqvbEHmYptH1KcV5uEieXKmvZaG38QK-SCf9H3YljGd1sLGiNfXJpZFGwPCE_ifBdrPaCpv5CGR8jXq9vXKBUOk9xTe6wveqszNoXFFWtYnUXjXX2BA=w1226-h919-no" alt=""/></a></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipMFguSCfO3Qmg6YWjVbVyW2TYAoTxML_2Kby1ka?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEUqxdEIKCXpSFILpR4tY8at4CrM4J4mPgxep1VsXOJ9qjuynnd2lRCZo10Op9ySvwpjFBJnCdyKNlics6Zb6p-z5INmd8RTlUl9yvt5HhZul16LGWQBhaCJnnrR01ECSUK5kZUcGt2XEZuTD3o_AqUiQg=w1226-h919-no" alt=""/></a></figure>
</div>
</div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipPayVV-SGKwbL1LbsyMT_3kNCGnZLgE64Us0Lsh?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEVsk91dzR2QDT00pt9bBVHRpyqV7S6T6sP4USvMS2b9fyeldf3m_zQEIwqJFZCStXNSeOcfgjxqJpd0MeBDvVhbdKaf_ubI9CIvd5lDLCvy9mJXJdw9y65X4nYC-TQimgH835dlWel9YGHYIj2nPt6zdA=w1226-h919-no" alt=""/></a><figcaption>The parade on Rosenmontag</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ/photo/AF1QipMuDDzyzYrhLX4LxkSnTGp-MqC5ra0ybguTRJBD?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener"><img decoding="async" src="https://lh3.googleusercontent.com/pw/AL9nZEWKkdbRE7MhC7HyG8YvpVm70r2Fad1Dff1x5GIBXCxbRAWaxKkz2EMpPkLpdeWnpxhMoSEyNsPk5832k3D-XRzrjy0wDYH478KMT8Z-XntGWwlvOyH71Gxbhnco4EJ66NhTsQdy6z8hovXuHg6_NHKoVg=w1226-h919-no" alt=""/></a></figure>
</div>
</div>



<p class="wp-block-paragraph">Before leaving, I took a few more pictures of the cathedral. I kept thinking I needed more and more pictures of it. The architecture just amazed me so much.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="The Cologne Carnival 2011" width="1280" height="960" src="https://www.youtube.com/embed/IbD3IVydUl0?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p class="wp-block-paragraph">On the way back, our IC train was delayed so we got to ride the faster ICE train in order to make our connecting train on time. We didn&#8217;t get a seat since there was basically two trains ful of people jam packed into one train. We ended up at Frankfurt Airport as part of the slight detour. The trains that we took were all full of people who had just come from the carnival and were probably still super drunk. They stayed on the train that way and ended up yelling, screaming and banging on the walls for the whole duration of the ride. Public intoxication is a very common thing in Germany, and it&#8217;s not only on special occasions like these. After four hours of train rides, we finally got home, and just in time to sleep and go back to work the next day&#8230;</p>



<p class="wp-block-paragraph">My <a href="https://photos.google.com/share/AF1QipNfE1_MAVwXQEXDpDsn2Wra3Li4mwSrOxYd1tCAd0LkPBm6Wn0U2oYS1yKKHNfsYQ?key=RTYwWS04a3k5dzByemlsNFNDaWFWNnh1NjRHb1Fn" target="_blank" rel="noreferrer noopener">photo album</a> for Cologne</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.henrypoon.com/blog/2011/03/08/germanys-cultural-centers-costume-crazy-carnival-in-cologne/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">920</post-id>	</item>
		<item>
		<title>Description of C++ Keywords</title>
		<link>https://blog.henrypoon.com/blog/2010/01/18/description-of-c-keywords/</link>
					<comments>https://blog.henrypoon.com/blog/2010/01/18/description-of-c-keywords/#comments</comments>
		
		<dc:creator><![CDATA[hp]]></dc:creator>
		<pubDate>Tue, 19 Jan 2010 04:44:44 +0000</pubDate>
				<category><![CDATA[computer stuff]]></category>
		<category><![CDATA[9]]></category>
		<category><![CDATA[Assembly language]]></category>
		<category><![CDATA[British Columbia]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[C++ classes]]></category>
		<category><![CDATA[Chan]]></category>
		<category><![CDATA[COM]]></category>
		<category><![CDATA[Compilers]]></category>
		<category><![CDATA[Computer languages]]></category>
		<category><![CDATA[Const]]></category>
		<category><![CDATA[D]]></category>
		<category><![CDATA[Data types]]></category>
		<category><![CDATA[Dia]]></category>
		<category><![CDATA[EAR]]></category>
		<category><![CDATA[Go]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[IME]]></category>
		<category><![CDATA[ise]]></category>
		<category><![CDATA[It]]></category>
		<category><![CDATA[Language]]></category>
		<category><![CDATA[Lie]]></category>
		<category><![CDATA[Monday]]></category>
		<category><![CDATA[Nature]]></category>
		<category><![CDATA[Object]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[Outside]]></category>
		<category><![CDATA[Over]]></category>
		<category><![CDATA[Parameter]]></category>
		<category><![CDATA[Port]]></category>
		<category><![CDATA[Programming languages]]></category>
		<category><![CDATA[RAR]]></category>
		<category><![CDATA[Reference]]></category>
		<category><![CDATA[Run]]></category>
		<category><![CDATA[Scope]]></category>
		<category><![CDATA[Sizeof]]></category>
		<category><![CDATA[Speed]]></category>
		<category><![CDATA[STR]]></category>
		<category><![CDATA[Struct]]></category>
		<category><![CDATA[Sunday]]></category>
		<category><![CDATA[Template]]></category>
		<category><![CDATA[Thou]]></category>
		<category><![CDATA[Time]]></category>
		<category><![CDATA[Typedef]]></category>
		<category><![CDATA[Typename]]></category>
		<category><![CDATA[UNC]]></category>
		<category><![CDATA[University of British Columbia]]></category>
		<category><![CDATA[Variable]]></category>
		<category><![CDATA[Virtual function]]></category>
		<category><![CDATA[Vol]]></category>
		<category><![CDATA[Week]]></category>
		<category><![CDATA[Words]]></category>
		<category><![CDATA[ypres]]></category>
		<category><![CDATA[Z]]></category>
		<guid isPermaLink="false">http://henrypoon.mooo.com/blog/description-of-c-keywords</guid>

					<description><![CDATA[Source: The University of British Columbia asm (seldom used) Used to insert assembly language commands directly into the code. This function is very tricky to use even for professional programmers and can cause portability issues. asm(&#8220;instruction&#8221;); auto Used to declare local variables but is purely optional. auto int i = 5; The previous declaration thus [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Source: The University of British Columbia</p>
<p><strong><code>asm</code></strong> (seldom used)</p>
<ul>
<li>Used to insert assembly language commands directly into the code. This function      is very tricky to use even for professional programmers and can cause portability      issues.<br />
<blockquote><p>asm(&#8220;instruction&#8221;);</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="auto"></a>auto</code></strong></p>
<ul>
<li>Used to declare local variables but is purely optional.<br />
<blockquote><p>auto int i = 5;</p></blockquote>
<p>The previous declaration thus has identical meaning to the following declaration.</p>
<blockquote><p>int i = 5;</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="bool"></a>bool</code></strong> (C++ only)</p>
<ul>
<li>Used to declare a Boolean logic variable; a variable that can have the value      true or false. This variable type      is normally 8 bits (1 byte) long.<br />
<blockquote><p>bool t = true;</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="break"></a>break</code></strong></p>
<ul>
<li>Used to break out of a loop independant of the loop condition. Also, used      to finish a switch statement, keeping the program from      &#8220;falling through&#8221; to the next case in the code.<br />
<blockquote>
<pre>while(x &lt; 100)
{
    if(x &lt; 0)
         break;
    cout &lt;&lt; x &lt;&lt; endl;
    x++;
}
</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="case"></a>case</code></strong></p>
<ul>
<li>Used as a label to declare a single test in a switch statement.<br />
<blockquote>
<pre>case 1: command1;
        command2;
        break;
</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="catch"></a>catch</code></strong> (C++ only)</p>
<ul>
<li>Used to handle exceptions generated by a throw statement.<br />
<blockquote>
<pre>catch(const char* e)
{
    //handle exception
}
</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="char"></a>char</code></strong></p>
<ul>
<li>Used to declare character variables. This variable type is normally 8 bits      (1 byte) long.<br />
<blockquote><p>char c = &#8216;h&#8217;;</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="class"></a>class</code></strong> (C++ only)</p>
<ul>
<li>Used to define a new class. Members of the class are private by default unless listed under the protected or public labels.<br />
<blockquote>
<pre>class class-name : inheritance-list
{
    public:
        public-members-list;
    protected:
        protected-members-list;
    private:
        private-members-list;
} object-list;
</pre>
</blockquote>
<ul>
<li>class-name is the name of the class that is being created.</li>
<li>inheritance-list is the optional list of classes inherited by the new          class.</li>
<li>public-members-list is the list of public members          of the class.</li>
<li>protected-members-list is the list of protected members of the class.</li>
<li>private-members-list is the list of private members          of the class.</li>
<li>object-list is an optional list used to immediately instantiate 1 or          more instances of the class.</li>
</ul>
<blockquote>
<pre>class Date
{
public:
    void display();

private:
    int day;
    int month;
    int year;
}
</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="const"></a>const</code></strong> (C++ only)</p>
<ul>
<li>Used to tell the compiler that a certain object should not be modified once      it has been initialized.<br />
<blockquote><p>const int i = 5;</p></blockquote>
</li>
<li>Used to declare a pointer so that the value of the pointer (the memory     location to which it points)     <span style="text-decoration:underline;">can</span> be modified, but the data in the memory location <span style="text-decoration:underline;">cannot</span> be changed.<br />
<blockquote><p>const int* j = new int(3);</p></blockquote>
</li>
<li>Used to declare a pointer so the that value of the pointer (the memory     location to which it points)     <span style="text-decoration:underline;">cannot</span> be modified, but the data in that memory location <span style="text-decoration:underline;">can</span> be changed.<br />
<blockquote><p>int* const j = new int(3);</p></blockquote>
</li>
<li>Used to declare a member function that does not modify the object&#8217;s state,      meaning that it should be used for methods like print so that data in the     object cannot      be changed accidentally. If and attempt is made     to modify the object in any way, a compilation error will be triggered.<br />
<blockquote><p>void print(bool verbose) const;</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="const_cast"></a>const_cast</code></strong> (C++ only, seldom used)</p>
<ul>
<li>Used to remove the const protection on a variable as      long as the original variable was not declared as a const.      The target type must be the same as the original type.<br />
<blockquote><p>const_cast&lt;target_type&gt; (object);</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="continue"></a>continue</code></strong></p>
<ul>
<li>Used to jump to the next iteration of a loop. The following example will      print out all of the numbers from 1 to 20 except for 10.<br />
<blockquote>
<pre>for(int i = 0; i &lt; 21; i++)
{
    if(i == 10)
        continue;
    cout &lt;&lt; i &lt;&lt; endl;
}
</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="default"></a>default</code></strong></p>
<ul>
<li>Used as a label to declare the default case of a switch statement.<br />
<blockquote>
<pre>case 1:  command1;
         command2;
         break;

default: command1;
         command2;
         break;
</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="delete"></a>delete</code></strong> (C++ only)</p>
<ul>
<li>Used to free memory allocated for a pointer back to the heap. The argument      should have been allocated through a call to new. To delete      an array, use the following form of delete: delete[]<br />
<blockquote>
<pre>delete p;
delete[] pArray;</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="do"></a>do</code></strong></p>
<ul>
<li>Used to create a loop that is executed at least once. The terminating condition      is tested at the end of the loop.<br />
<blockquote>
<pre>do
{
    cout &lt;&lt; "hello worldn";
    i++;
} while(i &lt; 5)
</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="double"></a>double</code></strong></p>
<ul>
<li>Used to declare a double-precision floating-point type variable. This variable      type is normally 64 bits (8 bytes) long.<br />
<blockquote><p>double d = 12.55;</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="dynamic_cast"></a>dynamic_cast</code></strong> (C++ only, seldom used)</p>
<ul>
<li>Used to cast from one type to another with a check performed at runtime.      If the cast types are incompatible, NULL is returned.<br />
<blockquote><p>dynamic_cast&lt;target_type&gt; (object);</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="else"></a>else</code></strong></p>
<ul>
<li>Used for an alternative condition in an if statement.<br />
<blockquote>
<pre>if(i == 1)
{
    // do something
}
else
{
    // do something else
}
</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="enum"></a>enum</code></strong></p>
<ul>
<li>Used to define an enumerated type. Each of the names in the name-list are      given a distinct value. This should be used in place of defining variables      using &#8220;magic numbers&#8221; (eg. int Monday = 0, int Tuesday = 1, etc).<br />
<blockquote>
<pre>enum name {name-list};</pre>
</blockquote>
<ul>
<li>name is the name of the enumerated type that was created</li>
<li>name-list is the list of names of the elements</li>
</ul>
<blockquote>
<pre>enum weekdays {Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday};</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="explicit"></a>explicit</code></strong> (C++ only)</p>
<ul>
<li>Used to make sure that a constructoor is only used for the creation of new      values and not used for the implicit conversion between two different types.      It will only be be used if the initialization exactly matches the call to      that constructor. This keyword is only needed with one-argument constructors.<br />
<blockquote>
<pre>class vector
{
    ...
    explicit vector(int v);
    ...
}
</pre>
</blockquote>
<p>Using this keyword, some mysterious errors can be caught by the compiler like      the following:</p>
<blockquote>
<pre>vector&lt;int&gt; v(10);
v = 5; // error, meant to write v[0] = 5
</pre>
</blockquote>
<p>The problem in this code if the explicit keyword was not specified is that      the v = 5 statement would invoke the constructor, creating a new vector of      size 5 and destroying the old one.</li>
</ul>
<hr>
<p><strong><code><a name="export"></a>export</code></strong> (C++ only, seldom used)</p>
<ul>
<li>Used to export a template to other modules. Most compilers require template      definitions to be explicitly specified in the header file since the Comeau      C++ compiler seems to be the only compiler that supports this keyword.<br />
<blockquote>
<pre>// In MyTemplateFunction.h
template
void myTemplateFunction(const T &amp;t1);

// In MyTemplateFunction.cpp
export template
void myTemplateFunction(const T &amp;t1)
{
    ...
}
</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="extern"></a>extern</code></strong></p>
<ul>
<li>Used to inform the compiler of variables and functions that are defined      outside of the current scope or module. Variables defined as extern will not      have space allocated for them since they are defined elsewhere.<br />
<blockquote><p>extern char* message;</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="false"></a>false</code></strong> (C++ only)</p>
<ul>
<li>Used to represent the Boolean value false.<br />
<blockquote><p>bool b = false;</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="float"></a>float</code></strong></p>
<ul>
<li>Used to declare a single-precision floating-point type variable. This variable&lt;br&gt;      type is normally 32 bits (4 bytes) long.<br />
<blockquote><p>float f = 3.5;</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="for"></a>for</code></strong></p>
<ul>
<li>Used to create a loop that is meant to initialize, test and update a variable.<br />
<blockquote>
<pre>for(int i = 0; i &lt; 10; i++)
{
    cout &lt;&lt; "i is " &lt;&lt; i &lt;&lt; endl;
}
</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="friend"></a>friend</code></strong> (C++ only)</p>
<ul>
<li>Used to allow another class or function to have access      to the private features of that class.<br />
<blockquote>
<pre>friend void print(bool verbose);
friend class Vector;</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="goto"></a>goto</code></strong> (seldom used)</p>
<ul>
<li>Used to jump to another location in a function specified by a label. This      is generally considered harmful and should not be used unless necessary.<br />
<blockquote>
<pre>goto labelA;
...
labelA:</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="if"></a>if</code></strong></p>
<ul>
<li>Used to create a conditional branch statement so that different code can      be executed under different conditions. The conditions are evaluated in the      order that they appear in the code.<br />
<blockquote>
<pre>if (i &lt; 0)
{
    cout &lt;&lt; "i is negative";
}
else if(i == 0)
{
    cout &lt;&lt; "i is 0n";
}
else
{
    cout &lt;&lt; "i is posativen";
}
</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="inline"></a>inline</code></strong> (C++ only)</p>
<ul>
<li>Used to tell the compiler that the function an its body are inserted into      the calling code meaning that it has to expand the function in-place instead      of just insert a call to the function. Functions that have static data, loops, switches or recursive calls cannot be inlined.<br />
<blockquote>
<pre>inline int test(int A)
{
    ...
}
</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="int"></a>int</code></strong></p>
<ul>
<li>Used to declare an integer type variable. This variable type is normally        32 bits (4 bytes) long.<br />
<blockquote><p>int i = 3;</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="long"></a>long</code></strong></p>
<ul>
<li>Used as a data type modifier for the int and double types to indicate that      they may have more bytes then the type has available. This variable type is      normally 32 or 64 bits (4 or 8 bytes) long.<br />
<blockquote><p>long int i = 100000;</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="mutable"></a>mutable</code></strong> (C++ only)</p>
<ul>
<li>Used to specify that it is a data field that can be modified even if another      part of the data is declared const.</li>
</ul>
<hr>
<p><strong><code><a name="namespace"></a>namespace</code></strong> (C++ only)</p>
<ul>
<li>Used to create a new scope. Once created, the namespace must be refered      to either directly or with the using keyword.<br />
<blockquote>
<pre>   namespace CartoonNameSpace
    {
        int HomersAge;

        void incrementHomersAge()
        {
            HomersAge++;
        }
    }
    int main() {
        ...
        CartoonNameSpace::HomersAge = 39;
        CartoonNameSpace::incrementHomersAge();
        cout &lt;&lt; CartoonNameSpace::HomersAge &lt;&lt; endl;
        ...
    }
</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="new"></a>new</code></strong> (C++ only)</p>
<ul>
<li>Used to allocate a new block of memory for the given type from the heap,      and return a pointer to that block of memory. Allocating arrays can be done      by providing the size of the array in square brackets.<br />
<blockquote>
<pre>pointer = new type;
pointer = new type( initializer );
pointer = new type[size];</pre>
</blockquote>
<ul>
<li>pointer is a pointer to the type that you want to allocate the memory          for</li>
<li>type is the type of the item that is to be stored in the memory that          is allocated</li>
<li>initializer is the optional information for the constructor</li>
<li>size is the size of the array to create</li>
</ul>
</li>
</ul>
<hr>
<p><strong><code><a name="operator"></a>operator</code></strong> (C++ only)</p>
<ul>
<li>Used to specify that you are overloading an operator.<br />
<blockquote>
<pre>   return-type class-name::operator#(parameter-list)
    {
        ...
    }
</pre>
</blockquote>
<ul>
<li>return-type is the return type for the function</li>
<li>class-name is the name of the class that the operator is a part of.          If it is not part of a class, this can be left out along with the &#8216;<strong>::</strong>&#8216;<strong>.</strong></li>
<li># is the operator that is to be overloaded, such as &#8216;++&#8217;. You cannot          overload the #, ##, ., :, .*, or ? tokens.</li>
<li>parameter-list is the list of parameters that the operator will take.          For unary operators, parameter-list should be empty, and for binary operators,          parameter-list should contain the operand on the right side of the operator          (the operand on the left side is passed as this).</li>
</ul>
</li>
<li>There are special conventions for some operators, such as the unary       ++ and &#8212; operators.
<ul>
<li> The unary ++ operator has both prefix (<code>++object</code> and postfix (<code>object++</code>) versions.</li>
<li>
<blockquote>
<pre>   return-type class-name::operator++()
    {
        ...
    }
</pre>
</blockquote>
<p>overloads the prefix version (the value returned is the        value of the object <span style="text-decoration:underline;">after</span> it is incremented, so this        is also known as the pre-increment version because the        increment takes place <span style="text-decoration:underline;">before</span> the value is returned). There is        no parameter specified because ++ is a unary operator.</li>
<li>
<blockquote>
<pre>   return-type class-name::operator++( int )
    {
        ...
    }
</pre>
</blockquote>
<p>overloads the postfix version (the value returned is the        value of the object <span style="text-decoration:underline;">before</span> it is incremented, so this        is also known as the post-increment version because the        increment takes place <span style="text-decoration:underline;">after</span> the value is returned). The parameter        <code>int</code> is not really a parameter (++ is still a unary        operator) but is there soley to differentiate the prefix and        postfix versions.</li>
</ul>
</li>
</ul>
<hr>
<p><strong><code><a name="private"></a>private</code></strong> (C++ only)</p>
<ul>
<li>Used within a class declaration to specify features of that class that can      only be accessed by itself and its friends.<br />
<blockquote>
<pre>class Date
{
public:
    void display();

private:
    int day;
    int month;
    int year;
}</pre>
</blockquote>
</li>
<li>Used to inherit a base class privately, which causes all public and protected members of the base class to become      private members of the derived class.<br />
<blockquote>
<pre>class AlarmClock : private Clock
{
public:
    void display();

}</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="protected"></a>protected</code></strong> (C++ only)</p>
<ul>
<li>Used within a class declaration to specify features of that class that are      private to its own class, but can be inherited by a      derived class.<br />
<blockquote>
<pre>class Date
{
public:
    void display();
protected:
    int day;
    int month;
    int year;
}</pre>
</blockquote>
</li>
<li>Used to inherit a base class, which causes all public and protected members of the base class to become      protected members of the derived class.<br />
<blockquote>
<pre>class AlarmClock : protected Clock
{
public:
    void display()
}</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="public"></a>public</code></strong> (C++ only)</p>
<ul>
<li>Used within a class declaration to specify features of that class that are      accessable to everyone.<br />
<blockquote>
<pre>class Date
{
public:
    void display();
protected:
    int day;
    int month;
    int year;
}</pre>
</blockquote>
</li>
<li>Used to inherit a base class publically, which causes all public and protected members of the base class to become public and protected members of the derived class.<br />
<blockquote>
<pre>class AlarmClock : public Clock
{
public:
    void display()
}</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="register"></a>register</code></strong></p>
<ul>
<li>Used to reccommend that a varibale be placed into a processor register so      that it is optimized for speed but the compiler is not obliged to do so. This      keyword is rarely used anymore since compilers have become better than programmers      at optimizing code.</li>
</ul>
<hr>
<p><strong><code><a name="reinterpret_cast"></a>reinterpret_cast</code></strong> (C++ only), seldom used</p>
<ul>
<li>Used to change one data type in a non-portable way. It is normally used      to cast between incompatible pointer types.<br />
<blockquote><p>reinterpret_cast&lt;target_type&gt; (object);</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="return"></a>return</code></strong></p>
<ul>
<li>Used to cause the execution to jump from the current function back to the      one that called it. An optional value can be returned but the function must      specify the type that it will return.<br />
<blockquote>
<pre>return;
return 5;</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="short"></a>short</code></strong></p>
<ul>
<li>Used as a data type modifier for the int type to indicate that there may      be less bytes then the type has available. This variable type is normally      16or 32bits (2 or 4bytes) long.<br />
<blockquote><p>short int i = 5;</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="signed"></a>signed</code></strong></p>
<ul>
<li>Used to specify that the number type provided could potentially be negative,      so it must be stored in a different format. This is the default representation      that is chosen by most compilers if either signed or unsigned is not specified.<br />
<blockquote><p>signed int i = -12;</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="sizeof"></a>sizeof</code></strong></p>
<ul>
<li>Used to return the size of the object (in bytes) that is passed to it.<br />
<blockquote>
<pre>int i = 5;
int size = sizeof( i );</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="static"></a>static</code></strong></p>
<ul>
<li>Used outside any function or class as a qualifier to a variable declaration      makes the scope of the variable the file in which the variable is declared,      and the extent is permanent (i.e., it is in the static segment).<br />
<blockquote><p>static int i;</p></blockquote>
</li>
<li>Used inside a function as a qualifier to a variable declaration makes the        scope of the variable the function in which the variable is declared, and        the extent is permanent (i.e., it is in the static segment).<br />
<blockquote>
<pre>void foo()
{
    static int i;
}</pre>
</blockquote>
</li>
<li>Used inside a class as a qualifier to a variable declaration makes the        scope of the variable the class in which the variable is declared, and the        extent is permanent (i.e., it is in the static segment).<br />
<blockquote>
<pre>class bar
{
    static int i;
}</pre>
</blockquote>
</li>
<li>Used outside any class as a qualifier to a function declaration makes the        scope of the function the file in which the function is declared. As with        all functions, the instructions for the function are in the code segment.<br />
<blockquote>
<pre>static void foo()
{
}</pre>
</blockquote>
</li>
<li>Used inside a class as a qualifier to a function (method) declaration makes        the scope of the function the class in which the function is declared (as        with all methods), and the instructions for the method are in the code       segment (as for all functions). What is different is that a static method       is invoked without requiring an object, using the qualifier syntax       <code>class::staticMethod( <em>parameters</em> )</code>, although it can       also be invoked on an object in the class in the usual way. Because no       object is associated with a static method, only static member variables       and other static member functions can be invoked by a static method.<br />
<blockquote>
<pre>class bar
{
    static void foo();
}</pre>
</blockquote>
<p><strong>Note:</strong> A method in a class cannot be both &#8220;static&#8221;        and &#8220;virtual&#8221;. The reason for this is       that virtual functions have to know the object to which they apply       (because of polymorphism) but static methods are not applied to an       object.</li>
</ul>
<hr>
<p><strong><code><a name="static_cast"></a>static_cast</code></strong> (C++ only, seldom used)</p>
<ul>
<li>Used for a normal conversion between types. No runtime checking is performed.<br />
<blockquote><p>static_cast&lt;target_type&gt; (object);</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="struct"></a>struct</code></strong></p>
<ul>
<li>Used to create a structure like a class, but the members      are public by default instead of private.      In C, structs can only contain data, cannot have inheritance and cannot have      data with different visibilities.<br />
<blockquote>
<pre>struct struct-name : inheritance-list
{
        public-members-list;
    protected:
        protected-members-list;
    private:
        private-members-list;
} object-list;</pre>
</blockquote>
<ul>
<li>struct-name is the name of the struct that is being created.</li>
<li>inheritance-list is the optional list of structs inherited by the new          struct.</li>
<li>public-members-list is the list of public members          of the struct.</li>
<li>protected-members-list is the list of protected members of the struct.</li>
<li>private-members-list is the list of private members          of the struct.</li>
<li>object-list is an optional list used to immediately instantiate 1 or          more instances of the struct.</li>
</ul>
<blockquote>
<pre>struct Date
{
    int day;
    int month;
    int year;
}</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="switch"></a>switch</code></strong></p>
<ul>
<li>Used to test an expression of an integer value against many constant integer      values and is commonly used to replace large if()&#8230;else if()&#8230; statements.      Break statements are required between each case statement, otherwise execution will &#8220;fall-through&#8221; to the next case statement. The default case is optional. If provided,      it will match any case not explicitly covered by the preceding cases in the      switch statement.<br />
<blockquote>
<pre>char keystroke = getch();
switch( keystroke )
{
    case 'a':
    case 'b':
    case 'c':
    case 'd':
        KeyABCDPressed();
        break;
    case 'e':
        KeyEPressed();
        break;
    default:
        UnknownKeyPressed();
        break;
}
</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="template"></a>template</code></strong> (C++ only)</p>
<ul>
<li> Used to create generic functions and can operate on data without knowing      the nature of that data. They accomplish this by using a placeholder data-type      for which many other data types can be substituted.<br />
<blockquote>
<pre>template void genericSwap( X &amp;a, X &amp;b )
{
    X tmp;

    tmp = a;
    a = b;
    b = tmp;
}
</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="this"></a>this</code></strong> (C++ only)</p>
<ul>
<li>Used as a pointer to the current object. All member functions of a class have this pointer.<br />
<blockquote><p>this.print();</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="throw"></a>throw</code></strong> (C++ only)</p>
<ul>
<li>Used together with try and catch statements to create an exception handling system. Throw is used to generate      an exception.<br />
<blockquote>
<pre>try
{
    cout &lt;&lt; "Before throwing exception"&lt;&lt; endl;
    throw 42;
    cout &lt;&lt; "Shouldn't ever see this"&lt;&lt; endl;
}
catch( int error )
{
    cout &lt;&lt; "Error: caught exception " &lt;&lt; error &lt;&lt; endl;
}
</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="true"></a>true</code></strong> (C++ only)</p>
<ul>
<li>Used to represent the Boolean value true.<br />
<blockquote><p>bool b = true;</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="try"></a>try</code></strong> (C++ only)</p>
<ul>
<li>Used to attempt to execute exception-generating code.<br />
<blockquote>
<pre>try
{
    cout &lt;&lt; "Before throwing exception" &lt;&lt; endl;
    throw 42;
    cout &lt;&lt; "Shouldn't ever see this" &lt;&lt; endl;
}
catch( int error )
{
    cout &lt;&lt; "Error: caught exception " &lt;&lt; error &lt;&lt; endl;
}</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="typedef"></a>typedef</code></strong></p>
<ul>
<li>Used to create a new type from an existing type.<br />
<blockquote><p>typedef int seconds;</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="typeid"></a>typeid</code></strong> (C++ only, seldom used)</p>
<ul>
<li>Used to get a reference to a type_info object that describes the object      it was passed.<br />
<blockquote><p>typeid(object);</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="typename"></a>typename</code></strong> (C++ only)</p>
<ul>
<li>Used to describe an undefined type or in place of the class keyword in a      template declaration.</li>
</ul>
<hr>
<p><strong><code><a name="union"></a>union</code></strong></p>
<p>Used to create multiple data fields that will occupy the same memory location.</p>
<blockquote>
<pre>union Data
{
    int i;
    char c;
};
</pre>
</blockquote>
<hr>
<p><strong><code><a name="unsigned"></a>unsigned</code></strong></p>
<ul>
<li>Used to specify that the int or char provided can only be posative and can      therefore contain a larger number since there is no need to worry about representation      of negative numbers.<br />
<blockquote><p>signed int i = -12;</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="using"></a>using</code></strong> (C++ only)</p>
<ul>
<li>Used to import a namespace into the current scope.<br />
<blockquote><p>using namespace std;</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="virtual"></a>virtual</code></strong> (C++ only)</p>
<ul>
<li>Used to create virtual functions that can be overridden by derived functions.
<ul>
<li>A virtual function indicates that a function can be overridden in a          subclass, and that the overridden function will actually be used.</li>
<li>When a base object pointer points to a derived object that contains          a virual function, the decision about which version of that function to          call is based on the type of object pointed to by the pointer, and this          process happens at runtime.</li>
<li>A base object can point to different derived objects and have different          versions of the virual function run.</li>
</ul>
<blockquote><p>virtual void print();</p></blockquote>
</li>
<li>Used to create a <span style="text-decoration:underline;">pure virtual function</span> which is a virtual function that      <em> <strong>must</strong></em> be overriden by some derived class.<br />
<blockquote><p>virtual void print() = 0;</p></blockquote>
</li>
<li><strong>Note:</strong> A method in a class cannot be both &#8220;virtual&#8221;        and &#8220;static&#8221;.</li>
</ul>
<hr>
<p><strong><code><a name="void"></a>void</code></strong></p>
<ul>
<li>Used to denote functions that return no value.<br />
<blockquote>
<pre>void print()
{
    cout &lt;&lt; "printn";
}
</pre>
</blockquote>
</li>
<li> Used to create generic variables which can point to any type of data.<br />
<blockquote>
<pre>void *p = 5;
</pre>
</blockquote>
</li>
<li>Used to declare an empty parameter list.<br />
<blockquote>
<pre>void print( void )
{
    cout &lt;&lt; "printn";
}</pre>
</blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="volatile"></a>volatile</code></strong></p>
<ul>
<li>Used to inform the compiler that the variables value can change in unexpected      ways (i.e. through an interrupt), which could conflict with optimizations      that the compiler might perform, so therefore the compiler will not optimize      these variables.<br />
<blockquote><p>volatile Date d;</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="wchar_t"></a>wchar_t</code></strong></p>
<ul>
<li>Used to declare a wide character variable. This variable type is normally      16 bits (2 bytes) long.<br />
<blockquote><p>wchar_t c = &#8216;c&#8217;;</p></blockquote>
</li>
</ul>
<hr>
<p><strong><code><a name="while"></a>while</code></strong></p>
<ul>
<li> Used as a looping construct that will evaluate a list of statements as      long as the condition is true. Note: if the condition      starts off as false, the list of statements will never      be executed. (You can use a do loop to guarantee that the      list of statements will be executed at least once.)<br />
<blockquote>
<pre>bool done = false;
while( !done )
{
    ProcessData();
    if( StopLooping() )
    {
        done = true;
    }
}</pre>
</blockquote>
</li>
</ul>
<hr>
<p>Copyright (C) 2000-2005, The University of British Columbia</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.henrypoon.com/blog/2010/01/18/description-of-c-keywords/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">201</post-id>	</item>
		<item>
		<title>School Starting &#8211; 2009W Term 2</title>
		<link>https://blog.henrypoon.com/blog/2010/01/04/school-starting-2009w-term-2/</link>
					<comments>https://blog.henrypoon.com/blog/2010/01/04/school-starting-2009w-term-2/#comments</comments>
		
		<dc:creator><![CDATA[hp]]></dc:creator>
		<pubDate>Tue, 05 Jan 2010 00:37:51 +0000</pubDate>
				<category><![CDATA[random]]></category>
		<category><![CDATA[9]]></category>
		<category><![CDATA[Academic transfer]]></category>
		<category><![CDATA[COM]]></category>
		<category><![CDATA[Course credit]]></category>
		<category><![CDATA[D]]></category>
		<category><![CDATA[EAR]]></category>
		<category><![CDATA[Find]]></category>
		<category><![CDATA[Go]]></category>
		<category><![CDATA[IME]]></category>
		<category><![CDATA[It]]></category>
		<category><![CDATA[Monday]]></category>
		<category><![CDATA[RoboCup]]></category>
		<category><![CDATA[Thou]]></category>
		<category><![CDATA[Time]]></category>
		<category><![CDATA[Week]]></category>
		<guid isPermaLink="false">http://henrypoon.mooo.com/blog/school-starting-2009w-term-2</guid>

					<description><![CDATA[Now that school is starting again, I&#8217;ll be going back to my heavy course load that I used to have.&#160; Each year gets worse than the next.&#160; This term I&#8217;ve got 21 credits, which is the equivalent to 7 classes.&#160; Most people only take 4 or 5.&#160; Some even take 3.&#160; In second year, I [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Now that school is starting again, I&#8217;ll be going back to my heavy course load that I used to have.&nbsp; Each year gets worse than the next.&nbsp; This term I&#8217;ve got 21 credits, which is the equivalent to 7 classes.&nbsp; Most people only take 4 or 5.&nbsp; Some even take 3.&nbsp; In second year, I found it quite busy with just 20 credits a term, without any other extra-curricular commitments.&nbsp; This term however, I&#8217;ve got that heavy course load, a 10hr/week work study job and Robocup.&nbsp; Good thing is that I&#8217;ll be living in UBC Housing.</p>
<p>The first week of class if always pretty chill.&nbsp; There&#8217;s no labs, no tutorials and no homework.&nbsp; I only had class from 8am to 9am today and I was done.&nbsp; Once school picks up, I&#8217;ll have a three hour lab on Mondays weekly.&nbsp; I hope I can find time for all my commitments and succeed in all of them.&nbsp; I also have a social life to attend to, so I&#8217;ll see how it goes.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.henrypoon.com/blog/2010/01/04/school-starting-2009w-term-2/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">139</post-id>	</item>
	</channel>
</rss>
