######### #####.......### ###..[..........### ##.................## ##.........####......## ##........########.....## #.......####....###.....# ##......###........##....## #.......##...###...###....# ##......###..#####...##....# #.......##..###.<##..##....# #......###..###.##..###....# #......###...##.....##....## #........##....#######....## #........###....####......# #........# ##............## #........## ####......#### ....>...(.# ######## ..........# ..........K...... ............#### ............# ............# ............# ...##+##...## .. #...#