public static boolean isObstacle(byte a_data)
    {
        return a_data != MAP_NOTHING &&   //nothing
               a_data != MAP_SOFT_OBSTACLE && //border hill, jumpable from the bottom.
               a_data != MAP_SIMPLE_BRICK  && //Breakable brick
               a_data != MAP_QUESTION_BRICK  && //Unbreakable brick
               //a_data != MAP_POT_OR_CANNON && //Por or cannon for 1 level zoom view
               //a_data != MAP_BORDER_CANNOT_PASS_THROUGH && //Not sure what is this, but obstacle
               a_data != MAP_CANNON_MUZZLE && //Muzzle of the cannon
               a_data != MAP_CANNON_TRUNK && //Trunk of the cannon
               a_data != MAP_FLOWER_POT &&  //Flower pot
               a_data != MAP_SOFT_OBSTACLE2 && //COIN!
               a_data != MAP_COIN_ANIM; //COIN!
    }