Code Golf Golf Score It's Friday... so let's go golfing!  Write code that determines the player's scoring on a hole in a game of golf.  The code can be either a function or entire program. As the genre suggests, shortest code wins.

Input (parameters or stdin, your choice):


An integer representing the hole's par, guaranteed to be between 3 and 6
An integer representing the golfer's score, guaranteed to be between 1 and 64


Output (print to stdout or return, trailing newline allowed but not required, your choice):


if score is 1, output "Hole in one"
if score == par - 4 and par > 5, output "Condor"
if score == par - 3 and par > 4, output "Albatross"
if score == par - 2 and par > 3, output "Eagle"
if score == par - 1, output "Birdie"
if score == par, output "Par"
if score == par + 1, output "Bogey"
if score == par + 2, output "Double Bogey"
if score == par + 3, output "Triple Bogey"
if score > par + 3, output "Haha you loser"


EDIT
Congrats to Dennis on having the shortest answer!
PHP 5.3+, 173 167 166 159 156 151 127 121 bytes

echo[Condor,Albatross,Eagle,Birdie,Par,$b=Bogey,"Double $b","Triple $b","Haha you loser"][min(4+$s-$p,8)]?:"Hole in one";


Notice-free version, 139 137 bytes

echo$s-1?["Condor","Albatross","Eagle","Birdie","Par",$b="Bogey","Double $b","Triple $b","Haha you loser"][min(4+$s-$p,8)]:"Hole in one";


Set $score and $par variables before the echo and you're off.

exploded view

echo [Condor,
      Albatross,
      Eagle,
      Birdie,
      Par,
      $b = Bogey,
      "Double $b",
      "Triple $b",
      "Haha you loser"][ min( 4+$s-$p,8 ) ]
  ?: "Hole in one";


Edits
-6: Not storing the array, just calling it if need be.
-1: Flipping the ternary around.
-7: The lowest $s-$p with $s&gt;1 is -4, so the max() isn't necessary, since 4+$s-$p &gt;= 0.
-3: Array -&gt; explode(), thanks CoolestVeto!
-5: Cheaty string literal undefined constant plus $r[-1] -&gt; false, thanks Ismael Miguel!
-24: Moving from an explode() function to a printf/%s setup, with some tweaks, more thanks to Ismael Miguel for the change of direction.
-6: Swerve, we're back to echo again!