.######## ......o<# ..$>....o..# ........(o.# .##.###.##.# .. #.# .# .# #.# # #.# #.#