<?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>Messy Mind &#187; tutorials</title>
	<atom:link href="http://www.messy-mind.net/tag/tutorials/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.messy-mind.net</link>
	<description>Welcome to the tangle in my head.</description>
	<lastBuildDate>Wed, 09 Nov 2011 22:39:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>High quality terrain/tile transitions</title>
		<link>http://www.messy-mind.net/2007/high-quality-terraintile-transitions/</link>
		<comments>http://www.messy-mind.net/2007/high-quality-terraintile-transitions/#comments</comments>
		<pubDate>Mon, 22 Oct 2007 03:33:18 +0000</pubDate>
		<dc:creator>GearGOD</dc:creator>
				<category><![CDATA[Game Maker]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://gear.64digits.com/blog/geargods/high-quality-terraintile-transitions/</guid>
		<description><![CDATA[A few nights ago a magical fairy came to me in my dreams and told me, &#8216;all those executables which you lost the editables to, they&#8217;re actually editables!&#8217; I thought the fairy was full of shit but what do you know, the next morning I looked in my GM folder and lo and behold, there [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://messy-mind.net/blog/wp-content/uploads/2007/10/transitions.jpg" rel="shadowbox"><img src="http://messy-mind.net/blog/wp-content/uploads/2007/10/transitions.thumbnail.jpg"/></a><br />
A few nights ago a magical fairy came to me in my dreams and told me, &#8216;all those executables which you lost the editables to, they&#8217;re actually editables!&#8217; I thought the fairy was full of shit but what do you know, the next morning I looked in my GM folder and lo and behold, there appeared editables for things I lost the source to!</p>
<p>In celebration, here is the editable to something really neat I wrote a while ago. It&#8217;s a ridiculously fast (for what it does) terrain renderer which supports spec highlights and I would bet, beats using tiles on occassion. It&#8217;s an extension of my metaballs rendering concept applied across any number of tile layers without involving a second surface.<br />
It&#8217;s just a proof of concept for an idea I never got to finish and polish, but hey so is a lot of other stuff I put here. Once again, look, learn, use. Or, attempt to blindly integrate it in your game and hope for the best.</p>
<p>Oh by the way. It was written back in gm6, and gm6 had a stupid bug to do with surfaces, which I had to cheat around. In gm7 it seems to have been dealt with so my workaround actually causes the inverse of the bug to happen. So if you&#8217;re using it in gm7, open the startup script and change the values of fx and fy to 1.</p>
<p><a href='http://messy-mind.net/blog/wp-content/uploads/2007/10/sbt.gm6' title='Surface Based Terrain'>Surface Based Terrain</a></p>
<img src="http://www.messy-mind.net/?ak_action=api_record_view&id=89&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.messy-mind.net/2007/high-quality-terraintile-transitions/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Lumines type &#8217;scanner&#8217; with fireflies</title>
		<link>http://www.messy-mind.net/2007/fireflies/</link>
		<comments>http://www.messy-mind.net/2007/fireflies/#comments</comments>
		<pubDate>Tue, 16 Oct 2007 05:43:52 +0000</pubDate>
		<dc:creator>GearGOD</dc:creator>
				<category><![CDATA[Game Maker]]></category>
		<category><![CDATA[effects]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://gear.64digits.com/blog/game-maker/fireflies/</guid>
		<description><![CDATA[Something neat I ran into today; a little proof of concept for a Lumines kind of effect. Only, prettier.
Fireflies
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.messy-mind.net/blog/wp-content/uploads/2007/10/scanner.jpg" rel="shadowbox"><img src="http://messy-mind.net/blog/wp-content/uploads/2007/10/scanner.thumbnail.jpg"/></a><br />
Something neat I ran into today; a little proof of concept for a Lumines kind of effect. Only, prettier.</highslide></p>
<p><a href="http://messy-mind.net/blog/wp-content/uploads/2007/10/scanner.gm6" title="Scanner">Fireflies</a></p>
<img src="http://www.messy-mind.net/?ak_action=api_record_view&id=86&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.messy-mind.net/2007/fireflies/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Realtime Dynamic Light</title>
		<link>http://www.messy-mind.net/2007/realtime-dynamic-light/</link>
		<comments>http://www.messy-mind.net/2007/realtime-dynamic-light/#comments</comments>
		<pubDate>Sun, 07 Oct 2007 01:28:19 +0000</pubDate>
		<dc:creator>GearGOD</dc:creator>
				<category><![CDATA[Game Maker]]></category>
		<category><![CDATA[effects]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://gear.64digits.com/blog/game-maker/realtime-dynamic-light/</guid>
		<description><![CDATA[This is a little bit of history, the very first lighting system for game maker. Prior it was thought impossible to achieve. It works quite different from its modern cousins because surfaces didn&#8217;t exist back in the day. It&#8217;s obviously not for actual use, I thought thought it would be nice a post a page [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://messy-mind.net/blog/wp-content/uploads/2007/10/realtimedynamic.jpg" rel="shadowbox"><img src="http://messy-mind.net/blog/wp-content/uploads/2007/10/realtimedynamic.thumbnail.jpg"/></a><br />
This is a little bit of history, the very first lighting system for game maker. Prior it was thought impossible to achieve. It works quite different from its modern cousins because surfaces didn&#8217;t exist back in the day. It&#8217;s obviously not for actual use, I thought thought it would be nice a post a page in GM history. Although several people have emailed me about it, one even intending to use it. I&#8217;m not sure why, but here you go.</p>
<p>While the thing itself is outdated, it still shows some good things to learn from like drawing smooth outlines around sprites and some uses for luminance scan, which you&#8217;ll find in every modern lighting engine.</p>
<p><a HREF="http://messy-mind.net/downloads/dynamic.gm6">Realtime Dynamic Light</a></p>
<img src="http://www.messy-mind.net/?ak_action=api_record_view&id=73&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.messy-mind.net/2007/realtime-dynamic-light/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Smooth loading bar</title>
		<link>http://www.messy-mind.net/2007/smooth-loading-bar/</link>
		<comments>http://www.messy-mind.net/2007/smooth-loading-bar/#comments</comments>
		<pubDate>Thu, 04 Oct 2007 19:44:31 +0000</pubDate>
		<dc:creator>GearGOD</dc:creator>
				<category><![CDATA[Game Maker]]></category>
		<category><![CDATA[effects]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://gear.64digits.com/blog/uncategorized/smooth-loading-bar/</guid>
		<description><![CDATA[

You might have seen this as part of an older GUI demo I posted. It&#8217;s a really smooth circular progressbar type thing. I just ran into it and thought it&#8217;d be nice to share. I still have to figure out what to do with my smaller creations.
Incidentally, I went and found the demo in question [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://messy-mind.net/blog/wp-content/uploads/2007/10/loady.png" rel="shadowbox"><img src="http://messy-mind.net/blog/wp-content/uploads/2007/10/loady.thumbnail.png"/></a><br />
<br />
<a href="http://messy-mind.net/blog/wp-content/uploads/2007/10/oldgui.jpg" rel="shadowbox"><img src="http://messy-mind.net/blog/wp-content/uploads/2007/10/oldgui.thumbnail.jpg"/></a></p>
<p>You might have seen this as part of an older GUI demo I posted. It&#8217;s a really smooth circular progressbar type thing. I just ran into it and thought it&#8217;d be nice to share. I still have to figure out what to do with my smaller creations.<br />
Incidentally, I went and found the demo in question and linked it here, even though I&#8217;ve lost the source to that particular build and can only offer an exe. I still think its a good little demo to look at as it demonstrates a number of things I takled about working in concert: interface, eyecandy, my object importer (here it is used to fetch content from the web and run it). You&#8217;ll find the demo at <a HREF="http://64digits.com/users/GearGOD/moreUltimate.zip">64digits</a>.</p>
<p>As for the sample itself&#8230; <a TITLE="Progress ring" HREF="http://messy-mind.net/blog/wp-content/uploads/2007/10/fader-ring.gm6">Progress ring.<br />
</a>And don&#8217;t fret, the editable for my GUI in it&#8217;s latest form is coming.</p>
<img src="http://www.messy-mind.net/?ak_action=api_record_view&id=62&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.messy-mind.net/2007/smooth-loading-bar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>2D Metaballs</title>
		<link>http://www.messy-mind.net/2007/2d-metaballs/</link>
		<comments>http://www.messy-mind.net/2007/2d-metaballs/#comments</comments>
		<pubDate>Wed, 03 Oct 2007 00:00:35 +0000</pubDate>
		<dc:creator>GearGOD</dc:creator>
				<category><![CDATA[Game Maker]]></category>
		<category><![CDATA[effects]]></category>
		<category><![CDATA[eyecandy]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://gear.64digits.com/blog/?p=42</guid>
		<description><![CDATA[The challange was to draw a 2d fluid. The solution was very interesting. Because actually solving marching cubes or similar was too slow in Game Maker, I designed an &#8216;analog&#8217; approach. This works on a surface. First we draw whatever the fluid &#8216;world&#8217; may be &#8211; that is, what the fluid area will actually show. [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://img215.imageshack.us/img215/8047/metaballs6mj.jpg" height="240" width="320" /><br />
<img src="http://img359.imageshack.us/img359/9276/metablood7rq.jpg" height="240" width="320" />The challange was to draw a 2d fluid. The solution was very interesting. Because actually solving marching cubes or similar was too slow in Game Maker, I designed an &#8216;analog&#8217; approach. This works on a surface. First we draw whatever the fluid &#8216;world&#8217; may be &#8211; that is, what the fluid area will actually show. Like a liquidy red version of the screen for blood, or a gradienty blue version for water, etc. Then we do a bit of magic and overwrite the alpha of that surface with the alpha of particles representing the fluid area. Last but not least, we achieve thresholding without alpha testing which is unsvailable in game maker by multiplying the alpha values by themselves several times much like the contrast ramp phase of a bloom filter.</p>
<p>The technique of overwriting a surface&#8217;s alpha chanel alone is useful in many other applications, but I&#8217;ll let you think about that.<br />
Oh yeah one more thing. The demo itself looks different from both these screenshots. And probably less pretty. Fiddle with it yourself to achieve the style you want. You&#8217;ll be wanting to play with the step script, which is sufficiently commented to navigate.</p>
<p><a href="http://messy-mind.net/blog/wp-content/uploads/2007/10/metaball.gm6" title="Metaballs!">Metaballs!</a></p>
<img src="http://www.messy-mind.net/?ak_action=api_record_view&id=42&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.messy-mind.net/2007/2d-metaballs/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Shockwave</title>
		<link>http://www.messy-mind.net/2007/shockwave/</link>
		<comments>http://www.messy-mind.net/2007/shockwave/#comments</comments>
		<pubDate>Tue, 02 Oct 2007 22:57:53 +0000</pubDate>
		<dc:creator>GearGOD</dc:creator>
				<category><![CDATA[Game Maker]]></category>
		<category><![CDATA[effects]]></category>
		<category><![CDATA[eyecandy]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://messy-mind.net/blog/?p=36</guid>
		<description><![CDATA[This is a little distorting shockwave effect. You might remember it from my very impressive Kill Catalyst screenshots on 64digits.  It&#8217;s not quite so impressive in the demo, but if tweaked a bit and used right, will be awesome.
Shockwaves

]]></description>
			<content:encoded><![CDATA[<p><a href="http://messy-mind.net/blog/wp-content/uploads/2007/10/shock.jpg" rel="shadowbox[post-36];player=img;" ><img src="http://messy-mind.net/blog/wp-content/uploads/2007/10/shock.thumbnail.jpg"/></a><br />
This is a little distorting shockwave effect. You might remember it from my very impressive Kill Catalyst screenshots on 64digits.  It&#8217;s not quite so impressive in the demo, but if tweaked a bit and used right, will be awesome.</p>
<p><a href="http://messy-mind.net/blog/wp-content/uploads/2007/10/shock-ring.gm6" title="Shockwaves">Shockwaves</a></p>
<p><a href="http://messy-mind.net/blog/wp-content/uploads/2007/10/shock-ring.gm6" title="Shockwaves"></a></p>
<img src="http://www.messy-mind.net/?ak_action=api_record_view&id=36&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.messy-mind.net/2007/shockwave/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Distorting Energy Beams</title>
		<link>http://www.messy-mind.net/2007/distorting-energy-beams/</link>
		<comments>http://www.messy-mind.net/2007/distorting-energy-beams/#comments</comments>
		<pubDate>Tue, 02 Oct 2007 22:51:51 +0000</pubDate>
		<dc:creator>GearGOD</dc:creator>
				<category><![CDATA[Game Maker]]></category>
		<category><![CDATA[effects]]></category>
		<category><![CDATA[eyecandy]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://messy-mind.net/blog/?p=33</guid>
		<description><![CDATA[
This is really neat. It&#8217;s a few things in one. First and foremost it handles linear screenspace distortions. We&#8217;ve done shockwave rings, but lines turned out to be a bit more tricky. This shows two methods of doing it. One very pretty but slow one by creating several point distortions, and one fast but less [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://messy-mind.net/blog/wp-content/uploads/2007/10/beams.jpg" rel="shadowbox[post-33];player=img;"><img src="http://messy-mind.net/blog/wp-content/uploads/2007/10/beams.thumbnail.jpg"/></a><br />
<a class="hidden" href="http://messy-mind.net/blog/wp-content/uploads/2007/10/distortion.png" rel="shadowbox[post-33];player=img;"></a><br />
This is really neat. It&#8217;s a few things in one. First and foremost it handles linear screenspace distortions. We&#8217;ve done shockwave rings, but lines turned out to be a bit more tricky. This shows two methods of doing it. One very pretty but slow one by creating several point distortions, and one fast but less pretty one with a few quads. It also shows how to do lightning that follows a linear path, and how to go about making awesome energy beams in general.</p>
<p>As with must stuff coming out of my GM folder, there&#8217;s no help file or explanations. If you want to use this, you&#8217;re going to have to pull it out yourself.</p>
<p><a href="http://messy-mind.net/blog/wp-content/uploads/2007/10/linear-distortion.gmk">Linear distortion</a></p>
<img src="http://www.messy-mind.net/?ak_action=api_record_view&id=33&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.messy-mind.net/2007/distorting-energy-beams/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Perspective correct texturing without d3d</title>
		<link>http://www.messy-mind.net/2007/perspective-correct-texturing-without-d3d/</link>
		<comments>http://www.messy-mind.net/2007/perspective-correct-texturing-without-d3d/#comments</comments>
		<pubDate>Tue, 02 Oct 2007 18:41:04 +0000</pubDate>
		<dc:creator>GearGOD</dc:creator>
				<category><![CDATA[Game Maker]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://messy-mind.net/blog/?p=26</guid>
		<description><![CDATA[I whipped this up after someone posted on the GMC asking about it.  Mark&#8217;s naiive approach to drawing in version 6 and above resulted in it having a d3d and normal mode when both are esentially the same thing. Enabling d3d makes a number of things impossible. Mainly, surfaces. Not having d3d makes other [...]]]></description>
			<content:encoded><![CDATA[<p><img ALT="persp-correct texturing" SRC="http://messy-mind.net/blog/wp-content/uploads/2007/10/3dness.jpg" /><br />
I whipped this up after someone posted on the GMC asking about it.  Mark&#8217;s naiive approach to drawing in version 6 and above resulted in it having a d3d and normal mode when both are esentially the same thing. Enabling d3d makes a number of things impossible. Mainly, surfaces. <em>Not</em> having d3d makes other things impossible like zbuffer and perspective correct texturing.</p>
<p>If you ever try to draw a skewed or distorted polygon with textures, you&#8217;ll see that there&#8217;s a weird artifact. Unfortunely only Mark can fix this, but we can approximate a solution by subdividing our polygon into several segments and interpolating the texture coordinates for them. By providing properly calculated UVs to each segment, we reduce the error the renderer produces by giving it more clues as to what the UV values should actually be.</p>
<p><a TITLE="3dness" HREF="http://messy-mind.net/blog/wp-content/uploads/2007/10/3dness.gm6">Perspective Correct Texturing</a></p>
<img src="http://www.messy-mind.net/?ak_action=api_record_view&id=26&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.messy-mind.net/2007/perspective-correct-texturing-without-d3d/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Textured ribbon trails</title>
		<link>http://www.messy-mind.net/2007/textured-ribbon-trails/</link>
		<comments>http://www.messy-mind.net/2007/textured-ribbon-trails/#comments</comments>
		<pubDate>Tue, 02 Oct 2007 14:25:29 +0000</pubDate>
		<dc:creator>GearGOD</dc:creator>
				<category><![CDATA[Game Maker]]></category>
		<category><![CDATA[effects]]></category>
		<category><![CDATA[eyecandy]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://messy-mind.net/blog/?p=19</guid>
		<description><![CDATA[Ribbon trails are very pretty if used right. In fact even if used wrong they&#8217;re still pretty most of the time. I don&#8217;t know why no one has done this before. I saw scripts that drew them with circles which gets slow or ugly if you go fast, and with lines, which is limited to [...]]]></description>
			<content:encoded><![CDATA[<p><img ALT="ribbons" SRC="http://messy-mind.net/blog/wp-content/uploads/2007/10/trails.jpg" /></p>
<p>Ribbon trails are very pretty if used right. In fact even if used wrong they&#8217;re still pretty most of the time. I don&#8217;t know why no one has done this before. I saw scripts that drew them with circles which gets slow or ugly if you go fast, and with lines, which is limited to 1px in width. The obvious thing to do of course is to use a primitive.<br />
So we make a list containing coords of where we&#8217;ve been for the past N steps, and then draw it. I&#8217;m not going to explain the intricacies of the drawing script but everything is very straightforward and you shouldn&#8217;t have problems figuring out how to use it.</p>
<p>When doing mouse decorations or trails, never have them snap to the mouse position! The mouse is a precise input device which is good most of the time but in the land of eyecandy it means jerky, ugly movements. Instead have the decoration follow slowly as I do here. It makes a world of difference.</p>
<p><a TITLE="Ribbon trails" HREF="http://messy-mind.net/blog/wp-content/uploads/2007/10/trails.gmk">Ribbon trails</a></p>
<img src="http://www.messy-mind.net/?ak_action=api_record_view&id=19&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.messy-mind.net/2007/textured-ribbon-trails/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Luminaire</title>
		<link>http://www.messy-mind.net/2007/luminaire/</link>
		<comments>http://www.messy-mind.net/2007/luminaire/#comments</comments>
		<pubDate>Tue, 02 Oct 2007 14:00:01 +0000</pubDate>
		<dc:creator>GearGOD</dc:creator>
				<category><![CDATA[Game Maker]]></category>
		<category><![CDATA[effects]]></category>
		<category><![CDATA[eyecandy]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://messy-mind.net/blog/?p=17</guid>
		<description><![CDATA[Luminaire&#8230; The start of the GM lighting era. This was developed shortly after GM6.1 was released with the new surfaces feature which I&#8217;ve been hammering mark about. It is old, outdated, and horribly inefficient because I was rushing to release it and show everyone that this can be done. Compared to it&#8217;s modern cousins like [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://messy-mind.net/blog/wp-content/uploads/2007/10/luminaire.jpg" rel="shadowbox"><img src="http://messy-mind.net/blog/wp-content/uploads/2007/10/luminaire.thumbnail.jpg"/></a><br />
Luminaire&#8230; The start of the GM lighting era. This was developed shortly after GM6.1 was released with the new surfaces feature which I&#8217;ve been hammering mark about. It is old, outdated, and horribly inefficient because I was rushing to release it and show everyone that this can be done. Compared to it&#8217;s modern cousins like L3S, it&#8217;s not very much, but people have been continuously asking for it regardless. I don&#8217;t know why, but here it is.</p>
<p>I wouldn&#8217;t recommend using it in a serious game where L3S would really shine , but for smaller ones it should be just fine.  The other thing you can learn from it is the way the engine is used to set the mood in a scene. I think the reason people still pick this over modern, better engines is because the demo is gorgeous. The others don&#8217;t do too well in this area. So look at the demo and learn how the eyecandy works. Notice how the lights fade in and out, notice the lights overhead, the use of glow. All these things aren&#8217;t technically complicated but add up to the &#8216;wow&#8217; effect.<br />
Look at it and learn from it, but you should really be using L3S or similar if you use a lighting engine. Make no mistake about it, this is a first generation lighting engine. In fact it&#8217;s the<em> first </em>lighting engine. It&#8217;s really oooooold! We&#8217;re now in 3rd gen dynamic soft shadows age!</p>
<p>Game info contains everything you&#8217;ll need to know to use this.</p>
<p><a href="http://messy-mind.net/downloads/luminaire.zip">Luminaire</a></p>
<img src="http://www.messy-mind.net/?ak_action=api_record_view&id=17&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.messy-mind.net/2007/luminaire/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

