######## #......# #[.....# #......# #....>.# #......#####... #.............. ######.)####... ##<.# ##...# ##.# .# . . ..