###### #....#### #.......# ###.###.....# ###.....###....# #.........##....# #...#####...##...# ....##...##...##### #### #.<.##...# ... #...##...# #...##.##...## #.........## ###.....### #######