From: Limo Driver Date: 2008-08-20T04:36:32+09:00 Subject: Shortest Ruby crash #49 My contribution to the contest: 5**6**7 This baby throws "Errno::EBADF: Bad file descriptor", which I think deserves a medal for being the least intuitive error message of 2008! And now, for the real question... Why is this being evaluated as 5**(6**7), when for instance 9/9/9 is being evaluated normally (9/9)/9=0, instead of 9/(9/9)=9? Lata!