## .# . #### .# .. ..... .###. ..>..###.... ..........##### ........o...... #....# #.o..# ##.....# ....### ##..# #.# ##