###+# ###....#. ###........ ###......# #...<...# #.....### #.#.### # ##