.. .... #...###### #...Y<..## #........# #........## #...##...## ..# ##### . # #. #. #.. #..#######.. ##.....o..... #....