## ...# ....# ## ...>.# ###... #....## #...... #....###....... #......Y...... ##.....####### #....## ##...## #...># ##...## ###..## ##..## ##..## ##..# ##.## #..# #..# ##.## #..# ##..# #.<## #...# ##...# ###..# #..# #... #... #..