<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -5,6 +5,11 @@ class Labirinto
 						:cima =&gt; [-1,0],
 						:baixo =&gt; [1,0]}
 		@mapa = mapa
+		@espelho = {:baixo =&gt; :direita,
+					:direita =&gt; :baixo,
+					:esquerda =&gt; :cima,
+					:cima =&gt; :esquerda
+					}
 	end
 
 	def proximoPonto (partida, direcao)
@@ -12,15 +17,7 @@ class Labirinto
 			return partida
 		end
 		if espelho? (partida)
-			if direcao == :baixo
-				direcao = :direita
-			elsif direcao == :esquerda
-				direcao = :cima
-			elsif direcao == :cima
-				direcao = :esquerda
-			elsif direcao == :direita
-				direcao = :baixo
-			end
+			direcao = @espelho[direcao]
 		end
 	
 		deslocamento = @deslocamento[direcao]</diff>
      <filename>75-MirrorMaze-Simulacao/lib/mirror_maze.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>b73e42b1d945d665055bfebe90cb5738c4adcc4b</id>
    </parent>
  </parents>
  <author>
    <name>Dojo</name>
    <email>dojo@Nitim-2.local</email>
  </author>
  <url>http://github.com/dojosp/participant-s-projects/commit/d2b7738ece953e269176293a4f72cd14e1b9e89e</url>
  <id>d2b7738ece953e269176293a4f72cd14e1b9e89e</id>
  <committed-date>2009-07-06T17:53:41-07:00</committed-date>
  <authored-date>2009-07-06T17:53:41-07:00</authored-date>
  <message>refatorando espelho
Breno e Paulo</message>
  <tree>fd8392fb9ef4b3f45868678180ce4071818ef69b</tree>
  <committer>
    <name>Dojo</name>
    <email>dojo@Nitim-2.local</email>
  </committer>
</commit>
