Last weekend, I participated in Olimex Weekend Programming Challenge #27. The problem is finding a trajectory with given parameters such as gravity and .... stuff. I challenged myself writing a code with Racket ( its syntax is similar to lisp and scheme ). The language is strange but very intriguing. You can check out my solution at here. Mine is solution #3.