# #. .## ##### .. .... ##. ..# #######..#####..## ........#.....#..## .......#.......#..# #....<....# .......#......^#..# ........#.....#..## ....###..#####..#.# ... ##. .#.... ## ## ##.###.# .. # ##