######## #......# #....<.# [........# ###......# ##.....# ##....# .....# ......# ...##..#