######### #####.......### ###.............### ##.................## ##.........####......## ##....(...########.....## #.......####....###.....# ##......###........##....## #.......##...###...###....# ##......###..#####...##....# #.......##..###.<##..##....# #......###..###.##..###....# ##......###...##.....##....## #........##....#######....## #........###....####......# #..[.....# ##............## ##........## ####......#### #....>.....# ######## #..........# #####.######. #........ ########.