Visualization with Obstacles. challenge #5 of the #CantHurtMe book is building an #ArmoredMind