### .....# ......# .......# ........# ##. ........## .... .........#...# ..............# .......o<# .......o......... ............... .......###..... ####..[ { ...#. ###. ..! ## #