##### ##...## ##.....## ###.......# #.........# #.#.......# #.##.....## ###### #<###...## #....# #.# ##.## #####.##.#################.# #.# ......##...................# ##.# #####.###################### #<.# #.# #.## #####.# ############ #.# ......# #..........# #.# #####.####.########.# #.# ..........# #.# #.#..###..# ######.# # #..# #.......o.#o### #... ........ooooo.>. ##. ##.###.##olZ###. # #o.... #...... ....###