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