### .... ..<.( ########## .....##.....#..#. ................. ......)))........ ..?..##...o...... .oo #..[....... . ##)###..### ##..<###+#### #............ #............ ##........... #........... #...##...### #...# ...# ....# ..... .....# .....