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