############### [.............####### .......>...........# #.......##.#####.# #.......##.# #.......##.# ..........<##.# ########...##.# ##..##.# ##.##O# ..##........ ..###.####.. .## .# ## .# .# .# .#